Match Results

Prediction Accuracy: 5488 / 8608 correct (63.8%)
Date Tournament Round Surface Player 1 Player 2 Winner Score Prediction
2025-08-01 Canadian Open R16 Hard Popyrin A. Medvedev D. Popyrin A. 5-7 6-4 6-4 —
2025-08-01 Canadian Open R16 Hard Davidovich Fokina A. Mensik J. Davidovich Fokina A. 6-2 6-4 —
2025-08-01 Canadian Open R16 Hard Rublev A. Sonego L. Rublev A. 5-7 6-4 6-3 —
2025-08-01 Canadian Open R16 Hard Lehecka J. Fils A. Lehecka J. 3-6 6-3 6-4 —
2025-08-01 Canadian Open R16 Hard Tiafoe F. Vukic A. Tiafoe F. 6-3 4-6 6-3 —
2025-08-01 Canadian Open R16 Hard Cobolli F. Marozsan F. Cobolli F. 6-2 4-6 6-3 —
2025-07-31 Canadian Open R32 Hard Marozsan F. Auger-Aliassime F. Marozsan F. 6-4 6-4 —
2025-07-31 Canadian Open R32 Hard O Connell C. Tsitsipas S. O Connell C. 6-4 4-6 6-2 —
2025-07-31 Canadian Open R32 Hard Fils A. Carreno Busta P. Fils A. 6-3 6-4 —
2025-07-31 Canadian Open R32 Hard Fritz T. Carballes Baena R. Fritz T. 7-5 7-6 —
2025-07-31 Canadian Open R32 Hard De Minaur A. Comesana F. De Minaur A. 6-4 6-2 —
2025-07-31 Canadian Open R16 Hard Khachanov K. Nava E. Khachanov K. 6-7 6-4 6-1 —
2025-07-31 Canadian Open R16 Hard Michelsen A. Musetti L. Michelsen A. 3-6 7-6 6-4 —
2025-07-31 Canadian Open R16 Hard Cerundolo F. Etcheverry T. Cerundolo F. 6-3 6-4 —
2025-07-31 Canadian Open R16 Hard Ruud C. Borges N. Ruud C. 7-5 6-4 —
2025-07-31 Canadian Open R16 Hard Tien L. Opelka R. Tien L. 7-6 6-3 —
2025-07-30 Canadian Open R32 Hard Tien L. Shapovalov D. Tien L. 7-6 7-5 —
2025-07-30 Canadian Open R32 Hard Opelka R. Machac T. Opelka R. 7-6 6-7 6-3 —
2025-07-30 Canadian Open R32 Hard Arnaldi M. Schoolkate T. Arnaldi M. 6-3 3-6 6-3 —
2025-07-30 Canadian Open R32 Hard Zverev A. Walton A. Zverev A. 7-6 6-4 —
2025-07-30 Canadian Open R32 Hard Rublev A. Gaston H. Rublev A. 6-2 6-3 —
2025-07-30 Canadian Open R32 Hard Shelton B. Mannarino A. Shelton B. 6-2 6-3 —
2025-07-30 Canadian Open R32 Hard Vukic A. Norrie C. Vukic A. 6-3 6-7 6-3 —
2025-07-30 Canadian Open R32 Hard Sonego L. Bu Y. Sonego L. 6-1 6-4 —
2025-07-30 Canadian Open R32 Hard Cobolli F. Galarneau A. Cobolli F. 6-4 5-7 6-4 —
2025-07-30 Canadian Open R32 Hard Diallo G. Gigante M. Diallo G. 6-3 7-6 —
2025-07-30 Canadian Open R32 Hard Nakashima B. Quinn E. Nakashima B. 7-6 6-4 —
2025-07-30 Canadian Open R32 Hard Mensik J. Boyer T. Mensik J. 6-4 6-4 —
2025-07-30 Canadian Open R32 Hard Tiafoe F. Watanuki Y. Tiafoe F. 1-6 7-5 7-6 —
2025-07-30 Canadian Open R32 Hard Lehecka J. McDonald M. Lehecka J. 7-6 6-4 —
2025-07-30 Canadian Open R32 Hard Davidovich Fokina A. Moutet C. Davidovich Fokina A. 6-4 6-3 —
2025-07-29 Canadian Open R64 Hard Carreno Busta P. Draxl L. Carreno Busta P. 2-6 6-4 6-4 —
2025-07-29 Canadian Open R64 Hard Marozsan F. Dellien H. Marozsan F. 6-2 6-2 —
2025-07-29 Canadian Open R64 Hard Galarneau A. Rinderknech A. Galarneau A. 7-6 6-3 —
2025-07-29 Canadian Open R64 Hard Moutet C. Brooksby J. Moutet C. 6-2 6-1 —
2025-07-29 Canadian Open R32 Hard Nava E. Atmane T. Nava E. 6-2 7-5 —
2025-07-29 Canadian Open R32 Hard Michelsen A. Barrios M. Michelsen A. 7-6 6-3 —
2025-07-29 Canadian Open R32 Hard Rune H. Mpetshi G. Rune H. 7-6 6-3 —
2025-07-29 Canadian Open R32 Hard Muller A. Kecmanovic M. Muller A. 2-6 6-3 7-5 —
2025-07-29 Canadian Open R32 Hard Khachanov K. Ficovich J.P. Khachanov K. 6-4 6-2 —
2025-07-29 Canadian Open R32 Hard Musetti L. Duckworth J. Musetti L. 7-5 6-1 —
2025-07-29 Canadian Open R32 Hard Popyrin A. Arseneault N. Popyrin A. 7-6 6-3 —
2025-07-29 Canadian Open R32 Hard Etcheverry T. Griekspoor T. Etcheverry T. 6-4 7-6 —
2025-07-29 Canadian Open R32 Hard Cerundolo F. Munar J. Cerundolo F. 7-6 4-6 6-4 —
2025-07-29 Canadian Open R32 Hard Ruud C. Safiullin R. Ruud C. 6-3 6-3 —
2025-07-29 Canadian Open R32 Hard Borges N. Bagnis F. Borges N. 5-7 7-6 6-2 —
2025-07-29 Canadian Open R32 Hard Medvedev D. Svrcina D. Medvedev D. 7-6 6-4 —
2025-07-28 Canadian Open R64 Hard Bagnis F. Pospisil V. Bagnis F. 6-2 3-6 6-3 —
2025-07-28 Canadian Open R64 Hard Kecmanovic M. Halys Q. Kecmanovic M. 4-6 6-4 7-5 —
2025-07-28 Canadian Open R64 Hard Duckworth J. Shang J. Duckworth J. 6-3 7-6 —