| 2026-08-31 | Pretoria | Q1 | Panagiotis Christoforakis | 6-3 6-1 | won |
| 2026-08-31 | Pretoria | QF | Robbie Smuts | 3-6 4-6 | lost |
| 2026-08-31 | Pretoria | R1 | Israel Dowie | 3-6 2-6 | lost |
| 2026-06-09 | Pretoria | R1 | Anotipa Chigudu / Rafael Franca (with Nhlakanipho Ngwenya) | 6-3 4-6 10-5 | won |
| 2026-06-09 | Pretoria | QF | Thomas Coppi / Nicholas Kruger (with Nhlakanipho Ngwenya) | 6-7 6-4 6-10 | lost |
| 2026-06-02 | Pretoria | Group F | Nhlakanipho Ngwenya | 7-6 0-6 4-10 | lost |
| 2026-06-02 | Pretoria | Group F | Luca Braun | 2-6 3-6 | lost |
| 2026-06-02 | Pretoria | Group F | David Beckles | 4-6 1-6 | lost |
| 2026-06-02 | Pretoria | R1 | David Beckles / Diego Valpereiro (with Nhlakanipho Ngwenya) | 6-3 1-6 10-8 | won |
| 2026-06-02 | Pretoria | QF | Borys Alexander / Connor McEvoy (with Nhlakanipho Ngwenya) | 3-6 2-6 | lost |
| 2026-05-26 | Pretoria | Group G | Diego Valpereiro | 6-7 6-4 7-10 | lost |
| 2026-05-26 | Pretoria | Group G | Nicholas Kruger | 6-4 2-6 10-12 | lost |
| 2026-05-26 | Pretoria | Group G | Jonathan Rudigert Visagie | 3-6 2-6 | lost |
| 2025-09-01 | Pretoria | Q1 | Nhlakanipho Ngwenya | 4-6 0-6 | lost |
| 2025-06-09 | Pretoria | R1 | Kulani Shipalana | 4-6 2-6 | lost |
| 2025-06-02 | Pretoria | R1 | Rafael Augusto Garcia Finetto | 3-6 6-7 | lost |
| 2025-06-02 | Pretoria | R1 | Rafael Augusto Garcia Finetto / Bruno Rodrigues (with Cooper Cruz Western) | 3-6 5-7 | lost |
| 2025-05-26 | Pretoria | R1 | Sekani Vara | 6-2 6-3 | won |
| 2025-05-26 | Pretoria | R2 | Maksim Mihic | 4-6 2-6 | lost |
| 2025-05-26 | Pretoria | R1 | Borys Alexander / Stas Majewski (with Connor Miller) | 5-7 3-6 | lost |