John Bothma
Updated
- Rating6047.94
- ATP rank#2567
- Last 105-5
- Last 300-3
- Current streak3 Losses
Recent match previews
- 2026-10-20: vs Jannik Maute, ATP Sharm El Sheikh XVII (Egypt)
- 2026-10-13: vs Thomas Faurel, ATP Luanda (Angola)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 28.10.2026 | Aaron Funk | 1400 | 6243.12 | 6-4, 7-6 | Loss | 105.18 | 160.37% | ATP SINGLES / 28.10.2026 | Egypt Sharm El Sheikh XVIII | |
| 21.10.2026 | Jannik Maute | 912 | 6360.50 | 6-4, 6-0 | Loss | 162.57 | 60.78% | ATP SINGLES / 21.10.2026 | Egypt Sharm El Sheikh XVII | |
| 13.10.2026 | Thomas Faurel | 390 | 6572.35 | 6-0, 6-3 | Loss | 344.41 | 42.86% | ATP SINGLES / 13.10.2026 | Angola Luanda | |
| 26.09.2026 | Ikenna Prosper Okonkwo | 3315 | 5940.96 | 6-1, 7-6 | Win | 38.02 | 150.41% | ATP SINGLES / 26.09.2026 | J200 Cape Town | |
| 24.09.2026 | Ethan Andrew Pieber | 4661 | 5695.34 | 6-2, 6-1 | Win | 0.00 | 148.11% | ATP SINGLES / 24.09.2026 | J200 Cape Town | |
| 16.09.2026 | Victor C Pignaton | 3311 | 5941.18 | 6-2, 6-3 | Win | 95.75 | 139.26% | ATP SINGLES / 16.09.2026 | J200 Cape Town | |
| 06.09.2026 | Alessandro Rubini Garcia Belaunde | 2453 | 6063.84 | 7-5, 6-2 | Loss | -155.52 | 75.21% | ATP SINGLES / 06.09.2026 | US Open Juniors | |
| 29.05.2026 | Agassi Rusher | 2136 | 6110.51 | 7-5, 7-5 | Loss | -87.43 | 49.74% | ATP SINGLES / 29.05.2026 | French Open Juniors Qualifying | |
| 15.05.2026 | Giuseppe Catapane | 3959 | 5837.01 | 6-3, 1-6, 1-0 | Win | -99.68 | 35.73% | ATP SINGLES / 15.05.2026 | J500 Milan Qualifying | |
| 23.04.2026 | Marc Van Der Merwe | 1728 | 6175.21 | 6-2, 6-0 | Loss | -97.72 | 7.54% | ATP SINGLES / 23.04.2026 | JAR Pretoria I | |
| 23.04.2026 | Bora Sengul | 2466 | 6062.34 | 7-6, 6-4 | Win | 114.40 | 45.24% | ATP SINGLES / 23.04.2026 | JAR Pretoria I | |
| 18.03.2026 | Felipe Mamede | 3980 | 5833.25 | 7-6, 6-4 | Win | -114.69 | 34.28% | ATP SINGLES / 18.03.2026 | J500 Gaspar | |
| 11.02.2026 | Gabriel Jalouneix | 3175 | 5958.76 | 6-4, 3-6, 6-4 | Win | -5.17 | 32.73% | ATP SINGLES / 11.02.2026 | J300 Casablanca |