Match Results

Prediction Accuracy: 72 / 144 correct (50.0%)
Date Tournament Round Surface Player 1 Player 2 Winner Score Prediction
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
2025-07-28 Canadian Open R64 Hard Bu Y. Kopriva V. Bu Y. 7-6 6-2
2025-07-28 Canadian Open R64 Hard McDonald M. Goffin D. McDonald M. 6-4 6-4
2025-07-28 Canadian Open R64 Hard Quinn E. Nishioka Y. Quinn E. 7-6 6-2
2025-07-28 Canadian Open R64 Hard O Connell C. Tseng C.H. O Connell C. 6-1 6-2
2025-07-28 Canadian Open R64 Hard Munar J. Martin D. Munar J. 6-3 6-0
2025-07-28 Canadian Open R64 Hard Svrcina D. Blockx A. Svrcina D. 6-4 6-2
2025-07-28 Canadian Open R64 Hard Gaston H. Bellucci M. Gaston H. 3-6 6-4 2-0
2025-07-28 Canadian Open R64 Hard Vukic A. Martinez P. Vukic A. 7-5 6-3
2025-07-28 Canadian Open R64 Hard Watanuki Y. Altmaier D. Watanuki Y. 3-6 6-1 6-4
2025-07-28 Canadian Open R64 Hard Schoolkate T. Fonseca J. Schoolkate T. 7-6 6-4
2025-07-28 Canadian Open R64 Hard Mannarino A. Giron M. Mannarino A. 6-4 6-4
2025-07-28 Canadian Open R64 Hard Comesana F. Dzumhur D. Comesana F. 6-3 7-5
2025-07-28 Canadian Open R64 Hard Boyer T. Kovacevic A. Boyer T. 7-5 7-6
2025-07-28 Canadian Open R64 Hard Carballes Baena R. Ugo Carabelli C. Carballes Baena R. 6-4 4-1
2025-07-28 Canadian Open R64 Hard Gigante M. Coric B. Gigante M. 4-6 6-2 7-6
2025-07-27 Citi Open SF Hard De Minaur A. Moutet C. De Minaur A. 6-4 6-3
2025-07-27 Citi Open SF Hard Davidovich Fokina A. Shelton B. Davidovich Fokina A. 6-2 7-5