Elena Rybakina def. Madison Keys — Round of 16, Cincinnati Open 2025

🇺🇸
Cincinnati Open 2025

WTA 1000HardCincinnati, USA

Played13 Aug 2025

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

🇰🇿ranked WTA number 10 going into this drawWon

Elena Rybakina seeded 9 63 6 6

🇺🇸ranked WTA number 6 going into this draw

Madison Keys seeded 6 7 4 2

🇰🇿E. RybakinaElena RybakinavM. KeysMadison Keys🇺🇸

🇰🇿Elena Rybakina

🇺🇸Madison Keys

Match stats

Serve

6

Aces

1

2

Double faults

6

52%

1st serve in

55%

71%

1st serve points won

68%

60%

2nd serve points won

42%

66%

Service points won

56%

6/9

Break points saved

8/14

Return

44%

Return points won

34%

6/14

Break points won

3/9

106

Total points won

89

Head to head

2–1 Rybakina

  1. This matchCincinnati R16won by Rybakina
  2. 2025HardMelbourne R16won by Keys
  3. 2024HardMiami R16won by Rybakina

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

7–3

8–2

Last 30 days

5–1

By surface

13–6

Hard

10–3

9–3

Clay

9–4

5–3

Grass

4–3

By round

6–2

R16

5–1

4–3

QF

2–3

13–7

At WTA 1000s

14–5

How their matches go

38

Completed matches

33

50%

Won in straight sets

45%

18%

Won after losing a set

24%

16%

Lost after winning a set

9%

16%

Lost in straight sets

21%

9–8

Tiebreaks

6–5

7–6

Deciding sets

8–3

22/25

Won after winning set 1

16/19

4/13

Won after losing set 1

7/14

Serve and return, last 5 matches

53%

1st serve in

70%

74%

1st serve points won

67%

51%

2nd serve points won

44%

63%

Break points saved

54%

45%

Return points won

44%

39%

Break points won

33%

7.4

Aces a match

5.0

5.6

Double faults a match

4.6

Last 14 days

6

Matches

6

16

Sets

15

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentElena RybakinaMadison Keys
🇧🇪MertensNo. 22
🇧🇪MertensNo. 22WonCincinnati R32WonIndian Wells R32
🇩🇪LysNo. 69
🇩🇪LysNo. 69WonRome R64WonCincinnati R64
🇩🇰TausonNo. 19
🇩🇰TausonNo. 19LostLondon R32LostCanada QF
🇺🇸BaptisteNo. 50
🇺🇸BaptisteNo. 50WonCanada R64WonParis R16
🇦🇲AvanesyanNo. 67
🇦🇲AvanesyanNo. 67WonLondon R128WonMiami R64
🇧🇾SabalenkaNo. 1
🇧🇾SabalenkaNo. 1LostBerlin QFLostIndian Wells SF
Total
Total6–56–4

Last 10 matches going in

LatestElena RybakinaMadison Keys
1Won🇧🇪E. MertensElise MertensNo. 22No. 22 · 11 AugCincinnati R32 · 11 AugWon🇯🇵A. ItoAoi ItoR32 · 11 AugCincinnati R32 · 11 Aug
2Won🇲🇽R. ZarazuaRenata ZarazuaNo. 68No. 68 · 9 AugCincinnati R64 · 9 AugWon🇩🇪E. LysEva LysNo. 69No. 69 · 9 AugCincinnati R64 · 9 Aug
3Lost🇨🇦V. MbokoVictoria MbokoNo. 88No. 88 · 6 AugCanada SF · 6 AugLost🇩🇰C. TausonClara TausonNo. 19No. 19 · 5 AugCanada QF · 5 Aug
4Won🇺🇦M. KostyukMarta KostyukNo. 27No. 27 · 4 AugCanada QF · 4 AugWon🇨🇿K. MuchováKarolína MuchováNo. 14No. 14 · 3 AugCanada R16 · 3 Aug
5Won🇺🇦D. YastremskaDayana YastremskaNo. 33No. 33 · 2 AugCanada R16 · 2 AugWon🇺🇸C. McNallyCaty McNallyNo. 134No. 134 · 1 AugCanada R32 · 1 Aug
6Won🇷🇴J. CristianJaqueline CristianNo. 49No. 49 · 31 JulCanada R32 · 31 JulWon🇩🇪L. SiegemundLaura SiegemundNo. 55No. 55 · 30 JulCanada R64 · 30 Jul
7Won🇺🇸H. BaptisteHailey BaptisteNo. 50No. 50 · 29 JulCanada R64 · 29 JulLost🇩🇪L. SiegemundLaura SiegemundNo. 103No. 103 · 4 JulLondon R32 · 4 Jul
8Lost🇨🇦L. FernandezLeylah FernandezNo. 35No. 35 · 26 JulWashington SF · 26 JulWon🇷🇸O. DanilovicOlga DanilovicR64 · 2 JulLondon R64 · 2 Jul
9Won🇵🇱M. FrechMagdalena FrechNo. 24No. 24 · 25 JulWashington QF · 25 JulWon🇷🇴E. RuseElena Gabriela RuseNo. 57No. 57 · 30 JunLondon R128 · 30 Jun
10Won🇨🇦V. MbokoVictoria MbokoNo. 86No. 86 · 23 JulWashington R16 · 23 JulLost🇨🇿M. VondrousovaMarketa VondrousovaR32 · 17 JunBerlin R32 · 17 Jun