WTA · Head-to-Head Rivalry

🇰🇿 Elena Rybakina
#2 · Age 27 · Elo 2129
vs
🇵🇱 Iga Swiatek
#8 · Age 25 · Elo 2153
6
7

Model win probabilities, betting edges and DFS projections for every ATP & WTA match.

Start 7-Day Free Trial

card required · cancel anytime

Meetings

13

Series

6–7

Elena Rybakina first

Last Meeting

Aug 13, 2026

Avg Game Margin

4.5

winner's games minus loser's

Elena Rybakina · 67 · Iga Swiatek
20212026

Record by Surface

Hard
46
Clay
21

Elena Rybakina in green, Iga Swiatek in blue.

Series shown from Elena Rybakina's perspective.

Every Elena Rybakina vs Iga Swiatek Meeting

DateTournamentSurfaceWinnerScore
Aug 13, 2026MontrealFinalHardIga Swiatek6-2 6-3
Jan 19, 2026Australian OpenQuarterfinalHardElena Rybakina7-5 6-1
Nov 1, 2025Riyadh FinalsRRHardElena Rybakina3-6 6-1 6-0
Aug 7, 2025CincinnatiSemifinalHardIga Swiatek7-5 6-3
May 26, 2025Roland GarrosR16ClayIga Swiatek1-6 6-3 7-5
Feb 9, 2025DohaQuarterfinalHardIga Swiatek6-2 7-5
Dec 27, 2024United CupSemifinalHardIga Swiatek7-6(5) 6-4
Apr 15, 2024StuttgartSemifinalClayElena Rybakina6-3 4-6 6-3
Feb 12, 2024DohaFinalHardIga Swiatek7-6(8) 6-2
May 8, 2023RomeQuarterfinalClayElena Rybakina2-6 7-6(3) 2-2 RET
Mar 6, 2023Indian WellsSemifinalHardElena Rybakina6-2 6-2
Jan 16, 2023Australian OpenR16HardElena Rybakina6-4 6-4
Sep 20, 2021OstravaQuarterfinalHardIga Swiatek7-6(5) 6-2

Tour-level meetings back to 1968 where available. Dates reflect the tournament start.

Rating & Ranking

Elena RybakinaIga Swiatek
#2WTA Rank#8
2129Overall Elo2153
2142Hard Elo2056
1806Clay Elo1887
1669Grass Elo1758

breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.

Form & Activity

Elena RybakinaIga Swiatek
43–132026 Season35–14
79%71 matchesLast 12 Months71%61 matches
80%Form (last 5)80%
89%Form (30 days)90%
Aug 19, 2026Last MatchAug 22, 2026

Serve & Return

Elena RybakinaIga Swiatek
82%Hold %72%
33%Break %51%
9.8%Ace Rate3.6%
4.0%Double Fault Rate5.1%
64%Serve Pts Won61%
43%Return Pts Won49%

Career rates over each player's tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Elena RybakinaIga Swiatek
6.3Avg Aces2.3
2.7Avg Aces Against2.6
3.6Avg Breaks4.4
22.0Avg Games19.5
445Matches457

Career averages per best-of-3 match; aces against are opponent aces conceded, breaks are service breaks won. Each stat covers the matches where it was tracked.

Want the model's edge next time Elena Rybakina and Iga Swiatek play?

Start 7-Day Free Trial