Print

Main Draw 1 2 TSA910772 GN A1 [1] Conre BERGSMA BYE 3 4 TSA031660 TSA030497 GN GN kamogelo DIBE IGOR CILLIERS 6-1, 6-1 5 6 TSA971407 TSA021425 GN Neo MAKHAKHE Ramon HOEKSTRA 6-4, 6-2 7 8 TSA051328 GN A4 BYE [14] Valentino CERONIO 9 10 TSA991747 GN A5 [16] Juan-Heinrich BORNMAN BYE 11 12 TSA921086 GAU A6 BYE Lefa SIBANDA 13 14 TSA981499 TSA048609 GN GN Ephert ROODT Heinrich IMMELMAN 6-3, 6-3 15 16 TSA031355 GE A8 BYE [5] Logan STOLTZ 17 18 TSA001638 GN A9 [4] Gerhard SWART BYE 19 20 TSA961353 TSA031207 Winelands GN JAMES CORNS Marco HETZLER 6-2, 6-0 21 22 TSA011587 A11 Kgotso MANTU BYE 23 24 TSA971379 GN A12 BYE [9] Reinhard PELSER 25 26 TSA011549 GN A13 [10] Tshepang CHAANE BYE 27 28 TSA971397 TSA981492 GE Reynard STEENKAMP Daniel HENDRIKS 3-6, 6-3, 10-6 29 30 TSA991750 TSA931214 GN Stanley ROGERS Erick DE JAGER 6-4, 6-1 31 32 TSA991704 GE A16 BYE [8] Luke CLIFTON 33 34 TSA048869 A17 [7] Thato CHILOANE BYE 35 36 TSA961391 TSA960467 NWP GE Munashe CHINGONO Henco DOMAN 6-4, 7-5 37 38 TSA951302 TSA001660 GN Lionel JARRARD Anant BHIKA 6-0, 6-0 39 40 TSA851182 GC A20 BYE [12] Ngcobo SCELO 41 42 TSA980066 GE A21 [15] Kevin FREEL BYE 43 44 TSA001634 TSA851138 GN GC André SNYMAN Qefate LEROTHOLI 6-4, 6-1 45 46 TSA021347 TSA030380 GN MPUM Jacques BOSHOFF Christo JANEKE 6-0, 6-0 47 48 TSA031302 GN A24 BYE [3] WILLEM ROOSENSCHOON 49 50 TSA020507 GC A25 [6] Matthew HARRIS BYE 51 52 TSA048407 TSA931238 GC GN Faheem PARUK Blaise IZUNGU 6-2, 6-2 53 54 TSA021001 TSA031432 GN Bernardt FRASER Dylan SIMPSON 7-5, 7-6 55 56 TSA031602 A28 BYE [13] Mpho MASOMBUKA 57 58 TSA971388 GN A29 [11] Gontse PHIRI BYE 59 60 TSA991691 TSA000299 GC GN KYLE JOHNSON Jandre VAN WYK 4-6, 6-4, 13-11 61 62 TSA011481 TSA970759 GN MPUM Bashimane LESHABA Migael VAN VELDEN 7-5, 7-5 63 64 TSA021150 A32 BYE [2] Albert KIRSTEN [1] Conre BERGSMA IGOR CILLIERS 6-2, 6-1 Neo MAKHAKHE [14] Valentino CERONIO 6-0, 6-1 [16] Juan-Heinrich BORNMAN Lefa SIBANDA 6-0, 6-0 Heinrich IMMELMAN [5] Logan STOLTZ 6-0, 6-2 [4] Gerhard SWART JAMES CORNS (Ret.) 6-4 (Ret.) Kgotso MANTU [9] Reinhard PELSER Walkover [10] Tshepang CHAANE Daniel HENDRIKS 6-0, 6-2 Erick DE JAGER [8] Luke CLIFTON 6-3, 6-2 [7] Thato CHILOANE Munashe CHINGONO 6-2, 6-0 Lionel JARRARD [12] Ngcobo SCELO 6-0, 6-2 [15] Kevin FREEL (Ret.) André SNYMAN 6-3, 6-2 (Ret.) Christo JANEKE [3] WILLEM ROOSENSCHOON 4-6, 7-5, 10-5 [6] Matthew HARRIS Blaise IZUNGU 6-4, 6-2 Dylan SIMPSON [13] Mpho MASOMBUKA 6-0, 7-6 [11] Gontse PHIRI KYLE JOHNSON 6-0, 6-2 Bashimane LESHABA [2] Albert KIRSTEN 6-0, 6-1 [1] Conre BERGSMA Neo MAKHAKHE 7-5, 6-2 Lefa SIBANDA [5] Logan STOLTZ 6-2, 6-3 [4] Gerhard SWART [9] Reinhard PELSER 6-2, 6-3 Daniel HENDRIKS Erick DE JAGER 6-3, 6-3 Munashe CHINGONO Lionel JARRARD 6-3, 6-3 André SNYMAN [3] WILLEM ROOSENSCHOON 6-2, 6-4 Blaise IZUNGU Dylan SIMPSON 6-1, 6-0 KYLE JOHNSON [2] Albert KIRSTEN 4-6, 6-2, 11-9 Neo MAKHAKHE Lefa SIBANDA 6-3, 6-2 [4] Gerhard SWART Daniel HENDRIKS 7-5, 6-2 Lionel JARRARD André SNYMAN 1-6, 7-6, 10-7 Blaise IZUNGU KYLE JOHNSON 6-4, 6-1 Neo MAKHAKHE [4] Gerhard SWART 6-0, 6-1 Lionel JARRARD Blaise IZUNGU 5-7, 6-4, 11-9 [4] Gerhard SWART Lionel JARRARD 6-0, 6-2 [4] Gerhard SWART
Neo MAKHAKHE Blaise IZUNGU (Ret.) 6-7, 5-5 (Ret.) 3/4 Playoff Neo MAKHAKHE
Lefa SIBANDA KYLE JOHNSON (Ret.) 5-1 (Ret.) 7/8 Playoff Lefa SIBANDA
[5] Logan STOLTZ Munashe CHINGONO 6-4, 6-3 11/12 Playoff [5] Logan STOLTZ
H1 [1] Conre BERGSMA BYE 15/16 Playoff [1] Conre BERGSMA
Heinrich IMMELMAN Christo JANEKE 6-2, 6-2 19/20 Playoff Christo JANEKE
IGOR CILLIERS [12] Ngcobo SCELO 6-3, 6-3 23/24 Playoff [12] Ngcobo SCELO
[14] Valentino CERONIO [11] Gontse PHIRI 3-6, 6-1, 10-8 27/28 Playoff [11] Gontse PHIRI
Ephert ROODT Bernardt FRASER 6-1, 7-5 35/36 Playoff Ephert ROODT
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] Conre Bergsma Lynnwood Glen Tennis Club Yes Vasilios CARIPI
[2] Albert KIRSTEN ZA No -
[3] WILLEM ROOSENSCHOON ZA Affies No -
[4] Gerhard SWART ZA Elarduspark Tennis Club No -
[5] Logan STOLTZ Selection Park Tennis Club No -
[6] Matthew HARRIS Rivonia Recreation Club No -
[7] Thato Chiloane No -
[8] Luke CLIFTON ZA Alberhart Tennis Club No -
[9] Reinhard Pelser ZA Irene Country Club Tennis No -
[10] Tshepang Chaane ZA Hammanskraal Tennis Club No -
[11] Gontse Phiri ZA Hammanskraal Tennis Club No -
[12] Ngcobo Scelo ZA University Of Kzn Pmb No -
[13] Mpho Masombuka No -
[14] Valentino CERONIO ZA Menlopark Hoërskool No -
[15] Kevin FREEL ZA Benoni Country Club No -
[16] Juan-Heinrich Bornman ZA Brooklyn-Union Tennis Club No -
- Kgotso Mantu No -
- Heinrich IMMELMAN ZA Affies No -
- Anant BHIKA Ahs High No -
- Ramon Hoekstra ZA Cornwall Hill High No -
- Lefa SIBANDA Kempton Park Tennis Club No -
- IGOR CILLIERS ZA Menlopark High No -
- Qefate LEROTHOLI LS Bryanston Sports Club No -
- Faheem PARUK ZA Old Edwardian Tennis Club No -
- KYLE JOHNSON St Stithians Boys' College No -
- Dylan Simpson No -
- JAMES CORNS ZA Bedfordview Country Club No -
- Henco DOMAN ZA Parkrand Tennis Complex No -
- Neo Makhakhe No -
- Stanley Rogers ZA Pretoria Country Club No -
- Marco HETZLER ZA Clubview Tennis Club No -
- Blaise Izungu CD Belgrave Tennis Club No -
- André Snyman ZA RIF Tennis Club No -
- Ephert Roodt Villieria Tennis Club No -
- Jacques Boshoff ZA Waverley Tennis Club No -
- kamogelo Dibe ZA Atteridgevile Tennis Club No -
- Bashimane Leshaba ZA Atteridgevile Tennis Club No -
- Jandre Van Wyk Hoërskool Waterkloof No -
- Reynard Steenkamp Irene Country Club Tennis No -
- Bernardt FRASER Garsfontein Hoerskool No -
- Lionel Jarrard No -
- Erick DE JAGER ZA No -
- Daniel Hendriks No -
- Christo Janeke ZA Hoer Tegniese Skool Middelburg No -
- Migael van Velden Lydenburg Tennis Club No -
- Munashe Chingono ZW Riaan Venter Tennis Academy No -
Withdrawn (On-time)
Seed Name Nationality Club Alternate Replaced
- Hanco Benade Menlopark High No -
- Daniel Schroder Hatfield Christian High No -
Withdrawn (Late)
Seed Name Nationality Club Alternate Replaced
[1] Vasilios CARIPI Bedfordview Country Club No -
Date / Time Position ID Location Player 1 Player 2 Result
1571401800
2019-10-18 12:30pm
A2 Tuks - Court 1
kamogelo Dibe
IGOR CILLIERS
1-6, 1-6
1571401800
2019-10-18 12:30pm
A3 Tuks - Court 2
Neo Makhakhe
Ramon Hoekstra
6-4, 6-2
1571401800
2019-10-18 12:30pm
A7 Tuks - Court 3
Ephert Roodt
Heinrich IMMELMAN
3-6, 3-6
1571401800
2019-10-18 12:30pm
A10 Tuks - Court 4
JAMES CORNS
Marco HETZLER
6-2, 6-0
1571401800
2019-10-18 12:30pm
A14 Tuks - Court 5
Reynard Steenkamp
Daniel Hendriks
6-3, 3-6, 6-10
1571401800
2019-10-18 12:30pm
A15 Tuks - Court 6
Stanley Rogers
Erick DE JAGER
4-6, 1-6
1571401800
2019-10-18 12:30pm
A18 Tuks - Court 7
Munashe Chingono
Henco DOMAN
6-4, 7-5
1571401800
2019-10-18 12:30pm
A19 Tuks - Court 8
Lionel Jarrard
Anant BHIKA
6-0, 6-0
1571401800
2019-10-18 12:30pm
A22 Tuks - Court 9
André Snyman
Qefate LEROTHOLI
6-4, 6-1
1571401800
2019-10-18 12:30pm
A23 Tuks - Court 10
Jacques Boshoff
Christo Janeke
0-6, 0-6
1571401800
2019-10-18 12:30pm
A26 Tuks - Court 11
Faheem PARUK
Blaise Izungu
2-6, 2-6
1571401800
2019-10-18 12:30pm
A27 Tuks - Court 12
Bernardt FRASER
Dylan Simpson
5-7, 6-7
1571401800
2019-10-18 12:30pm
A30 Tuks - Court 13
KYLE JOHNSON
Jandre Van Wyk
4-6, 6-4, 13-11
1571401800
2019-10-18 12:30pm
A31 Tuks - Court 14
Bashimane Leshaba
Migael van Velden
7-5, 7-5
1571410800
2019-10-18 3:00pm
A33 Tuks - Court 1
Conre Bergsma [1]
IGOR CILLIERS
6-2, 6-1
1571410800
2019-10-18 3:00pm
A34 Tuks - Court 2
Neo Makhakhe
Valentino CERONIO [14]
6-0, 6-1
1571410800
2019-10-18 3:00pm
A35 Tuks - Court 3
Juan-Heinrich Bornman [16]
Lefa SIBANDA
0-6, 0-6
1571410800
2019-10-18 3:00pm
A36 Tuks - Court 4
Heinrich IMMELMAN
Logan STOLTZ [5]
0-6, 2-6
1571410800
2019-10-18 3:00pm
A37 Tuks - Court 5
Gerhard SWART [4]
JAMES CORNS
(Ret.)
6-4
Retired
N/A A38 Tuks - Court 6
Kgotso Mantu
(Did not play)
Reinhard Pelser [9]
Walkover
1571410800
2019-10-18 3:00pm
A39 Tuks - Court 7
Tshepang Chaane [10]
Daniel Hendriks
0-6, 2-6
1571410800
2019-10-18 3:00pm
A40 Tuks - Court 8
Erick DE JAGER
Luke CLIFTON [8]
6-3, 6-2
1571410800
2019-10-18 3:00pm
A41 Tuks - Court 9
Thato Chiloane [7]
Munashe Chingono
2-6, 0-6
1571410800
2019-10-18 3:00pm
A42 Tuks - Court 10
Lionel Jarrard
Ngcobo Scelo [12]
6-0, 6-2
1571410800
2019-10-18 3:00pm
A43 Tuks - Court 11
Kevin FREEL [15]
(Ret.)
André Snyman
3-6, 2-6
Retired
1571410800
2019-10-18 3:00pm
A44 Tuks - Court 12
Christo Janeke
WILLEM ROOSENSCHOON [3]
6-4, 5-7, 5-10
1571410800
2019-10-18 3:00pm
A45 Tuks - Court 13
Matthew HARRIS [6]
Blaise Izungu
4-6, 2-6
1571410800
2019-10-18 3:00pm
A46 Tuks - Court 15
Dylan Simpson
Mpho Masombuka [13]
6-0, 7-6
1571410800
2019-10-18 3:00pm
A47 Tuks - Court 14
Gontse Phiri [11]
KYLE JOHNSON
0-6, 2-6
1571410800
2019-10-18 3:00pm
A48 Tuks - Court 16
Bashimane Leshaba
Albert KIRSTEN [2]
0-6, 1-6
1571472000
2019-10-19 8:00am
A49 Tuks - Court 1
Conre Bergsma [1]
Neo Makhakhe
5-7, 2-6
1571472000
2019-10-19 8:00am
A50 Tuks - Court 2
Lefa SIBANDA
Logan STOLTZ [5]
6-2, 6-3
1571472000
2019-10-19 8:00am
A51 Tuks - Court 3
Gerhard SWART [4]
Reinhard Pelser [9]
6-2, 6-3
1571472000
2019-10-19 8:00am
A52 Tuks - Court 4
Daniel Hendriks
Erick DE JAGER
6-3, 6-3
1571472000
2019-10-19 8:00am
A53 Tuks - Court 5
Munashe Chingono
Lionel Jarrard
3-6, 3-6
1571472000
2019-10-19 8:00am
A54 Tuks - Court 6
André Snyman
WILLEM ROOSENSCHOON [3]
6-2, 6-4
1571481000
2019-10-19 10:30am
A55 Tuks - Court 7
Blaise Izungu
Dylan Simpson
6-1, 6-0
1571472000
2019-10-19 8:00am
A56 Tuks - Court 8
KYLE JOHNSON
Albert KIRSTEN [2]
4-6, 6-2, 11-9
1571481000
2019-10-19 10:30am
A57 Tuks - Court 1
Neo Makhakhe
Lefa SIBANDA
6-3, 6-2
1571481000
2019-10-19 10:30am
A58 Tuks - Court 2
Gerhard SWART [4]
Daniel Hendriks
7-5, 6-2
1571481000
2019-10-19 10:30am
A59 Tuks - Court 3
Lionel Jarrard
André Snyman
1-6, 7-6, 10-7
1571489100
2019-10-19 12:45pm
A60 Tuks - Court 4
Blaise Izungu
KYLE JOHNSON
6-4, 6-1
1571558400
2019-10-20 8:00am
A61 Tuks - Court 1
Neo Makhakhe
Gerhard SWART [4]
0-6, 1-6
1571558400
2019-10-20 8:00am
A62 Tuks - Court 2
Lionel Jarrard
Blaise Izungu
5-7, 6-4, 11-9
1571567400
2019-10-20 10:30am
A63 Tuks - Court 1
Gerhard SWART [4]
Lionel Jarrard
6-0, 6-2
1571567400
2019-10-20 10:30am
B1 Tuks - Court 2
Neo Makhakhe
Blaise Izungu
(Ret.)
7-6, 5-5
Retired
N/A C1 Tuks - Court 3
Lefa SIBANDA
(Did not play)
Daniel Hendriks
Walkover
1571558400
2019-10-20 8:00am
C2 Tuks - Court 4
André Snyman
KYLE JOHNSON
6-1, 6-2
1571567400
2019-10-20 10:30am
C3 Tuks - Court 3
Daniel Hendriks
André Snyman
1-6, 4-6
1571567400
2019-10-20 10:30am
D1 Tuks - Court 4
Lefa SIBANDA
KYLE JOHNSON
(Ret.)
5-1
Retired
1571481000
2019-10-19 10:30am
E1 Tuks - Court 5
Conre Bergsma [1]
Logan STOLTZ [5]
6-2, 2-6, 7-10
1571481000
2019-10-19 10:30am
E2 Tuks - Court 6
Reinhard Pelser [9]
Erick DE JAGER
6-0, 6-3
1571481000
2019-10-19 10:30am
E3 Tuks - Court 9
Munashe Chingono
WILLEM ROOSENSCHOON [3]
(Ret.)
Retired
1571489100
2019-10-19 12:45pm
E4 Tuks - Court 10
Dylan Simpson
Albert KIRSTEN [2]
0-6, 0-6
1571558400
2019-10-20 8:00am
E5 Tuks - Court 5
Logan STOLTZ [5]
Reinhard Pelser [9]
0-6, 5-7
1571558400
2019-10-20 8:00am
E6 Tuks - Court 6
Munashe Chingono
Albert KIRSTEN [2]
2-6, 2-6
1571567400
2019-10-20 10:30am
E7 Tuks - Court 5
Reinhard Pelser [9]
Albert KIRSTEN [2]
2-6, 4-6
1571567400
2019-10-20 10:30am
F1 Tuks - Court 6
Logan STOLTZ [5]
Munashe Chingono
6-4, 6-3
1571558400
2019-10-20 8:00am
G1 Tuks - Court 7
Conre Bergsma [1]
Erick DE JAGER
6-7, 2-6
1571567400
2019-10-20 10:30am
G3 Tuks - Court 7
Erick DE JAGER
Dylan Simpson
6-2, 6-4
1571472000
2019-10-19 8:00am
I1 Tuks - Court 9
IGOR CILLIERS
Valentino CERONIO [14]
6-4, 6-3
1571472000
2019-10-19 8:00am
I2 Tuks - Court 10
Juan-Heinrich Bornman [16]
Heinrich IMMELMAN
0-6, 1-6
N/A I3 Tuks - Court 11
JAMES CORNS
Kgotso Mantu
(Did not play)
Walkover
1571472000
2019-10-19 8:00am
I4 Tuks - Court 12
Tshepang Chaane [10]
Luke CLIFTON [8]
3-6, 3-6
1571472000
2019-10-19 8:00am
I5 Tuks - Court 13
Thato Chiloane [7]
Ngcobo Scelo [12]
5-7, 6-7
1571472000
2019-10-19 8:00am
I7 Tuks - Court 15
Matthew HARRIS [6]
Mpho Masombuka [13]
6-2, 6-2
1571472000
2019-10-19 8:00am
I8 Tuks - Court 16
Gontse Phiri [11]
Bashimane Leshaba
1-6, 1-6
1571481000
2019-10-19 10:30am
I9 Tuks - Court 11
IGOR CILLIERS
Heinrich IMMELMAN
1-6, 4-6
1571481000
2019-10-19 10:30am
I10 Tuks - Court 12
JAMES CORNS
Luke CLIFTON [8]
6-2, 6-2
1571481000
2019-10-19 10:30am
I11 Tuks - Court 13
Ngcobo Scelo [12]
Christo Janeke
1-6, 1-6
1571481000
2019-10-19 10:30am
I12 Tuks - Court 14
Matthew HARRIS [6]
Bashimane Leshaba
6-4, 6-2
1571558400
2019-10-20 8:00am
I13 Tuks - Court 8
Heinrich IMMELMAN
JAMES CORNS
6-4, 2-6, 4-10
1571558400
2019-10-20 8:00am
I14 Tuks - Court 9
Christo Janeke
Matthew HARRIS [6]
0-6, 0-6
1571567400
2019-10-20 10:30am
I15 Tuks - Court 8
JAMES CORNS
Matthew HARRIS [6]
4-6, 3-6
1571567400
2019-10-20 10:30am
J1 Tuks - Court 9
Heinrich IMMELMAN
Christo Janeke
2-6, 2-6
1571558400
2019-10-20 8:00am
K1 Tuks - Court 10
IGOR CILLIERS
Luke CLIFTON [8]
2-6, 1-6
1571558400
2019-10-20 8:00am
K2 Tuks - Court 11
Ngcobo Scelo [12]
Bashimane Leshaba
6-2, 6-7, 3-10
1571567400
2019-10-20 10:30am
K3 Tuks - Court 10
Luke CLIFTON [8]
Bashimane Leshaba
6-1, 6-3
1571567400
2019-10-20 10:30am
L1 Tuks - Court 11
IGOR CILLIERS
Ngcobo Scelo [12]
3-6, 3-6
1571481000
2019-10-19 10:30am
M1 Tuks - Court 15
Valentino CERONIO [14]
Juan-Heinrich Bornman [16]
6-0, 6-1
1571485500
2019-10-19 11:45am
M4 Tuks - Court 2
Mpho Masombuka [13]
Gontse Phiri [11]
2-6, 4-6
1571558400
2019-10-20 8:00am
M5 Tuks - Court 12
Valentino CERONIO [14]
Tshepang Chaane [10]
6-7, 0-6
1571558400
2019-10-20 8:00am
M6 Tuks - Court 13
Thato Chiloane [7]
Gontse Phiri [11]
6-4, 6-3
1571567400
2019-10-20 10:30am
M7 Tuks - Court 12
Tshepang Chaane [10]
Thato Chiloane [7]
6-4, 4-6, 8-10
1571567400
2019-10-20 10:30am
N1 Tuks - Court 13
Valentino CERONIO [14]
Gontse Phiri [11]
6-3, 1-6, 8-10
N/A O3 Tuks - Court 15
Juan-Heinrich Bornman [16]
Mpho Masombuka [13]
(Did not play)
Walkover
1571476500
2019-10-19 9:15am
Q17 Tuks - Court 1
kamogelo Dibe
Ramon Hoekstra
(Ret.)
Retired
1571476500
2019-10-19 9:15am
Q20 Tuks - Court 2
Reynard Steenkamp
Stanley Rogers
6-3, 6-2
1571476500
2019-10-19 9:15am
Q21 Tuks - Court 3
Henco DOMAN
Anant BHIKA
6-0, 6-0
1571476500
2019-10-19 9:15am
Q22 Tuks - Court 4
Qefate LEROTHOLI
Jacques Boshoff
6-1, 6-2
1571476500
2019-10-19 9:15am
Q23 Tuks - Court 5
Faheem PARUK
Bernardt FRASER
6-4, 2-6, 8-10
1571476500
2019-10-19 9:15am
Q24 Tuks - Court 6
Jandre Van Wyk
(Ret.)
Migael van Velden
Retired
N/A Q25 Tuks - Court 3
kamogelo Dibe
(Did not play)
Ephert Roodt
Walkover
1571485500
2019-10-19 11:45am
Q26 Tuks - Court 4
Marco HETZLER
Reynard Steenkamp
2-6, 0-6
1571485500
2019-10-19 11:45am
Q27 Tuks - Court 5
Henco DOMAN
Qefate LEROTHOLI
6-1, 6-1
N/A Q28 Tuks - Court 6
Bernardt FRASER
Migael van Velden
(Did not play)
Walkover
1571564700
2019-10-20 9:45am
Q29 Tuks - Court 14
Ephert Roodt
Reynard Steenkamp
1-6, 1-6
1571558400
2019-10-20 8:00am
Q30 Tuks - Court 15
Henco DOMAN
Bernardt FRASER
6-1, 6-0
1571569200
2019-10-20 11:00am
Q31 Tuks - Court 17
Reynard Steenkamp
Henco DOMAN
3-6, 3-6
1571569200
2019-10-20 11:00am
R1 Tuks - Court 18
Ephert Roodt
Bernardt FRASER
6-1, 7-5
1571569200
2019-10-20 11:00am
S3 Tuks - Court 14
Marco HETZLER
Qefate LEROTHOLI
(Ret.)
Retired
1571485500
2019-10-19 11:45am
U3 Tuks - Court 7
Anant BHIKA
Jacques Boshoff
(Ret.)
Retired
N/A U6 Tuks - Court 17
Anant BHIKA
(Did not play)
Faheem PARUK
Walkover
1571569200
2019-10-20 11:00am
U7 Tuks - Court 16
Stanley Rogers
Faheem PARUK
6-0, 6-1