Casper Ruud

478 matches followed, from 21 March 2016 to 9 November 2026, 457 of them rated.

19
active · out of 290
27
all-time · out of 1,178
305–173
record · 64% wins

Trajectory

Tap a year, or drag across several
120014001600180020002200201820202022202420261846.0
478 matches, from 2016 to 2026 · 1459.6 – 1965.3 · one point in 2 drawn
beaten by Alexander Shevchenko 1–2
09/11/26 · ATP 250 2026 · Second round · detail
−20.21866.1 → 1846.0
beaten by Carlos Alcaraz 0–2
07/11/26 · ATP 1000 2026 · Semifinals · detail
−3.31869.5 → 1866.1
beat Nuno Borges 2–0
06/11/26 · ATP 1000 2026 · Quarterfinals · detail
+8.71860.7 → 1869.5
beat Rafael Jódar 2–0
05/11/26 · ATP 1000 2026 · Second round · detail
+12.41848.4 → 1860.7
05/11/26 · ATP 1000 2026 · Third round · detail
+9.41839.0 → 1848.4
04/11/26 · ATP 1000 2026 · First round · detail
+6.81832.2 → 1839.0
beaten by Nuno Borges 1–2
26/10/26 · ATP 500 2026 · Second round · detail
−16.01848.2 → 1832.2
beat Dominic Stricker 2–1
26/10/26 · ATP 500 2026 · First round · detail
+5.61842.5 → 1848.2

Latest matches