Loading player details...
Loading player details...
Durban, KwaZulu-Natal · RSA
Singles UTR
12.67
Rated
Doubles UTR
12.62
Rated
Record
27-20
57% win rate
Events Played
0
This season
27
Wins
20
Losses
57%
Win Rate
Avg Opponent UTR
12.31
vs Higher Rated
2W - 4L
vs Lower Rated
16W - 6L
Last 5 Matches
3/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Feb 9, 2026 | Alberto Pulido Moreno(12.50) | 6-2, 6-2 | W | +0.03 | J300 Casablanca |
| 2 | Feb 9, 2026 |
Best Wins (boost UTR)
Costly Losses (drag UTR down)
How to Improve Your UTR
See how hypothetical future matches could affect your rating.
Based on 5 matches (3W-2L) vs ~12.67 rated opponents
To gain ~1.0 point: ~14 matches vs ~14.17 rated opponents with an 80% win rate
This is a simplified estimate. Actual UTR uses score margins, match format, and other factors not modeled here.
| 6-3, 6-4 |
| W |
| -0.01 |
| J300 Casablanca |
| 3 | Feb 9, 2026 | Aaron Gabet(12.54) | 6-0, 6-3 | L | -0.05 | J300 Casablanca |
| 4 | Jan 24, 2026 | Mark Ceban(12.81) | 6-2, 6-3 | L | -0.02 | Australian Open Junior Championships |
| 5 | Jan 16, 2026 | Hyu Kawanishi(12.67) | 7-6, 6-4 | W | +0.01 | J300 Traralgon |
| 6 | Jan 16, 2026 | Emilio Camacho(12.84) | 6-1, 7-5 | W | +0.04 | J300 Traralgon |
| 7 | Jan 16, 2026 | Jamie Mackenzie(13.50) | 6-3, 6-4 | L | +0.03 | J300 Traralgon |
| 8 | Dec 8, 2025 | Noah Johnston(13.21) | 7-5, 6-2 | L | +0.01 | J500 Fort Lauderdale |
| 9 | Dec 7, 2025 | Tim Vaisman(12.62) | 6-4, 6-3 | L | -0.02 | J300 Bradenton |
| 10 | Dec 7, 2025 | Ryo Tabata(13.12) | 6-4, 6-2 | W | +0.05 | J300 Bradenton |
| 11 | Dec 7, 2025 | Jan Chlodnicki(12.37) | 6-1, 5-7, 6-4 | W | -0.01 | J300 Bradenton |
| 12 | Sep 20, 2025 | Ahmed Darmoul(11.48) | 1-6, 6-0, 6-3 | W | -0.06 | J200 Pretoria |
| 13 | Sep 20, 2025 | Artem Semenov(11.04) | 6-1, 6-2 | W | -0.05 | J200 Pretoria |
| 14 | Sep 20, 2025 | Aleksander Blus(12.59) | 7-6(3), 6-1 | W | +0.02 | J200 Pretoria |
| 15 | Sep 20, 2025 | Kirill Filaretov(12.72) | 6-2, 7-6(2) | L | -0.01 | J200 Pretoria |
| 16 | Sep 14, 2025 | Taha Baadi(13.36) | 6-3, 6-2 | L | +0.01 | World Group II 1st Round - South Africa vs. Morocco |
| 17 | Jul 20, 2025 | Simphiwe Ngwenya(11.24) | 6-4, 7-6(4) | W | -0.07 | M15 Hillcrest |
| 18 | Jul 20, 2025 | Hugo Pierre(13.03) | 6-2, 4-6, 7-5 | W | +0.03 | M15 Hillcrest |
| 19 | Jul 20, 2025 | Marc Van Der Merwe(13.14) | 6-3, 6-4 | L | +0.01 | M15 Hillcrest |
| 20 | Jul 13, 2025 | Dimitar Kisimov(12.92) | 3-6, 6-4, 1-0(10) | W | +0.01 | The Junior Championships, Wimbledon |
| 21 | Jul 13, 2025 | Shion Itsusaki(12.36) | 7-6(3), 6-2 | W | 0.00 | The Junior Championships, Wimbledon |
| 22 | Jun 7, 2025 | Savva Rybkin(12.70) | 6-4, 6-3 | L | -0.02 | Roland Garros Junior Championships |
| 23 | Jun 7, 2025 | Evan Simon(12.31) | 6-3, 6-3 | W | 0.00 | Roland Garros Junior Championships |
| 24 | Apr 7, 2025 | Reuben De klerk(12.07) | 6-3, 6-4 | L | -0.06 | 2025049 AMERICAN EXPRESS JUNIOR NATIONALS |
| 25 | Apr 7, 2025 | Lourens Alexander Swanepoel(11.07) | 6-2, 6-0 | W | -0.04 | 2025049 AMERICAN EXPRESS JUNIOR NATIONALS |
| 26 | Apr 7, 2025 | Rhys Vorwerk(10.68) | 6-2, 6-2 | W | -0.08 | 2025049 AMERICAN EXPRESS JUNIOR NATIONALS |
| 27 | Apr 7, 2025 | Pieter Kotzé(11.37) | 6-4, 6-1 | W | -0.05 | 2025049 AMERICAN EXPRESS JUNIOR NATIONALS |
| — | Apr 7, 2025 | Hanno Bouwer(10.30) | 6-0, 6-2 | W | — | 2025049 AMERICAN EXPRESS JUNIOR NATIONALS |
| — | Mar 8, 2025 | Adam Patry(10.74) | 6-2, 6-3 | W | — | J100 Potchefstroom |
| — | Mar 8, 2025 | Reuben De klerk(12.07) | 6-4, 2-6, 6-2 | W | — | J100 Potchefstroom |
| — | Mar 8, 2025 | Ashton McLeod(12.56) | 6-2, 6-1 | W | — | J100 Potchefstroom |
| — | Mar 8, 2025 | Navneet Raghuram(12.85) | 7-5, 7-5 | W | — | J100 Potchefstroom |
| — | Mar 8, 2025 | Jacob Kailiang Shen(11.48) | 6-4, 6-1 | W | — | J100 Potchefstroom |
| — | Feb 1, 2025 | Ali Missoum(12.57) | 6-4, 4-6, 7-5 | W | — | J200 Cairo (Regional Championships) |
| — | Feb 1, 2025 | Arris Bahloul(10.17) | 6-3, 6-3 | W | — | J200 Cairo (Regional Championships) |
| — | Feb 1, 2025 | Skander Nsairi(11.96) | 6-1, 6-3 | W | — | J200 Cairo (Regional Championships) |
| — | Feb 1, 2025 | Amine Jamji(12.64) | 6-2, 6-4 | L | — | J200 Cairo (Regional Championships) |
| — | Feb 1, 2025 | Allan Gatoto(12.33) | 6-2, 6-2 | W | — | J200 Cairo (Regional Championships) |
| — | Jan 25, 2025 | Ognjen Milic(13.81) | 6-3, 6-2 | L | — | Australian Open Junior Championships |
| — | Jan 25, 2025 | Jerome Estephan(12.18) | 6-2, 6-4 | W | — | Australian Open Junior Championships |
| — | Jan 25, 2025 | Jack Cheng(12.42) | 7-6(3), 6-3 | W | — | Australian Open Junior Championships |
| — | Jan 15, 2025 | Aryan Karnani(11.74) | 6-0, 6-2 | W | — | J300 Traralgon |
| — | Jan 15, 2025 | Hyu Kawanishi(12.67) | 6-3, 6-3 | W | — | J300 Traralgon |
| — | Dec 12, 2024 | Niels Lootsma(12.61) | 6-2, 6-2 | L | — | M15 Stellenbosch |
| — | Dec 10, 2024 | Tristan Stringer(12.93) | 6-2, 6-0 | W | — | M15 Stellenbosch |
| — | Dec 4, 2024 | Lorenzo Lorusso(12.69) | 6-3, 3-6, 6-3 | L | — | M15 Stellenbosch |
| — | Nov 17, 2024 | Jack Cheng(12.42) | 6-1, 4-6, 6-4 | W | — | 2024 Davis Cup Juniors Finals |
| — | Nov 17, 2024 | Zangar Nurlanuly(13.06) | 6-1, 6-1 | L | — | 2024 Davis Cup Juniors Finals |
| — | Nov 17, 2024 | Moise Kouame(14.39) | 6-1, 6-4 | L | — | 2024 Davis Cup Juniors Finals |
| — | Nov 17, 2024 | Mauricio Schtulmann Gasca(11.99) | 3-6, 6-1, 1-0(6) | W | — | 2024 Davis Cup Juniors Finals |
| — | Nov 17, 2024 | Cayo Narvaez Espinola(12.22) | 6-1, 7-6(5) | W | — | 2024 Davis Cup Juniors Finals |
| — | Nov 17, 2024 | Thomas Miranda(11.82) | 3-6, 6-3, 2-0 | L | — | 2024 Davis Cup Juniors Finals |
| — | Nov 16, 2024 | Thomas Miranda(11.82) | 3-6, 6-3, 2-0 | L | — | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | Nov 15, 2024 | 6-1, 7-6(5) | W | — | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | Nov 14, 2024 | Mauricio Schtulmann Gasca(11.99) | 3-6, 6-1, 1-0(6) | W | — | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | Nov 13, 2024 | Jack Cheng(12.42) | 6-1, 4-6, 6-4 | W | — | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | May 19, 2024 | Lenny Petit(12.43) | 6-0 | L | — | J100 Lousada |
| — | May 5, 2024 | 6-0, 6-4 | L | — | J200 Salsomaggiore |
| — | May 5, 2024 | Sebastiano Cocola(12.95) | 4-6, 6-3, 6-1 | W | — | J200 Salsomaggiore |
| — | Mar 26, 2024 | Jayden Summers(11.11) | 6-1, 6-2 | W | — | 2024034 AMERICAN EXPRESS Junior Nationals |
| — | Mar 26, 2024 | Bogdan Mandic(11.27) | 6-3, 6-7(7), 6-4 | W | — | 2024034 AMERICAN EXPRESS Junior Nationals |
| — | Mar 26, 2024 | Jayden Myers(8.45) | 6-0, 6-1 | W | — | 2024034 AMERICAN EXPRESS Junior Nationals |
| — | Mar 26, 2024 | Borys Alexander(10.49) | 6-2, 6-2 | W | — | 2024034 AMERICAN EXPRESS Junior Nationals |
| — | Mar 26, 2024 | Marcel Joubert(N/A) | 6-1, 6-0 | W | — | 2024034 AMERICAN EXPRESS Junior Nationals |
| — | Mar 26, 2024 | Josh Nicholson(7.88) | 6-0, 6-0 | W | — | 2024034 AMERICAN EXPRESS Junior Nationals |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| 1 | Feb 9, 2026 | REDA EL AOUNI(10.97) Samy IRAQI(11.32) | 6-3, 6-3 | W | J300 Casablanca |
| 2 | Feb 9, 2026 | Salvador Monteiro(12.20) Luca Stefan Prunescu Nita(11.95) | 6-4, 4-6, 1-0(1) | L | J300 Casablanca |
| 3 | Jan 24, 2026 | Zangar Nurlanuly(12.64) Damir Zhalgasbay(12.68) | 7-5, 6-3 | W | Australian Open Junior Championships |
| 4 | Jan 24, 2026 | Ethan Domingo(11.66) Taiki Takizawa(12.21) | 7-5, 7-6 | W | Australian Open Junior Championships |
| 5 | Jan 24, 2026 | Ymerali Ibraimi(12.13) Cooper Kose(12.08) | 6-3, 6-4 | W | Australian Open Junior Championships |
| 6 | Jan 24, 2026 | Mark Ceban(12.62) Kirill Filaretov(12.48) | 6-3, 4-6, 1-0(6) | W | Australian Open Junior Championships |
| 7 | Jan 24, 2026 | Keaton Hance(13.13) Tanishk Konduri(12.72) | 7-6, 7-6 | W | Australian Open Junior Championships |
| 8 | Jan 16, 2026 | Kaan Isik Kosaner(12.25) Mustafa Ege Sik(12.29) | 1-6, 6-2, 1-0(7) | L | J300 Traralgon |
| 9 | Dec 8, 2025 | Oskari Paldanius(13.35) Alan Wazny(13.26) | 6-0, 6-3 | L | J500 Fort Lauderdale |
| 10 | Dec 7, 2025 | Michael Antonius(12.88) Andrew Johnson(12.91) | 7-6(5), 6-3 | L | J300 Bradenton |
| 11 | Dec 7, 2025 | Angel Veliz(11.91) Lucas Yunez(11.84) | 6-2, 4-6, 1-0(3) | W | J300 Bradenton |
| 12 | Nov 30, 2025 | Noah Johnston(13.19) Alan Wazny(13.26) | 6-2, 6-2 | L | J500 Merida |
| 13 | Nov 30, 2025 | Stefan Horia Haita(12.60) | 6-2, 6-0 | L | J500 Merida |
| 14 | Sep 20, 2025 | Pedro Albuquerque Dietrich(11.98) | 6-3, 3-6, 1-0(9) | W | J200 Pretoria |
| 15 | Sep 20, 2025 | Philipp Dolotov(11.72) Iaroslav Klishin(11.55) | 6-4, 6-0 | W | J200 Pretoria |
| 16 | Sep 20, 2025 | Reuben De klerk(12.56) Allan Gatoto(12.24) | 7-6(4), 6-3 | W | J200 Pretoria |
| 17 | Sep 20, 2025 | Ahmed Darmoul(11.49) | 6-2, 6-1 | W | J200 Pretoria |
| 18 | Sep 13, 2025 | Eoghan Jennings(11.64) | 6-2, 1-6, 6-4 | L | J200 Pretoria |
| 19 | Sep 13, 2025 | Philipp Dolotov(11.72) | 6-2, 7-6(5) | W | J200 Pretoria |
| 20 | Sep 13, 2025 | Pedro Albuquerque Dietrich(11.98) | 6-1, 6-3 | W | J200 Pretoria |
| 21 | Jul 20, 2025 | Filippo Alberti(12.75) Matteo Covato(12.78) | 7-6(4), 6-4 | L | M15 Hillcrest |
| 22 | Jul 13, 2025 | Amir Omarkhanov(13.17) Egor Pleshivtsev(12.96) | 6-4, 7-6(8) | L | The Junior Championships, Wimbledon |
| 23 | Jul 13, 2025 | Dylan Davies(11.91) Rhys Lawlor(12.18) | 3-6, 6-4, 1-0(6) | W | The Junior Championships, Wimbledon |
| 24 | Jul 13, 2025 | Luis Guto Miguel(13.55) | 7-5, 6-2 | L | The Junior Championships, Wimbledon |
| 25 | Jul 13, 2025 | Pierluigi Basile(12.94) Alexander Vasilev(13.05) | 6-3, 3-6, 1-0(7) | W | The Junior Championships, Wimbledon |
| 26 | Jul 4, 2025 | Jamie Mackenzie(12.87) Niels McDonald(13.13) | 7-6(6), 6-4 | L | J300 Roehampton |
| 27 | Jul 4, 2025 | Oliver Bonding(13.34) | 6-0, 6-2 | L | J300 Roehampton |
| 28 | May 31, 2025 | Louis Mouffe(11.40) | 6-4, 6-3 | W | J300 Charleroi-Marcinelle |
| 29 | May 31, 2025 | Maximus Dussault(12.58) | 6-3, 6-3 | L | J300 Charleroi-Marcinelle |
| 30 | May 31, 2025 | Valentin Garay(12.88) | 6-4, 7-6(3) | W | J300 Charleroi-Marcinelle |
| — | May 25, 2025 | Matteo Gribaldo(12.60) | 6-4, 7-6(4) | L | J500 Milan |
| — | May 25, 2025 | Oskari Paldanius(13.35) Alan Wazny(13.26) | 6-2, 7-5 | W | J500 Milan |
| — | May 25, 2025 | Savva Rybkin(12.53) Luka Talan Lopatic(12.59) | 6-1, 5-7, 1-0(13) | L | J500 Milan |
| — | May 17, 2025 | Nikita Bilozertsev(12.69) Jack Satterfield(12.61) | 7-5, 6-2 | W | J300 Santa Croce sull’Arno |
| — | May 17, 2025 | Nikita Bilozertsev(12.69) | 6-3, 7-5 | L | J300 Santa Croce sull’Arno |
| — | May 17, 2025 | Keaton Hance(13.13) Jack Kennedy(13.23) | 6-4, 6-2 | L | J300 Santa Croce sull’Arno |
| — | May 10, 2025 | Simone Massellani(12.61) | 6-4, 7-6(4) | W | J200 Prato |
| — | May 10, 2025 | Matteo Sciahbasi(13.23) | 7-5, 6-7, 7-5 | L | J200 Prato |
| — | May 10, 2025 | Ruslan Kastsiukevich(11.92) | 6-2, 0-6, 6-1 | W | J200 Prato |
| — | May 10, 2025 | Tito Chavez(12.73) Valentin Gonzalez-Galino(12.31) | 6-4, 7-5 | L | J200 Prato |
| — | Apr 27, 2025 | Taisei Hata(11.96) Kanata Ozaki(11.61) | 4-6, 6-4, 1-0(10) | L | J300 Kuching |
| — | Apr 27, 2025 | Gaku Nayuki(12.04) | 4-6, 6-4, 6-0 | L | J300 Kuching |
| — | Apr 20, 2025 | Samarth Sahita(11.64) | 6-4, 6-3 | W | J200 Kuala Lumpur |
| — | Apr 20, 2025 | Ymerali Ibraimi(12.13) | 6-4, 6-2 | W | J200 Kuala Lumpur |
| — | Apr 20, 2025 | Duje Markovina(12.85) | 7-6(8), 6-2 | W | J200 Kuala Lumpur |
| — | Apr 20, 2025 | Hitesh Chauhan(12.31) Daniel Jovanovski(12.35) | 4-6, 7-6(6), 1-0(5) | L | J200 Kuala Lumpur |
| — | Apr 20, 2025 | Kriish Tyagi(12.62) | 6-2, 4-6, 6-2 | L | J200 Kuala Lumpur |
| — | Apr 20, 2025 | Roger Koike(11.75) Gaku Nayuki(12.04) | 6-4, 3-6, 1-0(5) | W | J200 Kuala Lumpur |
| — | Apr 7, 2025 | Willem de Waal(11.27) Dawid Scholtz(11.27) | 7-6(8), 2-6, 1-0(5) | W | 2025049 AMERICAN EXPRESS JUNIOR NATIONALS |
| — | Apr 7, 2025 | Rynard van der Laan(11.04) Lourens Alexander Swanepoel(11.43) | 6-2, 6-2 | W | 2025049 AMERICAN EXPRESS JUNIOR NATIONALS |
| — | Apr 7, 2025 | Dalain Crous(9.63) Righard Raath(9.44) | 6-0, 6-2 | W | 2025049 AMERICAN EXPRESS JUNIOR NATIONALS |
| — | Mar 8, 2025 | Loic Massotte(11.49) Adam Patry(11.59) | 6-3, 6-2 | W | J100 Potchefstroom |
| — | Mar 8, 2025 | Alexander Gschiel(11.79) Niklas Maislinger(12.03) | 7-5, 6-0 | W | J100 Potchefstroom |
| — | Mar 8, 2025 | Simphiwe Ngwenya(11.20) Kulani SHIPALANA(10.72) | 6-1, 6-0 | W | J100 Potchefstroom |
| — | Mar 8, 2025 | Finn Muller(11.90) Navneet Raghuram(12.15) | 4-6, 6-4, 1-0(5) | W | J100 Potchefstroom |
| — | Feb 15, 2025 | Yue Xia(N/A) | 6-0, 6-2 | W | J500 Cairo |
| — | Feb 15, 2025 | Thilo Behrmann(12.70) | 6-3, 6-2 | L | J500 Cairo |
| — | Feb 15, 2025 | Egor Shcherbakov(12.00) | 6-3, 6-3 | W | J500 Cairo |
| — | Feb 15, 2025 | Shanker Heisnam(11.89) | 6-1, 6-4 | W | J500 Cairo |
| — | Feb 15, 2025 | Benjamin Gusic-Wan(12.94) Kerem Yilmaz(12.65) | 6-4, 6-2 | L | J500 Cairo |
| — | Feb 8, 2025 | Tito Chavez(12.73) | 6-1, 6-0 | L | J300 Cairo |
| — | Feb 8, 2025 | Ye Chen(11.63) | 3-6, 6-3, 6-2 | W | J300 Cairo |
| — | Feb 8, 2025 | Zangar Nurlanuly(12.64) Alan Wazny(13.26) | 6-1, 6-2 | L | J300 Cairo |
| — | Feb 1, 2025 | Arris Bahloul(11.28) Kamyl Chebboub(11.21) | 6-2, 6-2 | W | J200 Cairo (Regional Championships) |
| — | Feb 1, 2025 | Karim Mabrouk(12.00) | 5-7, 6-2, 1-0(8) | W | J200 Cairo (Regional Championships) |
| — | Feb 1, 2025 | OLUWASEUN PETER OGUNSAKIN(11.95) Ikenna Prosper Okonkwo(11.83) | 6-3, 6-7, 1-0(1) | W | J200 Cairo (Regional Championships) |
| — | Feb 1, 2025 | John Bothma(12.45) Reuben De klerk(12.56) | 6-1, 1-6, 1-0(7) | L | J200 Cairo (Regional Championships) |
| — | Jan 25, 2025 | Andrea De Marchi(12.81) | 6-4, 6-4 | L | Australian Open Junior Championships |
| — | Jan 15, 2025 | Lucas Han(10.90) Abass Kenneh(10.03) | 7-5, 6-1 | W | J300 Traralgon |
| — | Jan 15, 2025 | Kuan-Shou Chen(12.61) | 4-6, 6-4, 6-4 | W | J300 Traralgon |
| — | Jan 15, 2025 | 6-2, 4-6, 6-3 | L | J300 Traralgon | |
| — | Jan 15, 2025 | Maxwell Exsted(13.33) Jan Kumstat(13.30) | 6-2, 7-6(2) | L | J300 Traralgon |
| — | Dec 12, 2024 | Abraham Asaba(12.89) Lorenzo Lorusso(13.07) | 6-2, 6-4 | L | M15 Stellenbosch |
| — | Dec 10, 2024 | Breno Braga(12.23) Victor Braga(12.24) | 7-6(2), 3-6, 1-0(7) | W | M15 Stellenbosch |
| — | Dec 5, 2024 | Yuta Kikuchi(13.02) Nino Ehrenschneider(12.89) | 6-3, 6-4 | L | M15 Stellenbosch |
| — | Dec 4, 2024 | Goncalo OLIVEIRA(N/A) Dhruva Mulye(10.44) | 3-6, 6-2, 1-0(4) | W | M15 Stellenbosch |
| — | Nov 17, 2024 | Siu Chi Nicholas Cheng(12.15) Sin Hang Tam(11.62) | 7-5, 7-5 | L | 2024 Davis Cup Juniors Finals |
| — | Nov 17, 2024 | Daniel Jade(12.41) Ferdinand Livet Novkirichka(12.45) | 6-3, 6-4 | L | 2024 Davis Cup Juniors Finals |
| — | Nov 17, 2024 | Luis Andres Flores Avila(11.92) Mauricio Schtulmann Gasca(11.94) | 6-3, 6-4 | L | 2024 Davis Cup Juniors Finals |
| — | Nov 17, 2024 | Alvaro Ariel Frutos Alonso(11.86) Cayo Narvaez Espinola(11.85) | 6-0, 6-3 | L | 2024 Davis Cup Juniors Finals |
| — | Nov 15, 2024 | Alvaro Ariel Frutos Alonso(11.86) | 6-0, 6-3 | L | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | Nov 14, 2024 | Luis Andres Flores Avila(11.92) Mauricio Schtulmann Gasca(11.94) | 6-3, 6-4 | L | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | Nov 13, 2024 | Siu Chi Nicholas Cheng(12.15) Sin Hang Tam(11.62) | 7-5, 7-5 | L | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | Nov 12, 2024 | Daniel Jade(12.41) Ferdinand Livet Novkirichka(12.45) | 6-3, 6-4 | L | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | Nov 12, 2024 | Moise Kouame(12.97) | 6-1, 6-4 | L | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | Nov 11, 2024 | Zangar Nurlanuly(12.64) | 6-1, 6-1 | L | 2024 Billie Jean King Cup Juniors by Gainbridge & Davis Cup Juniors Finals |
| — | Sep 21, 2024 | Ivan Iutkin(12.15) | 6-0, 6-3 | W | J300 Durban |
| — | Sep 21, 2024 | James Weber(11.95) | 7-6(4), 3-6, 6-3 | L | J300 Durban |
| — | Sep 14, 2024 | Jacob Olar(12.80) | 6-2, 6-4 | W | J200 Durban |
| — | Sep 14, 2024 | Luc Wieland(12.74) | 6-2, 6-2 | W | J200 Durban |
| — | Sep 14, 2024 | Ty Host(12.85) | 6-0, 7-6 | W | J200 Durban |
| — | Sep 14, 2024 | Artur Aiukhanov(N/A) | 7-5, 6-1 | W | J200 Durban |
| — | Sep 14, 2024 | Nikolai Barsukov(12.85) | 6-1, 3-0 | W | J200 Durban |
| — | Jun 14, 2024 | Gareth Igesund(N/A) Takura Mhwandagara(11.03) | 7-6(2), 6-4 | L | J60 Pretoria |
| — | Jun 14, 2024 | Vincent Fletcher(11.47) | 4-6, 6-4, 6-1 | W | J60 Pretoria |
| — | Jun 14, 2024 | John Bothma(12.45) | 6-4, 4-6, 6-2 | L | J60 Pretoria |
| — | Jun 14, 2024 | 6-1, 6-2 | W | J60 Pretoria | |
| — | Jun 14, 2024 | Heinrich Rootman(10.74) | 6-3, 6-2 | W | J60 Pretoria |
| — | May 11, 2024 | Samuele Seghetti(12.84) Jacopo Vasami(13.75) | 6-1, 6-1 | L | J200 Prato |
| — | May 11, 2024 | Rafael BOTRAN NEUTZE(12.57) | 2-6, 7-5, 7-5 | W | J200 Prato |
| — | May 11, 2024 | Daniele Rapagnetta(12.81) | 6-2, 7-6(5) | L | J200 Prato |
| — | May 5, 2024 | Lorenzo Beraldo(12.57) Leonardo Cattaneo(12.77) | 6-2, 6-0 | L | J200 Salsomaggiore |
| — | Mar 26, 2024 | Jayden Summers(11.29) Rhys Vorwerk(10.64) | 4-6, 6-3, 1-0(4) | L | 2024034 AMERICAN EXPRESS Junior Nationals |
| — | Mar 26, 2024 | Luke Verwey(10.08) ZAK Oosthuizen(9.33) | 6-3, 3-6, 1-0(9) | W | 2024034 AMERICAN EXPRESS Junior Nationals |
| — | Mar 26, 2024 | Jean Joubert(10.36) Stefan Stieger(N/A) | 7-6(5), 6-4 | W | 2024034 AMERICAN EXPRESS Junior Nationals |
| — | Mar 26, 2024 | Lourens Alexander Swanepoel(11.43) Nhlakanipho Ngwenya(10.26) | 6-4, 6-4 | W | 2024034 AMERICAN EXPRESS Junior Nationals |
No tournaments found.