Victoria Mboko def. Sofia Kenin — Round of 64, National Bank Open 2025

🇨🇦
National Bank Open 2025

WTA 1000HardCanada

Played29 Jul 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 6 6

🇺🇸ranked WTA number 26 going into this draw

Sofia Kenin seeded 23 2 3

🇨🇦V. MbokoVictoria MbokovS. KeninSofia Kenin🇺🇸

🇨🇦Victoria Mboko

🇺🇸Sofia Kenin

Match stats

Serve

12

Aces

0

3

Double faults

1

64%

1st serve in

64%

82%

1st serve points won

56%

36%

2nd serve points won

40%

66%

Service points won

50%

2/3

Break points saved

6/10

Return

50%

Return points won

34%

4/10

Break points won

1/3

68

Total points won

49

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

4–6

3–2

Last 30 days

2–2

By surface

3–2

Hard

8–6

3–2

Clay

9–5

1–1

Grass

1–3

By round

1–3

R64

6–3

1–1

R32

4–7

3–2

At WTA 1000s

9–6

How their matches go

12

Completed matches

31

50%

Won in straight sets

48%

8%

Won after losing a set

6%

17%

Lost after winning a set

16%

25%

Lost in straight sets

29%

1–2

Tiebreaks

7–3

1–2

Deciding sets

2–5

7/8

Won after winning set 1

16/20

0/4

Won after losing set 1

1/11

Serve and return, last 5 matches

63%

1st serve in

67%

69%

1st serve points won

64%

47%

2nd serve points won

51%

62%

Break points saved

63%

43%

Return points won

36%

46%

Break points won

47%

5.0

Aces a match

2.6

5.0

Double faults a match

3.4

Last 14 days

3

Matches

2

6

Sets

4

2

Days since last match

5

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentVictoria MbokoSofia Kenin
🇦🇺BirrellNo. 76
🇦🇺BirrellNo. 76WonCanada R128LostEastbourne R32
🇰🇿RybakinaNo. 12
🇰🇿RybakinaNo. 12LostWashington R16LostDubai QF
🇺🇸BaptisteNo. 50
🇺🇸BaptisteNo. 50LostLondon R64WonWashington R32
🇦🇹PotapovaNo. 42
🇦🇹PotapovaNo. 42WonWashington R32LostMadrid R32
🇳🇿SunNo. 95
🇳🇿SunNo. 95WonParis R128WonMadrid R64
🇺🇸GauffNo. 2
🇺🇸GauffNo. 2LostRome R64LostMiami R64
Total
Total3–32–4

Last 10 matches going in

LatestVictoria MbokoSofia Kenin
1Won🇦🇺K. BirrellKimberly BirrellNo. 76No. 76 · 27 JulCanada R128 · 27 JulLost🇺🇸T. TownsendTaylor TownsendNo. 96No. 96 · 24 JulWashington R16 · 24 Jul
2Lost🇰🇿E. RybakinaElena RybakinaNo. 13No. 13 · 23 JulWashington R16 · 23 JulWon🇺🇸H. BaptisteHailey BaptisteNo. 48No. 48 · 22 JulWashington R32 · 22 Jul
3Won🇦🇹A. PotapovaAnastasia PotapovaNo. 42No. 42 · 21 JulWashington R32 · 21 JulLost🇪🇸J. Bouzas ManeiroJessica Bouzas ManeiroNo. 60No. 60 · 3 JulLondon R64 · 3 Jul
4Lost🇺🇸H. BaptisteHailey BaptisteNo. 54No. 54 · 3 JulLondon R64 · 3 JulWon🇺🇸T. TownsendTaylor TownsendNo. 98No. 98 · 1 JulLondon R128 · 1 Jul
5Won🇵🇱M. FrechMagdalena FrechNo. 25No. 25 · 1 JulLondon R128 · 1 JulLost🇦🇺K. BirrellKimberly BirrellNo. 79No. 79 · 24 JunEastbourne R32 · 24 Jun
6Lost🇨🇳Q. ZhengQinwen ZhengNo. 8No. 8 · 30 MayParis R32 · 30 MayLost🇨🇭R. MasarovaRebeka MasarovaNo. 114No. 114 · 16 JunBerlin R32 · 16 Jun
7Won🇩🇪E. LysEva LysNo. 59No. 59 · 28 MayParis R64 · 28 MayLost🇺🇸M. KeysMadison KeysNo. 7No. 7 · 31 MayParis R32 · 31 May
8Won🇳🇿L. SunLulu SunNo. 45No. 45 · 25 MayParis R128 · 25 MayWon🇧🇾V. AzarenkaVictoria AzarenkaR64 · 29 MayParis R64 · 29 May
9Lost🇺🇸C. GauffCoco GauffNo. 4No. 4 · 9 MayRome R64 · 9 MayWon🇫🇷V. GrachevaVarvara GrachevaNo. 68No. 68 · 27 MayParis R128 · 27 May
10Won🇮🇹A. ZucchiniArianna ZucchiniR128 · 7 MayRome R128 · 7 MayLost🇺🇸D. CollinsDanielle Rose CollinsR32 · 19 MayStrasbourg R32 · 19 May