Casper Ruud

ATP #12NorwayAge 2716 titles2,715 ptsL1 streak
63.7%
Win rate (career)
68.5%
Clay win rate (career)
8.7
Aces / match (last 10)
395
Career wins

Upcoming

No upcoming matches scheduled.

Recent form

Form: 10 matches, 6 wins, 4 lossesLWWLLWLWWW

Last 10 matches: 6 wins, 4 losses. Current streak: L1.

Career statistics

Casper Ruud career statistics
StatCareerLast 10
Win rate63.7%60%
Win rate — Hard66.1%60%
Win rate — Clay68.5%
Win rate — Grass35.7%
Aces per match8.78.7
Break points converted30.5%30.5%
1st serve %66.7%66.7%
Return points won24.2%24.2%

Recent results

Casper Ruud last 10 match results
DateOpponentTournamentSurfScoreResult
C. AlcarazATP Indian WellsHard6-1 7-6L
V. VacherotATP Indian WellsHard6-3 3-6 4-6W
A. ShevchenkoATP Indian WellsHard1-6 6-7W
Y. WuAcapulcoHard6-7 6-7L
S. KordaDelray BeachHard4-6 6-2 6-2L
M. GironDelray BeachHard6-4 6-7 4-6W
B. SheltonAustralian OpenHard3-6 6-4 6-3 6-4L
M. CilicAustralian OpenHard4-6 4-6 6-3 5-7W
J. MunarAustralian OpenHard3-6 5-7 4-6W
M. BellucciAustralian OpenHard1-6 2-6 4-6W

Surface statistics

Clay
68.5%224–103
Hard
66.1%84–43
Grass
35.7%5–9

Betting market analysis

Last 5 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

Casper Ruud betting markets last 5 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
C. AlcarazATP Indian Wells9.84 / 1.08LO/U 19.5 · O 1.91 U 1.98+5.5 1.986-1 7-6
V. VacherotATP Indian Wells1.58 / 2.55WO/U 23 · O 1.92 U 1.96+2 1.856-3 3-6 4-6
A. ShevchenkoATP Indian Wells1.19 / 5.38W1-6 6-7
Y. WuAcapulco1.41 / 3.14L6-7 6-7
S. KordaDelray Beach2.07 / 1.85LO/U 23 · O 1.90 U 1.99+1.5 1.834-6 6-2 6-2

Head to head

Casper Ruud head to head records against top opponents
OpponentOverallHardClayGrassLast match
Francisco Cerundolo461–42–21–05 Dec 2025
Jaume Munar513–12–022 Jan 2026
Carlos Alcaraz362–50–11–011 Mar 2026
Sebastian Korda211–11–020 Feb 2026
Ugo Humbert322–11–00–16 Dec 2025