John Bothma | Junior Tennis Database

John Bothma

Nation

RSA

Generation

Born in 2008 (16-17 years old)

World Ranking

Junior World Ranking 110th

Year-end Junior World Ranking

Rival

Karim Mabrouk (1-2)

  • [2025] J300CAIRO 1-2
  • [2025] J200ISTRES 6-4 2-6 7-6
  • [2025] J300BEAULIEU-SUR-MER 5-7 6-7

Connor Doig (2-1)

  • [2024] J60DURBAN-2 6-2 6-4
  • [2024] J60PRETORIA-3 6-4 4-6 6-2
  • [2023] J60DURBAN 4-6 3-6

Mark Nawa (2-1)

  • [2024] J60DURBAN 6-1 4-6 3-6
  • [2023] J60PRETORIA-3 7-5 7-5
  • [2023] J30GABORONE-2 6-2 4-6 6-2

Jeffrey Strydom (2-0)

  • [2025] J100HARARE 6-2 6-3
  • [2025] J100HARARE-2 6-4 7-5

Oluwaseun Peter Ogunsakin (1-1)

  • [2025] J100PRETORIA 2-6 6-2 5-7
  • [2024] J100HARARE-2 3-6 6-0 6-3

Match Details

2025 J100 PRETORIA

2025 J100 HARARE-2

W2RNadav Kraus6-0 6-0
W3RVivaan Bidasaria6-3 6-0
WQFJacob Kailiang Shen6-1 6-2
WSFJeffrey Strydom6-4 7-5
WFSiu Chi Nicholas Cheng5-7 7-5 7-6

2025 J100 HARARE

W2RMarko Erceg6-1 6-2
W3RMengezi Denzel Awakhiwe Sibanda6-2 6-3
WQFXiuyuan Guo6-3 6-2
WSFJeffrey Strydom6-2 6-3
WFJoseph Franklin Jimoh6-3 4-6 6-1

2025 J300 BAMBERG

2025 J100 SOBOTA

L2RMarcell Kovacs3-6 6-4 3-6

2025 J100 BUCHAREST

W2RIancu Manolache4-2 4-1
W3RAndrii Borodatiuk5-3 4-1
WQFMattia Cappellari4-0 4-2
WSFMiko Lapalme4-1 4-1
WFDmytro Vterkovskiy6-4 6-3

2025 J200 TARGUJIU

L1RLuca Stefan Prunescu Nita1-6 5-7

2025 J200 VILLACH

L1REgor Shcherbakov6-1 3-6 4-6

2025 J500 OFFENBACH

L1RThijs Boogaard2-6 3-6

2025 J300 BEAULIEU-SUR-MER

L1RKarim Mabrouk5-7 6-7

2025 J200 ISTRES

W1RKarim Mabrouk6-4 2-6 7-6
W2RFlynn Thomas3-6 7-5 6-3
LQFDamir Zhalgasbay6-7 1-6

2025 J200 CAPDAIL

L1RMathys Domenc4-6 6-3 4-6

2025 J300 NONTHABURI

L1RRen Matsumura6-3 4-6 0-6

2025 J200 NONTHABURI

2025 J300 CAIRO

W1RMatteo Sciahbasi6-1 6-3
W2RIvan Iutkin6-4 3-6 6-4
LQFKarim Mabrouk1-2

2025 J200 CAIRO

W1RMirija Andriantefihasina6-1 6-3
W2ROmar Kandil4-6 6-3 6-1
LQFAllan Gatoto1-6 0-6

2024 J200 DURBAN

L1RArtem Semenov2-6 6-0 6-7

2024 J100 HARARE-2

W2RMengezi Denzel Awakhiwe Sibanda6-1 6-0
W3ROluwaseun Peter Ogunsakin3-6 6-0 6-3
WQFNicolas Robert7-5 2-6 6-0
WSFKriish Tyagi6-3 1-6 6-4
WFRethin Pranav Senthil Kumar2-6 6-4 6-2

2024 J100 HARARE

W2RIppei Matsushima6-1 6-2
W3RLucas Nolte6-1 6-2
WQFNicolas Robert6-2 6-2
LSFKriish Tyagi6-3 4-6 3-6

2024 J60 PRETORIA-3

W1RLourens Alexander Swanepoel6-1 6-4
W2RSeabo Saleshando6-2 6-2
WQFPatrick Marsh6-3 6-1
WSFConnor Doig6-4 4-6 6-2
WFGareth Igesund7-6 3-6 6-1

2024 J60 PRETORIA-2

W1RHlumani Kekana6-3 6-3
W2RRico Du Plessis6-0 6-4
WQFVincent Fletcher6-4 6-4
WSFTiaan Clark Nelson Tiaan6-1 7-6
WFEllison Minnaar6-2 6-2

2024 J60 LESFRANQUESESDELVALLES

W1RIzan Corretja6-2 6-3
W2RTaiki Takizawa7-5 6-2
WQFEudald Gonzalez6-4 6-0
LSFMaksym Kalabishka4-6 6-4 5-7

2024 J30 VIENNA

W1RAlexander Miazhynski7-6 6-3
W2RZeteny Paragi6-0 6-4
W3RFlorian Zimmer6-4 6-7 6-4
WQFGiovanni Ciocca6-3 6-2
WSFBastian Berenz7-6 6-4
WFAlexander Gschiel7-5 7-5

2024 J30 GUESSING

W1RJan Hemetzberger6-2 6-3
W2RDorian Stiblik7-5 2-6 6-3
LQFTimo Rosenkranz Koenig3-6 2-6

2024 J60 BLAGNAC

L1RMathys Domenc6-7 2-6

2024 J60 COLOMIERS

W1RAndrea Baudel6-7 6-3 6-4
W2RLilian Chidekh7-6 7-6
LQFLucas Bazin4-6 1-6

2024 J60 AVIGNON

L1RDiego Aubert2-6 2-6

2024 J60 DURBAN-2

W1RMoye Lucas Nadal Koffi6-3 6-1
W2REdilson Jose De Arauje Rosa6-2 6-3
WQFBorys Alexander6-1 6-1
WSFJordan George Georgiev6-2 4-6 6-2
WFConnor Doig6-2 6-4

2024 J60 DURBAN

W1RJakub Smejcky6-4 7-6
W2RSimphiwe Ngwenya6-3 6-1
LQFMark Nawa6-1 4-6 3-6

2023 J30 VILAMOURA

W1RTimur Deviatiarov6-2 6-4
W2RJoao Teixeira6-2 7-6
W3RVasco Ramos6-4 6-4
LQFAlejandro Lopez Escribano6-4 4-6 2-6

2023 J30 PORTIMAO

W1RManuel Marques6-3 6-4
W2RJiacheng Li5-7 6-0 6-1
W3RAngel Fonseca Garcia6-2 6-0
LQFAlejandro Lopez Escribano6-7 5-7

2023 J100 HARARE-2

W1RClandestine Kudakwashe Ndiringepi6-2 6-0
L2RAllan Gatoto4-6 2-6

2023 J100 HARARE

W1RTendai Chihowa6-1 6-0
W2RChristof Schaertlin Coffey6-4 6-3
L3RIvan Iutkin6-3 3-6 4-6

2023 J300 DURBAN

L1RTimofei Derepasko2-6 7-5 2-6

2023 J200 DURBAN

L1RDonghyun Hwang4-6 2-6

2023 J60 PRETORIA-3

W1RMark Nawa7-5 7-5
W2RJoelson Armando Paulino6-0 6-2
LQFGareth Igesund5-7 4-6

2023 J60 PRETORIA-2

W1RMateya Stanisavljevic6-3 6-1
L2RChieh En Hou4-6 6-4 1-6

2023 J60 PRETORIA

W1RBilly Williams7-6 5-3
W2RChieh En Hou7-5 3-6 6-1
WQFAlexander Hristov6-0 6-3
WSFJohnny Wilkinson6-3 6-4
LFDenzel Seetso2-6 1-6

2023 J30 BULAWAYO-2

W1RBradley Beta6-0 6-1
W2RForbes Hollingsworth6-2 6-3
WQFFelix Tazvivinga6-0 6-2
WSFThompson Thomu6-4 6-4
LFReuben De Klerk1-6 1-3

2023 J30 GABORONE-2

W1RTendai Chihowa6-1 6-0
W2RMark Nawa6-2 4-6 6-2
LQFRonan Tashinga Mtisi7-6 4-6 5-7

2023 J30 BLAGNAC

L1RLenny Couturier4-6 4-6

2023 J30 COLOMIERS

W1RYannis Batsabaken5-7 6-1 6-1
L2RClement Lemire6-3 2-6 1-6

2023 J60 DURBAN-2

L1RHenri Haupt2-6 7-5 3-6

2023 J60 DURBAN

W1RBorys Alexander6-2 6-3
L2RConnor Doig4-6 3-6

2022 J5 BULAWAYO-4

W1RJay Lin Gibson6-3 5-7 6-4
L2RThompson Thomu4-6 4-6

2022 J3 JOHANNESBURG

W1RLyle Zaloumis6-3 3-0
L2RYarona Morule6-7 5-7

2022 J5 PRETORIA

2022 J4 PRETORIA

L1RAleksandar Simovski4-6 2-6

Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 9586, Number of registered players: 5,950, Number of registered results: 317,378