WTA · Head-to-Head Rivalry

🇷🇺 Daria Kasatkina
#61 · Age 29 · Elo 1768
vs
🇺🇸 Madison Keys
#24 · Age 31 · Elo 1998
2
10

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

Start 7-Day Free Trial

card required · cancel anytime

Meetings

12

Series

2–10

Daria Kasatkina first

Last Meeting

Jan 6, 2025

Avg Game Margin

5.9

winner's games minus loser's

Daria Kasatkina · 210 · Madison Keys
20162025

Record by Surface

Hard
19
Grass
01
Clay
10

Daria Kasatkina in green, Madison Keys in blue.

Series shown from Daria Kasatkina's perspective.

Every Daria Kasatkina vs Madison Keys Meeting

DateTournamentSurfaceWinnerScore
Jan 6, 2025AdelaideQuarterfinalHardMadison Keys6-1 6-3
Jun 26, 2023EastbourneFinalGrassMadison Keys6-2 7-6(13)
Apr 3, 2023CharlestonQuarterfinalClayDaria Kasatkina6-7(5) 6-4 6-2
Oct 10, 2022San DiegoR16HardMadison Keys6-4 6-3
Jan 3, 2022Melbourne 2R16HardDaria Kasatkina7-6(4) 2-6 6-3
Jan 20, 2020Australian OpenR128HardMadison Keys6-3 6-1
Sep 16, 2019OsakaR32HardMadison Keys6-3 6-4
Aug 12, 2019CincinnatiR32HardMadison Keys6-4 6-1
Oct 29, 2018ZhuhaiR16HardMadison Keys6-2 6-4
Aug 14, 2017CincinnatiR32HardMadison Keys6-2 6-1
Sep 26, 2016WuhanR16HardMadison Keys6-1 4-6 6-4
Aug 8, 2016OlympicsQuarterfinalHardMadison Keys6-3 6-1

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

Rating & Ranking

Daria KasatkinaMadison Keys
#61WTA Rank#24
1768Overall Elo1998
1693Hard Elo1842
1690Clay Elo1775
1582Grass Elo1743

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

Daria KasatkinaMadison Keys
16–172026 Season32–14
46%34 matchesLast 12 Months67%48 matches
40%Form (last 5)60%
25%Form (30 days)57%
Aug 13, 2026Last MatchAug 21, 2026

Serve & Return

Daria KasatkinaMadison Keys
56%Hold %76%
44%Break %37%
2.5%Ace Rate6.1%
8.6%Double Fault Rate5.4%
52%Serve Pts Won62%
46%Return Pts Won43%

Career rates over each player's tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Daria KasatkinaMadison Keys
1.5Avg Aces4.9
2.2Avg Aces Against1.6
4.7Avg Breaks3.6
21.6Avg Games21.7
562Matches597

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 Daria Kasatkina and Madison Keys play?

Start 7-Day Free Trial