John Sperle

ATP #776GermanyAge 246 titles37 ptsL1 streak
47.9%
Win rate (career)
50%
Clay win rate (career)
2.4
Aces / match (last 10)
80
Career wins

Upcoming

No upcoming matches scheduled.

Recent form

Form: 10 matches, 6 wins, 4 lossesLWWLWLWWLW

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

Career statistics

John Sperle career statistics
StatCareerLast 10
Win rate47.9%60%
Win rate — Hard50%50%
Win rate — Clay50%60%
Win rate — Grass
Aces per match2.42.4
Break points converted39%39%
1st serve %64.1%64.1%
Return points won32.5%32.5%

Recent results

John Sperle last 10 match results
DateOpponentTournamentSurfScoreResult
S. JongL
G. FonioW
N. LopezW
J. PaulNaplesClay7-5 6-7 2-6L
F. ArnaboldiNaplesClay4-6 7-6 2-6W
M. KrumichZadarClay7-5 6-4L
S. PalosiZadarClay1-6 6-4 6-7W
S. PopovicZadarClay1-6 7-6 6-1W
L. GavrielidesKoblenzHard (Indoor)3-6 5-7L
A. OetzbachKoblenzHard (Indoor)6-7 3-6W

Surface statistics

Clay
50%11–11
Hard
50%1–1
Grass

Betting market analysis

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

John Sperle betting markets last 2 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
J. PaulNaples2.62 / 1.44LO/U 20.5 · O 1.84 U 1.88-3.5 1.877-5 6-7 2-6
F. ArnaboldiNaples2.72 / 1.48WO/U 21 · O 1.88 U 1.94+3.5 1.904-6 7-6 2-6

Head to head

John Sperle head to head records against top opponents
OpponentOverallHardClayGrassLast match
Martin Krumich011–017 Mar 2026
Stefan Palosi0016 Mar 2026
Stefan Popovic0015 Mar 2026
Jakub Paul0023 Mar 2026
Federico Arnaboldi0022 Mar 2026