Model-driven analysis across sports and markets, tracked in the open
Every prediction published before the event.
Every result tracked forever.
Nothing deleted.
Free daily predictions on the site for our niche sports; premium picks for football, basketball & handball on Telegram, delivered at the opening price, in time to actually bet them. Free for the first couple of months.
| Sport | Result data | Matches | Competitions | Span |
|---|---|---|---|---|
| Esports (per-title) | PandaScore | 201,182 | — | 2014–2026 |
| Basketball | API | 170,841 | 337 | 2017–2026 |
| Handball | API | 125,573 | 177 | 2016–2026 |
| Tennis | Tennis-data | 103,520 | — | 2005–2026 |
| Esports | Betfair | 62,213 | — | 2017–2026 |
| Football | API | 43,335 | — | — |
| Darts | Betfair | 41,111 | — | 2016–2026 |
| Rugby Union | API | 39,018 | 74 | 2008–2026 |
| Snooker | Betfair | 22,140 | — | 2017–2026 |
| Rugby League | Betfair | 4,440 | — | 2017–2026 |
| Total | 813,373 | 588 | since 2005 |
Matches in our historical database, counted from the live data files on every deploy. API = structured results with scores and stable team ids; Betfair = results reconstructed from settled markets, so no scores; Tennis-data = tennis-data.co.uk archives with results, scores and closing odds; PandaScore = per-title esports match histories with map-level results, powering the dedicated CS2 and Dota 2 rating models. That difference is why some models are stronger than others, and we publish it rather than average it away.
Read the methodology → the models, the data, our exact thresholds, and how to verify the record yourself.
The Handbooks
The complete method behind every record on this site, written for beginners, with full Python code at every step and the honest testing most guides skip.
Educational guides, not betting or financial advice · prices rise end of August · instant PDF via Whop
Questions about the models, the record, or Altora? Drop us a line.