Match Results

Prediction Accuracy: 3252 / 4962 correct (65.5%)
Date Tournament Round Surface Player 1 Player 2 Winner Score Prediction
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
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