Victoria Mboko def. Elena Rybakina — Semifinal, National Bank Open 2025

🇨🇦
National Bank Open 2025

WTA 1000HardCanada

Played6 Aug 2025

Rounds
  1. R128
  2. R64
  3. R32
  4. R16
  5. QF
  6. Semifinal
  7. Final

🇨🇦ranked WTA number 88 going into this drawWon

Victoria Mboko 1 7 7

🇰🇿ranked WTA number 12 going into this draw

Elena Rybakina seeded 9 6 5 64

🇨🇦V. MbokoVictoria MbokovE. RybakinaElena Rybakina🇰🇿

🇨🇦Victoria Mboko

🇰🇿Elena Rybakina

Match stats

Serve

4

Aces

5

11

Double faults

1

72%

1st serve in

53%

57%

1st serve points won

56%

35%

2nd serve points won

52%

51%

Service points won

54%

6/13

Break points saved

4/10

Return

46%

Return points won

49%

6/10

Break points won

7/13

113

Total points won

119

Head to head

1–1 level

  1. This matchCanada SFwon by Mboko
  2. 2025HardWashington R16won by Rybakina

Stats, 6 months going in

Won–lost

7–3

Last 10 matches

8–2

6–1

Last 30 days

6–1

By surface

7–2

Hard

14–6

3–2

Clay

9–3

1–1

Grass

5–3

By round

–

SF

1–3

–

F

1–0

7–2

At WTA 1000s

13–6

How their matches go

16

Completed matches

39

56%

Won in straight sets

54%

13%

Won after losing a set

15%

13%

Lost after winning a set

15%

19%

Lost in straight sets

15%

1–2

Tiebreaks

11–7

2–2

Deciding sets

6–6

10/11

Won after winning set 1

25/28

1/5

Won after losing set 1

2/11

Serve and return, last 5 matches

62%

1st serve in

57%

72%

1st serve points won

81%

48%

2nd serve points won

54%

67%

Break points saved

78%

49%

Return points won

40%

52%

Break points won

42%

7.4

Aces a match

8.6

4.8

Double faults a match

4.0

Last 14 days

6

Matches

7

13

Sets

16

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentVictoria MbokoElena Rybakina
🇺🇸KeninNo. 26
🇺🇸KeninNo. 26WonCanada R64WonDubai QF
🇺🇸BaptisteNo. 50
🇺🇸BaptisteNo. 50LostLondon R64WonCanada R64
🇵🇱FrechNo. 24
🇵🇱FrechNo. 24WonLondon R128WonWashington QF
🇩🇪LysNo. 62
🇩🇪LysNo. 62WonParis R64WonRome R64
🇪🇸Badosa GibertNo. 10
🇪🇸Badosa GibertNo. 10LostMiami R64WonDubai R16
Total
Total3–25–0

Last 10 matches going in

LatestVictoria MbokoElena Rybakina
1Won🇪🇸J. Bouzas ManeiroJessica Bouzas ManeiroNo. 52No. 52 · 4 AugCanada QF · 4 AugWon🇺🇦M. KostyukMarta KostyukNo. 27No. 27 · 4 AugCanada QF · 4 Aug
2Won🇺🇸C. GauffCoco GauffNo. 2No. 2 · 2 AugCanada R16 · 2 AugWon🇺🇦D. YastremskaDayana YastremskaNo. 33No. 33 · 2 AugCanada R16 · 2 Aug
3Won🇨🇿M. BouzkovaMarie BouzkovaNo. 47No. 47 · 31 JulCanada R32 · 31 JulWon🇷🇴J. CristianJaqueline CristianNo. 49No. 49 · 31 JulCanada R32 · 31 Jul
4Won🇺🇸S. KeninSofia KeninNo. 26No. 26 · 29 JulCanada R64 · 29 JulWon🇺🇸H. BaptisteHailey BaptisteNo. 50No. 50 · 29 JulCanada R64 · 29 Jul
5Won🇦🇺K. BirrellKimberly BirrellNo. 76No. 76 · 27 JulCanada R128 · 27 JulLost🇨🇦L. FernandezLeylah FernandezNo. 35No. 35 · 26 JulWashington SF · 26 Jul
6Lost🇰🇿E. RybakinaElena RybakinaNo. 13No. 13 · 23 JulWashington R16 · 23 JulWon🇵🇱M. FrechMagdalena FrechNo. 24No. 24 · 25 JulWashington QF · 25 Jul
7Won🇦🇹A. PotapovaAnastasia PotapovaNo. 42No. 42 · 21 JulWashington R32 · 21 JulWon🇨🇦V. MbokoVictoria MbokoNo. 86No. 86 · 23 JulWashington R16 · 23 Jul
8Lost🇺🇸H. BaptisteHailey BaptisteNo. 54No. 54 · 3 JulLondon R64 · 3 JulLost🇩🇰C. TausonClara TausonNo. 23No. 23 · 5 JulLondon R32 · 5 Jul
9Won🇵🇱M. FrechMagdalena FrechNo. 25No. 25 · 1 JulLondon R128 · 1 JulWon🇬🇷M. SakkariMaria SakkariNo. 85No. 85 · 3 JulLondon R64 · 3 Jul
10Lost🇨🇳Q. ZhengQinwen ZhengNo. 8No. 8 · 30 MayParis R32 · 30 MayWon🇦🇲E. AvanesyanElina AvanesyanNo. 48No. 48 · 1 JulLondon R128 · 1 Jul