JohnSperle
John Sperle currently has a large TennisJack sample of 71 completed matches, with a 54.9% win rate in the loaded match history. The recent form line is 7-3 across the latest 10 completed matches.
John Sperle currently has a large TennisJack sample of 71 completed matches, with a 54.9% win rate in the loaded match history. The recent form line is 7-3 across the latest 10 completed matches.
Built from 71 completed TennisJack matches: form, surface, odds, pressure and close-set behavior. The full match log stays below for audit.
Quick fingerprint from starts, service base, return bite and decider exposure.
How the player behaves when priced as market favorite versus outsider.
Shows whether the player starts cleanly, breaks first, or survives early pressure.
Return damage versus service leakage, built from set-level break counters.
Separates smooth 2-0 wins from matches where the player had to repair damage.
Where the profile is most trustworthy and where the win rate really travels.
Shows whether the player wins as expected or creates value at outsider prices.
How often matches become complicated, and whether the player survives the third set.
Tie-break and 7-5 / 7-6 pressure profile, useful for spotting fragile edges.
Compares the latest 5 matches with the previous 10 so form shifts are visible immediately.
Scan date, tournament, surface, opponent, set score, result and service-return indicators before opening the deeper tools.
| Date | Match | Score | Result | Hold / Break |
|---|---|---|---|---|
| 22.09.2026R32 | John Sperle vs Jay ClarkeChallenger Genoa | 5-7 3-6Clay | Loss |
|
| 20.09.2026Round 14 | John Sperle vs Sergi Fita JuanChallenger Genoa | 6-3 6-1Clay | Win |
|
| 12.09.2026 | John Sperle vs Lilian MarmousezM15 Budapest | 3-6 6-7Surface pending | Loss |
|
| 30.08.2026 | John Sperle vs Ignacio MonzonM15 Pecs | 4-6 6-2 6-3Surface pending | Win |
|
| 29.08.2026 | John Sperle vs Stepan BaumM15 Pecs | 6-2 6-1Surface pending | Win |
|
| 28.08.2026 | John Sperle vs Lorenzo BocchiM15 Pecs | 6-4 6-2Surface pending | Win |
|
| 27.08.2026 | John Sperle vs Kolos KincsesM15 Pecs | 6-2 6-7 6-2Surface pending | Win |
|
| 26.08.2026 | John Sperle vs Tomas LanikM15 Pecs | 6-0 7-5Surface pending | Win |
|
| 20.08.2026 | John Sperle vs Rafael GiotisM15 Lambermont | 4-6 6-7Surface pending | Loss |
|
| 19.08.2026 | John Sperle vs Justas TrainauskasM15 Lambermont | 6-4 6-2Surface pending | Win |
|
| 12.08.2026 | John Sperle vs Linus LagerbohmM15 Trier | 6-4 6-4Surface pending | Win |
|
| 05.07.2026Round 14 | John Sperle vs Andrey ChepelevChallenger Braunschweig | 2-6 4-6Clay | Loss |
|
| 22.06.2026Round 19 | John Sperle vs Radu Mihai PapoeChallenger Targu Mures | 3-6 2-6Clay | Loss |
|
| 21.06.2026Round 14 | John Sperle vs Dominik PalanChallenger Targu Mures | 6-3 6-2Clay | Win |
|
| 19.06.2026 | John Sperle vs Nico HipflM15 Gyula | 3-6 4-6Clay | Loss |
|
| 18.06.2026 | John Sperle vs Adam JillyM15 Gyula | 6-2 6-3Clay | Win |
|
| 13.06.2026 | John Sperle vs Attila Dominik BorosM15 Nyiregyhaza | 3-6 3-6Clay | Loss |
|
| 12.06.2026 | John Sperle vs Nikita BelozertsevM15 Nyiregyhaza | 7-6 6-3Clay | Win |
|
| 11.06.2026 | John Sperle vs Alexandr TiutchenkoM15 Nyiregyhaza | 6-1 6-2Clay | Win |
|
| 10.06.2026 | John Sperle vs Sasha ColleuM15 Nyiregyhaza | 6-4 6-1Clay | Win |
|
| 03.06.2026 | John Sperle vs Louis WesselsM15 Rosbach | 3-6 6-4 2-6Surface pending | Loss |
|
| 27.05.2026 | John Sperle vs Cruz HewittM25 Troisdorf | 4-6 3-6Clay | Loss |
|
| 13.05.2026 | John Sperle vs Liviu PopirlanM15 Prijedor | 6-0 6-0Clay | Win |
|
| 30.04.2026 | John Sperle vs Emilien DemanetM15 Oegstgeest | 4-6 0-6Clay | Loss |
|
| 29.04.2026 | John Sperle vs Ruben HartigM15 Oegstgeest | 6-3 6-2Clay | Win |
|
| 18.04.2026 | John Sperle vs Sander JongM15 Dubrovnik | 6-7 2-6Surface pending | Loss |
|
| 16.04.2026 | John Sperle vs Giovanni FonioM15 Dubrovnik | 6-4 6-4Surface pending | Win |
|
| 15.04.2026 | John Sperle vs Noah LopezM15 Dubrovnik | 6-3 5-1Surface pending | Win |
|
| 31.03.2026 | John Sperle vs Hugo Ruiz RodriguezM25 Reus | 6-7 3-6Clay | Loss |
|
| 23.03.2026Round 19 | John Sperle vs Jakub PaulChallenger Naples | 7-5 6-7 2-6Clay | Loss |
|
| 22.03.2026Round 14 | John Sperle vs Federico ArnaboldiChallenger Naples | 6-4 6-7 6-2Clay | Win |
|
| 17.03.2026R32 | John Sperle vs Martin KrumichChallenger Zadar | 5-7 4-6Clay | Loss |
|
| 16.03.2026Round 19 | John Sperle vs Stefan PalosiChallenger Zadar | 6-1 4-6 7-6Clay | Win |
|
| 15.03.2026Round 14 | John Sperle vs Stefan PopovicChallenger Zadar | 1-6 7-6 6-1Clay | Win |
|
| 25.02.2026 | John Sperle vs Toby MartinM15 Naples | 4-6 6-3 4-6Clay | Loss |
|
| 18.02.2026 | John Sperle vs Teodor DavidovM15 Naples | 5-7 4-6Clay | Loss |
|
| 12.02.2026 | John Sperle vs Tommaso CompagnucciM15 Sunrise | 3-6 6-7Clay | Loss |
|
| 11.02.2026 | John Sperle vs Joao Victor C LoureiroM15 Sunrise | 6-4 3-6 6-0Clay | Win |
|
| 02.02.2026Round 19 | John Sperle vs Liam GavrielidesChallenger Koblenz | 3-6 5-7Hardcourt indoor | Loss |
|
| 01.02.2026Round 14 | John Sperle vs Adrian OetzbachChallenger Koblenz | 7-6 6-3Hardcourt indoor | Win |
|
| 21.01.2026 | John Sperle vs Dusan ObradovicM25 Antalya | 5-7 6-2 6-2Clay | Win |
|
| 20.01.2026 | John Sperle vs Karim BennaniM25 Antalya | 6-4 6-2Clay | Win |
|
| 28.10.2025 | John Sperle vs Piet Luis PinterITF M15 Bol | 6-3 6-1Clay | Win |
|
| 22.10.2025 | John Sperle vs Mirza BasicITF M15 Bol | 4-6 4-6Clay | Loss |
|
| 18.10.2025 | John Sperle vs Maxime ChazalITF M15 Castellon | 6-7 4-6Clay | Loss |
|
| 18.10.2025 | John Sperle vs Xavi PalomarITF M15 Castellon | 6-2 6-4Clay | Win |
|
| 28.09.2025Round 14 | John Sperle vs Henri SquireChallenger Braga | 4-6 1-6Clay | Loss |
|
| 25.09.2025 | John Sperle vs Nicolas Alvarez VaronaITF M25 Sabadell | 4-6 4-6Clay | Loss |
|
| 24.09.2025 | John Sperle vs Diego Fernandez FloresM25 Sabadell | 6-3 7-5Clay | Win |
|
| 23.09.2025 | John Sperle vs Luis Garcia PaezITF M25 Sabadell | 6-3 6-1Clay | Win |
|
| 16.09.2025Round 19 | John Sperle vs Jack LogeChallenger Targu Mures | 2-6 6-7Clay | Loss |
|
| 15.09.2025Round 14 | John Sperle vs Emilien DemanetChallenger Targu Mures | 5-7 6-1 7-5Clay | Win |
|
| 01.09.2025Round 19 | John Sperle vs David Jorda SanchisChallenger Seville | 5-7 1-6Clay | Loss |
|
| 31.08.2025Round 14 | John Sperle vs Federico IannacconeChallenger Seville | 6-4 7-6Clay | Win |
|
| 28.08.2025 | John Sperle vs Eric VanshelboimITF M25 Oldenzaal | 6-1 1-6 4-6Clay | Loss |
|
| 27.08.2025 | John Sperle vs Niklas GrunewaldITF M25 Oldenzaal | 6-3 6-1Clay | Win |
|
| 20.08.2025 | John Sperle vs Twan Van ZijlITF M15 Huy | 7-6 6-2Clay | Win |
|
| 27.07.2025Round 14 | John Sperle vs Neil OberleitnerChallenger Hagen | 4-6 4-6Clay | Loss |
|
| 02.07.2025 | John Sperle vs Carl Emil OverbeckITF M15 Amstelveen | 4-6 5-7Clay | Loss |
|
| 24.06.2025R32 | John Sperle vs Blaise BicknellChallenger Lima | 4-6 5-7Clay | Loss |
|
| 23.06.2025Round 19 | John Sperle vs Juan Manuel La SernaChallenger Lima | 7-6 6-4Clay | Win |
|
| 22.06.2025Round 14 | John Sperle vs Jose VelascoChallenger Lima | 6-0 6-0Clay | Win |
|
| 17.06.2025R32 | John Sperle vs Genaro Alberto OlivieriChallenger Santa Cruz | 0-6 3-6Clay | Loss |
|
| 16.06.2025Round 19 | John Sperle vs Lorenzo Joaquin RodriguezChallenger Santa Cruz | 7-5 6-4Clay | Win |
|
| 15.06.2025Round 14 | John Sperle vs Arklon Huertas del Pino CordovaChallenger Santa Cruz | 3-6 6-4 6-2Clay | Win |
|
| 12.06.2025R16 | John Sperle vs Santiago Rodriguez TavernaChallenger Santa Fe | 6-7 2-6Clay | Loss |
|
| 10.06.2025R32 | John Sperle vs Renzo OlivoChallenger Santa Fe | 7-6 6-2Clay | Win |
|
| 08.06.2025Round 14 | John Sperle vs Franco RiberoChallenger Santa Fe | 6-4 6-3Clay | Win |
|
| 28.05.2025 | John Sperle vs Joao DominguesITF M15 La Nucia | 6-3 3-6 2-6Clay | Loss |
|
| 23.05.2025 | John Sperle vs Bernabe Zapata MirallesITF M25 Mataro | 6-1 6-7 6-7Clay | Loss |
|
| 22.05.2025 | John Sperle vs Lucas BouquetITF M25 Mataro | 6-4 1-6 6-2Clay | Win |
|