Canadian Open 2025 (WTA)
1000Montreal/TorontoHard27 Jul 2025 – 7 Aug 2025
Canadian Open 2025 (Montreal/Toronto, Hard): Mboko V. beat Osaka N. 2-6 6-4 6-1 in the final. 95 matches, 34 won by the outsider.
The road to the final
Mboko V. · champion
- 1st Roundbeat Birrell K. (79)7-5 6-3 @ 1.26
- 2nd Roundbeat Kenin S. (27)6-2 6-3 @ 1.59
- 3rd Roundbeat Bouzkova M. (39)1-6 6-3 6-0 @ 1.64
- 4th Roundbeat Gauff C. (2)6-1 6-4 @ 2.96
- Quarterfinalsbeat Bouzas Maneiro J. (51)6-4 6-2 @ 1.31
- Semifinalsbeat Rybakina E. (12)1-6 7-5 7-6 @ 2.78
- Finalbeat Osaka N. (49)2-6 6-4 6-1 @ 2.45
Opponents' average ranking 37; 3 in the top 32. 27 Jul 2025 – 7 Aug 2025.
Osaka N. · runner-up
- 1st Roundbeat Arseneault A. (515)6-4 6-2 @ 1.03
- 2nd Roundbeat Samsonova L. (16)4-6 7-6 6-3 @ 1.83
- 3rd Roundbeat Ostapenko J. (26)6-2 6-4 @ 1.47
- 4th Roundbeat Sevastova A. (386)6-1 6-0 @ 1.23
- Quarterfinalsbeat Svitolina E. (13)6-2 6-2 @ 2.18
- Semifinalsbeat Tauson C. (19)6-2 7-6 @ 1.60
- Finallost to Mboko V. (85)2-6 6-4 6-1 @ 1.54
Opponents' average ranking 151; 4 in the top 32. 28 Jul 2025 – 7 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 | Bouzas Maneiro J. (51) | Ito A. (110) | 4-6 7-5 6-3 |
| 31 Jul 2025 | Gauff C. (2) | Kudermetova V. (42) | 4-6 7-5 6-2 |
| 31 Jul 2025 | Kessler M. (32) | Andreeva M. (5) | 7-6 6-4Upset |
| 31 Jul 2025 | Kostyuk M. (28) | Kasatkina D. (18) | 3-6 6-3 7-6 |
| 31 Jul 2025 | Zhu L. (493) | Lamens S. (64) | 6-2 6-2Upset |
| 1 Aug 2025 | Keys M. (8) | McNally C. (116) | 2-6 6-3 6-3 |
| 1 Aug 2025 | Mboko V. (85) | Bouzkova M. (39) | 1-6 6-3 6-0 |
| 1 Aug 2025 | Muchova K. (14) | Bencic B. (20) | 6-7 6-2 6-3Upset |
| 1 Aug 2025 | Osaka N. (49) | Ostapenko J. (26) | 6-2 6-4 |
| 1 Aug 2025 | Rybakina E. (12) | Cristian J. (52) | 6-0 7-6 |
| 1 Aug 2025 | Sevastova A. (386) | Pegula J. (4) | 3-6 6-4 6-1Upset |
| 1 Aug 2025 | Tauson C. (19) | Starodubtseva Y. (73) | 6-3 6-0 |
| 1 Aug 2025 | Yastremska D. (35) | Navarro E. (11) | 7-5 6-4Upset |
| 2 Aug 2025 | Anisimova A. (7) | Raducanu E. (33) | 6-2 6-1 |
| 2 Aug 2025 | Svitolina E. (13) | Kalinskaya A. (31) | 6-1 6-1 |
| 2 Aug 2025 | Swiatek I. (3) | Lys E. (69) | 6-2 6-2 |
2nd Round
| Score | |||
|---|---|---|---|
| 29 Jul 2025 | Andreeva M. (5) | Andreescu B. (187) | Walkover |
| 29 Jul 2025 | Bouzas Maneiro J. (51) | Krueger A. (29) | 6-4 6-4Upset |
| 29 Jul 2025 | Bouzkova M. (39) | Shnaider D. (17) | 6-2 7-6Upset |
| 29 Jul 2025 | Cristian J. (52) | Noskova L. (23) | 6-3 6-4Upset |
| 29 Jul 2025 | Ito A. (110) | Paolini J. (9) | 2-6 7-5 7-6Upset |
| 29 Jul 2025 | Kasatkina D. (18) | Blinkova A. (81) | 6-1 6-4 |
| 29 Jul 2025 | Kostyuk M. (28) | Vondrousova M. (63) | 2-6 6-3 6-2Upset |
| 29 Jul 2025 | Kudermetova V. (42) | Danilovic O. (40) | 6-4 6-2 |
| 29 Jul 2025 | Navarro E. (11) | Marino R. (123) | 6-1 6-2 |
| 29 Jul 2025 | Rybakina E. (12) | Baptiste H. (50) | 6-4 6-3 |
| 29 Jul 2025 | Yastremska D. (35) | Osorio M. (57) | 3-6 7-6 6-2 |
| 29 Jul 2025 | Zhu L. (493) | Alexandrova E. (15) | 1-6 6-2 6-4Upset |
| 30 Jul 2025 | Gauff C. (2) | Collins D. (61) | 7-5 4-6 7-6 |
| 30 Jul 2025 | Kalinskaya A. (31) | Mertens E. (22) | 1-6 7-6 6-2Upset |
| 30 Jul 2025 | Kessler M. (32) | Joint M. (45) | 4-6 6-4 6-3Upset |
| 30 Jul 2025 | Keys M. (8) | Siegemund L. (54) | 6-2 6-1 |
| 30 Jul 2025 | Lamens S. (64) | Haddad Maia B. (21) | 6-2 1-6 6-3Upset |
| 30 Jul 2025 | Mboko V. (85) | Kenin S. (27) | 6-2 6-3 |
| 30 Jul 2025 | McNally C. (116) | Sramkova R. (36) | 6-2 6-2 |
| 30 Jul 2025 | Osaka N. (49) | Samsonova L. (16) | 4-6 7-6 6-3 |
| 30 Jul 2025 | Ostapenko J. (26) | Zarazua R. (68) | 6-2 4-6 6-2 |
| 30 Jul 2025 | Pegula J. (4) | Sakkari M. (72) | 7-5 6-4 |
| 30 Jul 2025 | Raducanu E. (33) | Stearns P. (37) | 6-2 6-4 |
| 30 Jul 2025 | Sevastova A. (386) | Linette M. (34) | 6-3 4-6 6-4Upset |
| 30 Jul 2025 | Starodubtseva Y. (73) | Frech M. (25) | 6-1 6-1Upset |
| 30 Jul 2025 | Swiatek I. (3) | Guo H. (259) | 6-3 6-1 |
| 30 Jul 2025 | Tauson C. (19) | Bronzetti L. (66) | 6-1 6-2 |
| 31 Jul 2025 | Anisimova A. (7) | Sun L. (97) | 6-4 7-6 |
| 31 Jul 2025 | Bencic B. (20) | Bouchard E. | 6-2 3-6 6-4 |
| 31 Jul 2025 | Lys E. (69) | Pavlyuchenkova A. (30) | 6-3 6-4Upset |
| 31 Jul 2025 | Muchova K. (14) | Ruzic A. (94) | 7-5 7-5 |
| 31 Jul 2025 | Svitolina E. (13) | Rakhimova K. (62) | 7-5 6-2 |
1st Round
| Score | |||
|---|---|---|---|
| 27 Jul 2025 | Bouzas Maneiro J. (51) | Chirico L. (154) | 5-7 7-5 6-4 |
| 27 Jul 2025 | Collins D. (61) | Tomova V. (105) | 6-3 7-5 |
| 27 Jul 2025 | Cristian J. (52) | Stakusic M. (144) | 2-6 6-2 6-2 |
| 27 Jul 2025 | Ito A. (110) | Volynets K. (108) | 6-2 2-6 6-2Upset |
| 27 Jul 2025 | Kudermetova V. (42) | Bucsa C. (96) | 5-7 6-2 7-5 |
| 27 Jul 2025 | Lamens S. (64) | Kudermetova P. (56) | 6-3 4-6 6-2 |
| 27 Jul 2025 | Mboko V. (85) | Birrell K. (79) | 7-5 6-3 |
| 27 Jul 2025 | Osorio M. (57) | Pera B. (115) | 6-3 7-5 |
| 27 Jul 2025 | Vondrousova M. (63) | Eala A. (65) | 3-6 6-1 6-2 |
| 27 Jul 2025 | Zhu L. (493) | Gracheva V. (106) | 6-4 7-6Upset |
| 28 Jul 2025 | Andreescu B. (187) | Krejcikova B. (80) | 6-3 6-4 |
| 28 Jul 2025 | Baptiste H. (50) | Osuigwe W. (149) | 7-5 6-1 |
| 28 Jul 2025 | Blinkova A. (81) | Dolehide C. (55) | 6-4 6-1Upset |
| 28 Jul 2025 | Bouzkova M. (39) | Uchijima M. (76) | 6-2 7-6 |
| 28 Jul 2025 | Bronzetti L. (66) | Mandlik E. (205) | 4-6 7-6 6-2 |
| 28 Jul 2025 | Guo H. (259) | Putintseva Y. (46) | 6-3 6-3Upset |
| 28 Jul 2025 | Lys E. (69) | Jeanjean L. (98) | 6-1 6-4 |
| 28 Jul 2025 | Marino R. (123) | Jacquemot E. (100) | 7-6 6-1Upset |
| 28 Jul 2025 | Osaka N. (49) | Arseneault A. (515) | 6-4 6-2 |
| 28 Jul 2025 | Raducanu E. (33) | Ruse E.G. (58) | 6-2 6-4 |
| 28 Jul 2025 | Rakhimova K. (62) | Cross K. (262) | 4-6 6-3 6-2 |
| 28 Jul 2025 | Sevastova A. (386) | Tomljanovic A. (88) | 6-3 3-6 6-4Upset |
| 28 Jul 2025 | Siegemund L. (54) | Maria T. (41) | 7-5 6-7 7-6 |
| 28 Jul 2025 | Starodubtseva Y. (73) | Wang Y. (145) | 6-7 6-4 6-4 |
| 28 Jul 2025 | Sun L. (97) | Cirstea S. (138) | 6-3 7-5Upset |
| 28 Jul 2025 | Zarazua R. (68) | Boulter K. (43) | 6-1 7-5Upset |
| 29 Jul 2025 | Bouchard E. | Arango E. (82) | 6-4 2-6 6-2Upset |
| 29 Jul 2025 | Joint M. (45) | Fernandez L.A. (24) | 6-4 6-1Upset |
| 29 Jul 2025 | Kalinskaya A. (31) | Li A. (59) | 7-6 0-6 6-3 |
| 29 Jul 2025 | McNally C. (116) | Parks A. (74) | 6-4 5-7 7-6 |
| 29 Jul 2025 | Ruzic A. (94) | Potapova A. (44) | 2-6 7-5 6-0Upset |
| 29 Jul 2025 | Sakkari M. (72) | Branstine C. (191) | 6-2 3-6 7-5 |
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.