Print

Main Draw 1 2 TSA051522 GC A1 [1] Rudiger DUSSELBERG BYE 3 4 TSAJJ8761 TSA061928 KZN Alternate ALTERNATE Tristan BEDDERSON Walkover 5 6 TSA072337 TSA059030 WP KZN Daniel LUGT Sabelo Mhlengi MTHEMBU Walkover 7 8 TSA048660 GC A4 BYE [10] Lwazi NGWENYA 9 10 TSA050158 BOR A5 [11] Nikhil NAIDOO BYE 11 12 TSA021695 TSA061591 KZN GN Luke EDGAR Tshepang TLHATLHA 6-3, 6-2 13 14 TSA049282 TSA021669 MPUM KZN Lefa MOGANEDI Londa ZUNGU 6-3, 6-2 15 16 TSA051325 Winelands A8 BYE [6] John COETZEE 17 18 TSA060028 KZN A9 [4] Guy VORWERK BYE 19 20 TSA021765 TSA062034 KZN Bertin PAUL Menzi MKHWANAZI 6-2, 6-1 21 22 TSA051680 NW A11 MARK AGGENBACH BYE 23 24 TSA051012 KZN A12 BYE [15] Senthen REDDY 25 26 TSA071005 Winelands A13 [9] Pieter KOTZé BYE 27 28 TSA061290 TSA062344 GN Winelands Johan LABUSCHAGNE Ulrich NIENABER 6-2, 7-5 29 30 TSA051049 TSA061850 KZN WP Caleb FYVIE Samuel VAN DER WALT 6-2, 6-3 31 32 TSA048860 GC A16 BYE [7] Reuben BAKKER 33 34 TSA001315 KZN A17 [8] Munashe TEBURU BYE 35 36 TSA061961 TSA061455 KZN NWP Chad Brendan COLLOPY Oratile SEHULARO 6-0, 6-1 37 38 TSA071154 TSA061427 KZN KZN Thando TSHILI Johannes ADAM 7-5, 6-3 39 40 TSA048602 WP A20 BYE [16] Mark BACKEBERG 41 42 TSA061328 FS A21 [14] Nicholas REIS BYE 43 44 TSA061874 TSA051016 GN GC Eric MATJIANE Luke OOSTHUIZEN 6-2, 6-1 45 46 TSA051843 TSA048335 WP WP Adriaan ENGELBRECHT Ian THOM 6-3, 4-6, 6-3 47 48 TSA831004 FS A24 BYE PIETER SWART 49 50 TSA048601 KZN A25 [5] Daniel WATSON BYE 51 52 TSA981472 TSA051192 GC KZN Jacob GAMSY Nicholas HAMILTON 6-2, 6-3 53 54 TSA051626 TSA951429 WP GE Olivier PROVOYEUR Ayrton VERMAAK 6-3, 6-2 55 56 TSA051333 GC A28 BYE [12] Daniel CALVER 57 58 TSA061376 FS A29 [13] Lian DU TOIT BYE 59 60 TSA051920 TSA030219 EP KZN Monde MAGIGABA Ryan LISTER-JAMES 6-0, 2-6, 6-3 61 62 TSA061798 TSA062154 KZN KZN Brogan ESTERHUIZEN Zaheer DAVIS 6-2, 4-6, 6-1 63 64 TSA020507 GC A32 BYE [2] Matthew HARRIS [1] Rudiger DUSSELBERG Tristan BEDDERSON 6-0, 6-0 Daniel LUGT [10] Lwazi NGWENYA 6-0, 6-0 [11] Nikhil NAIDOO Tshepang TLHATLHA 7-5, 6-3 Lefa MOGANEDI [6] John COETZEE 6-1, 6-1 [4] Guy VORWERK Bertin PAUL 6-0, 6-2 MARK AGGENBACH (Ret.) [15] Senthen REDDY 6-1, 2-0 (Ret.) [9] Pieter KOTZé Ulrich NIENABER 3-6, 7-5, 6-2 Caleb FYVIE [7] Reuben BAKKER 6-1, 6-3 [8] Munashe TEBURU Chad Brendan COLLOPY 6-0, 6-1 Thando TSHILI [16] Mark BACKEBERG 4-6, 6-2, 6-1 [14] Nicholas REIS Luke OOSTHUIZEN 6-7, 7-5, 6-1 Adriaan ENGELBRECHT PIETER SWART 6-4, 7-5 [5] Daniel WATSON Nicholas HAMILTON 6-4, 6-3 Ayrton VERMAAK [12] Daniel CALVER 6-2, 6-2 [13] Lian DU TOIT Ryan LISTER-JAMES 6-1, 6-2 Brogan ESTERHUIZEN [2] Matthew HARRIS 6-0, 6-0 [1] Rudiger DUSSELBERG [10] Lwazi NGWENYA Walkover [11] Nikhil NAIDOO [6] John COETZEE 6-2, 6-3 [4] Guy VORWERK [15] Senthen REDDY 7-6, 6-1 [9] Pieter KOTZé [7] Reuben BAKKER 6-1, 7-5 [8] Munashe TEBURU Thando TSHILI 6-3, 6-4 [14] Nicholas REIS PIETER SWART 6-3, 6-0 [5] Daniel WATSON [12] Daniel CALVER 7-6, 6-3 [13] Lian DU TOIT [2] Matthew HARRIS 6-4, 6-3 [1] Rudiger DUSSELBERG [6] John COETZEE 6-1, 6-4 [4] Guy VORWERK [7] Reuben BAKKER 1-6, 6-4, 6-2 [8] Munashe TEBURU [14] Nicholas REIS 6-2, 6-2 [5] Daniel WATSON [2] Matthew HARRIS 6-4, 1-6, 6-4 [1] Rudiger DUSSELBERG [7] Reuben BAKKER 7-6, 6-2 [14] Nicholas REIS [5] Daniel WATSON 0-6, 6-4, 7-5 [7] Reuben BAKKER [5] Daniel WATSON 7-6, 6-4 [5] Daniel WATSON
[1] Rudiger DUSSELBERG [14] Nicholas REIS 6-4, 6-4 3/4 Playoff [1] Rudiger DUSSELBERG
[6] John COETZEE [8] Munashe TEBURU 6-2, 7-6 7/8 Playoff [8] Munashe TEBURU
[11] Nikhil NAIDOO Thando TSHILI 6-4, 4-6, 10-2 11/12 Playoff [11] Nikhil NAIDOO
H1 BYE PIETER SWART 15/16 Playoff PIETER SWART
Tshepang TLHATLHA Ayrton VERMAAK 6-3, 6-1 19/20 Playoff Ayrton VERMAAK
L1 BYE Brogan ESTERHUIZEN 23/24 Playoff Brogan ESTERHUIZEN
N1 BYE Nicholas HAMILTON 27/28 Playoff Nicholas HAMILTON
Londa ZUNGU Olivier PROVOYEUR 6-2, 6-0 35/36 Playoff Olivier PROVOYEUR
T1 BYE Monde MAGIGABA 39/40 Playoff Monde MAGIGABA
V1 BYE Zaheer DAVIS 43/44 Playoff Zaheer DAVIS
AB1 BYE BYE 55/56 Playoff
AD1 BYE BYE 59/60 Playoff
AF1 BYE BYE 63/64 Playoff
Direct Acceptance
Seed Name Nationality Club Alternate Replaced
[1] Rudiger Dusselberg Randburg Tennis Club No -
- Alternate Alternate ZA Yes
- Tristan Bedderson ZA Northwood High No -
- Daniel Lugt Pinelands Tennis Club Yes Alternate Alternate
- Sabelo Mhlengi Mthembu ZA Berea Lawn Tennis Club No -
[10] Lwazi NGWENYA ZA Fairland Tennis Club No -
[11] Nikhil Naidoo ZA Destiny Tennis Club No -
- Luke Edgar ZA Durban North Tennis Club No -
- Tshepang Tlhatlha Hammanskraal Tennis Club No -
- Lefa Moganedi ZA Lowveld Juniors No -
- Londa Zungu ZA Berea Lawn Tennis Club No -
[6] John COETZEE ZA Hugenote Hoerskool No -
[4] Guy VORWERK ZA Hillcrest Tennis Club No -
- Bertin Paul No -
- Menzi Mkhwanazi ZA Westridge Tennis Stadium No -
- MARK AGGENBACH Rustenburg Primary No -
[15] Senthen REDDY Cowies Hill Tennis Club No -
[9] Pieter Kotzé ZA Vlottenburg Tennisclub No -
- Johan Labuschagne ZA Brooklyn-Union Tennis Club No -
- Ulrich Nienaber ZA Paarl Boys' High School No -
- Caleb Fyvie Kearsney College No -
- Samuel van der Walt ZA Durbanville Tennis Club No -
[7] Reuben Bakker ZA Bedfordview Country Club No -
[8] Munashe TEBURU ZW Berea Lawn Tennis Club No -
- Chad Brendan Collopy Curro Tennis No -
- Oratile Sehularo ZA HARTBEESPOORT TENNIS KLUB No -
- Thando TSHILI Umhlali Country Club No -
- Johannes Adam ZA Westville Boys High No -
[16] Mark BACKEBERG ZA Constantia Tennis Club No -
[14] Nicholas REIS ZA Grey College High No -
- Eric Matjiane ZA Hammanskraal Tennis Club No -
- Luke OOSTHUIZEN ZA St David's Marist Inanda No -
- Adriaan Engelbrecht ZA Bellville High No -
- Ian THOM Somerset West Tennis Club No -
- PIETER SWART ZA Mundene Tennis Klub Yes Alternate Alternate 4
[5] Daniel WATSON ZA Mount Edgecombe Country Club No -
- Jacob Gamsy ZA German Country Club No -
- Nicholas Hamilton Mitchell Park Tennis Club No -
- Olivier Provoyeur ZA Bottelary Tennis Club No -
- Ayrton Vermaak ZA Benoni Country Club No -
[12] Daniel CALVER ZA Sandton Sports Club No -
[13] Lian Du Toit ZA Grey College Primary No -
- Monde Magigaba Theodor Herzl Primary No -
- Ryan Lister-James ZA Prospect Tennis Club No -
- Brogan Esterhuizen ZA Northwood High No -
- Zaheer Davis Westville Boys High No -
[2] Matthew HARRIS Rivonia Recreation Club No -
Withdrawn (On-time)
Seed Name Nationality Club Alternate Replaced
[3] Alternate Alternate 4 ZA Yes John Bothma
[3] John Bothma ZA Prospect Tennis Club No -
- Luke Vaggers CA Vancouver Lawn Tennis & Badminton Club No -
- Dawid scholtz ZA Laerskool Fd Conradie No -
- Keegan GEVERS ZA Kearsney College No -
- Mpho Leshoele LS Grey college No -
- Jordan CROSS ZA Randburg Tennis Club No -
- Alexander Hristov ZA No -
- Alexander Hristov ZA No -
Date / Time Position ID Location Player 1 Player 2 Result
N/A A2 WTS - Court 25
Alternate Alternate
(Did not play)
Tristan Bedderson
Walkover
N/A A3 WTS - Court 24
Daniel Lugt
Sabelo Mhlengi Mthembu
(Did not play)
Walkover
1687939200
2023-06-28 8:00am
A6 WTS - Court 23
Luke Edgar
Tshepang Tlhatlha
3-6, 2-6
1687939200
2023-06-28 8:00am
A7 WTS - Court 20
Lefa Moganedi
Londa Zungu
6-3, 6-2
1687939200
2023-06-28 8:00am
A10 WTS - Court 19
Bertin Paul
Menzi Mkhwanazi
6-2, 6-1
1687939200
2023-06-28 8:00am
A14 WTS - Court 16
Johan Labuschagne
Ulrich Nienaber
2-6, 5-7
1687939200
2023-06-28 8:00am
A15 WTS - Court 15
Caleb Fyvie
Samuel van der Walt
6-2, 6-3
1687939200
2023-06-28 8:00am
A18 WTS - Court 13
Chad Brendan Collopy
Oratile Sehularo
6-0, 6-1
1687939200
2023-06-28 8:00am
A19 WTS - Court 14
Thando TSHILI
Johannes Adam
7-5, 6-3
1687939200
2023-06-28 8:00am
A22 WTS - Court 12
Eric Matjiane
Luke OOSTHUIZEN
2-6, 1-6
1687939200
2023-06-28 8:00am
A23 WTS - Court 11
Adriaan Engelbrecht
Ian THOM
6-3, 4-6, 6-3
1687939200
2023-06-28 8:00am
A26 WTS - Court 10
Jacob Gamsy
Nicholas Hamilton
2-6, 3-6
1687939200
2023-06-28 8:00am
A27 WTS - Court 9
Olivier Provoyeur
Ayrton Vermaak
3-6, 2-6
1687939200
2023-06-28 8:00am
A30 WTS - Court 8
Monde Magigaba
Ryan Lister-James
0-6, 6-2, 3-6
1687939200
2023-06-28 8:00am
A31 WTS - Court 7
Brogan Esterhuizen
Zaheer Davis
6-2, 4-6, 6-1
1687951800
2023-06-28 11:30am
A33 WTS - Court 13
Rudiger Dusselberg [1]
Tristan Bedderson
6-0, 6-0
1687951800
2023-06-28 11:30am
A34 WTS - Court 14
Daniel Lugt
Lwazi NGWENYA [10]
0-6, 0-6
1687951800
2023-06-28 11:30am
A35 WTS - Court 12
Nikhil Naidoo [11]
Tshepang Tlhatlha
7-5, 6-3
1687951800
2023-06-28 11:30am
A36 WTS - Court 11
Lefa Moganedi
John COETZEE [6]
1-6, 1-6
1687951800
2023-06-28 11:30am
A37 WTS - Court 10
Guy VORWERK [4]
Bertin Paul
6-0, 6-2
1687950000
2023-06-28 11:00am
A38 WTS - Court 9
MARK AGGENBACH
(Ret.)
Senthen REDDY [15]
1-6, 0-2
Retired
1688025600
2023-06-29 8:00am
A39 WTS - Court 16
Pieter Kotzé [9]
Ulrich Nienaber
3-6, 7-5, 6-2
1687951800
2023-06-28 11:30am
A40 WTS - Court 7
Caleb Fyvie
Reuben Bakker [7]
1-6, 3-6
1687951800
2023-06-28 11:30am
A41 WTS - Court 6
Munashe TEBURU [8]
Chad Brendan Collopy
6-0, 6-1
1688025600
2023-06-29 8:00am
A42 WTS - Court 15
Thando TSHILI
Mark BACKEBERG [16]
4-6, 6-2, 6-1
1688025600
2023-06-29 8:00am
A43 WTS - Court 13
Nicholas REIS [14]
Luke OOSTHUIZEN
6-7, 7-5, 6-1
1688025600
2023-06-29 8:00am
A44 WTS - Court 14
Adriaan Engelbrecht
PIETER SWART
4-6, 5-7
1688025600
2023-06-29 8:00am
A45 WTS - Court 12
Daniel WATSON [5]
Nicholas Hamilton
6-4, 6-3
1688025600
2023-06-29 8:00am
A46 WTS - Court 11
Ayrton Vermaak
Daniel CALVER [12]
2-6, 2-6
1687955400
2023-06-28 12:30pm
A47 WTS - Court 24
Lian Du Toit [13]
Ryan Lister-James
6-1, 6-2
1687955400
2023-06-28 12:30pm
A48 WTS - Court 23
Brogan Esterhuizen
Matthew HARRIS [2]
0-6, 0-6
N/A A49 WTS - Court 14
Rudiger Dusselberg [1]
Lwazi NGWENYA [10]
(Did not play)
Walkover
1688041800
2023-06-29 12:30pm
A50 WTS - Court 12
Nikhil Naidoo [11]
John COETZEE [6]
2-6, 3-6
1688041800
2023-06-29 12:30pm
A51 WTS - Court 11
Guy VORWERK [4]
Senthen REDDY [15]
7-6, 6-1
1688047200
2023-06-29 2:00pm
A52 WTS - Court 16
Pieter Kotzé [9]
Reuben Bakker [7]
1-6, 5-7
1688047200
2023-06-29 2:00pm
A53 WTS - Court 15
Munashe TEBURU [8]
Thando TSHILI
6-3, 6-4
1688047200
2023-06-29 2:00pm
A54 WTS - Court 13
Nicholas REIS [14]
PIETER SWART
6-3, 6-0
1688112000
2023-06-30 8:00am
A55 WTS - Court 13
Daniel WATSON [5]
Daniel CALVER [12]
7-6, 6-3
1688041800
2023-06-29 12:30pm
A56 WTS - Court 10
Lian Du Toit [13]
Matthew HARRIS [2]
4-6, 3-6
1688122800
2023-06-30 11:00am
A57 WTS - Court 19
Rudiger Dusselberg [1]
John COETZEE [6]
6-1, 6-4
1688122800
2023-06-30 11:00am
A58 WTS - Court 18
Guy VORWERK [4]
Reuben Bakker [7]
6-1, 4-6, 2-6
1688122800
2023-06-30 11:00am
A59 WTS - Court 17
Munashe TEBURU [8]
Nicholas REIS [14]
2-6, 2-6
1688122800
2023-06-30 11:00am
A60 WTS - Court 4
Daniel WATSON [5]
Matthew HARRIS [2]
6-4, 1-6, 6-4
1688203800
2023-07-01 9:30am
A61 WTS - Court 13
Rudiger Dusselberg [1]
Reuben Bakker [7]
6-7, 2-6
1688203800
2023-07-01 9:30am
A62 WTS - Court 14
Nicholas REIS [14]
Daniel WATSON [5]
6-0, 4-6, 5-7
1688290200
2023-07-02 9:30am
A63 WTS - Court 4
Reuben Bakker [7]
Daniel WATSON [5]
6-7, 4-6
1688284800
2023-07-02 8:00am
B1 WTS - Court 7
Rudiger Dusselberg [1]
Nicholas REIS [14]
6-4, 6-4
1688198400
2023-07-01 8:00am
C1 WTS - Court 11
John COETZEE [6]
Guy VORWERK [4]
0-6, 4-6
1688198400
2023-07-01 8:00am
C2 WTS - Court 10
Munashe TEBURU [8]
Matthew HARRIS [2]
5-7, 6-7
1688284800
2023-07-02 8:00am
C3 WTS - Court 5
Guy VORWERK [4]
Matthew HARRIS [2]
6-2, 6-4
1688284800
2023-07-02 8:00am
D1 WTS - Court 2
John COETZEE [6]
Munashe TEBURU [8]
2-6, 6-7
1688122800
2023-06-30 11:00am
E2 WTS - Court 16
Senthen REDDY [15]
Pieter Kotzé [9]
(Ret.)
4-0
Retired
1688122800
2023-06-30 11:00am
E3 WTS - Court 15
Thando TSHILI
PIETER SWART
6-4, 6-7, 10-5
1688122800
2023-06-30 11:00am
E4 WTS - Court 19
Daniel CALVER [12]
Lian Du Toit [13]
6-3, 4-6, 10-4
1688198400
2023-07-01 8:00am
E5 WTS - Court 9
Nikhil Naidoo [11]
Senthen REDDY [15]
6-7, 2-6
1688198400
2023-07-01 8:00am
E6 WTS - Court 8
Thando TSHILI
Daniel CALVER [12]
2-6, 0-6
1688211000
2023-07-01 11:30am
E7 WTS - Court 4
Senthen REDDY [15]
Daniel CALVER [12]
6-3, 3-6, 11-9
1688284800
2023-07-02 8:00am
F1 WTS - Court 22
Nikhil Naidoo [11]
Thando TSHILI
6-4, 4-6, 10-2
1688198400
2023-07-01 8:00am
G2 WTS - Court 7
PIETER SWART
Lian Du Toit [13]
2-6, 6-1, 3-10
1688041800
2023-06-29 12:30pm
I1 WTS - Court 9
Tristan Bedderson
Daniel Lugt
5-7, 6-2, 6-10
1688041800
2023-06-29 12:30pm
I2 WTS - Court 8
Tshepang Tlhatlha
Lefa Moganedi
6-1, 6-2
1688112000
2023-06-30 8:00am
I4 WTS - Court 14
Ulrich Nienaber
Caleb Fyvie
6-4, 6-3
1688047200
2023-06-29 2:00pm
I5 WTS - Court 11
Chad Brendan Collopy
Mark BACKEBERG [16]
0-6, 1-6
1688047200
2023-06-29 2:00pm
I6 WTS - Court 10
Luke OOSTHUIZEN
Adriaan Engelbrecht
6-1, 6-4
1688112000
2023-06-30 8:00am
I7 WTS - Court 15
Nicholas Hamilton
Ayrton Vermaak
3-6, 1-6
1688041800
2023-06-29 12:30pm
I8 WTS - Court 7
Ryan Lister-James
Brogan Esterhuizen
1-6, 2-6
1688122800
2023-06-30 11:00am
I9 WTS - Court 13
Daniel Lugt
Tshepang Tlhatlha
3-6, 1-6
N/A I10 WTS - Court 5
Bertin Paul
(Did not play)
Ulrich Nienaber
Walkover
1688122800
2023-06-30 11:00am
I11 WTS - Court 14
Mark BACKEBERG [16]
Luke OOSTHUIZEN
5-7, 2-6
1688128200
2023-06-30 12:30pm
I12 WTS - Court 13
Ayrton Vermaak
Brogan Esterhuizen
6-4, 6-0
1688198400
2023-07-01 8:00am
I13 WTS - Court 6
Tshepang Tlhatlha
Ulrich Nienaber
2-6, 1-6
1688198400
2023-07-01 8:00am
I14 WTS - Court 5
Luke OOSTHUIZEN
Ayrton Vermaak
4-6, 6-2, 10-5
1688284800
2023-07-02 8:00am
I15 WTS - Court 20
Ulrich Nienaber
(Ret.)
Luke OOSTHUIZEN
0-1
Retired
1688284800
2023-07-02 8:00am
J1 WTS - Court 19
Tshepang Tlhatlha
Ayrton Vermaak
3-6, 1-6
1688198400
2023-07-01 8:00am
K2 WTS - Court 4
Mark BACKEBERG [16]
Brogan Esterhuizen
6-2, 6-2
1688220000
2023-07-01 2:00pm
K3 WTS - Court 13
Daniel Lugt
Mark BACKEBERG [16]
4-6, 1-6
1688122800
2023-06-30 11:00am
M1 WTS - Court 12
Tristan Bedderson
Lefa Moganedi
1-6, 1-6
1688122800
2023-06-30 11:00am
M3 WTS - Court 11
Chad Brendan Collopy
Adriaan Engelbrecht
(Ret.)
2-6
Retired
1688122800
2023-06-30 11:00am
M4 WTS - Court 17
Nicholas Hamilton
Ryan Lister-James
6-2, 6-1
N/A M5 WTS - Court 3
Lefa Moganedi
Caleb Fyvie
(Did not play)
Walkover
1688198400
2023-07-01 8:00am
M6 WTS - Court 2
Chad Brendan Collopy
Nicholas Hamilton
7-5, 6-0
1688214600
2023-07-01 12:30pm
M7 WTS - Court 16
Lefa Moganedi
Chad Brendan Collopy
6-2, 3-6, 0-10
N/A O2 WTS - Court 1
Adriaan Engelbrecht
(Did not play)
Ryan Lister-James
Walkover
1688220000
2023-07-01 2:00pm
O3 WTS - Court 11
Tristan Bedderson
Ryan Lister-James
2-6, 3-6
1688041800
2023-06-29 12:30pm
Q18 WTS - Court 6
Luke Edgar
Londa Zungu
1-6, 4-6
1688041800
2023-06-29 12:30pm
Q20 WTS - Court 5
Johan Labuschagne
Samuel van der Walt
2-6, 0-6
N/A Q21 WTS - Court 4
Oratile Sehularo
(Did not play)
Johannes Adam
Walkover
1688041800
2023-06-29 12:30pm
Q22 WTS - Court 3
Eric Matjiane
Ian THOM
3-6, 2-6
1688041800
2023-06-29 12:30pm
Q23 WTS - Court 2
Jacob Gamsy
Olivier Provoyeur
4-6, 2-6
1688041800
2023-06-29 12:30pm
Q24 WTS - Court 1
Monde Magigaba
Zaheer Davis
6-1, 6-2
1688122800
2023-06-30 11:00am
Q26 WTS - Court 10
Menzi Mkhwanazi
Samuel van der Walt
2-6, 2-6
1688122800
2023-06-30 11:00am
Q27 WTS - Court 9
Johannes Adam
Ian THOM
6-4, 6-3
1688122800
2023-06-30 11:00am
Q28 WTS - Court 8
Olivier Provoyeur
Monde Magigaba
6-0, 6-1
1688203800
2023-07-01 9:30am
Q29 WTS - Court 17
Londa Zungu
Samuel van der Walt
1-6, 0-6
1688203800
2023-07-01 9:30am
Q30 WTS - Court 16
Johannes Adam
Olivier Provoyeur
6-1, 6-1
1688220000
2023-07-01 2:00pm
Q31 WTS - Court 10
Samuel van der Walt
Johannes Adam
6-2, 6-0
1688220000
2023-07-01 2:00pm
R1 WTS - Court 9
Londa Zungu
Olivier Provoyeur
2-6, 0-6
1688203800
2023-07-01 9:30am
S2 WTS - Court 15
Ian THOM
Monde Magigaba
6-1, 6-1
1688295600
2023-07-02 11:00am
S3 WTS - Court 18
Menzi Mkhwanazi
Ian THOM
1-6, 0-6
N/A U4 WTS - Court 7
Jacob Gamsy
(Did not play)
Zaheer Davis
Walkover
N/A U5 WTS - Court 8
Luke Edgar
(Did not play)
Johan Labuschagne
Walkover
1688203800
2023-07-01 9:30am
U6 WTS - Court 7
Eric Matjiane
Zaheer Davis
6-1, 6-0
N/A U7 WTS - Court 7
Johan Labuschagne
(Did not play)
Eric Matjiane
Walkover