Skip to content

Tennis · Canadian Open

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

  1. 2nd Roundbeat Mannarino A. (94)6-2 6-3 @ 1.17
  2. 3rd Roundbeat Nakashima B. (32)6-7 6-2 7-6 @ 1.37
  3. 4th Roundbeat Cobolli F. (17)6-4 4-6 7-6 @ 1.40
  4. Quarterfinalsbeat De Minaur A. (8)6-3 6-4 @ 2.30
  5. Semifinalsbeat Fritz T. (4)6-4 6-3 @ 2.39
  6. 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

  1. 2nd Roundbeat Ficovich J.P. (140)6-4 6-2 @ 1.11
  2. 3rd Roundbeat Nava E. (114)6-7 6-4 6-1 @ 1.27
  3. 4th Roundbeat Ruud C. (13)6-4 7-5 @ 1.73
  4. Quarterfinalsbeat Michelsen A. (34)6-4 7-6 @ 1.44
  5. Semifinalsbeat Zverev A. (3)6-3 4-6 7-6 @ 2.91
  6. 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

4th Round
Quarterfinals
Semifinals
The Final
6-4 4-6 7-6
6-2 4-6 6-4
7-6 6-7 7-6
6-7 7-6 3-0 ret.Upset
6-4 7-5
6-3 6-3Upset
6-4 1-0 ret.
4-6 6-2 6-3Upset
6-3 6-4Upset
6-3 7-6
6-4 7-6
6-7 6-4 6-3
6-4 6-3Upset
6-3 4-6 7-6Upset
6-7 6-4 7-6

Winner first, ranking at the match on the right. Tap a player to follow their route.

3rd Round

Score
31 Jul 2025Cerundolo F. (24)Etcheverry T. (60)6-3 6-4
31 Jul 2025Khachanov K. (16)Nava E. (114)6-7 6-4 6-1
31 Jul 2025Michelsen A. (34)Musetti L. (10)3-6 7-6 6-4Upset
31 Jul 2025Ruud C. (13)Borges N. (42)7-5 6-4
31 Jul 2025Tien L. (61)Opelka R. (74)7-6 6-3
1 Aug 2025Cobolli F. (17)Marozsan F. (56)6-2 4-6 6-3Upset
1 Aug 2025Davidovich Fokina A. (19)Mensik J. (18)6-2 6-4
1 Aug 2025Lehecka J. (27)Fils A. (21)3-6 6-3 6-4
1 Aug 2025Popyrin A. (26)Medvedev D. (14)5-7 6-4 6-4Upset
1 Aug 2025Rublev A. (11)Sonego L. (38)5-7 6-4 6-3
1 Aug 2025Rune H. (9)Muller A. (40)6-2 6-4
1 Aug 2025Tiafoe F. (12)Vukic A. (99)6-3 4-6 6-3
1 Aug 2025Zverev A. (3)Arnaldi M. (41)6-7 6-3 6-2
2 Aug 2025De Minaur A. (8)O Connell C. (78)Walkover
2 Aug 2025Fritz T. (4)Diallo G. (36)6-4 6-2
2 Aug 2025Shelton B. (7)Nakashima B. (32)6-7 6-2 7-6

2nd Round

Score
29 Jul 2025Borges N. (42)Bagnis F. (689)5-7 7-6 6-2
29 Jul 2025Cerundolo F. (24)Munar J. (51)7-6 4-6 6-4Upset
29 Jul 2025Etcheverry T. (60)Griekspoor T. (31)6-4 7-6Upset
29 Jul 2025Khachanov K. (16)Ficovich J.P. (140)6-4 6-2
29 Jul 2025Medvedev D. (14)Svrcina D. (120)7-6 6-4
29 Jul 2025Michelsen A. (34)Barrios M. (143)7-6 6-3
29 Jul 2025Muller A. (40)Kecmanovic M. (50)2-6 6-3 7-5Upset
29 Jul 2025Musetti L. (10)Duckworth J. (106)7-5 6-1
29 Jul 2025Nava E. (114)Atmane T. (132)6-2 7-5
29 Jul 2025Popyrin A. (26)Arseneault N. (638)7-6 6-3
29 Jul 2025Rune H. (9)Mpetshi Perricard G. (43)7-6 6-3
29 Jul 2025Ruud C. (13)Safiullin R. (82)6-3 6-3
30 Jul 2025Arnaldi M. (41)Schoolkate T. (103)6-3 3-6 6-3
30 Jul 2025Cobolli F. (17)Galarneau A. (193)6-4 5-7 6-4
30 Jul 2025Davidovich Fokina A. (19)Moutet C. (46)6-4 6-3
30 Jul 2025Diallo G. (36)Gigante M. (125)6-3 7-6
30 Jul 2025Lehecka J. (27)McDonald M. (96)7-6 6-4
30 Jul 2025Mensik J. (18)Boyer T. (123)6-4 6-4
30 Jul 2025Nakashima B. (32)Quinn E. (86)7-6 6-4
30 Jul 2025Opelka R. (74)Machac T. (22)7-6 6-7 6-3Upset
30 Jul 2025Rublev A. (11)Gaston H. (126)6-2 6-3
30 Jul 2025Shelton B. (7)Mannarino A. (94)6-2 6-3
30 Jul 2025Sonego L. (38)Bu Y. (76)6-1 6-4
30 Jul 2025Tiafoe F. (12)Watanuki Y. (158)1-6 7-5 7-6
30 Jul 2025Tien L. (61)Shapovalov D. (29)7-6 7-5Upset
30 Jul 2025Vukic A. (99)Norrie C. (39)6-3 6-7 6-3Upset
30 Jul 2025Zverev A. (3)Walton A. (88)7-6 6-4
31 Jul 2025De Minaur A. (8)Comesana F. (71)6-4 6-2
31 Jul 2025Fils A. (21)Carreno Busta P. (93)6-3 6-4
31 Jul 2025Fritz T. (4)Carballes Baena R. (89)7-5 7-6
31 Jul 2025Marozsan F. (56)Auger-Aliassime F. (28)6-4 6-4Upset
31 Jul 2025O Connell C. (78)Tsitsipas S. (30)6-4 4-6 6-2Upset

1st Round

Score
27 Jul 2025Arseneault N. (638)Royer V. (111)6-3 7-6Upset
27 Jul 2025Barrios M. (143)Monfils G. (48)6-4 4-6 7-6Upset
27 Jul 2025Etcheverry T. (60)Herbert P.H. (142)6-4 4-6 7-5
27 Jul 2025Ficovich J.P. (140)Fearnley J. (55)6-2 6-3Upset
27 Jul 2025Mpetshi Perricard G. (43)Mochizuki S. (122)6-4 6-2
27 Jul 2025Nava E. (114)Bergs Z. (52)6-1 7-6Upset
27 Jul 2025Opelka R. (74)Ofner S. (141)7-6 7-5
27 Jul 2025Safiullin R. (82)Blanchet U. (231)4-6 6-2 7-6
27 Jul 2025Tien L. (61)Smith C. (136)6-4 7-5
27 Jul 2025Walton A. (88)Bonzi B. (66)4-6 6-0 6-3
28 Jul 2025Bagnis F. (689)Pospisil V. (1250)6-2 3-6 6-3
28 Jul 2025Boyer T. (123)Kovacevic A. (62)7-5 7-6Upset
28 Jul 2025Bu Y. (76)Kopriva V. (80)7-6 6-2
28 Jul 2025Carballes Baena R. (89)Ugo Carabelli C. (47)6-4 4-1 ret.Upset
28 Jul 2025Comesana F. (71)Dzumhur D. (54)6-3 7-5
28 Jul 2025Duckworth J. (106)Shang J. (109)6-3 7-6
28 Jul 2025Gaston H. (126)Bellucci M. (72)3-6 6-4 2-0 ret.Upset
28 Jul 2025Gigante M. (125)Coric B. (92)4-6 6-2 7-6Upset
28 Jul 2025Kecmanovic M. (50)Halys Q. (69)4-6 6-4 7-5
28 Jul 2025Mannarino A. (94)Giron M. (59)6-4 6-4Upset
28 Jul 2025McDonald M. (96)Goffin D. (65)6-4 6-4
28 Jul 2025Munar J. (51)Martin D. (560)6-3 6-0
28 Jul 2025O Connell C. (78)Tseng C.H. (107)6-1 6-2
28 Jul 2025Quinn E. (86)Nishioka Y. (131)7-6 6-2
28 Jul 2025Schoolkate T. (103)Fonseca J. (49)7-6 6-4Upset
28 Jul 2025Svrcina D. (120)Blockx A. (121)6-4 6-2Upset
28 Jul 2025Vukic A. (99)Martinez P. (68)7-5 6-3
28 Jul 2025Watanuki Y. (158)Altmaier D. (58)3-6 6-1 6-4Upset
29 Jul 2025Carreno Busta P. (93)Draxl L. (113)2-6 6-4 6-4Upset
29 Jul 2025Galarneau A. (193)Rinderknech A. (64)7-6 6-3Upset
29 Jul 2025Marozsan F. (56)Dellien H. (98)6-2 6-2
29 Jul 2025Moutet 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.