Elena Rybakina def. Jessica Pegula — Quarterfinal, Miami Open 2026

🇺🇸
Miami Open 2026

WTA 1000HardMiami, USA

Played25 Mar 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 3 2 6 6

🇺🇸ranked WTA number 5 going into this draw

Jessica Pegula seeded 5 6 3 4

🇰🇿E. RybakinaElena RybakinavJ. PegulaJessica Pegula🇺🇸

🇰🇿Elena Rybakina

🇺🇸Jessica Pegula

Match stats

Serve

15

Aces

7

4

Double faults

3

62%

1st serve in

63%

67%

1st serve points won

74%

51%

2nd serve points won

50%

61%

Service points won

65%

8/10

Break points saved

6/8

Return

35%

Return points won

39%

2/8

Break points won

2/10

98

Total points won

100

Head to head

4–0 Rybakina

  1. This matchMiami QFwon by Rybakina
  2. 2026HardIndian Wells QFwon by Rybakina
  3. 2026HardMelbourne SFwon by Rybakina
  4. 2025IndoorRiyadh SFwon by Rybakina

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

9–1

8–1

Last 30 days

6–1

By surface

29–7

Hard

27–5

5–0

Indoor hard

2–2

By round

4–3

QF

5–1

4–1

SF

2–4

14–5

At WTA 1000s

19–3

How their matches go

38

Completed matches

35

66%

Won in straight sets

40%

21%

Won after losing a set

40%

11%

Lost after winning a set

9%

3%

Lost in straight sets

11%

5–2

Tiebreaks

6–6

8–4

Deciding sets

14–3

29/30

Won after winning set 1

20/21

4/8

Won after losing set 1

8/14

Serve and return, last 5 matches

61%

1st serve in

60%

75%

1st serve points won

75%

56%

2nd serve points won

56%

75%

Break points saved

45%

42%

Return points won

46%

41%

Break points won

46%

7.2

Aces a match

6.2

1.4

Double faults a match

1.0

Last 14 days

7

Matches

5

15

Sets

10

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentElena RybakinaJessica Pegula
🇷🇴CristianNo. 35
🇷🇴CristianNo. 35WonWuhan R32WonMiami R16
🇺🇦KostyukNo. 28
🇺🇦KostyukNo. 28WonMiami R32WonIndian Wells R32LostBrisbane SFWonBeijing R16
🇨🇦FernandezNo. 27
🇨🇦FernandezNo. 27WonTokyo R16WonMiami R32
🇧🇾SabalenkaNo. 1
🇧🇾SabalenkaNo. 1LostIndian Wells FWonMelbourne FWonRiyadh FLostWuhan QFLostRiyadh RRWonWuhan SF
🇺🇦SvitolinaNo. 9
🇺🇦SvitolinaNo. 9WonIndian Wells SFWonDubai F
🇺🇸BaptisteNo. 43
🇺🇸BaptisteNo. 43WonIndian Wells R64WonWuhan R32
Total
Total16–313–3

Last 10 matches going in

LatestElena RybakinaJessica Pegula
1Won🇦🇺T. GibsonTalia GibsonNo. 112No. 112 · 23 MarMiami R16 · 23 MarWon🇷🇴J. CristianJaqueline CristianNo. 35No. 35 · 23 MarMiami R16 · 23 Mar
2Won🇺🇦M. KostyukMarta KostyukNo. 28No. 28 · 22 MarMiami R32 · 22 MarWon🇨🇦L. FernandezLeylah FernandezNo. 27No. 27 · 22 MarMiami R32 · 22 Mar
3Won🇰🇿Y. PutintsevaYulia PutintsevaNo. 76No. 76 · 20 MarMiami R64 · 20 MarWon🇬🇧F. JonesFrancesca JonesNo. 93No. 93 · 21 MarMiami R64 · 21 Mar
4Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 15 MarIndian Wells F · 15 MarLost🇰🇿E. RybakinaElena RybakinaNo. 3No. 3 · 12 MarIndian Wells QF · 12 Mar
5Won🇺🇦E. SvitolinaElina SvitolinaNo. 9No. 9 · 13 MarIndian Wells SF · 13 MarWon🇨🇭B. BencicBelinda BencicNo. 12No. 12 · 11 MarIndian Wells R16 · 11 Mar
6Won🇺🇸J. PegulaJessica PegulaNo. 5No. 5 · 12 MarIndian Wells QF · 12 MarWon🇱🇻J. OstapenkoJelena OstapenkoNo. 26No. 26 · 9 MarIndian Wells R32 · 9 Mar
7Won🇬🇧S. KartalSonay KartalNo. 52No. 52 · 11 MarIndian Wells R16 · 11 MarWon🇭🇷D. VekicDonna VekicNo. 100No. 100 · 7 MarIndian Wells R64 · 7 Mar
8Won🇺🇦M. KostyukMarta KostyukNo. 28No. 28 · 9 MarIndian Wells R32 · 9 MarWon🇺🇦E. SvitolinaElina SvitolinaNo. 9No. 9 · 21 FebDubai F · 21 Feb
9Won🇺🇸H. BaptisteHailey BaptisteNo. 42No. 42 · 7 MarIndian Wells R64 · 7 MarWon🇺🇸A. AnisimovaAmanda AnisimovaNo. 4No. 4 · 20 FebDubai SF · 20 Feb
10Lost🇭🇷A. RuzicAntonia RuzicNo. 66No. 66 · 18 FebDubai R16 · 18 FebWon🇩🇰C. TausonClara TausonNo. 14No. 14 · 19 FebDubai QF · 19 Feb