Elena Rybakina def. Elena Gabriela Ruse — Round of 64, Mutua Madrid Open 2026

🇪🇸
Mutua Madrid Open 2026

WTA 1000ClayMadrid, Spain

Played24 Apr 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 4 6 7

🇷🇴ranked WTA number 71 going into this draw

Elena Gabriela Ruse 6 3 5

🇰🇿E. RybakinaElena RybakinavE. RuseElena Gabriela Ruse🇷🇴

🇰🇿Elena Rybakina

🇷🇴Elena Gabriela Ruse

Match stats

Serve

3

Aces

2

3

Double faults

5

52%

1st serve in

50%

70%

1st serve points won

60%

45%

2nd serve points won

52%

58%

Service points won

56%

4/9

Break points saved

2/8

Return

44%

Return points won

42%

6/8

Break points won

5/9

101

Total points won

93

Head to head

2–0 Rybakina

  1. This matchMadrid R64won by Rybakina
  2. 2024GrassLondon R128won by Rybakina

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

5–5

5–1

Last 30 days

4–1

By surface

4–0

Clay

4–1

22–6

Hard

3–7

5–0

Indoor hard

–

By round

3–0

R64

1–3

6–0

R32

1–3

12–4

At WTA 1000s

2–3

How their matches go

34

Completed matches

15

68%

Won in straight sets

27%

21%

Won after losing a set

20%

9%

Lost after winning a set

13%

3%

Lost in straight sets

40%

6–2

Tiebreaks

3–0

7–3

Deciding sets

3–2

25/26

Won after winning set 1

5/5

5/8

Won after losing set 1

2/10

Serve and return, last 5 matches

65%

1st serve in

55%

75%

1st serve points won

63%

56%

2nd serve points won

47%

64%

Break points saved

54%

41%

Return points won

46%

50%

Break points won

52%

5.6

Aces a match

5.4

2.2

Double faults a match

4.6

Last 14 days

4

Matches

3

9

Sets

8

5

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentElena RybakinaElena Gabriela Ruse
🇭🇷RuzicNo. 58
🇭🇷RuzicNo. 58LostDubai R16WonMadrid R128WonMiami R128
🇷🇺AndreevaNo. 9
🇷🇺AndreevaNo. 9WonStuttgart SFLostLinz SFLostMelbourne R32
Total
Total1–12–2

Last 10 matches going in

LatestElena RybakinaElena Gabriela Ruse
1Won🇨🇿K. MuchováKarolína MuchováNo. 12No. 12 · 19 AprStuttgart F · 19 AprWon🇭🇷A. RuzicAntonia RuzicNo. 58No. 58 · 22 AprMadrid R128 · 22 Apr
2Won🇷🇺M. AndreevaMirra AndreevaNo. 10No. 10 · 18 AprStuttgart SF · 18 AprLost🇷🇺M. AndreevaMirra AndreevaNo. 10No. 10 · 11 AprLinz SF · 11 Apr
3Won🇨🇦L. FernandezLeylah FernandezNo. 25No. 25 · 17 AprStuttgart QF · 17 AprWon🇱🇻J. OstapenkoJelena OstapenkoNo. 23No. 23 · 10 AprLinz QF · 10 Apr
4Won🇷🇺D. ShnaiderDiana ShnaiderNo. 19No. 19 · 16 AprStuttgart R16 · 16 AprWon🇺🇦D. YastremskaDayana YastremskaNo. 49No. 49 · 8 AprLinz R16 · 8 Apr
5Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 26 MarMiami SF · 26 MarWon🇬🇧K. BoulterKatie BoulterNo. 64No. 64 · 6 AprLinz R32 · 6 Apr
6Won🇺🇸J. PegulaJessica PegulaNo. 5No. 5 · 25 MarMiami QF · 25 MarLost🇺🇸M. KeysMadison KeysNo. 15No. 15 · 21 MarMiami R64 · 21 Mar
7Won🇦🇺T. GibsonTalia GibsonNo. 112No. 112 · 23 MarMiami R16 · 23 MarWon🇭🇷A. RuzicAntonia RuzicNo. 57No. 57 · 19 MarMiami R128 · 19 Mar
8Won🇺🇦M. KostyukMarta KostyukNo. 28No. 28 · 22 MarMiami R32 · 22 MarLost🇦🇺A. TomljanovicAjla TomljanovicNo. 74No. 74 · 4 MarIndian Wells R128 · 4 Mar
9Won🇰🇿Y. PutintsevaYulia PutintsevaNo. 76No. 76 · 20 MarMiami R64 · 20 MarLost🇺🇸E. NavarroEmma NavarroNo. 18No. 18 · 16 FebDubai R64 · 16 Feb
10Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 15 MarIndian Wells F · 15 MarLost🇨🇭R. MasarovaRebeka MasarovaNo. 115No. 115 · 3 FebCluj-Napoca R32 · 3 Feb