Sperle is 60% in the last 10 singles (6–4). Current run: 1L streak. Official profile snapshot: CH rank 844, 31 points.
John Sperle Season Stats 2026
- Season to date (YTD) — 1st Serve In: 61%
- Season to date (YTD) — 1st Serve Pts Won: 69%
- Season to date (YTD) — 2nd Serve Pts Won: 40%
- Season to date (YTD) — Aces / match: 2
- Season to date (YTD) — Double Faults / match: 2
- Season to date (YTD) — BP Saved: 8%
- Season to date (YTD) — BP Converted: 4%
- Season to date (YTD) — Return Pts Won: 40%
- Season to date (YTD) — Service Pts Won: 58%
- Season to date (YTD) — Total Pts Won: 49%
- Season to date (YTD) — Winners / match: 36
- Season to date (YTD) — Unforced Errors / match: 57
- 1st Serve In: last 10 — vs YTD 61%
- Aces / match: last 10 — vs YTD 2
- BP Saved: last 10 — vs YTD 8%
- BP Converted: last 10 — vs YTD 4%
- Return Pts Won: last 10 — vs YTD 40%
- Service Pts Won: last 10 — vs YTD 58%
- Winners / match: last 10 — vs YTD 36
- Unforced Errors / match: last 10 — vs YTD 57
- 1st serve in: n/a
- aces per match: n/a
- break points saved: n/a
- break points converted: n/a
- return points won: n/a
- service points won: n/a
- Form win rate: 60% (6–4).
- Current streak: 1L.
John Sperle Recent Form
- 2026-06-19 — L vs N. Hipfl, M15 Gyula: 6-3 6-4.
- 2026-06-18 — W vs A. Jilly, M15 Gyula: 2-6 3-6.
- 2026-06-16 — W vs J. Schifris, M15 Gyula: 1-6 3-6.
- 2026-06-13 — L vs A. Boros, M15 Nyiregyhaza: 3-6 3-6.
- 2026-06-12 — W vs N. Belozertsev, M15 Nyiregyhaza: 7-6 6-3.
- 2026-06-11 — W vs A. Tiutchenko, M15 Nyiregyhaza: 6-1 6-2.
- 2026-06-10 — W vs S. Colleu, M15 Nyiregyhaza: 6-4 6-1.
- 2026-06-03 — L vs L. Wessels, M15 Rosbach (Germany): 6-3 4-6 6-2.
- 2026-05-27 — L vs C. Hewitt, M25 Troisdorf (Germany): 6-4 6-3.
- 2026-05-13 — W vs L. Popirlan, M15 Prijedor: 6-0 6-0.
John Sperle Head-to-Head Record
- H2H vs Dominik Palan: 0–0 — https://tennish2h.com/h2h/2026-06-21/sperle-j-vs-palan-d-targu-mures
John Sperle Recent Form — match log
| Date | Result | Opponent | Tournament | Score |
|---|---|---|---|---|
| 2026-06-19 | L | N. Hipfl | M15 Gyula | 6-3 6-4 |
| 2026-06-18 | W | A. Jilly | M15 Gyula | 2-6 3-6 |
| 2026-06-16 | W | J. Schifris | M15 Gyula | 1-6 3-6 |
| 2026-06-13 | L | A. Boros | M15 Nyiregyhaza | 3-6 3-6 |
| 2026-06-12 | W | N. Belozertsev | M15 Nyiregyhaza | 7-6 6-3 |
| 2026-06-11 | W | A. Tiutchenko | M15 Nyiregyhaza | 6-1 6-2 |
| 2026-06-10 | W | S. Colleu | M15 Nyiregyhaza | 6-4 6-1 |
| 2026-06-03 | L | L. Wessels | M15 Rosbach (Germany) | 6-3 4-6 6-2 |
| 2026-05-27 | L | C. Hewitt | M25 Troisdorf (Germany) | 6-4 6-3 |
| 2026-05-13 | W | L. Popirlan | M15 Prijedor | 6-0 6-0 |

CH
John Sperle — CH #844
Germanycountry
24yrs
31pts
Season Averages
Per-match averages from statistics
1st Serve In—
1st Serve Pts Won—
2nd Serve Pts Won—
Aces / match—
Double Faults / match—
BP Saved—
BP Converted—
Return Pts Won—
Service Pts Won—
Total Pts Won—
Winners / match—
Unforced Errors / match—
Form Timeline
Cumulative win rate · oldest → newest
Last 10 vs YTD
Orange = last 10 · blue = season
—1st Serve In61%
—Aces / match2
—BP Saved8%
—BP Converted4%
—Return Pts Won40%
—Service Pts Won58%
—Winners / match36
—Unforced Errors / match57
Match Stat Trends
Last 10 matches · per-match values
Strength Map
Metrics by match · oldest → newest
1st Serve
Aces
BP Saved
BP Conv
Return
Service
← oldest · newest →
Recent Form
Last 10 singles matches
6–4
2026-06-19
vs N. Hipfl
M15 Gyula
6-3 6-4L
2026-06-18
vs A. Jilly
M15 Gyula
2-6 3-6W
2026-06-16
vs J. Schifris
M15 Gyula
1-6 3-6W
2026-06-13
vs A. Boros
M15 Nyiregyhaza
3-6 3-6L
2026-06-12
vs N. Belozertsev
M15 Nyiregyhaza
7-6 6-3W
2026-06-11
vs A. Tiutchenko
M15 Nyiregyhaza
6-1 6-2W
2026-06-10
vs S. Colleu
M15 Nyiregyhaza
6-4 6-1W
2026-06-03
vs L. Wessels
M15 Rosbach (Germany)
6-3 4-6 6-2L
2026-05-27
vs C. Hewitt
M25 Troisdorf (Germany)
6-4 6-3L
2026-05-13
vs L. Popirlan
M15 Prijedor
6-0 6-0W