Kamilla Rakhimova def. Marina Bassols Ribera — Round of 128, China Open 2026

🇨🇳
China Open 2026

WTA 1000HardBeijing, China

Played1 Oct 2026

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

🇺🇿ranked WTA number 76 going into this drawWon

Kamilla Rakhimova 6 7

🇪🇸ranked WTA number 131 going into this draw

M. Bassols Ribera 4 62

🇺🇿K. RakhimovaKamilla RakhimovavM. Bassols RiberaMarina Bassols Ribera🇪🇸

🇺🇿Kamilla Rakhimova

🇪🇸Marina Bassols Ribera

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

2–8

2–2

Last 30 days

–

By surface

6–4

Hard

0–1

2–4

Clay

1–1

2–2

Grass

–

By round

5–2

R128

1–0

2–3

R64

0–1

8–2

First match at an event

1–1

3–4

At WTA 1000s

–

How their matches go

19

Completed matches

3

26%

Won in straight sets

33%

21%

Won after losing a set

0%

26%

Lost after winning a set

67%

26%

Lost in straight sets

0%

3–2

Tiebreaks

–

4–5

Deciding sets

0–2

7/8

Won after winning set 1

1/2

2/11

Won after losing set 1

0/1

Serve and return, last 5 matches

52%

1st serve in

68%

66%

1st serve points won

60%

43%

2nd serve points won

39%

59%

Break points saved

49%

44%

Return points won

39%

58%

Break points won

45%

1.4

Aces a match

0.6

6.8

Double faults a match

5.6

Last 14 days

2

Matches

0

5

Sets

0

8

Days since last match

65

Last 10 matches going in

LatestKamilla RakhimovaMarina Bassols Ribera
1Lost🇺🇸K. VolynetsKatie VolynetsNo. 77No. 77 · 23 SepSeoul R16 · 23 SepLost🇨🇿D. VidmanovaDarja VidmanovaNo. 104No. 104 · 28 JulMemphis R32 · 28 Jul
2Won🇺🇿P. KudermetovaPolina KudermetovaNo. 103No. 103 · 21 SepSeoul R32 · 21 SepLost🇷🇺M. AndreevaMirra AndreevaNo. 8No. 8 · 27 MayParis R64 · 27 May
3Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 4 SepNew York R32 · 4 SepWon🇨🇴E. ArangoEmiliana ArangoNo. 98No. 98 · 24 MayParis R128 · 24 May
4Won🇪🇸O. SelekhmetevaOksana SelekhmetevaNo. 93No. 93 · 2 SepNew York R64 · 2 SepLost🇫🇷C. BurelClara BurelNo. 56No. 56 · 9 SepMonastir R32 · 9 Sep
5Won🇨🇿B. KrejcikovaBarbora KrejcikovaNo. 28No. 28 · 30 AugNew York R128 · 30 AugLost🇨🇿B. KrejcikovaBarbora KrejcikovaNo. 8No. 8 · 26 AugNew York R128 · 26 Aug
6Lost🇬🇷M. SakkariMaria SakkariNo. 32No. 32 · 15 AugCincinnati R64 · 15 AugLost🇭🇺A. BondarAnna BondarNo. 98No. 98 · 23 JulIasi R16 · 23 Jul
7Won🇦🇺K. BirrellKimberly BirrellNo. 69No. 69 · 13 AugCincinnati R128 · 13 AugWon🇷🇴I. BaraIrina Maria BaraR32 · 21 JulIasi R32 · 21 Jul
8Lost🇺🇸J. PegulaJessica PegulaNo. 3No. 3 · 6 AugCanada R32 · 6 AugLost🇷🇴I. BeguIrina-Camelia BeguR32 · 15 JulPalermo R32 · 15 Jul
9Won🇨🇿K. SiniakovaKaterina SiniakovaNo. 36No. 36 · 4 AugCanada R64 · 4 AugLost🇷🇴J. CristianJaqueline CristianNo. 89No. 89 · 6 FebCluj-Napoca R32 · 6 Feb
10Won🇺🇸V. WilliamsVenus WilliamsR128 · 2 AugCanada R128 · 2 AugLost🇭🇷P. MarcinkoPetra MarcinkoR32 · 17 OctMonastir R32 · 17 Oct