ATP · GER · U · 24.4 yrs

John Sperle

Rank
#822
Elo
1588
Serve skill
0.007 ±1.380
Return skill
0.078 ±1.387
Points observed
5,064
Hard Elo
1544
Clay Elo
1576
Grass Elo
1588

The ± bands are the rating engine's uncertainty — they widen during absences and tighten with play. We show them instead of pretending the point estimate is exact.

Season record
4-3
Clay
3-2
Hard
1-1
Career
13-21
Titles
0
Best rank
#660
Rest days
60
Matches (14d)
0

Last 10 matches

Wvs Federico Arnaboldi · Naples CH · Clay6-4 6-7(2) 6-2
Lvs Jakub Paul · Naples CH · Clay5-7 7-6(2) 6-2
Wvs Stefan Palosi · Zadar CH · Clay6-1 4-6 7-6(5)
Wvs Stefan Popovic · Zadar CH · Clay1-6 7-6(3) 6-1
Lvs Martin Krumich · Zadar CH · Clay7-5 6-4
Wvs Adrian Oetzbach · Koblenz CH · Hard7-6(4) 6-3
Lvs Liam Gavrielides · Koblenz CH · Hard6-3 7-5
Lvs Henri Squire · Braga CH · Clay6-4 6-1
Wvs Emilien Demanet · Targu Mures 2 CH · Clay5-7 6-1 7-5
Lvs Jack Loge · Targu Mures 2 CH · Clay6-2 7-6(3)

As of 2026-07-13 01:03 UTC · For informational purposes only; not betting advice.

For analytical/entertainment purposes only. Not betting advice. · Model B13 · © 2026 Predictium · Follow @PredictiumAI