Historique des matchs du joueur de tennis: Retrouvez ici la totalité des matchs et tournois joués par John Bothma.
16 matchs enregistrés.
| 23/04/2026 | M15 Pretoria | John Bothma vs. Marc Van Der Merwe |
| 23/04/2026 | M15 Pretoria | John Bothma vs. Bora Sengul |
| 25/01/2026 | Australian Open (juniors) | Jamie Mackenzie vs. John Bothma |
| 24/01/2026 | Australian Open (juniors) | John Bothma vs. Raphael Savelli |
| 23/10/2025 | M15 Sharm ElSheikh | John Bothma vs. Egor Pleshivtsev |
| 22/10/2025 | M15 Sharm ElSheikh | Pierluigi Basile vs. John Bothma |
| 17/10/2025 | M15 Sharm ElSheikh | John Bothma vs. Aleksandre Bakshi |
| 16/10/2025 | M15 Sharm ElSheikh | John Bothma vs. Vardan Manukyan |
| 15/10/2025 | M15 Sharm ElSheikh | Yassin Ahmed Wageh vs. John Bothma |
| 08/07/2025 | M15 Hillcrest | John Bothma vs. Marc Van Der Merwe |
| 01/07/2025 | M25 Hillcrest | Emile Hudd vs. John Bothma |
| 02/07/2024 | M15 Hillcrest | John Bothma vs. Jesse Flores |
| 24/06/2024 | M25 Hillcrest | Alexey Aleshchev vs. John Bothma |
| 23/06/2024 | M25 Hillcrest | John Bothma vs. Ruben Joubert |
| 20/06/2024 | M15 Hillcrest | John Bothma vs. Philip Henning |
| 18/06/2024 | M15 Hillcrest | Guy Vorwerk vs. John Bothma |