2025 Montreal WTA Results (Confirmed & Updated) Including Qualifiers – Detailed Stats From Quarterfinals to Final

The 2025 WTA Montreal Open has already delivered plenty of drama and surprises as the tournament heads into the Round of 16. Several big names survived early battles, while new faces have emerged as serious contenders on Canadian soil.

Top seed Coco Gauff showcased her resilience with a gritty three-set comeback over Veronika Kudermetova, while Iga Świątek advanced comfortably. Former Grand Slam champions Naomi Osaka, Emma Raducanu, and Madison Keys also booked their spots with convincing performances, signaling their intent for a deep run in Montreal.


There had also been other notable upsets. Rising star Mira Andreeva fell in a surprise defeat to the American Kessler, while Daria Kasatkina narrowly could not escape elimination in a final-set tiebreak against Marta Kostyuk. The draw remained wide open, setting the stage for high-stakes battles as the tournament heated up toward the mid-week showdown.

The home crowd had plenty to cheer for, as Canada’s own Victoria Mboko continued her breakthrough week, having already defeated Sofia Kenin and Coco Gauff, then followed it up with a win over Spain’s Bouzas Maneiro. But the real shock came when she astonishingly defeated Elena Rybakina, booking her place in the final and marking the biggest run of her young career. Meanwhile, Rybakina—prior to that loss—and Svitolina had progressed steadily through the draw, ensuring the latter rounds were filled with star power.
On the other side of the draw, Naomi Osaka, not immediately the usual suspect in recent seasons, found her groove just in time, eventually stopping the surging Clara Tauson and denying the Dane a spot in the Montréal final.

There have also been other notable upsets. Rising star Mira Andreeva fell in a surprise defeat to the American Kessler, while Daria Kasatkina narrowly could not escape elimination in a final-set tiebreak against Marta Kostyuk. The draw remains wide open, setting the stage for high-stakes battles as the tournament heats up toward the mid-week showdown.

Montreal 2025 Final Result & Stats

Victoria Mboko (Can) v Naomi Osaka (Jpn)

Montreal 2025 Semi-Finals Results & Stats

Elena Rybakina (Kaz) – Victoria Mboko (Can) 6-1 5-7 6-7 (4-7)

Mboko vs Rybakina – Match Stats (2h 46m)

Statistical Breakdown – Mboko vs Rybakina
Statistic Mboko Rybakina
Dominance Ratio 0.94 1.06
Serve Rating 211 231
Aces 4 5
Double Faults 11 1
1st Serve % 72% (87/121) 53% (59/111)
1st Serve Points Won 57% (50/87) 63% (37/59)
2nd Serve Points Won 36% (12/33) 48% (23/48)
Break Points Saved 46% (6/13) 40% (4/10)
Service Games 53% (8/15) 63% (10/16)
Ace % 3.3% 4.5%
Double Fault % 9.1% 0.9%
Return Rating 187 208
1st Return Points Won 37% (22/59) 43% (37/87)
2nd Return Points Won 52% (25/48) 64% (21/33)
Break Points Won 60% (6/10) 54% (7/13)
Return Games 38% (6/16) 47% (7/15)
Pressure Points 52% (12/23) 48% (11/23)
Service Points 51% (62/121) 54% (60/111)
Return Points 46% (51/111) 49% (59/121)
Total Points 49% (113/232) 51% (119/232)
Match Points Saved 1 0
Max Points In A Row 6 7
Service Games Won 53% (8/15) 63% (10/16)
Return Games Won 38% (6/16) 47% (7/15)
Total Games Won 45% (14/31) 55% (17/31)
Max Games In A Row 3 4
Injury Timeouts 1 0
Match Duration 2h 46m

Clara Tauson (Den) – Naomi Osaka (Jpn) 2-6 6-7 (7-9)

Osaka vs Tauson – Match Stats (1h 45m)

Statistical Breakdown – Osaka vs Tauson
Statistic Osaka Tauson
Dominance Ratio1.210.83
Serve Rating263232
Aces44
Double Faults33
1st Serve %53% (41/77)61% (40/66)
1st Serve Points Won76% (31/41)68% (27/40)
2nd Serve Points Won53% (19/36)42% (11/26)
Break Points Saved78% (7/9)20% (1/5)
Service Games80% (8/10)60% (6/10)
Ace %5.2%6.1%
Double Fault %3.9%4.5%
Return Rating211113
1st Return Points Won33% (13/40)24% (10/41)
2nd Return Points Won58% (15/26)47% (17/36)
Break Points Won80% (4/5)22% (2/9)
Return Games40% (4/10)20% (2/10)
Pressure Points79% (11/14)21% (3/14)
Service Points65% (50/77)58% (38/66)
Return Points42% (28/66)35% (27/77)
Total Points55% (78/143)45% (65/143)
Match Points Saved01
Max Points In A Row66
Service Games80% (8/10)60% (6/10)
Return Games40% (4/10)20% (2/10)
Total Games60% (12/20)40% (8/20)
Max Games In A Row52
Injury Timeouts00
Match Duration1h 45m

Montreal 2025 Quarter-final Results & Stats

Keys M. (Usa) – Tauson C. (Den) 1-6 4-6

Keys vs Tauson – Match Stats (1h 13m)

Statistical Breakdown – Keys vs Tauson
Statistic Keys Tauson
Dominance Ratio 0.66 1.52
Serve Rating 235 308
Aces 5 5
Double Faults 4 2
1st Serve % 61% (28/46) 68% (40/59)
1st Serve Points Won 71% (20/28) 78% (31/40)
2nd Serve Points Won 39% (7/18) 59% (10/17)
Break Points Saved 50% (3/6) 100% (3/3)
Service Games 63% (5/8) 100% (9/9)
Ace % 10.9% 8.5%
Double Fault % 8.7% 3.4%
Return Rating 64 178
1st Return Points Won 23% (9/40) 29% (8/28)
2nd Return Points Won 41% (7/17) 61% (11/18)
Break Points Won 0% (0/3) 50% (3/6)
Return Games 0% (0/9) 38% (3/8)
Pressure Points 33% (3/9) 67% (6/9)
Service Points 59% (27/46) 73% (43/59)
Return Points 27% (16/59) 41% (19/46)
Total Points 41% (43/105) 59% (62/105)
Match Points Saved 0 0
Max Points In A Row 5 9
Service Games Won 63% (5/8) 100% (9/9)
Return Games Won 0% (0/9) 38% (3/8)
Total Games Won 29% (5/17) 71% (12/17)
Max Games In A Row 1 7
Injury Timeouts 0 0
Match Duration 1h 13m

Svitolina E. (Ukr) – Osaka N. (Jpn) 2-6 2-6

Svitolina vs Osaka – Match Stats (1h 09m)

Statistical Breakdown – Svitolina vs Osaka
Statistic Svitolina Osaka
Dominance Ratio 0.59 1.70
Serve Rating 183 264
Aces 2 1
Double Faults 4 2
1st Serve % 48% (21/44) 53% (28/53)
1st Serve Points Won 62% (13/21) 82% (23/28)
2nd Serve Points Won 37% (7/19) 42% (8/19)
Break Points Saved 33% (2/6) 80% (4/5)
Service Games 38% (3/8) 88% (7/8)
Ace % 4.5% 1.9%
Double Fault % 9.1% 3.8%
Return Rating 109 231
1st Return Points Won 18% (5/28) 38% (8/21)
2nd Return Points Won 58% (11/19) 63% (12/19)
Break Points Won 20% (1/5) 67% (4/6)
Return Games 13% (1/8) 63% (5/8)
Pressure Points 27% (3/11) 73% (8/11)
Service Points 45% (20/44) 68% (36/53)
Return Points 32% (17/53) 55% (24/44)
Total Points 38% (37/97) 62% (60/97)
Match Points Saved 0 0
Max Points In A Row 4 10
Service Games Won 38% (3/8) 88% (7/8)
Return Games Won 13% (1/8) 63% (5/8)
Total Games Won 25% (4/16) 75% (12/16)
Max Games In A Row 1 4
Injury Timeouts 0 0
Match Duration 1h 09m

Kostyuk M. (Ukr) RETIRED – Rybakina E. (Kaz) 1-6 1-2

Kostyuk vs Rybakina – Match Stats (0h 53m)

Statistical Breakdown – Kostyuk vs Rybakina
Statistic Kostyuk Rybakina
Dominance Ratio 0.56 1.79
Serve Rating 180 284
Aces 0 0
Double Faults 3 1
1st Serve % 49% (20/41) 43% (13/30)
1st Serve Points Won 70% (14/20) 77% (10/13)
2nd Serve Points Won 24% (5/21) 65% (11/17)
Break Points Saved 70% (7/10) 100% (1/1)
Service Games 40% (2/5) 100% (5/5)
Ace % 0% 0%
Double Fault % 7.3% 3.3%
Return Rating 58 196
1st Return Points Won 23% (3/13) 30% (6/20)
2nd Return Points Won 35% (6/17) 76% (16/21)
Break Points Won 0% (0/1) 30% (3/10)
Return Games 0% (0/5) 60% (3/5)
Pressure Points 64% (7/11) 36% (4/11)
Service Points 46% (19/41) 70% (21/30)
Return Points 30% (9/30) 54% (22/41)
Total Points 39% (28/71) 61% (43/71)
Match Points Saved 0 0
Max Points In A Row 3 6
Service Games Won 40% (2/5) 100% (5/5)
Return Games Won 0% (0/5) 60% (3/5)
Total Games Won 20% (2/10) 80% (8/10)
Max Games In A Row 1 5
Injury Timeouts 0 0
Match Duration 0h 53m

Mboko V. (Can) – Bouzas Maneiro J. (Esp) 6-4 6-2

Mboko vs Bouzas Maneiro – Match Stats (1h 18m)

Statistical Breakdown – Mboko vs Bouzas Maneiro
Statistic Mboko Bouzas Maneiro
Dominance Ratio1.430.70
Serve Rating263183
Aces30
Double Faults25
1st Serve %66% (38/58)65% (37/57)
1st Serve Points Won68% (26/38)59% (22/37)
2nd Serve Points Won50% (10/20)20% (4/20)
Break Points Saved60% (3/5)44% (4/9)
Service Games78% (7/9)44% (4/9)
Ace %5.2%0%
Double Fault %3.4%8.8%
Return Rating233144
1st Return Points Won41% (15/37)32% (12/38)
2nd Return Points Won80% (16/20)50% (10/20)
Break Points Won56% (5/9)40% (2/5)
Return Games56% (5/9)22% (2/9)
Pressure Points57% (8/14)43% (6/14)
Service Points62% (36/58)46% (26/57)
Return Points54% (31/57)38% (22/58)
Total Points58% (67/115)42% (48/115)
Match Points Saved00
Max Points In A Row65
Service Games Won78% (7/9)44% (4/9)
Return Games Won56% (5/9)22% (2/9)
Total Games Won67% (12/18)33% (6/18)
Max Games In A Row62
Injury Timeouts00
Match Duration1h 18m

Montreal 2025 Round of 16 Results

Kessler M. (Usa) – Kostyuk M. (Ukr) 7-5 3-6 3-6
Gauff C. (Usa) – Mboko V. (Can) 1-6 4-6

Gauff vs Mboko – Match Stats (1h 03m)

Statistical Breakdown – Gauff vs Mboko
Statistic Gauff Mboko
Dominance Ratio0.651.55
Serve Rating208294
Aces12
Double Faults65
1st Serve %43% (20/47)56% (29/52)
1st Serve Points Won70% (14/20)79% (23/29)
2nd Serve Points Won44% (12/27)62% (13/21)
Break Points Saved20% (1/5)100% (5/5)
Service Games56% (5/9)100% (8/8)
Ace %2.1%3.8%
Double Fault %12.8%9.6%
Return Rating59210
1st Return Points Won21% (6/29)30% (6/20)
2nd Return Points Won38% (8/21)56% (15/27)
Break Points Won0% (0/5)80% (4/5)
Return Games0% (0/8)44% (4/9)
Pressure Points10% (1/10)90% (9/10)
Service Points55% (26/47)71% (37/52)
Return Points29% (15/52)45% (21/47)
Total Points41% (41/99)59% (58/99)
Match Points Saved00
Max Points In A Row47
Service Games Won56% (5/9)100% (8/8)
Return Games Won0% (0/8)44% (4/9)
Total Games Won29% (5/17)71% (12/17)
Max Games In A Row15
Injury Timeouts00
Match Duration1h 03m


Rybakina E. (Kaz) – Yastremska D. (Ukr) 5-7 6-2 7-5
Zhu L. (Chn) – Bouzas Maneiro J. (Esp) 5-7 6-1 2-6
Anisimova A. (Usa) – Svitolina E. (Ukr) 4-6 1-6

Anisimova vs Svitolina – Match Stats (1h 27m)

Statistical Breakdown – Anisimova vs Svitolina
StatisticAnisimovaSvitolina
Dominance Ratio0.821.23
Serve Rating208272
Aces44
Double Faults43
1st Serve %62% (32/52)62% (46/74)
1st Serve Points Won66% (21/32)63% (29/46)
2nd Serve Points Won30% (6/20)57% (16/28)
Break Points Saved43% (3/7)89% (8/9)
Service Games Won50% (4/8)89% (8/9)
Ace %7.7%5.4%
Double Fault %7.7%4.1%
Return Rating102211
1st Return Points Won37% (17/46)34% (11/32)
2nd Return Points Won43% (12/28)70% (14/20)
Break Points Won11% (1/9)57% (4/7)
Return Games Won11% (1/9)50% (4/8)
Pressure Points25% (4/16)75% (12/16)
Service Points52% (27/52)61% (45/74)
Return Points39% (29/74)48% (25/52)
Total Points44% (56/126)56% (70/126)
Match Points Saved00
Max Points In A Row75
Service Games Won50% (4/8)89% (8/9)
Return Games Won11% (1/9)50% (4/8)
Total Games Won29% (5/17)71% (12/17)
Max Games In A Row25
Injury Timeouts00
Match Duration1h 27m

Keys M. (Usa) – Muchova K. (Cze) 4-6 6-3 7-5
Osaka N. (Jpn) – Sevastova A. (Lat) 6-1 6-0
Tauson C. (Den) – Swiatek I. (Pol) 7-6 6-3

Montreal 2025 Round of 32 Results

Gauff C. (Usa) – Kudermetova V. (Wrl) 4-6 7-5 6-2
Zhu L. (Chn) – Lamens S. (Ned) 6-2 6-2
Bouzas Maneiro J. (Esp) – Ito (Jpn) 4-6 7-5 6-3
Andreeva M. (Wrl) – Kessler M. (Usa) 6-7 4-6
Kostyuk M. (Ukr) – Kasatkina D. (Aus) 3-6 6-3 7-6
Mboko V. (Can) – Bouzkova M. (Cze) 1-6 6-3 6-0
Yastremska D. (Ukr) – Navarro E. (Usa) 7-5 6-4
Rybakina E. (Kaz) – Cristian J. (Rou) 6-0 7-6
Osaka N. (Jpn) – Ostapenko J. (Lat) 6-2 6-4
Tauson C. (Den) – Starodubtseva Y. (Ukr) 6-3 6-0
Keys M. (Usa) – McNally C. (Usa) 2-6 6-3 6-3
Sevastova A. (Lat) – Pegula J. (Usa) 3-6 6-4 6-1

Sevastova vs Pegula – Match Stats (1h 42m)

Statistical Breakdown – Sevastova vs Pegula
StatisticSevastovaPegula
Dominance Ratio1.140.87
Serve Rating257214
Aces21
Double Faults23
1st Serve %71% (55/77)59% (47/80)
1st Serve Points Won58% (32/55)55% (26/47)
2nd Serve Points Won59% (13/22)48% (16/33)
Break Points Saved69% (9/13)40% (4/10)
Service Games Won69% (9/13)54% (7/13)
Ace %2.6%1.3%
Double Fault %2.6%3.8%
Return Rating203145
1st Return Points Won45% (21/47)42% (23/55)
2nd Return Points Won52% (17/33)41% (9/22)
Break Points Won60% (6/10)31% (4/13)
Return Games Won46% (6/13)31% (4/13)
Pressure Points65% (15/23)35% (8/23)
Service Points58% (45/77)53% (42/80)
Return Points48% (38/80)42% (32/77)
Total Points53% (83/157)47% (74/157)
Match Points Saved01
Max Points In A Row97
Service Games Won69% (9/13)54% (7/13)
Return Games Won46% (6/13)31% (4/13)
Total Games Won58% (15/26)42% (11/26)
Max Games In A Row64
Injury Timeouts00
Match Duration1h 42m

Bencic B. (Sui) – Muchova K. (Cze) 7-6 2-6 3-6
Anisimova A. (Usa) – Raducanu E. (Gbr) 6-2 6-1
Lys E. (Ger) – Swiatek I. (Pol) 2-6 2-6
Kalinskaya A. (Wrl) – Svitolina E. (Ukr) 1-6 1-6

Montreal 2025 Round of 64 Results

Bencic B. (Sui) – Bouchard E. (Can) 6-2 3-6 6-4
Pavlyuchenkova A. (Wrl) – Lys E. (Ger) 3-6 4-6
Ruzic A. (Cro) – Muchova K. (Cze) 5-7 5-7
Anisimova A. (Usa) – Sun L. (Nzl) 6-4 7-6
Rakhimova K. (Wrl) – Svitolina E. (Ukr) 5-7 2-6
Gauff C. (Usa) – Collins D. (Usa) 7-5 4-6 7-6
Lamens S. (Ned) – Haddad Maia B. (Bra) 6-2 1-6 6-3
Kenin S. (Usa) – Mboko V. (Can) 2-6 3-6
Joint M. (Aus) – Kessler M. (Usa) 6-4 3-6 4-6
Keys M. (Usa) – Siegemund L. (Ger) 6-2 6-1
Linette M. (Pol) – Sevastova A. (Lat) 3-6 6-4 4-6
Samsonova L. (Wrl) – Osaka N. (Jpn) 6-4 6-7 3-6
Tauson C. (Den) – Bronzetti L. (Ita) 6-1 6-2
Zarazua R. (Mex) – Ostapenko J. (Lat) 2-6 6-4 2-6
Guo H. (Chn) – Swiatek I. (Pol) 3-6 1-6
McNally C. (Usa) – Sramkova R. (Svk) 6-2 6-2
Sakkari M. (Gre) – Pegula J. (Usa) 5-7 4-6
Mertens E. (Bel) – Kalinskaya A. (Wrl) 6-1 6-7 2-6
Raducanu E. (Gbr) – Stearns P. (Usa) 6-2 6-4
Starodubtseva Y. (Ukr) – Frech M. (Pol) 6-1 6-1
Kudermetova V. (Wrl) – Danilovic O. (Srb) 6-4 6-2
Blinkova A. (Wrl) – Kasatkina D. (Aus) 1-6 4-6
Marino R. (Can) – Navarro E. (Usa) 1-6 2-6
Yastremska D. (Ukr) – Osorio C. (Col) 3-6 7-6 6-2
Kostyuk M. (Ukr) – Vondrousova M. (Cze) 2-6 6-3 6-2
Cristian J. (Rou) – Noskova L. (Cze) 6-3 6-4
Andreeva M. (Wrl) WO – Andreescu B. (Can)
Ito A. (Jpn) – Paolini J. (Ita) 2-6 7-5 7-6
Krueger A. (Usa) – Bouzas Maneiro J. (Esp) 4-6 4-6
Bouzkova M. (Cze) – Shnaider D. (Wrl) 6-2 7-6
Alexandrova E. (Wrl) – Zhu L. (Chn) 6-1 2-6 4-6
Rybakina E. (Kaz) – Baptiste H. (Usa) 6-4 6-3

Montreal 2025 Round of 128 Results

Sakkari M. (Gre) – Branstine C. (Can) 6-2 3-6 7-5
Parks A. (Usa) – McNally C. (Usa) 4-6 7-5 6-7
Li A. (Usa) – Kalinskaya A. (Wrl) 6-7 6-0 3-6
Joint M. (Aus) – Fernandez L. (Can) 6-4 6-1
Andreescu B. (Can) – Krejcikova B. (Cze) 6-3 6-4
Bouchard E. (Can) – Arango E. (Col) 6-4 2-6 6-2
Ruzic A. (Cro) – Potapova A. (Wrl) 2-6 7-5 6-0
Osuigwe W. (Usa) – Baptiste H. (Usa) 5-7 1-6
Jacquemot E. (Fra) – Marino R. (Can) 6-7 1-6
Maria T. (Ger) – Siegemund L. (Ger) 5-7 7-6 6-7
Putintseva Y. (Kaz) – Guo H. (Chn) 3-6 3-6
Rakhimova K. (Wrl) – Cross K. (Can) 4-6 6-3 6-2
Wang Y. (Chn) – Starodubtseva Y. (Ukr) 7-6 4-6 4-6
Dolehide C. (Usa) – Blinkova A. (Wrl) 4-6 1-6
Ruse G. (Rou) – Raducanu E. (Gbr) 2-6 4-6
Lys E. (Ger) – Jeanjean L. (Fra) 6-1 6-4
Uchijima M. (Jpn) – Bouzkova M. (Cze) 2-6 6-7
Cirstea S. (Rou) – Sun L. (Nzl) 3-6 5-7
Arseneault A. (Can) – Osaka N. (Jpn) 4-6 2-6
Boulter K. (Gbr) – Zarazua R. (Mex) 1-6 5-7
Mandlik E. (Usa) – Bronzetti L. (Ita) 6-4 6-7 2-6
Tomljanovic A. (Aus) – Sevastova A. (Lat) 3-6 6-3 4-6
Cristian J. (Rou) – Stakusic M. (Can) 2-6 6-2 6-2
Lamens S. (Ned) – Kudermetova P. (Wrl) 6-3 4-6 6-2
Volynets K. (Usa) – Ito A. (Jpn) 2-6 6-2 2-6
Chirico L. (Usa) – Bouzas Maneiro J. (Esp) 7-5 5-7 4-6
Vondrousova M. (Cze) – Eala A. (Phl) 3-6 6-1 6-2
Zhu L. (Chn) – Gracheva V. (Fra) 6-4 7-6
Birrell K. (Aus) – Mboko V. (Can) 5-7 3-6
Bucsa C. (Esp) – Kudermetova V. (Wrl) 7-5 2-6 5-7
Pera B. (Usa) – Osorio C. (Col) 3-6 5-7
Collins D. (Usa) – Tomova V. (Bul) 6-3 7-5


32 players were Bye for this Round: Gauff, Danilovic, Kenin, Shnaider, Alexandrova, Haddad Maia, Krueger, M. Andreeva, Paolini, Kessler, Kostyuk, Kasatkina, Rybakina, Yastremska, Noskova, Navarro, Anisimova, Stearns, Mertens, Svitolina, Samsonova, Ostapenko, Linette, Pegula, Keys, Sramkova, Bencic, Muchova, Tauson, Frech, Pavlyuchenkova, and Iga Swiatek.

Montreal 2025 Qualifications – Finals

Tomova V. (Bul) – Sebov K. (Can) 6-1 6-4
Gracheva V. (Fra) – Inglis M. (Aus) 6-3 6-2
Ito A. (Jpn) – Sasnovich A. (Wrl) 6-4 5-7 6-0
Rakhimova K. (Wrl) – Sharma A. (Aus) 7-5 7-5
Volynets K. (Usa) – Burrage J. (Gbr) 6-0 4-6 6-1
Masarova R. (Sui) – Wang Y. (Chn) 2-6 6-4 3-6
Siegemund L. (Ger) – Hibino N. (Jpn) 6-1 1-6 6-3
Pera B. (Usa) – Brengle M. (Usa) 5-7 6-3 6-4
Bucsa C. (Esp) – Hon P. (Aus) 6-7 6-1 6-2
Jeanjean L. (Fra) – Brace C. (Can) 6-1 6-3
Gibson T. (Aus) – Chirico L. (Usa) 7-6 2-6 4-6
Ruzic A. (Cro) – Plekhanova D. (Can) 6-1 6-2
Jacquemot E. (Fra) – Zhao C. (Can) 6-0 3-6 6-4
Krunic A. (Srb) – Osuigwe W. (Usa) 4-6 6-3 1-6
Arseneault A. (Can) – Aiava D. (Aus) 6-3 7-6
Guo H. (Chn) – Buzarnescu M. (Rou) 6-0 6-0