Canadian Open 2025 (ATP)
1000Montreal/TorontoHard27 Jul 2025 – 8 Aug 2025
Canadian Open 2025 (Montreal/Toronto, Hard): Shelton B. beat Khachanov K. 6-7 6-4 7-6 in the final. 95 matches, 31 won by the outsider.
The road to the final
Shelton B. · champion
- 2nd Roundbeat Mannarino A. (94)6-2 6-3 @ 1.17
- 3rd Roundbeat Nakashima B. (32)6-7 6-2 7-6 @ 1.37
- 4th Roundbeat Cobolli F. (17)6-4 4-6 7-6 @ 1.40
- Quarterfinalsbeat De Minaur A. (8)6-3 6-4 @ 2.30
- Semifinalsbeat Fritz T. (4)6-4 6-3 @ 2.39
- Finalbeat Khachanov K. (16)6-7 6-4 7-6 @ 1.50
Opponents' average ranking 29; 5 in the top 32. 30 Jul 2025 – 8 Aug 2025.
Khachanov K. · runner-up
- 2nd Roundbeat Ficovich J.P. (140)6-4 6-2 @ 1.11
- 3rd Roundbeat Nava E. (114)6-7 6-4 6-1 @ 1.27
- 4th Roundbeat Ruud C. (13)6-4 7-5 @ 1.73
- Quarterfinalsbeat Michelsen A. (34)6-4 7-6 @ 1.44
- Semifinalsbeat Zverev A. (3)6-3 4-6 7-6 @ 2.91
- Finallost to Shelton B. (7)6-7 6-4 7-6 @ 2.57
Opponents' average ranking 52; 3 in the top 32. 29 Jul 2025 – 8 Aug 2025.
The draw from the last 16
Winner first, ranking at the match on the right. Tap a player to follow their route.
3rd Round
| Score | |||
|---|---|---|---|
| 31 Jul 2025 | Cerundolo F. (24) | Etcheverry T. (60) | 6-3 6-4 |
| 31 Jul 2025 | Khachanov K. (16) | Nava E. (114) | 6-7 6-4 6-1 |
| 31 Jul 2025 | Michelsen A. (34) | Musetti L. (10) | 3-6 7-6 6-4Upset |
| 31 Jul 2025 | Ruud C. (13) | Borges N. (42) | 7-5 6-4 |
| 31 Jul 2025 | Tien L. (61) | Opelka R. (74) | 7-6 6-3 |
| 1 Aug 2025 | Cobolli F. (17) | Marozsan F. (56) | 6-2 4-6 6-3Upset |
| 1 Aug 2025 | Davidovich Fokina A. (19) | Mensik J. (18) | 6-2 6-4 |
| 1 Aug 2025 | Lehecka J. (27) | Fils A. (21) | 3-6 6-3 6-4 |
| 1 Aug 2025 | Popyrin A. (26) | Medvedev D. (14) | 5-7 6-4 6-4Upset |
| 1 Aug 2025 | Rublev A. (11) | Sonego L. (38) | 5-7 6-4 6-3 |
| 1 Aug 2025 | Rune H. (9) | Muller A. (40) | 6-2 6-4 |
| 1 Aug 2025 | Tiafoe F. (12) | Vukic A. (99) | 6-3 4-6 6-3 |
| 1 Aug 2025 | Zverev A. (3) | Arnaldi M. (41) | 6-7 6-3 6-2 |
| 2 Aug 2025 | De Minaur A. (8) | O Connell C. (78) | Walkover |
| 2 Aug 2025 | Fritz T. (4) | Diallo G. (36) | 6-4 6-2 |
| 2 Aug 2025 | Shelton B. (7) | Nakashima B. (32) | 6-7 6-2 7-6 |
2nd Round
| Score | |||
|---|---|---|---|
| 29 Jul 2025 | Borges N. (42) | Bagnis F. (689) | 5-7 7-6 6-2 |
| 29 Jul 2025 | Cerundolo F. (24) | Munar J. (51) | 7-6 4-6 6-4Upset |
| 29 Jul 2025 | Etcheverry T. (60) | Griekspoor T. (31) | 6-4 7-6Upset |
| 29 Jul 2025 | Khachanov K. (16) | Ficovich J.P. (140) | 6-4 6-2 |
| 29 Jul 2025 | Medvedev D. (14) | Svrcina D. (120) | 7-6 6-4 |
| 29 Jul 2025 | Michelsen A. (34) | Barrios M. (143) | 7-6 6-3 |
| 29 Jul 2025 | Muller A. (40) | Kecmanovic M. (50) | 2-6 6-3 7-5Upset |
| 29 Jul 2025 | Musetti L. (10) | Duckworth J. (106) | 7-5 6-1 |
| 29 Jul 2025 | Nava E. (114) | Atmane T. (132) | 6-2 7-5 |
| 29 Jul 2025 | Popyrin A. (26) | Arseneault N. (638) | 7-6 6-3 |
| 29 Jul 2025 | Rune H. (9) | Mpetshi Perricard G. (43) | 7-6 6-3 |
| 29 Jul 2025 | Ruud C. (13) | Safiullin R. (82) | 6-3 6-3 |
| 30 Jul 2025 | Arnaldi M. (41) | Schoolkate T. (103) | 6-3 3-6 6-3 |
| 30 Jul 2025 | Cobolli F. (17) | Galarneau A. (193) | 6-4 5-7 6-4 |
| 30 Jul 2025 | Davidovich Fokina A. (19) | Moutet C. (46) | 6-4 6-3 |
| 30 Jul 2025 | Diallo G. (36) | Gigante M. (125) | 6-3 7-6 |
| 30 Jul 2025 | Lehecka J. (27) | McDonald M. (96) | 7-6 6-4 |
| 30 Jul 2025 | Mensik J. (18) | Boyer T. (123) | 6-4 6-4 |
| 30 Jul 2025 | Nakashima B. (32) | Quinn E. (86) | 7-6 6-4 |
| 30 Jul 2025 | Opelka R. (74) | Machac T. (22) | 7-6 6-7 6-3Upset |
| 30 Jul 2025 | Rublev A. (11) | Gaston H. (126) | 6-2 6-3 |
| 30 Jul 2025 | Shelton B. (7) | Mannarino A. (94) | 6-2 6-3 |
| 30 Jul 2025 | Sonego L. (38) | Bu Y. (76) | 6-1 6-4 |
| 30 Jul 2025 | Tiafoe F. (12) | Watanuki Y. (158) | 1-6 7-5 7-6 |
| 30 Jul 2025 | Tien L. (61) | Shapovalov D. (29) | 7-6 7-5Upset |
| 30 Jul 2025 | Vukic A. (99) | Norrie C. (39) | 6-3 6-7 6-3Upset |
| 30 Jul 2025 | Zverev A. (3) | Walton A. (88) | 7-6 6-4 |
| 31 Jul 2025 | De Minaur A. (8) | Comesana F. (71) | 6-4 6-2 |
| 31 Jul 2025 | Fils A. (21) | Carreno Busta P. (93) | 6-3 6-4 |
| 31 Jul 2025 | Fritz T. (4) | Carballes Baena R. (89) | 7-5 7-6 |
| 31 Jul 2025 | Marozsan F. (56) | Auger-Aliassime F. (28) | 6-4 6-4Upset |
| 31 Jul 2025 | O Connell C. (78) | Tsitsipas S. (30) | 6-4 4-6 6-2Upset |
1st Round
| Score | |||
|---|---|---|---|
| 27 Jul 2025 | Arseneault N. (638) | Royer V. (111) | 6-3 7-6Upset |
| 27 Jul 2025 | Barrios M. (143) | Monfils G. (48) | 6-4 4-6 7-6Upset |
| 27 Jul 2025 | Etcheverry T. (60) | Herbert P.H. (142) | 6-4 4-6 7-5 |
| 27 Jul 2025 | Ficovich J.P. (140) | Fearnley J. (55) | 6-2 6-3Upset |
| 27 Jul 2025 | Mpetshi Perricard G. (43) | Mochizuki S. (122) | 6-4 6-2 |
| 27 Jul 2025 | Nava E. (114) | Bergs Z. (52) | 6-1 7-6Upset |
| 27 Jul 2025 | Opelka R. (74) | Ofner S. (141) | 7-6 7-5 |
| 27 Jul 2025 | Safiullin R. (82) | Blanchet U. (231) | 4-6 6-2 7-6 |
| 27 Jul 2025 | Tien L. (61) | Smith C. (136) | 6-4 7-5 |
| 27 Jul 2025 | Walton A. (88) | Bonzi B. (66) | 4-6 6-0 6-3 |
| 28 Jul 2025 | Bagnis F. (689) | Pospisil V. (1250) | 6-2 3-6 6-3 |
| 28 Jul 2025 | Boyer T. (123) | Kovacevic A. (62) | 7-5 7-6Upset |
| 28 Jul 2025 | Bu Y. (76) | Kopriva V. (80) | 7-6 6-2 |
| 28 Jul 2025 | Carballes Baena R. (89) | Ugo Carabelli C. (47) | 6-4 4-1 ret.Upset |
| 28 Jul 2025 | Comesana F. (71) | Dzumhur D. (54) | 6-3 7-5 |
| 28 Jul 2025 | Duckworth J. (106) | Shang J. (109) | 6-3 7-6 |
| 28 Jul 2025 | Gaston H. (126) | Bellucci M. (72) | 3-6 6-4 2-0 ret.Upset |
| 28 Jul 2025 | Gigante M. (125) | Coric B. (92) | 4-6 6-2 7-6Upset |
| 28 Jul 2025 | Kecmanovic M. (50) | Halys Q. (69) | 4-6 6-4 7-5 |
| 28 Jul 2025 | Mannarino A. (94) | Giron M. (59) | 6-4 6-4Upset |
| 28 Jul 2025 | McDonald M. (96) | Goffin D. (65) | 6-4 6-4 |
| 28 Jul 2025 | Munar J. (51) | Martin D. (560) | 6-3 6-0 |
| 28 Jul 2025 | O Connell C. (78) | Tseng C.H. (107) | 6-1 6-2 |
| 28 Jul 2025 | Quinn E. (86) | Nishioka Y. (131) | 7-6 6-2 |
| 28 Jul 2025 | Schoolkate T. (103) | Fonseca J. (49) | 7-6 6-4Upset |
| 28 Jul 2025 | Svrcina D. (120) | Blockx A. (121) | 6-4 6-2Upset |
| 28 Jul 2025 | Vukic A. (99) | Martinez P. (68) | 7-5 6-3 |
| 28 Jul 2025 | Watanuki Y. (158) | Altmaier D. (58) | 3-6 6-1 6-4Upset |
| 29 Jul 2025 | Carreno Busta P. (93) | Draxl L. (113) | 2-6 6-4 6-4Upset |
| 29 Jul 2025 | Galarneau A. (193) | Rinderknech A. (64) | 7-6 6-3Upset |
| 29 Jul 2025 | Marozsan F. (56) | Dellien H. (98) | 6-2 6-2 |
| 29 Jul 2025 | Moutet C. (46) | Brooksby J. (102) | 6-2 6-1 |
The draw is rebuilt from results, so byes and withdrawals before a match show as empty boxes. Rankings are as at the match; odds are the pre-match average market price. Tour-level main draws. Data: tennis-data.co.uk.