Tennis 2025 Season Accuracy

63.0%
Winner Accuracy

Accuracy by Tournament Type

Grand Slam

67.1%
Matches: 347

Masters 1000

61.3%
Matches: 362

ATP 500

65.5%
Matches: 203

ATP 250

59.8%
Matches: 425
Stuttgart ATP 250 Round of 16 Surface: grass
Justin Engel vs Alex Michelsen
Prediction
Justin Engel Win Probability: 30.8%
Alex Michelsen Win Probability: 69.2%
Predicted Winner: Alex Michelsen
Actual Result
Set Score: 6-4, 6-4
Winner: Justin Engel
Stuttgart ATP 250 Round of 16 Surface: grass
Prediction
Jiri Lehecka Win Probability: 65.7%
Jan-Lennard Struff Win Probability: 34.3%
Predicted Winner: Jiri Lehecka
Actual Result
Set Score: 6-4, 7-5
Winner: Jiri Lehecka
Stuttgart ATP 250 Round of 16 Surface: grass
Prediction
Brandon Nakashima Win Probability: 57.4%
Learner Tien Win Probability: 42.6%
Predicted Winner: Brandon Nakashima
Actual Result
Set Score: 7-6, 6-3
Winner: Brandon Nakashima
Stuttgart ATP 250 Round of 16 Surface: grass
Prediction
Alexander Zverev Win Probability: 74.2%
Corentin Moutet Win Probability: 25.8%
Predicted Winner: Alexander Zverev
Actual Result
Set Score: 6-2, 7-6
Winner: Alexander Zverev
Stuttgart ATP 250 Round of 16 Surface: grass
Prediction
Taylor Fritz Win Probability: 61.5%
Quentin Halys Win Probability: 38.5%
Predicted Winner: Taylor Fritz
Actual Result
Set Score: 6-3, 7-6
Winner: Taylor Fritz
Stuttgart ATP 250 Round of 16 Surface: grass
Prediction
Marton Fucsovics Win Probability: 52.8%
Arthur Rinderknech Win Probability: 47.2%
Predicted Winner: Marton Fucsovics
Actual Result
Set Score: 7-6, 6-3
Winner: Marton Fucsovics
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Otto Virtanen Win Probability: 37.3%
Tomas Martin Etcheverry Win Probability: 62.7%
Predicted Winner: Tomas Martin Etcheverry
Actual Result
Set Score: 7-6, 7-5
Winner: Otto Virtanen
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Nicolas Jarry Win Probability: 41.5%
Luciano Darderi Win Probability: 58.5%
Predicted Winner: Luciano Darderi
Actual Result
Set Score: 5-7, 6-4, 7-6
Winner: Nicolas Jarry
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Nuno Borges Win Probability: 59.1%
Nishesh Basavareddy Win Probability: 40.9%
Predicted Winner: Nuno Borges
Actual Result
Set Score: 7-6, 6-2
Winner: Nuno Borges
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Mackenzie McDonald Win Probability: 39.9%
Mattia Bellucci Win Probability: 60.1%
Predicted Winner: Mattia Bellucci
Actual Result
Set Score: 6-1, 6-7, 6-3
Winner: Mackenzie McDonald
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Reilly Opelka Win Probability: 37.7%
Jesper de Jong Win Probability: 62.3%
Predicted Winner: Jesper de Jong
Actual Result
Set Score: 6-7, 7-6, 6-2
Winner: Reilly Opelka
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Mark Lajal Win Probability: 41.3%
Laslo Djere Win Probability: 58.7%
Predicted Winner: Laslo Djere
Actual Result
Set Score: 6-2, 6-4
Winner: Mark Lajal
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Zizou Bergs Win Probability: 62.4%
Alexander Blockx Win Probability: 37.6%
Predicted Winner: Zizou Bergs
Actual Result
Set Score: 6-3, 1-6, 7-6
Winner: Zizou Bergs
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Jordan Thompson Win Probability: 52.1%
Aleksandar Kovacevic Win Probability: 47.9%
Predicted Winner: Jordan Thompson
Actual Result
Set Score: 6-4, 6-4
Winner: Jordan Thompson
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Gabriel Diallo Win Probability: 57.6%
Aleksandar Vukic Win Probability: 42.4%
Predicted Winner: Gabriel Diallo
Actual Result
Set Score: 7-5, 7-6
Winner: Gabriel Diallo
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Daniel Evans Win Probability: 45.9%
Rinky Hijikata Win Probability: 54.1%
Predicted Winner: Rinky Hijikata
Actual Result
Set Score: 3-6, 6-4, 6-3
Winner: Daniel Evans
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Hubert Hurkacz Win Probability: 76.1%
Roberto Bautista Agut Win Probability: 23.9%
Predicted Winner: Hubert Hurkacz
Actual Result
Set Score: 7-6, 6-4
Winner: Hubert Hurkacz
S Hertogenbosch ATP 250 Round of 32 Surface: grass
Prediction
Adrian Mannarino Win Probability: 36.7%
Christopher O'Connell Win Probability: 63.3%
Predicted Winner: Christopher O'Connell
Actual Result
Set Score: 6-1, 6-3
Winner: Adrian Mannarino
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Giovanni Mpetshi Perricard Win Probability: 50.2%
Roman Safiullin Win Probability: 49.8%
Predicted Winner: Giovanni Mpetshi Perricard
Actual Result
Set Score: 7-6, 3-6, 7-5
Winner: Giovanni Mpetshi Perricard
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Arthur Rinderknech Win Probability: 45.0%
Denis Shapovalov Win Probability: 55.0%
Predicted Winner: Denis Shapovalov
Actual Result
Set Score: 6-4, 2-6, 6-0
Winner: Arthur Rinderknech
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Jiri Lehecka Win Probability: 76.5%
Benjamin Bonzi Win Probability: 23.5%
Predicted Winner: Jiri Lehecka
Actual Result
Set Score: 6-4, 6-4
Winner: Jiri Lehecka
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Brandon Nakashima Win Probability: 57.1%
Jacob Fearnley Win Probability: 42.9%
Predicted Winner: Brandon Nakashima
Actual Result
Set Score: 4-6, 7-6, 6-1
Winner: Brandon Nakashima
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Corentin Moutet Win Probability: 74.5%
Fabio Fognini Win Probability: 25.5%
Predicted Winner: Corentin Moutet
Actual Result
Set Score: 6-4, 6-7, 6-3
Winner: Corentin Moutet
Stuttgart ATP 250 Round of 32 Surface: grass
Justin Engel vs James Duckworth
Prediction
Justin Engel Win Probability: 43.6%
James Duckworth Win Probability: 56.4%
Predicted Winner: James Duckworth
Actual Result
Set Score: 4-6, 6-4, 7-6
Winner: Justin Engel
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Alex Michelsen Win Probability: 36.6%
Gael Monfils Win Probability: 63.4%
Predicted Winner: Gael Monfils
Actual Result
Set Score: 6-4, 4-6, 6-3
Winner: Alex Michelsen
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Jan-Lennard Struff Win Probability: 44.1%
Matteo Arnaldi Win Probability: 55.9%
Predicted Winner: Matteo Arnaldi
Actual Result
Set Score: 6-4, 6-4
Winner: Jan-Lennard Struff
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Learner Tien Win Probability: 46.7%
Yoshihito Nishioka Win Probability: 53.3%
Predicted Winner: Yoshihito Nishioka
Actual Result
Set Score: 6-7, 7-6
Winner: Learner Tien
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Quentin Halys Win Probability: 50.7%
Lorenzo Sonego Win Probability: 49.3%
Predicted Winner: Quentin Halys
Actual Result
Set Score: 6-7, 7-5, 6-4
Winner: Quentin Halys
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Marton Fucsovics Win Probability: 64.5%
Yannick Hanfmann Win Probability: 35.5%
Predicted Winner: Marton Fucsovics
Actual Result
Set Score: 7-5, 6-4
Winner: Marton Fucsovics
Stuttgart ATP 250 Round of 32 Surface: grass
Prediction
Pierre-Hugues Herbert Win Probability: 51.9%
Damir Dzumhur Win Probability: 48.1%
Predicted Winner: Pierre-Hugues Herbert
Actual Result
Set Score: 6-4, 3-0
Winner: Pierre-Hugues Herbert