Tennis · 2026 season
ATP forecasts
Win probabilities for every match from a rating model fit only on past results.
Upcoming
| Date | Match | First named | Second named |
|---|---|---|---|
| 12 Nov 2026 | Alex Michelsen vs Alejandro Tabilo | 70% | 30% |
| 12 Nov 2026 | Thiago Agustin Tirante vs Aleksandr Shevchenko | 54% | 46% |
| 12 Nov 2026 | Taylor Fritz vs Holger Rune | 71% | 29% |
| 12 Nov 2026 | Lorenzo Musetti vs Ugo Humbert | 66% | 34% |
Recent results
| Date | Match | Score | Pre-game chance of the winner |
|---|---|---|---|
| 11 Nov 2026 | Miomir Kecmanovic vs Holger Rune | 1–2 | 77% |
| 11 Nov 2026 | Aleksandr Shevchenko vs Casper Ruud | 2–1 | 18% |
| 11 Nov 2026 | Taylor Fritz vs Cameron Norrie | 2–0 | 75% |
| 11 Nov 2026 | Borna Gojo vs Ugo Humbert | 0–2 | 54% |
| 11 Nov 2026 | Lorenzo Sonego vs Alejandro Tabilo | 1–2 | 52% |
| 10 Nov 2026 | Lorenzo Musetti vs Toby Samuel | 2–0 | 72% |
| 10 Nov 2026 | Holger Rune vs Zizou Bergs | 2–0 | 54% |
| 10 Nov 2026 | Arthur Rinderknech vs Miomir Kecmanovic | 1–2 | 21% |
| 10 Nov 2026 | Lorenzo Sonego vs Quentin Halys | 2–0 | 39% |
| 10 Nov 2026 | Alex Michelsen vs Juan Manuel Cerundolo | 2–0 | 73% |
| 10 Nov 2026 | Adrian Mannarino vs Aleksandr Shevchenko | 0–2 | 35% |
| 9 Nov 2026 | Leo Borg vs Toby Samuel | 0–2 | 67% |
Questions and answers
What are the odds for the next ATP matches?
According to PodiumOracle's model: Alex Michelsen vs Alejandro Tabilo (12 November 2026): Alex Michelsen 70%; Thiago Agustin Tirante vs Aleksandr Shevchenko (12 November 2026): Thiago Agustin Tirante 54%; Taylor Fritz vs Holger Rune (12 November 2026): Taylor Fritz 71%. Every upcoming one's chances are on this page and update until the start.
How accurate are PodiumOracle's ATP predictions?
On 9,271 games from held-back seasons (2024 to 2026), which the model never saw while it was tuned, the side it favoured won 63% of the time. Its log loss was 0.628, against 0.693 for the base rate and 0.674 for recent form. Against the betting markets on the same finished games, its log loss was 0.645 against the bookmakers' 0.606 over 1,936 games, 0.644 against Polymarket's 0.611 over 1,801 games and 0.647 against Kalshi's 0.598 over 1,789 games (lower is better).
How are the ATP predictions made?
Every player has a rating that moves after each result, by more when the result was a surprise. The gap between two ratings, plus home advantage, gives each game's chance. The settings are chosen on older seasons and tested on the most recent ones.