Miami WTA • Hard Court

1/16-finals

Rybakina E.
Kostyuk M.
66---
34---

Finished

Show Match Stats
Rybakina E.
Kostyuk M.
Service
1
Aces
3
2
Double Faults
3
56%
1st serve percentage
53%
85%(28/33)
1st serve points won
71%(22/31)
58%(15/26)
2nd serve points won
52%(14/27)
3/3
Break Points Saved
8/10
Return
29%(9/31)
1st return points won
15%(5/33)
48%(13/27)
2nd return points won
42%(11/26)
2/10
Break Points Converted
0/3
Points
73%(43/59)
Service Points Won
62%(36/58)
38%(22/58)
Return Points Won
27%(16/59)
56%(65/117)
Total Points Won
44%(52/117)
0
Match points saved
0
Games
100%(10/10)
Service games won
78%(7/9)
22%(2/9)
Return games won
0%(0/10)
63%(12/19)
Total games won
37%(7/19)

Match Predictions

We think Elena Rybakina wins both the match and the first set.

Match Winner

Elena Rybakina
🔒 See probabilities, confidence and reasoning

Based on our model data.

First Set Winner

Elena Rybakina
🔒 See probabilities, confidence and reasoning

Based on our model data.

🔒 See Risk of Upset, probabilities and reasoning

⚠️ These predictions are automated, math-based forecasts generated from available statistics and historical match data. They are provided for informational purposes only and are not a guarantee of any result; we accept no liability for outcomes.

Head to Head Stats (I)

There are H2H matches between Elena Rybakina and Marta Kostyuk. Elena Rybakina and Marta Kostyuk met 5 times, spending 7 hours 17 minutes on court.

Overall H2H: Elena Rybakina and Marta Kostyuk stand at 4-1, with Elena Rybakina holding a noticeable overall lead. On hard, Elena Rybakina holds a narrow lead (3-1).

H2H statistics are split in two parts: here you can check general and yield stats, while in the second section you can check sets and games statistics, as well as the list of H2H matches.

H2H Statistics· Overall

Rybakina E.
Kostyuk M.
4
1
Matches Won
80%
20%
Win Percentage
1
0
WTA Titles (in direct H2H)
Service
2
1.8
Aces (avg/match)
2.4
4.4
Double Faults (avg/match)
53%
56%
First Serve
75%
65%
First Serve Points Won
🔒
🔒
Second Serve Points Won
63%
54%
Service Points Won
82%
60%
Service Games Won
🔒
🔒
Pressure Points (avg/match)
🔒
🔒
Pressure Points Won
Return
46%
37%
Return Points Won
35%
25%
First Return Points Won
🔒
🔒
Second Return Points Won
40%
18%
Return Games Won
Break Points
9.5
4.5
Break Points Chances (avg/match)
3.3
1.3
Break Points Converted (avg/match)
34%
28%
Break Points Converted
🔒
🔒
Break Points Faced (avg/match)
🔒
🔒
Break Points Saved (avg/match)
🔒
🔒
Break Points Saved
Other
🔒
🔒
Winners (avg/match)
🔒
🔒
Unforced Errors (avg/match)
🔒
🔒
Net Points Played (avg/match)
🔒
🔒
Net Points Won
🔒
🔒
Match Points Faced (avg/match)
🔒
🔒
Match Points Saved (avg/match)
Yields *
🔒
🔒
Yield
🔒
🔒
Average Odds
🔒
🔒
Yield as Favorite
🔒
🔒
Average Odds as Favorite
🔒
🔒
Yield as Underdog
🔒
🔒
Average Odds as Underdog
🔒
🔒
Won as Favorite
🔒
🔒
Won as Underdog

* Yield is calculated by staking 1 unit on each match, summing all stakes and all returns, then computing the net profit (total returns minus total stakes) and dividing it by the total stakes to get a percentage.

Head to Head Sets And Games (II)

In this second section of H2H, you can check the sets and games statistics, along with more stats (games over) and the list of H2H matches (members only: click on each match for details and full stats).

H2H Statistics· Overall

Rybakina E.
Kostyuk M.
WTA + Grand Slam
8
2
Sets Won
56
35
Games Won
🔒
🔒
Tiebreaks Played
🔒
🔒
Tiebreaks Won
🔒
🔒
Deciders Played
🔒
🔒
Deciders Won
🔒
🔒
Won to zero (WW)
🔒
🔒
1st Set Won -> Match Won
🔒
🔒
1st Set Lost -> Match Won
🔒
🔒
1st Set Won -> Match Lost
🔒
🔒
1st Set Lost -> Match Lost
Games Over

Includes both WTA and Grand Slams (all surfaces).

Total Games H2H

Rybakina E.
Kostyuk M.

Player

Match

Player

Match

Avg/Match

🔒

🔒

🔒

🔒

Over 11.5

80%

80%

20%

80%

Over 12.5

0%

80%

20%

80%

Over 13.5

0%

80%

20%

80%

Over 14.5

🔒

🔒

🔒

🔒

Over 15.5

🔒

🔒

🔒

🔒

Over 16.5

🔒

🔒

🔒

🔒

Over 17.5

🔒

🔒

🔒

🔒

Over 18.5

🔒

🔒

🔒

🔒

Over 19.5

🔒

🔒

🔒

🔒

Over 20.5

🔒

🔒

🔒

🔒

Over 21.5

🔒

🔒

🔒

🔒

Over 22.5

🔒

🔒

🔒

🔒

Over 23.5

🔒

🔒

🔒

🔒

Over 24.5

🔒

🔒

🔒

🔒

Over 25.5

🔒

🔒

🔒

🔒

Over 26.5

🔒

🔒

🔒

🔒

Over 27.5

🔒

🔒

🔒

🔒

Over 28.5

🔒

🔒

🔒

🔒

Over 29.5

🔒

🔒

🔒

🔒

H2H MATCHES
09 Mar 2026
0-2

Indian Wells WTA

1/16-finals
WinnerRybakina E.
04 Aug 2025
0-1

Montreal WTA

Quarter-finals
WinnerRybakina E.
21 Apr 2024
2-0

Stuttgart WTA (indoor)

Final
WinnerRybakina E.
28 Aug 2023
2-0

US Open WTA

1/64-finals
WinnerRybakina E.
04 Jan 2023
2-1

Adelaide 2 WTA

1/8-finals
WinnerKostyuk M.

Players Form

We rate Elena Rybakina's form as excellent (82% win rate), while Marta Kostyuk is in solid form (60%). Elena Rybakina won one WTA title this season.

Players Statistics· Overall
Rybakina E.

?
Kostyuk M.

?
7
6
Matches Won
70%
60%
Win Percentage
Service
7.4
3.4
Aces (avg/match)
2.2
4.4
Double Faults (avg/match)
59%
62%
First Serve
71%
70%
First Serve Points Won
🔒
🔒
Second Serve Points Won
64%
62%
Service Points Won
79%
78%
Service Games Won
🔒
🔒
Pressure Points (avg/match)
🔒
🔒
Pressure Points Won
🔒
🔒
1st Serve Speed (km/h)
🔒
🔒
2nd Serve Speed (km/h)
Return
42%
44%
Return Points Won
36%
34%
First Return Points Won
🔒
🔒
Second Return Points Won
33%
37%
Return Games Won
Break Points
6.3
8.7
Break Points Chances (avg/match)
3.8
3.7
Break Points Converted (avg/match)
60%
43%
Break Points Converted
🔒
🔒
Break Points Faced (avg/match)
🔒
🔒
Break Points Saved (avg/match)
🔒
🔒
Break Points Saved
Other
🔒
🔒
Winners (avg/match)
🔒
🔒
Unforced Errors (avg/match)
🔒
🔒
Net Points Played (avg/match)
🔒
🔒
Net Points Won
🔒
🔒
Match Points Faced (avg/match)
🔒
🔒
Match Points Saved (avg/match)
Sets / Games
🔒
🔒
Best of 3 Won (decider)
🔒
🔒
Total Sets Won
🔒
🔒
Total Games Won
🔒
🔒
Tiebreaks Won
🔒
🔒
Won to zero (WW)
Yields *
🔒
🔒
Yield
🔒
🔒
Average Odds
🔒
🔒
Yield as Favorite
🔒
🔒
Average Odds as Favorite
🔒
🔒
Yield as Underdog
🔒
🔒
Average Odds as Underdog
🔒
🔒
Won as Favorite
🔒
🔒
Won as Underdog

* Yield is calculated by staking 1 unit on each match, summing all stakes and all returns, then computing the net profit (total returns minus total stakes) and dividing it by the total stakes to get a percentage.

Players Statistics : Aces Over

Tracks how often the player beats each aces line (0.5, 1.5, 2.5, etc.). The percentage is the success rate for that line, shown for Current Season and Last 10.

Players Statistics· Overall

Aces

Rybakina E.
Kostyuk M.

Over 0.5

100 %

90 %

Over 1.5

90 %

70 %

Over 2.5

90 %

60 %

Over 3.5

🔒

🔒

Over 4.5

🔒

🔒

Over 5.5

🔒

🔒

Over 6.5

🔒

🔒

Over 7.5

🔒

🔒

Over 8.5

🔒

🔒

Over 9.5

🔒

🔒

Over 10.5

🔒

🔒

Over 11.5

🔒

🔒

Players Statistics : Double Faults Over

Breaks down double faults by over lines (0.5, 1.5, 2.5, etc.). Each percentage shows how frequently the player ends a match above that mark, for Current Season and Last 10.

Players Statistics· Overall

Double Faults

Rybakina E.
Kostyuk M.

Over 0.5

100 %

100 %

Over 1.5

60 %

80 %

Over 2.5

🔒

🔒

Over 3.5

🔒

🔒

Over 4.5

🔒

🔒

Over 5.5

🔒

🔒

Over 6.5

🔒

🔒

Over 7.5

🔒

🔒

Over 8.5

🔒

🔒

Players Statistics : Brk. Pts. Converted Over

Lists over lines for break points converted (0.5, 1.5, etc.) and how often they happen. Percentages reflect the portion of matches that finish over the line, shown for Current Season and Last 10 for each player.

Players Statistics· Overall

Break Points

Rybakina E.
Kostyuk M.

Over 0.5

100 %

100 %

Over 1.5

100 %

86 %

Over 2.5

🔒

🔒

Over 3.5

🔒

🔒

Over 4.5

🔒

🔒

Over 5.5

🔒

🔒

Over 6.5

🔒

🔒

Total Games Over

Shows games-over frequencies in two ways:

- player total games over: how often the player's own games total finished over each line.

- match total games over: how often the entire match total games finished over each line in matches the player took part in.

Players Statistics· Overall

Total Games

Rybakina E.
Kostyuk M.

Player

Match

Player

Match

Avg/Match

🔒

🔒

🔒

🔒

Over 11.5

80%

100%

80%

100%

Over 12.5

50%

100%

30%

100%

Over 13.5

🔒

🔒

🔒

🔒

Over 14.5

🔒

🔒

🔒

🔒

Over 15.5

🔒

🔒

🔒

🔒

Over 16.5

🔒

🔒

🔒

🔒

Over 17.5

🔒

🔒

🔒

🔒

Over 18.5

🔒

🔒

🔒

🔒

Over 19.5

🔒

🔒

🔒

🔒

Over 20.5

🔒

🔒

🔒

🔒

Over 21.5

🔒

🔒

🔒

🔒

Over 22.5

🔒

🔒

🔒

🔒

Over 23.5

🔒

🔒

🔒

🔒

Over 24.5

🔒

🔒

🔒

🔒

Over 25.5

🔒

🔒

🔒

🔒

Over 26.5

🔒

🔒

🔒

🔒

Over 27.5

🔒

🔒

🔒

🔒

Over 28.5

🔒

🔒

🔒

🔒

Over 29.5

🔒

🔒

🔒

🔒

Over 30.5

🔒

🔒

🔒

🔒

Over 31.5

🔒

🔒

🔒

🔒

Time On Court

Across the last 10 matches, time on court is fairly balanced: Elena Rybakina has logged 17h 17m and Marta Kostyuk 17h 21m. Average match duration is also close in that span (Elena Rybakina: 1h 44m, Marta Kostyuk: 1h 44m). In Miami WTA, both players have spent a similar amount of time on court so far (Elena Rybakina: 1h 18m, Marta Kostyuk: 1h 14m). Their average match time in Miami WTA is close (Elena Rybakina: 1h 18m, Marta Kostyuk: 1h 14m).

Time on court statistics for Elena Rybakina.

Current Season (from 22 matches)

36h 39mTotal
Avg: 1h 40m

Last Matches (10)

17h 17mTotal
Avg: 1h 44m
Season Tournaments:
Brisbane WTA
4h 44m
Avg 1h 35m
Australian Open WTA
10h 48m
Avg 1h 33m
Doha WTA
6h 15m
Avg 2h 5m
Dubai WTA
2h 39m
Avg 1h 20m
Indian Wells WTA
10h 55m
Avg 1h 49m
Miami WTA
1h 18m
Avg 1h 18m

Market odds (informational only)

These are market odds from the listed bookmakers, shown for source identification only (we may display multiple sources). Odds are provided for informational purposes only and may change. We do not offer betting or wagering services and we are not affiliated with the listed bookmakers.

Format:
Bookmaker
1
2
bet365
1.22
4.33
1xBet
1.23
4.34