ATP · Player Profile
Jan-Lennard Struff
🇩🇪 · ATP · Age 36 · 193 cm · active
Overall Elo
2032
Hard Elo
1776
Clay Elo
1820
Grass Elo
1736
Last 12 Months
40 matches
49% won
Form (last 5)
80%
4/5 won
Form (30 days)
71%
5/7 won
Last Match
Jul 3, 2026
Jan-Lennard Struff 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…
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 %
74%
Break %
27%
Ace Rate
14.0%
Double Fault Rate
4.4%
Serve Pts Won
67%
Return Pts Won
31%
Career rates over 7 tracked matches.
Recent Matches
| Date | Opponent | Surface | Round | W/L | Aces | DFs | Breaks | Game Margin |
|---|---|---|---|---|---|---|---|---|
| Jul 3, 2026 | Daniil Medvedev | Grass | R32 | W | 11 | 2 | 5 | +4 |
| Jul 2, 2026 | Brandon Nakashima | Grass | R64 | W | 45 | 10 | 1 | 0 |
| Jun 29, 2026 | Sebastian Baez | Grass | R128 | W | 20 | 8 | 4 | +2 |
| Jun 23, 2026 | Nuno Borges | Grass | R16 | L | 6 | 4 | 0 | +4 |
| Jun 22, 2026 | Martin Landaluce | Grass | R32 | W | 10 | 4 | 2 | 0 |
| Jun 22, 2026 | Martin Landaluce | Grass | R32 | W | 10 | 4 | 2 | 0 |
| Jun 11, 2026 | Alexander Bublik | Grass | R16 | L | 17 | 5 | 1 | +2 |
| Jun 9, 2026 | Alexis Galarneau | Grass | R32 | W | 12 | 5 | 3 | +6 |