John Sperle

John Sperle

🇩🇪Germany· #672· 24y· Left-handed· ATP

30–24 · last 52 weeks

29–23 on clay in the last 52 weeks. Up from #822 in March.

Last match

W
Giuseppe La Vela

vsGiuseppe La Vela#553

Bari Challenger · Q2 · Clay · Sep 27, 2026

6-1 7-6(3)Match details

Form & record· last 52 weeks

30–24
Record
56%
Win rate
Last 5
9–1
Last 10

Hard 1–1Clay 29–23

Record by season

SeasonTotalHardClayGrassIndoor
All
110–11250%
10–1638%
98–9351%
—
2–340%
2026
28–2058%
—
27–1959%
—
1–150%†
2025
28–2850%
—
28–2850%
—
—
2024
32–2457%
4–736%
28–1762%
—
—
2023
16–2242%
4–544%
12–1643%
—
0–10%†
2022
3–1220%
0–10%†
2–1017%
—
1–150%†

† fewer than 5 matches

Recent matches

Averages exclude retirements and defaults

Full lookup

Filter by surface, level, opponent rank and window with Premium.

See plans
Surface
Level
Opponent rank
Window

Record · last 52 weeks

30–24
Record
56%
Win rate
21.6
Avg games
−1.8
Avg spread

Surface & Conditions

CategoryW–LWinSpreadGamesHold
HardOpp ~#7171–150%+0.521.575%(2)
ClayOpp ~#58029–2356%−1.921.668%(25)

Level & Opponents

CategoryW–LWinSpreadGamesHold
ChallengerOpp ~#5096–650%−0.223.870%(11)
ITFOpp ~#61524–1857%−2.320.868%(16)
vs 100+15–2043%+0.123.468%(24)
vs Unranked15–479%−5.318.475%(3)
vs LeftiesOpp ~#4491–150%0.023.070%(2)
vs RightiesOpp ~#60114–1745%−0.123.669%(21)

Event & Format

CategoryW–LWinSpreadGamesHold
First match of eventOpp ~#64513–959%−2.820.470%(11)
Later roundsOpp ~#60811–1052%−1.421.460%(6)

Serve

MetricL5L10L52 Wks

L52 Wks:Hold % 69%Break % 27%Ace rate 2.1%1st-serve points won 62%Dominance ratio 1.04

27 matches with serve stats

Workload & retirements

SituationValue
Matches, last 7 days1 · 94 min
Matches, last 14 days1 · 94 min
Days since last match1
Retired, last 52 Wks4
Retired, career5

Averages exclude retirements and defaults