Elena Rybakina def. Ekaterina Alexandrova — Final, Ningbo 2025

🇨🇳
Ningbo 2025

WTA 500HardNingbo, China

Played19 Oct 2025

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final

🇰🇿ranked WTA number 9 going into this drawWon

Elena Rybakina seeded 3 3 6 6

🇷🇺ranked WTA number 11 going into this draw

E. Alexandrova seeded 4 6 0 2

🇰🇿E. RybakinaElena RybakinavE. AlexandrovaEkaterina Alexandrova🇷🇺

🇰🇿Elena Rybakina

🇷🇺Ekaterina Alexandrova

Match stats

Serve

11

Aces

2

3

Double faults

1

61%

1st serve in

67%

88%

1st serve points won

58%

42%

2nd serve points won

45%

70%

Service points won

54%

2/3

Break points saved

5/10

Return

46%

Return points won

30%

5/10

Break points won

1/3

90

Total points won

71

Head to head

1–1 level

  1. This matchNingbo Fwon by Rybakina
  2. 2024HardAdelaide QFwon by Alexandrova

Stats, 6 months going in

Won–lost

7–3

Last 10 matches

7–3

6–2

Last 30 days

7–3

By surface

19–6

Hard

16–7

9–3

Clay

8–4

5–3

Grass

8–3

By round

1–0

F

0–2

12–3

At WTA 500s

12–4

How their matches go

44

Completed matches

45

52%

Won in straight sets

60%

20%

Won after losing a set

9%

14%

Lost after winning a set

16%

14%

Lost in straight sets

16%

7–10

Tiebreaks

5–8

9–6

Deciding sets

4–7

28/31

Won after winning set 1

29/34

4/13

Won after losing set 1

2/11

Serve and return, last 5 matches

53%

1st serve in

64%

78%

1st serve points won

71%

53%

2nd serve points won

49%

58%

Break points saved

76%

44%

Return points won

44%

35%

Break points won

43%

8.2

Aces a match

5.2

2.2

Double faults a match

5.2

Last 14 days

6

Matches

6

13

Sets

13

1

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentElena RybakinaEkaterina Alexandrova
🇦🇺TomljanovicNo. 105
🇦🇺TomljanovicNo. 105WonNingbo QFWonMonterrey R16
🇨🇿NoskovaNo. 17
🇨🇿NoskovaNo. 17WonWuhan R16WonMonterrey QF
🇨🇦MbokoNo. 24
🇨🇦MbokoNo. 24LostCanada SFWonWashington R16WonWuhan R64
🇵🇱ŚwiątekNo. 2
🇵🇱ŚwiątekNo. 2LostCincinnati SFLostParis R16LostSeoul FLostNew York R16LostBad Homburg QF
🇨🇿SiniakovaNo. 62
🇨🇿SiniakovaNo. 62WonBerlin R16WonSeoul SF
🇨🇳WangNo. 37
🇨🇳WangNo. 37WonStrasbourg R16WonNew York R64
Total
Total8–36–5

Last 10 matches going in

LatestElena RybakinaEkaterina Alexandrova
1Won🇮🇹J. PaoliniJasmine PaoliniNo. 8No. 8 · 18 OctNingbo SF · 18 OctWon🇷🇺D. ShnaiderDiana ShnaiderNo. 18No. 18 · 18 OctNingbo SF · 18 Oct
2Won🇦🇺A. TomljanovicAjla TomljanovicNo. 105No. 105 · 17 OctNingbo QF · 17 OctWon🇺🇸M. KesslerMcCartney KesslerNo. 33No. 33 · 17 OctNingbo QF · 17 Oct
3Won🇺🇦D. YastremskaDayana YastremskaNo. 31No. 31 · 16 OctNingbo R16 · 16 OctWon🇨🇳Y. YuanYue YuanNo. 109No. 109 · 16 OctNingbo R16 · 16 Oct
4Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 10 OctWuhan QF · 10 OctLost🇺🇸J. PegulaJessica PegulaNo. 7No. 7 · 9 OctWuhan R16 · 9 Oct
5Won🇨🇿L. NoskovaLinda NoskovaNo. 27No. 27 · 9 OctWuhan R16 · 9 OctWon🇺🇸A. LiAnn LiNo. 47No. 47 · 8 OctWuhan R32 · 8 Oct
6Won🇷🇴J. CristianJaqueline CristianNo. 42No. 42 · 8 OctWuhan R32 · 8 OctWon🇨🇦V. MbokoVictoria MbokoNo. 23No. 23 · 6 OctWuhan R64 · 6 Oct
7Lost🇩🇪E. LysEva LysNo. 69No. 69 · 28 SepBeijing R32 · 28 SepLost🇨🇿B. KrejcikovaBarbora KrejcikovaNo. 39No. 39 · 26 SepBeijing R64 · 26 Sep
8Won🇺🇸C. McNallyCaty McNallyNo. 93No. 93 · 26 SepBeijing R64 · 26 SepLost🇵🇱I. ŚwiątekIga ŚwiątekNo. 2No. 2 · 21 SepSeoul F · 21 Sep
9Lost🇨🇿M. VondrousovaMarketa VondrousovaR16 · 31 AugNew York R16 · 31 AugWon🇨🇿K. SiniakovaKaterina SiniakovaNo. 78No. 78 · 20 SepSeoul SF · 20 Sep
10Won🇬🇧E. RaducanuEmma RaducanuNo. 35No. 35 · 29 AugNew York R32 · 29 AugWon🇩🇪E. SeidelElla SeidelNo. 101No. 101 · 20 SepSeoul QF · 20 Sep