ATP · Player Profile

Casper Ruud

🇳🇴 · ATP · Age 27 · 183 cm · active

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

Start 7-Day Free Trial

card required · cancel anytime

ATP Rank

#20

official singles ranking

Overall Elo

1937

Hard Elo

1752

Clay Elo

1865

Grass Elo

1493

2026 Season

28–16

64% won

Last 12 Months

58 matches

66% won

Form (last 5)

40%

2/5 won

Form (30 days)

50%

1/2 won

Last Match

Aug 16, 2026

Form
last 9, oldest → newest

Casper Ruud Elo Rating History

Elo updates after every tracked ATP 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…
Hard
1752
Clay
1865
Grass
1493

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

Tour Ranking

Hold
84%
#18
Break
26%
#38
Aces
7.9%
#77
DF Avoidance
2.8%
#44
Serve Pts
67%
#23
Return Pts
37%
#31
Elo
1937
#14

Percentile bars among 148 ranked ATP players (30+ tracked matches). DF Avoidance: fewer double faults = higher percentile.

Career rates over 479 tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Avg Aces

4.7

last 12m: 4.8

Avg Aces Against

5.4

last 12m: 5.8

Avg Breaks

2.5

last 12m: 2.5

Avg Games

22.1

last 12m: 21.5

Matches

401

last 12m: 45

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.

Pro

Advanced stats — model win probabilities, projected edges and DFS projections for every match — are only available to Pro members.

Start Free Trial

Recent Matches

DateOpponentSurfaceW/LAcesDFsBreaksGame Margin
Aug 16, 2026Christopher O'ConnellHardL111-1
Aug 5, 2026Juan Manuel CerundoloHardW254+9
Jul 17, 2026Juan Manuel CerundoloClayL422-3
Jul 16, 2026Jaime FariaClayW334+5
Jun 29, 2026Hubert HurkaczGrassL1061-7
Jun 4, 2026Joao FonsecaClayL742-5
Jun 2, 2026Tommy PaulClayW1793+2
May 31, 2026Hamad MedjedovicClayW1324+9
May 29, 2026Roman SafiullinClayW766+1

Compare Casper Ruud vs Any ATP Player

Pick any ATP player — even one Casper Ruud has never faced — for a side-by-side comparison of Elo ratings, form, serve and return stats and per-match averages.

Casper Ruud Head-to-Head Records

OpponentRecordMatchesLast Meeting
Matteo Berrettini639Sep 24, 2025
Francisco Cerundolo459Apr 23, 2025
Diego Schwartzman459Mar 6, 2023
Jaume Munar718Apr 22, 2026
Albert Ramos538May 26, 2025
Alexander Bublik718May 7, 2025
Holger Rune628Apr 14, 2025
Andrey Rublev358Nov 11, 2024
Tommy Paul527Jun 2, 2026
Alejandro Davidovich Fokina437Apr 22, 2026
Carlos Alcaraz167Mar 4, 2026
Jordan Thompson347Oct 28, 2024
Stefanos Tsitsipas426Apr 22, 2026
Ugo Humbert336Oct 13, 2025
Miomir Kecmanovic336Mar 19, 2025
Alexander Zverev246Nov 11, 2024
Novak Djokovic156Apr 8, 2024
Botic Van De Zandschulp336Apr 1, 2024
Hubert Hurkacz325Jun 29, 2026
Jannik Sinner055May 6, 2026
Marcos Giron325Feb 16, 2026
Marin Cilic505Jan 19, 2026
Reilly Opelka505Sep 19, 2025
Arthur Rinderknech415Aug 7, 2025
Roberto Bautista Agut235Apr 7, 2025

Want today's model edge on Casper Ruud's next match?

Start 7-Day Free Trial