Elena Rybakina def. Jasmine Paolini — Semifinal, Ningbo 2025

🇨🇳
Ningbo 2025

WTA 500HardNingbo, China

Played18 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 6 6

🇮🇹ranked WTA number 8 going into this draw

Jasmine Paolini seeded 2 3 2

🇰🇿E. RybakinaElena RybakinavJ. PaoliniJasmine Paolini🇮🇹

🇰🇿Elena Rybakina

🇮🇹Jasmine Paolini

Match stats

Serve

10

Aces

0

4

Double faults

2

52%

1st serve in

65%

88%

1st serve points won

64%

45%

2nd serve points won

38%

67%

Service points won

55%

7/7

Break points saved

7/10

Return

45%

Return points won

33%

3/10

Break points won

0/7

72

Total points won

58

Head to head

3–2 Paolini

  1. This matchNingbo SFwon by Rybakina
  2. 2024HardRiyadh RRwon by Paolini
  3. 2024ClayParis QFwon by Paolini
  4. 2024ClayStuttgart QFwon by Rybakina
  5. 2024HardDubai QFwon by Paolini

Stats, 6 months going in

Won–lost

7–3

Last 10 matches

8–2

5–2

Last 30 days

8–2

By surface

18–6

Hard

15–5

9–3

Clay

11–3

5–3

Grass

3–3

By round

1–3

SF

2–3

1–0

F

1–1

11–3

At WTA 500s

5–3

How their matches go

43

Completed matches

39

51%

Won in straight sets

54%

21%

Won after losing a set

18%

14%

Lost after winning a set

10%

14%

Lost in straight sets

18%

7–10

Tiebreaks

7–5

9–6

Deciding sets

7–4

27/30

Won after winning set 1

23/27

4/13

Won after losing set 1

5/12

Serve and return, last 5 matches

54%

1st serve in

66%

79%

1st serve points won

60%

54%

2nd serve points won

51%

33%

Break points saved

56%

44%

Return points won

51%

35%

Break points won

67%

8.4

Aces a match

1.0

2.0

Double faults a match

0.6

Last 14 days

5

Matches

6

11

Sets

15

1

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentElena RybakinaJasmine Paolini
🇦🇺TomljanovicNo. 105
🇦🇺TomljanovicNo. 105WonNingbo QFWonParis R64
🇧🇾SabalenkaNo. 1
🇧🇾SabalenkaNo. 1LostWuhan QFWonCincinnati QFLostBerlin QFLostStuttgart SF
🇵🇱ŚwiątekNo. 2
🇵🇱ŚwiątekNo. 2LostCincinnati SFLostParis R16WonWuhan QFLostCincinnati FLostBad Homburg SF
🇩🇰TausonNo. 12
🇩🇰TausonNo. 12LostLondon R32WonWuhan R16
🇨🇿Vondrousova
🇨🇿VondrousovaLostNew York R16LostNew York R32
🇺🇸JovicNo. 39
🇺🇸JovicNo. 39WonParis R64WonNew York R64
Total
Total7–89–6

Last 10 matches going in

LatestElena RybakinaJasmine Paolini
1Won🇦🇺A. TomljanovicAjla TomljanovicNo. 105No. 105 · 17 OctNingbo QF · 17 OctWon🇨🇭B. BencicBelinda BencicNo. 15No. 15 · 17 OctNingbo QF · 17 Oct
2Won🇺🇦D. YastremskaDayana YastremskaNo. 31No. 31 · 16 OctNingbo R16 · 16 OctWon🇷🇺V. KudermetovaVeronika KudermetovaR16 · 16 OctNingbo R16 · 16 Oct
3Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 10 OctWuhan QF · 10 OctLost🇺🇸C. GauffCoco GauffNo. 3No. 3 · 11 OctWuhan SF · 11 Oct
4Won🇨🇿L. NoskovaLinda NoskovaNo. 27No. 27 · 9 OctWuhan R16 · 9 OctWon🇵🇱I. ŚwiątekIga ŚwiątekNo. 2No. 2 · 10 OctWuhan QF · 10 Oct
5Won🇷🇴J. CristianJaqueline CristianNo. 42No. 42 · 8 OctWuhan R32 · 8 OctWon🇩🇰C. TausonClara TausonNo. 12No. 12 · 9 OctWuhan R16 · 9 Oct
6Lost🇩🇪E. LysEva LysNo. 69No. 69 · 28 SepBeijing R32 · 28 SepWon🇨🇳Y. YuanYue YuanNo. 110No. 110 · 8 OctWuhan R32 · 8 Oct
7Won🇺🇸C. McNallyCaty McNallyNo. 93No. 93 · 26 SepBeijing R64 · 26 SepLost🇺🇸A. AnisimovaAmanda AnisimovaNo. 4No. 4 · 2 OctBeijing QF · 2 Oct
8Lost🇨🇿M. VondrousovaMarketa VondrousovaR16 · 31 AugNew York R16 · 31 AugWon🇨🇿M. BouzkovaMarie BouzkovaNo. 54No. 54 · 30 SepBeijing R16 · 30 Sep
9Won🇬🇧E. RaducanuEmma RaducanuNo. 35No. 35 · 29 AugNew York R32 · 29 AugWon🇺🇸S. KeninSofia KeninNo. 30No. 30 · 28 SepBeijing R32 · 28 Sep
10Won🇨🇿T. ValentovaTereza ValentovaNo. 94No. 94 · 27 AugNew York R64 · 27 AugWon🇱🇻A. SevastovaAnastasija SevastovaR64 · 26 SepBeijing R64 · 26 Sep