WTA · Player Profile
McCartney Kessler
🇺🇸 · WTA · Age 26 · active
Overall Elo
2107
Hard Elo
1988
Clay Elo
1542
Grass Elo
1629
Last 12 Months
45 matches
52% won
Form (last 5)
60%
3/5 won
Form (30 days)
50%
3/6 won
Last Match
Jul 1, 2026
McCartney Kessler Elo Rating History
Elo updates after every tracked WTA match — a win against a stronger opponent moves it more than one against a weaker one, so the curve tracks true level through hot streaks, layoffs and surface swings.
Loading chart…
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.
Serve & Return Profile
Hold %
68%
Break %
35%
Ace Rate
2.7%
Double Fault Rate
3.6%
Serve Pts Won
59%
Return Pts Won
42%
Career rates over 6 tracked matches.
Recent Matches
| Date | Opponent | Surface | Round | W/L | Aces | DFs | Breaks | Game Margin |
|---|---|---|---|---|---|---|---|---|
| Jul 3, 2026 | Anastasia Detiuc | Grass | 2 | L | 1 | 5 | 2 | +2 |
| Jul 1, 2026 | Aryna Sabalenka | Grass | 2 | L | 1 | 2 | 1 | +6 |
| Jun 29, 2026 | Oleksandra Oliynykova | Grass | 1 | W | 0 | 0 | 6 | +12 |
| Jun 25, 2026 | Madison Keys | Grass | Q | L | 0 | 4 | 0 | +8 |
| Jun 24, 2026 | Anhelina Kalinina | Grass | 2 | W | 3 | 4 | 5 | +5 |
| Jun 22, 2026 | Daria Kasatkina | Grass | 1 | W | 4 | 0 | 4 | +4 |
| Jun 16, 2026 | Katie Volynets | Grass | 1 | L | 1 | 2 | 0 | +6 |
| Jun 8, 2026 | Karolina Pliskova | Grass | 1 | L | 5 | 7 | 6 | +4 |