John Sperle
Updated
- Rating6446.03
- ATP rank#649
- Last 105-5
- Last 301-2
- Current streak2 Losses
Recent match previews
- 2026-10-10: vs Alex Marti Pujolras, ATP Catania (Italy)
- 2026-10-07: vs Vlad Cristian Breazu, ATP Burgas (Bulgaria)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 11.10.2026 | Alex Marti Pujolras | 432 | 6547.49 | 6-2, 6-1 | Loss | -128.54 | 42.21% | ATP SINGLES / 11.10.2026 | Italy Catania | |
| 08.10.2026 | Vlad Cristian Breazu | 917 | 6358.62 | 6-2, 6-7, 6-4 | Loss | -149.91 | 164.97% | ATP SINGLES / 08.10.2026 | Bulgaria Burgas | |
| 07.10.2026 | Matthias Ujvary | 1041 | 6329.35 | 6-1, 7-5 | Win | 78.32 | 163.71% | ATP SINGLES / 07.10.2026 | Bulgaria Burgas | |
| 29.09.2026 | Lorenzo Giustino | 275 | 6654.50 | 7-5, 6-7, 6-4 | Loss | 138.47 | 192.41% | ATP SINGLES / 29.09.2026 | Italy Bari | |
| 28.09.2026 | Franco Agamenone | 341 | 6608.05 | 6-2, 1-6, 7-6 | Win | 270.48 | 165.47% | ATP SINGLES / 28.09.2026 | Italy Bari | |
| 27.09.2026 | Giuseppe La Vela | 631 | 6455.80 | 6-1, 7-6 | Win | 154.77 | 151.57% | ATP SINGLES / 27.09.2026 | Italy Bari | |
| 22.09.2026 | Jay Clarke | 265 | 6665.16 | 7-5, 6-3 | Loss | 57.87 | 97.23% | ATP SINGLES / 22.09.2026 | Italy Genova I | |
| 21.09.2026 | Javier Barranco Cosano | 536 | 6493.07 | 7-6, 1-2 | Loss | 82.75 | 84.42% | ATP SINGLES / 21.09.2026 | Italy Genova I | |
| 20.09.2026 | Sergi Fita Juan | 863 | 6378.00 | 6-3, 6-1 | Win | 141.97 | 143.62% | ATP SINGLES / 20.09.2026 | Italy Genova I | |
| 12.09.2026 | Gabriele Maria Noce | 1034 | 6330.45 | 4-6, 7-5, 6-1 | Win | -6.83 | 180.05% | ATP SINGLES / 12.09.2026 | Hungary Budapest | |
| 12.09.2026 | Lilian Marmousez | 517 | 6503.13 | 6-3, 7-6 | Loss | -36.24 | 101.28% | ATP SINGLES / 12.09.2026 | Hungary Budapest | |
| 10.09.2026 | Karol Filar | 987 | 6343.27 | 7-6, 4-6, 6-1 | Win | -31.51 | 177.29% | ATP SINGLES / 10.09.2026 | Hungary Budapest | |
| 10.09.2026 | Adam Gabor Szoke | 3220 | 5952.81 | 6-0 | Win | -0.00 | 66.49% | ATP SINGLES / 10.09.2026 | Hungary Budapest | |
| 30.08.2026 | Ignacio Monzon | 1003 | 6339.53 | 4-6, 6-2, 6-3 | Win | 7.87 | 162.89% | ATP SINGLES / 30.08.2026 | Hungary Pecs | |
| 29.08.2026 | Stepan Baum | 1128 | 6307.03 | 6-2, 6-1 | Win | 93.50 | 121.23% | ATP SINGLES / 29.08.2026 | Hungary Pecs | |
| 28.08.2026 | Lorenzo Bocchi | 847 | 6382.75 | 6-4, 6-2 | Win | 124.22 | 120.30% | ATP SINGLES / 28.08.2026 | Hungary Pecs | |
| 27.08.2026 | Kolos Kincses | 2254 | 6091.28 | 6-2, 6-7, 6-2 | Win | -134.92 | 179.07% | ATP SINGLES / 27.08.2026 | Hungary Pecs | |
| 26.08.2026 | Tomas Lanik | 1409 | 6241.82 | 6-0, 7-5 | Win | -4.21 | 118.46% | ATP SINGLES / 26.08.2026 | Hungary Pecs | |
| 20.08.2026 | Rafael Giotis | 2687 | 6033.00 | 6-4, 7-6 | Loss | -503.03 | 94.26% | ATP SINGLES / 20.08.2026 | Belgium Lambermont | |
| 19.08.2026 | Justas Trainauskas | 2381 | 6074.62 | 6-4, 6-2 | Win | -110.70 | 112.25% | ATP SINGLES / 19.08.2026 | Belgium Lambermont | |
| 13.08.2026 | Marlon Vankan | 800 | 6394.90 | 6-3, 3-6, 6-2 | Loss | -42.95 | 98.25% | ATP SINGLES / 13.08.2026 | Germany Trier | |
| 12.08.2026 | Linus Lagerbohm | 1095 | 6315.67 | 6-4, 6-4 | Win | 19.64 | 106.36% | ATP SINGLES / 12.08.2026 | Germany Trier | |
| 07.08.2026 | Vadym Ursu | 563 | 6477.97 | 7-6, 6-2 | Loss | -61.81 | 68.22% | ATP SINGLES / 07.08.2026 | Germany German 2. Bundesliga | |
| 02.08.2026 | Fryderyk Lechno Wasiutynski | 747 | 6412.64 | 4-6, 6-3, 1-0 | Loss | 6.61 | 73.85% | ATP SINGLES / 02.08.2026 | Germany German 2. Bundesliga | |
| 31.07.2026 | Michiel De Krom | 794 | 6396.91 | 4-6, 7-6, 1-0 | Loss | 0.88 | 96.97% | ATP SINGLES / 31.07.2026 | Germany German 2. Bundesliga | |
| 26.07.2026 | Thomas Laurent | 1440 | 6234.64 | 2-6, 6-2, 1-0 | Loss | -98.89 | 62.20% | ATP SINGLES / 26.07.2026 | Germany German 2. Bundesliga | |
| 24.07.2026 | Santiago Fa Rodriguez Taverna | 587 | 6470.82 | 6-4, 6-4 | Win | 174.79 | 91.88% | ATP SINGLES / 24.07.2026 | Germany German 2. Bundesliga | |
| 19.07.2026 | Radu Mihai Papoe | 388 | 6574.38 | 6-4, 5-7, 1-0 | Loss | 158.35 | 73.67% | ATP SINGLES / 19.07.2026 | Germany German 2. Bundesliga | |
| 17.07.2026 | Filippo Romano | 285 | 6645.87 | 6-3, 6-7, 1-0 | Loss | 173.17 | 65.29% | ATP SINGLES / 17.07.2026 | Germany German 2. Bundesliga | |
| 12.07.2026 | Diego Fernandez Flores | 1550 | 6209.27 | 6-0, 6-4 | Win | -36.76 | 83.77% | ATP SINGLES / 12.07.2026 | Germany German 2. Bundesliga | |
| 05.07.2026 | Andrey Chepelev | 552 | 6483.34 | 6-2, 6-4 | Loss | -137.69 | 39.69% | ATP SINGLES / 05.07.2026 | Germany Braunschweig | |
| 28.06.2026 | Amit Vales | 632 | 6454.53 | 1-6, 7-5, 6-3 | Loss | 19.21 | 87.74% | ATP SINGLES / 28.06.2026 | France Troyes | |
| 22.06.2026 | Radu Mihai Papoe | 388 | 6574.38 | 6-3, 6-2 | Loss | -69.65 | 29.92% | ATP SINGLES / 22.06.2026 | Romania Targu Mures | |
| 21.06.2026 | Dominik Palan | 687 | 6430.78 | 6-3, 6-2 | Win | 187.25 | 71.26% | ATP SINGLES / 21.06.2026 | Romania Targu Mures | |
| 19.06.2026 | Nico Hipfl | 787 | 6398.52 | 6-3, 6-4 | Loss | -210.37 | 40.93% | ATP SINGLES / 19.06.2026 | Hungary Gyula | |
| 18.06.2026 | Adam Jilly | 1395 | 6244.58 | 6-2, 6-3 | Win | 1.05 | 69.63% | ATP SINGLES / 18.06.2026 | Hungary Gyula | |
| 16.06.2026 | Jeremy Schifris | 1519 | 6214.57 | 6-1, 6-3 | Win | -21.46 | 68.57% | ATP SINGLES / 16.06.2026 | Hungary Gyula | |
| 13.06.2026 | Attila Boros | 1062 | 6324.32 | 6-3, 6-3 | Loss | -301.71 | 33.50% | ATP SINGLES / 13.06.2026 | Hungary Nyiregyhaza | |
| 12.06.2026 | Nikita Bilozertsev | 878 | 6373.43 | 7-6, 6-3 | Win | 42.40 | 66.49% | ATP SINGLES / 12.06.2026 | Hungary Nyiregyhaza | |
| 11.06.2026 | Alexandr Tiutchenko | 2181 | 6102.24 | 6-1, 6-2 | Win | -0.00 | 65.98% | ATP SINGLES / 11.06.2026 | Hungary Nyiregyhaza | |
| 10.06.2026 | Sasha Colleu | 3599 | 5893.45 | 6-4, 6-1 | Win | -201.29 | 65.47% | ATP SINGLES / 10.06.2026 | Hungary Nyiregyhaza | |
| 03.06.2026 | Louis Wessels | 610 | 6464.02 | 6-3, 4-6, 6-2 | Loss | 9.80 | 56.86% | ATP SINGLES / 03.06.2026 | Germany Rosbach | |
| 27.05.2026 | Cruz Hewitt | 472 | 6529.86 | 6-4, 6-3 | Loss | -79.03 | 34.29% | ATP SINGLES / 27.05.2026 | Germany Troisdorf | |
| 14.05.2026 | Alen Mujakic | 926 | 6356.70 | 5-4 | Loss | -139.33 | 17.73% | ATP SINGLES / 14.05.2026 | Bosnia-Herzeg. Prijedor | |
| 13.05.2026 | Liviu Popirlan | 5746 | 5343.64 | 6-0, 6-0 | Win | 0.00 | 52.77% | ATP SINGLES / 13.05.2026 | Bosnia-Herzeg. Prijedor | |
| 30.04.2026 | Emilien Demanet | 690 | 6429.57 | 6-4, 6-0 | Loss | -166.46 | 15.91% | ATP SINGLES / 30.04.2026 | Netherlands Oegstgeest | |
| 29.04.2026 | Ruben Hartig | 1202 | 6287.98 | 6-3, 6-2 | Win | 44.45 | 47.38% | ATP SINGLES / 29.04.2026 | Netherlands Oegstgeest | |
| 18.04.2026 | Sander Jong | 420 | 6550.72 | 7-6, 6-2 | Loss | 10.94 | 29.02% | ATP SINGLES / 18.04.2026 | Croatia Dubrovnik | |
| 17.04.2026 | Jakub Nicod | 499 | 6514.73 | 5-2 | Win | 248.70 | 18.00% | ATP SINGLES / 17.04.2026 | Croatia Dubrovnik | |
| 16.04.2026 | Giovanni Fonio | 1108 | 6312.92 | 6-4, 6-4 | Win | 16.89 | 42.86% | ATP SINGLES / 16.04.2026 | Croatia Dubrovnik | |
| 15.04.2026 | Noah Lopez | 1008 | 6337.87 | 6-3, 6-1 | Win | 101.84 | 42.53% | ATP SINGLES / 15.04.2026 | Croatia Dubrovnik | |
| 30.03.2026 | Hugo Ruiz Rodriguez | 2275 | 6088.36 | 7-6, 6-3 | Loss | -451.01 | 28.20% | ATP SINGLES / 30.03.2026 | Spain Reus | |
| 29.03.2026 | Carles Rojas | 2255 | 6091.15 | 6-1, 7-5 | Win | -102.44 | 37.31% | ATP SINGLES / 29.03.2026 | Spain Reus | |
| 28.03.2026 | Arnau Miralles Lopez | 11495 | 998.85 | 6-1, 6-2 | Win | 0.00 | 37.03% | ATP SINGLES / 28.03.2026 | Spain Reus | |
| 23.03.2026 | Jakub Paul | 351 | 6600.28 | 5-7, 7-6, 6-2 | Loss | 164.96 | 41.57% | ATP SINGLES / 23.03.2026 | Italy Naples | |
| 22.03.2026 | Federico Arnaboldi | 454 | 6535.44 | 6-4, 6-7, 6-2 | Win | 197.74 | 53.03% | ATP SINGLES / 22.03.2026 | Italy Naples | |
| 17.03.2026 | Martin Krumich | 291 | 6639.98 | 7-5, 6-4 | Loss | 43.95 | 25.51% | ATP SINGLES / 17.03.2026 | Croatia Zadar | |
| 16.03.2026 | Stefan Palosi | 530 | 6495.61 | 6-1, 4-6, 7-6 | Win | 120.82 | 45.01% | ATP SINGLES / 16.03.2026 | Croatia Zadar | |
| 15.03.2026 | Stefan Popovic | 852 | 6381.60 | 1-6, 7-6, 6-1 | Win | 50.96 | 36.29% | ATP SINGLES / 15.03.2026 | Croatia Zadar | |
| 25.02.2026 | Toby Martin | 1168 | 6297.30 | 6-4, 3-6, 6-4 | Loss | -157.30 | 34.02% | ATP SINGLES / 25.02.2026 | USA Naples II | |
| 18.02.2026 | Teodor Davidov | 1890 | 6148.82 | 7-5, 6-4 | Loss | -447.21 | 20.72% | ATP SINGLES / 18.02.2026 | USA Naples I | |
| 12.02.2026 | Tommaso Compagnucci | 408 | 6556.33 | 6-3, 7-6 | Loss | 16.97 | 19.79% | ATP SINGLES / 12.02.2026 | USA Sunrise | |
| 11.02.2026 | Joao Victor Couto Loureiro | 1131 | 6306.54 | 6-4, 3-6, 6-0 | Win | -15.49 | 32.73% | ATP SINGLES / 11.02.2026 | USA Sunrise | |
| 02.02.2026 | Liam Gavrielides | 656 | 6443.66 | 6-3, 7-5 | Loss | -163.62 | 16.29% | ATP SINGLES / 02.02.2026 | Germany Koblenz | |
| 01.02.2026 | Adrian Oetzbach | 671 | 6439.36 | 7-6, 6-3 | Win | 108.33 | 24.24% | ATP SINGLES / 01.02.2026 | Germany Koblenz | |
| 22.01.2026 | Max Alcala Gurri | 223 | 6697.15 | 6-0, 2-1 | Loss | 201.12 | 1.87% | ATP SINGLES / 22.01.2026 | Turkey Antalya III | |
| 21.01.2026 | Dusan Obradovic | 714 | 6421.79 | 5-7, 6-2, 6-2 | Win | 90.47 | 31.55% | ATP SINGLES / 21.01.2026 | Turkey Antalya III | |
| 19.01.2026 | Karim Bennani | 615 | 6462.42 | 6-4, 6-2 | Win | 203.89 | 21.93% | ATP SINGLES / 19.01.2026 | Turkey Antalya III | |
| 18.01.2026 | Luka Plosnic | 3501 | 5909.94 | 6-4, 6-2 | Win | -193.05 | 21.76% | ATP SINGLES / 18.01.2026 | Turkey Antalya III | |
| 17.01.2026 | Dmitrii Vasilev | 7310 | 4210.27 | 6-1, 6-2 | Win | 0.00 | 21.60% | ATP SINGLES / 17.01.2026 | Turkey Antalya III | |
| 19.11.2025 | Martin Van Der Meerschen | 760 | 6408.41 | 6-3, 3-0 | Loss | -217.62 | 3.43% | ATP SINGLES / 19.11.2025 | Turkey Antalya |