Elena Rybakina def. Ann Li — Round of 32, National Bank Open 2026

🇨🇦
National Bank Open 2026

WTA 1000HardCanada

Played7 Aug 2026

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

🇰🇿ranked WTA number 2 going into this drawWon

Elena Rybakina seeded 2 6 7

🇺🇸ranked WTA number 31 going into this draw

Ann Li seeded 28 2 5

🇰🇿E. RybakinaElena RybakinavA. LiAnn Li🇺🇸

🇰🇿Elena Rybakina

🇺🇸Ann Li

Match stats

Serve

2

Aces

0

1

Double faults

4

59%

1st serve in

46%

69%

1st serve points won

72%

64%

2nd serve points won

34%

67%

Service points won

51%

2/4

Break points saved

1/6

Return

49%

Return points won

33%

5/6

Break points won

2/4

70

Total points won

54

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

4–6

1–0

Last 30 days

2–2

By surface

13–4

Hard

5–7

10–3

Clay

9–6

3–3

Grass

2–3

By round

6–1

R32

6–3

6–3

R16

3–4

18–6

At WTA 1000s

7–6

How their matches go

34

Completed matches

31

47%

Won in straight sets

23%

26%

Won after losing a set

26%

15%

Lost after winning a set

26%

12%

Lost in straight sets

26%

3–6

Tiebreaks

5–5

9–5

Deciding sets

8–8

19/22

Won after winning set 1

9/10

6/12

Won after losing set 1

6/21

Serve and return, last 5 matches

50%

1st serve in

55%

79%

1st serve points won

65%

44%

2nd serve points won

47%

69%

Break points saved

61%

40%

Return points won

43%

29%

Break points won

53%

7.4

Aces a match

3.2

6.4

Double faults a match

3.2

Last 14 days

1

Matches

2

3

Sets

4

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentElena RybakinaAnn Li
🇦🇺KasatkinaNo. 61
🇦🇺KasatkinaNo. 61WonCanada R64WonRouen R32
🇦🇺BirrellNo. 66
🇦🇺BirrellNo. 66WonDubai R32WonNottingham R32WonMiami R128
🇨🇦FernandezNo. 34
🇨🇦FernandezNo. 34WonStuttgart QFLostMadrid R16WonDoha R64
🇺🇦KostyukNo. 11
🇺🇦KostyukNo. 11WonMiami R32WonIndian Wells R32LostRouen QF
🇧🇾SabalenkaNo. 1
🇧🇾SabalenkaNo. 1LostMiami SFLostIndian Wells FLostMiami R64
🇦🇺GibsonNo. 72
🇦🇺GibsonNo. 72WonMiami R16LostIndian Wells R128
Total
Total6–24–4

Last 10 matches going in

LatestElena RybakinaAnn Li
1Won🇦🇺D. KasatkinaDaria KasatkinaNo. 61No. 61 · 5 AugCanada R64 · 5 AugWon🇨🇦K. CrossKayla CrossNo. 200No. 200 · 5 AugCanada R64 · 5 Aug
2Lost🇧🇪E. MertensElise MertensNo. 26No. 26 · 4 JulLondon R32 · 4 JulLost🇵🇱M. FrechMagdalena FrechNo. 48No. 48 · 28 JulWashington R32 · 28 Jul
3Won🇺🇸C. McNallyCaty McNallyNo. 50No. 50 · 2 JulLondon R64 · 2 JulLost🇷🇺A. KorneevaAlina KorneevaNo. 98No. 98 · 16 JulAthens R16 · 16 Jul
4Won🇫🇷L. BoissonLois BoissonR128 · 30 JunLondon R128 · 30 JunWon🇺🇿M. TimofeevaMaria TimofeevaNo. 95No. 95 · 14 JulAthens R32 · 14 Jul
5Lost🇵🇭A. EalaAlexandra EalaNo. 33No. 33 · 18 JunBerlin R16 · 18 JunLost🇹🇷Z. SonmezZeynep SonmezNo. 54No. 54 · 29 JunLondon R128 · 29 Jun
6Lost🇬🇧K. BoulterKatie BoulterNo. 71No. 71 · 12 JunLondon QF · 12 JunLost🇷🇺E. AlexandrovaEkaterina AlexandrovaNo. 19No. 19 · 23 JunBad Homburg R32 · 23 Jun
7Won🇩🇪T. MariaTatjana MariaNo. 54No. 54 · 12 JunLondon R16 · 12 JunLost🇨🇭V. GolubicViktorija GolubicNo. 70No. 70 · 19 JunNottingham QF · 19 Jun
8Lost🇺🇦Y. StarodubtsevaYuliia StarodubtsevaNo. 54No. 54 · 27 MayParis R64 · 27 MayWon🇦🇺T. PrestonTaylah PrestonNo. 126No. 126 · 18 JunNottingham R16 · 18 Jun
9Won🇸🇮V. ErjavecVeronika ErjavecNo. 85No. 85 · 25 MayParis R128 · 25 MayWon🇦🇺K. BirrellKimberly BirrellNo. 74No. 74 · 16 JunNottingham R32 · 16 Jun
10Lost🇺🇦E. SvitolinaElina SvitolinaNo. 7No. 7 · 13 MayRome QF · 13 MayLost🇫🇷D. ParryDiane ParryNo. 94No. 94 · 28 MayParis R64 · 28 May