Tennis 2025 Season Accuracy

60.1%
Winner Accuracy

Accuracy by Tournament Type

Grand Slam

67.0%
Matches: 473

Masters 1000

59.7%
Matches: 762

ATP 500

64.3%
Matches: 459

ATP 250

54.3%
Matches: 857
Brisbane ATP 250 Round of 32 Surface: hard
Prediction
Dusan Lajovic Win Probability: 39.5%
Arthur Cazaux Win Probability: 60.5%
Predicted Winner: Arthur Cazaux
Actual Result
Set Score: 6-4, 6-4
Winner: Dusan Lajovic
Brisbane ATP 250 Round of 32 Surface: hard
Prediction
Benjamin Bonzi Win Probability: 49.3%
Alejandro Tabilo Win Probability: 50.7%
Predicted Winner: Alejandro Tabilo
Actual Result
Set Score: 6-7, 7-6, 6-4
Winner: Benjamin Bonzi
Brisbane ATP 250 Round of 32 Surface: hard
Prediction
Alex Michelsen Win Probability: 51.7%
Christopher O'Connell Win Probability: 48.3%
Predicted Winner: Alex Michelsen
Actual Result
Set Score: 6-4, 4-6, 7-6
Winner: Alex Michelsen
Brisbane ATP 250 Round of 32 Surface: hard
Prediction
Aleksandar Vukic Win Probability: 43.4%
David Goffin Win Probability: 56.6%
Predicted Winner: David Goffin
Actual Result
Set Score: 6-2, 6-3
Winner: Aleksandar Vukic
Belgrade ATP 250 Finals Surface: hard
Prediction
Denis Shapovalov Win Probability: 53.9%
Hamad Medjedovic Win Probability: 46.1%
Predicted Winner: Denis Shapovalov
Actual Result
Set Score: 6-4, 6-4
Winner: Denis Shapovalov
Belgrade ATP 250 Semifinals Surface: hard
Prediction
Denis Shapovalov Win Probability: 58.2%
Jiri Lehecka Win Probability: 41.8%
Predicted Winner: Denis Shapovalov
Actual Result
Set Score: 6-2, 6-1
Winner: Denis Shapovalov
Belgrade ATP 250 Semifinals Surface: hard
Prediction
Hamad Medjedovic Win Probability: 51.1%
Laslo Djere Win Probability: 48.9%
Predicted Winner: Hamad Medjedovic
Actual Result
Set Score: 6-2, 3-6, 7-6
Winner: Hamad Medjedovic
Belgrade ATP 250 Quarterfinals Surface: hard
Prediction
Jiri Lehecka Win Probability: 52.1%
Lukas Klein Win Probability: 47.9%
Predicted Winner: Jiri Lehecka
Actual Result
Set Score: 3-6, 7-6, 6-3
Winner: Jiri Lehecka
Belgrade ATP 250 Quarterfinals Surface: hard
Prediction
Hamad Medjedovic Win Probability: 40.5%
Francisco Cerundolo Win Probability: 59.5%
Predicted Winner: Francisco Cerundolo
Actual Result
Set Score: 6-4, 6-2
Winner: Hamad Medjedovic
Belgrade ATP 250 Quarterfinals Surface: hard
Prediction
Laslo Djere Win Probability: 57.9%
Fabian Marozsan Win Probability: 42.1%
Predicted Winner: Laslo Djere
Actual Result
Set Score: 6-4, 6-2
Winner: Laslo Djere
Belgrade ATP 250 Quarterfinals Surface: hard
Prediction
Denis Shapovalov Win Probability: 56.6%
Christopher O'Connell Win Probability: 43.4%
Predicted Winner: Denis Shapovalov
Actual Result
Set Score: 6-2, 6-2
Winner: Denis Shapovalov
Belgrade ATP 250 Round of 16 Surface: hard
Prediction
Denis Shapovalov Win Probability: 63.8%
Nuno Borges Win Probability: 36.2%
Predicted Winner: Denis Shapovalov
Actual Result
Set Score: 6-2, 6-4
Winner: Denis Shapovalov
Belgrade ATP 250 Round of 16 Surface: hard
Prediction
Christopher O'Connell Win Probability: 51.3%
Daniel Altmaier Win Probability: 48.7%
Predicted Winner: Christopher O'Connell
Actual Result
Set Score: 6-3, 6-1
Winner: Christopher O'Connell
Belgrade ATP 250 Round of 16 Surface: hard
Prediction
Fabian Marozsan Win Probability: 48.6%
Dusan Lajovic Win Probability: 51.4%
Predicted Winner: Dusan Lajovic
Actual Result
Set Score: 6-3, 7-5
Winner: Fabian Marozsan
Belgrade ATP 250 Round of 16 Surface: hard
Prediction
Hamad Medjedovic Win Probability: 45.7%
Aleksandar Kovacevic Win Probability: 54.3%
Predicted Winner: Aleksandar Kovacevic
Actual Result
Set Score: 7-6, 6-4
Winner: Hamad Medjedovic
Belgrade ATP 250 Round of 16 Surface: hard
Prediction
Francisco Cerundolo Win Probability: 47.8%
Roman Safiullin Win Probability: 52.2%
Predicted Winner: Roman Safiullin
Actual Result
Set Score: 6-4, 6-4
Winner: Francisco Cerundolo
Belgrade ATP 250 Round of 16 Surface: hard
Prediction
Laslo Djere Win Probability: 59.7%
Duje Ajdukovic Win Probability: 40.3%
Predicted Winner: Laslo Djere
Actual Result
Set Score: 6-1, 7-6
Winner: Laslo Djere
Belgrade ATP 250 Round of 16 Surface: hard
Prediction
Lukas Klein Win Probability: 41.7%
Tomas Martin Etcheverry Win Probability: 58.3%
Predicted Winner: Tomas Martin Etcheverry
Actual Result
Set Score: 6-4, 7-6
Winner: Lukas Klein
Belgrade ATP 250 Round of 16 Surface: hard
Prediction
Jiri Lehecka Win Probability: 60.5%
Marin Cilic Win Probability: 39.5%
Predicted Winner: Jiri Lehecka
Actual Result
Set Score: 6-4, 7-6
Winner: Jiri Lehecka
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Hamad Medjedovic Win Probability: 38.2%
Brandon Nakashima Win Probability: 61.8%
Predicted Winner: Brandon Nakashima
Actual Result
Set Score: 3-6, 7-5, 6-3
Winner: Hamad Medjedovic
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Marin Cilic Win Probability: 44.8%
Alexandre Muller Win Probability: 55.2%
Predicted Winner: Alexandre Muller
Actual Result
Set Score: 7-6, 6-3
Winner: Marin Cilic
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Laslo Djere Win Probability: 58.0%
Stan Wawrinka Win Probability: 42.0%
Predicted Winner: Laslo Djere
Actual Result
Set Score: 6-4, 6-4
Winner: Laslo Djere
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Lukas Klein Win Probability: 64.6%
James Duckworth Win Probability: 35.4%
Predicted Winner: Lukas Klein
Actual Result
Set Score: 6-4, 6-2
Winner: Lukas Klein
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Fabian Marozsan Win Probability: 41.9%
Juncheng Shang Win Probability: 58.1%
Predicted Winner: Juncheng Shang
Actual Result
Set Score: 2-6, 7-6, 7-5
Winner: Fabian Marozsan
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Daniel Altmaier Win Probability: 58.3%
Luciano Darderi Win Probability: 41.7%
Predicted Winner: Daniel Altmaier
Actual Result
Set Score: 7-6, 6-3
Winner: Daniel Altmaier
Belgrade ATP 250 Round of 32 Surface: hard
Aleksandar Kovacevic vs Branko Djuric
Prediction
Aleksandar Kovacevic Win Probability: 75.7%
Branko Djuric Win Probability: 24.3%
Predicted Winner: Aleksandar Kovacevic
Actual Result
Set Score: 6-2, 6-2
Winner: Aleksandar Kovacevic
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Christopher O'Connell Win Probability: 45.9%
Miomir Kecmanovic Win Probability: 54.1%
Predicted Winner: Miomir Kecmanovic
Actual Result
Set Score: 6-1, 6-1
Winner: Christopher O'Connell
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Dusan Lajovic Win Probability: 43.1%
Mariano Navone Win Probability: 56.9%
Predicted Winner: Mariano Navone
Actual Result
Set Score: 67 - 6
Winner: Dusan Lajovic
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Denis Shapovalov Win Probability: 59.4%
Marton Fucsovics Win Probability: 40.6%
Predicted Winner: Denis Shapovalov
Actual Result
Set Score: 6-7, 7-5, 6-1
Winner: Denis Shapovalov
Belgrade ATP 250 Round of 32 Surface: hard
Prediction
Roman Safiullin Win Probability: 69.2%
Fabio Fognini Win Probability: 30.8%
Predicted Winner: Roman Safiullin
Actual Result
Set Score: 6-3, 6-3
Winner: Roman Safiullin