Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
2019 South African Amateur Championship
← 2018
Finishes
Centuries
Editions
2024
2023
2022
2021
2019
2018
2017
2016
2014
2013
2012
2009
2007
2005
2004
2003
2002
2001
1974
1972
1971
1970
1967
1964
1953
This Season
2019 World Championship
2019 China Open
2019 Tour Championship
2019 Gibraltar Open
2019 Players Championship
2019 Indian Open
2019 Snooker Shoot Out
2019 Welsh Open
2019 World Grand Prix
2019 German Masters
2019 Masters
2019 Championship League
2018 Scottish Open
2018 UK Championship
2018 Northern Ireland Open
2018 Champion of Champions
2018 International Championship
2018 English Open
2018 European Masters
2018 China Championship
2018 Shanghai Masters
2018 6-Reds World Championship
2018 Paul Hunter Classic
2018 World Open
2018 Riga Masters
2018 Q School - Event 3
2018 Q School - Event 2
2018 Q School - Event 1
History
2021 →
Tournament Info
Status:
Amateur National Championship
Season:
2018-2019
Dates:
June 9th 2019 - June 15th 2019
Qualifying dates:
No qualifier dates available
Location:
Q-Masters
,
Durban
,
South Africa
Sponsor:
None
Broadcaster:
None
Breaks
50s
60s
70s
80s
90s
100s
Total
Amount
-
-
-
-
-
-
-
Frame rate
-
-
-
-
-
-
0
Players:
Professional
Amateur
Total
0
58
58
Matches:
220
Frames:
931
Centuries:
Qualifiers
Venue
Total
0
0
0
Prize fund:
GBP 0
Points scored:
0
Have a poster or program cover for this tournament?
Send it to me!
Final
David Anderson
6
(11)
4
Fakhrie Gierdien
View head-to-head
Played on
2019-06-15
Semi-final
David Anderson
5
(9)
2
Kiashan Moodley
View head-to-head
Played on
2019-06-14
Semi-final
Fakhrie Gierdien
5
(9)
0
Jonny Sideratos
View head-to-head
Played on
2019-06-14
Quarter-final
David Anderson
5
(9)
2
Rafique Limbada
View head-to-head
Played on
2019-06-14
Quarter-final
Fakhrie Gierdien
5
(9)
4
Ricardo Tregonning
View head-to-head
Played on
2019-06-14
Quarter-final
Kiashan Moodley
5
(9)
3
Tariq Samsodien
View head-to-head
Played on
2019-06-14
Quarter-final
Jonny Sideratos
5
(9)
1
Faaris Khan
View head-to-head
Played on
2019-06-14
Last 16
David Anderson
5
(9)
2
Anton Klanfar
View head-to-head
Played on
2019-06-13
Last 16
Fakhrie Gierdien
5
(9)
0
Mark McGelliwie
View head-to-head
Played on
2019-06-13
Last 16
Faaris Khan
5
(9)
2
Kyle Akaloo
View head-to-head
Played on
2019-06-13
Last 16
Rafique Limbada
5
(9)
3
Dean Changelryan
View head-to-head
Played on
2019-06-13
Last 16
Kiashan Moodley
5
(9)
0
Mohammed Suleiman
View head-to-head
Played on
2019-06-13
Last 16
Tariq Samsodien
5
(9)
2
Kevin Albert Shelver
View head-to-head
Played on
2019-06-13
Last 16
Jonny Sideratos
5
(9)
3
Richard Halliday
View head-to-head
Played on
2019-06-13
Last 16
Ricardo Tregonning
5
(9)
2
Richard Halliday
View head-to-head
Played on
2019-06-13
Last 32
Kyle Akaloo
5
(9)
4
Thesigan Govender
View head-to-head
Played on
2019-06-13
Last 32
Kevin Albert Shelver
5
(9)
4
Deon Floris
View head-to-head
Played on
2019-06-13
Last 32
David Anderson
5
(9)
2
Cuban Moodley
View head-to-head
Played on
2019-06-13
Last 32
Dean Changelryan
5
(9)
2
Yougash Pillay
View head-to-head
Played on
2019-06-13
Last 32
Fakhrie Gierdien
5
(9)
0
Darren Ayer
View head-to-head
Played on
2019-06-13
Last 32
Richard Halliday
5
(9)
0
Paul Conlon
View head-to-head
Played on
2019-06-13
Last 32
Richard Halliday
5
(9)
2
Ryan George
View head-to-head
Played on
2019-06-13
Last 32
Faaris Khan
5
(9)
2
Faraad James
View head-to-head
Played on
2019-06-13
Last 32
Anton Klanfar
5
(9)
4
Lyndon Gordon
View head-to-head
Played on
2019-06-13
Last 32
Rafique Limbada
5
(9)
2
Sasheen Maharaj
View head-to-head
Played on
2019-06-13
Last 32
Mark McGelliwie
5
(9)
3
Munier Cassim
View head-to-head
Played on
2019-06-13
Last 32
Kiashan Moodley
5
(9)
3
Bilaal Suleman
View head-to-head
Played on
2019-06-13
Last 32
Tariq Samsodien
5
(9)
0
Selvin Moodley
View head-to-head
Played on
2019-06-13
Last 32
Jonny Sideratos
5
(9)
0
Adeel Umair
View head-to-head
Played on
2019-06-13
Last 32
Mohammed Suleiman
5
(9)
1
Wayne Klopper
View head-to-head
Played on
2019-06-13
Last 32
Ricardo Tregonning
5
(9)
0
Luther Kilian
View head-to-head
Played on
2019-06-13
Group 8
Deon Floris
3
(5)
1
Richard Halliday
View head-to-head
Played on
2019-06-12
Group 8
Deon Floris
3
(5)
1
Craig Heath
View head-to-head
Played on
2019-06-11
Group 8
Deon Floris
3
(5)
1
Donovan Wewege
View head-to-head
Played on
2019-06-11
Group 8
Deon Floris
3
(5)
1
Kiashan Moodley
View head-to-head
Played on
2019-06-09
Group 8
Richard Halliday
3
(5)
0
Donovan Wewege
View head-to-head
Played on
2019-06-12
Group 8
Richard Halliday
3
(5)
1
Anton Klanfar
View head-to-head
Played on
2019-06-11
Group 8
Richard Halliday
3
(5)
2
Craig Heath
View head-to-head
Played on
2019-06-10
Group 8
Richard Halliday
3
(5)
0
Kiashan Moodley
View head-to-head
Played on
2019-06-09
Group 8
Richard Halliday
3
(5)
1
Adeel Umair
View head-to-head
Played on
2019-06-09
Group 8
Craig Heath
3
(5)
0
Kiashan Moodley
View head-to-head
Played on
2019-06-12
Group 8
Craig Heath
3
(5)
2
Donovan Wewege
View head-to-head
Played on
2019-06-12
Group 8
Anton Klanfar
3
(5)
0
Deon Floris
View head-to-head
Played on
2019-06-12
Group 8
Anton Klanfar
3
(5)
1
Donovan Wewege
View head-to-head
Played on
2019-06-11
Group 8
Anton Klanfar
3
(5)
2
Adeel Umair
View head-to-head
Played on
2019-06-10
Group 8
Anton Klanfar
3
(5)
1
Craig Heath
View head-to-head
Played on
2019-06-09
Group 8
Kiashan Moodley
3
(5)
1
Anton Klanfar
View head-to-head
Played on
2019-06-10
Group 8
Kiashan Moodley
3
(5)
2
Donovan Wewege
View head-to-head
Played on
2019-06-10
Group 8
Adeel Umair
3
(5)
2
Craig Heath
View head-to-head
Played on
2019-06-11
Group 8
Adeel Umair
3
(5)
0
Kiashan Moodley
View head-to-head
Played on
2019-06-11
Group 8
Adeel Umair
3
(5)
1
Deon Floris
View head-to-head
Played on
2019-06-09
Group 8
Donovan Wewege
3
(5)
0
Adeel Umair
View head-to-head
Played on
2019-06-10
Group 7
Kevin Albert Shelver
3
(5)
0
Paul Conlon
View head-to-head
Played on
2019-06-09
Group 7
Kevin Albert Shelver
3
(5)
0
Rey Moonsamy
View head-to-head
Played on
2019-06-09
Group 7
Kevin Albert Shelver
3
(5)
1
Richard Archibald
View head-to-head
Played on
2019-06-10
Group 7
Kevin Albert Shelver
3
(5)
0
Latchman Moodley
View head-to-head
Played on
2019-06-11
Group 7
Kevin Albert Shelver
3
(5)
1
Faaris Khan
View head-to-head
Played on
2019-06-12
Group 7
Richard Archibald
3
(5)
2
Latchman Moodley
View head-to-head
Played on
2019-06-09
Group 7
Richard Archibald
3
(5)
0
Rey Moonsamy
View head-to-head
Played on
2019-06-10
Group 7
Muhummad Atif
3
(5)
0
Latchman Moodley
View head-to-head
Played on
2019-06-09
Group 7
Muhummad Atif
3
(5)
1
Rey Moonsamy
View head-to-head
Played on
2019-06-11
Group 7
Muhummad Atif
3
(5)
1
Kevin Albert Shelver
View head-to-head
Played on
2019-06-12
Group 7
Muhummad Atif
3
(5)
2
Richard Archibald
View head-to-head
Played on
2019-06-12
Group 7
Paul Conlon
3
(5)
1
Latchman Moodley
View head-to-head
Played on
2019-06-10
Group 7
Paul Conlon
3
(5)
2
Muhummad Atif
View head-to-head
Played on
2019-06-10
Group 7
Paul Conlon
3
(5)
1
Richard Archibald
View head-to-head
Played on
2019-06-11
Group 7
Paul Conlon
3
(5)
1
Lyndon Gordon
View head-to-head
Played on
2019-06-12
Group 7
Paul Conlon
3
(5)
0
Rey Moonsamy
View head-to-head
Played on
2019-06-12
Group 7
Lyndon Gordon
3
(5)
2
Muhummad Atif
View head-to-head
Played on
2019-06-09
Group 7
Lyndon Gordon
3
(5)
0
Richard Archibald
View head-to-head
Played on
2019-06-09
Group 7
Lyndon Gordon
3
(5)
1
Kevin Albert Shelver
View head-to-head
Played on
2019-06-10
Group 7
Lyndon Gordon
3
(5)
0
Rey Moonsamy
View head-to-head
Played on
2019-06-11
Group 7
Lyndon Gordon
3
(5)
1
Latchman Moodley
View head-to-head
Played on
2019-06-12
Group 7
Faaris Khan
3
(5)
1
Paul Conlon
View head-to-head
Played on
2019-06-09
Group 7
Faaris Khan
3
(5)
0
Rey Moonsamy
View head-to-head
Played on
2019-06-09
Group 7
Faaris Khan
3
(5)
0
Lyndon Gordon
View head-to-head
Played on
2019-06-10
Group 7
Faaris Khan
3
(5)
0
Muhummad Atif
View head-to-head
Played on
2019-06-10
Group 7
Faaris Khan
3
(5)
2
Richard Archibald
View head-to-head
Played on
2019-06-11
Group 7
Faaris Khan
3
(5)
0
Latchman Moodley
View head-to-head
Played on
2019-06-11
Group 7
Latchman Moodley
3
(5)
0
Rey Moonsamy
View head-to-head
Played on
2019-06-10
Group 6
Darren Ayer
3
(5)
2
Showket Mohamed
View head-to-head
Played on
2019-06-12
Group 6
Darren Ayer
3
(5)
0
Jonny Sideratos
View head-to-head
Played on
2019-06-10
Group 6
Darren Ayer
3
(5)
2
Roy Marsburg
View head-to-head
Played on
2019-06-10
Group 6
Darren Ayer
3
(5)
1
Xavier Cloete
View head-to-head
Played on
2019-06-10
Group 6
Xavier Cloete
3
(5)
2
Showket Mohamed
View head-to-head
Played on
2019-06-11
Group 6
Rafique Limbada
3
(5)
2
Ahmed Patel
View head-to-head
Played on
2019-06-12
Group 6
Rafique Limbada
3
(5)
0
Mohammed Suleiman
View head-to-head
Played on
2019-06-11
Group 6
Rafique Limbada
3
(5)
0
Darren Ayer
View head-to-head
Played on
2019-06-11
Group 6
Rafique Limbada
3
(5)
0
Showket Mohamed
View head-to-head
Played on
2019-06-10
Group 6
Rafique Limbada
3
(5)
0
Xavier Cloete
View head-to-head
Played on
2019-06-09
Group 6
Rafique Limbada
3
(5)
2
Roy Marsburg
View head-to-head
Played on
2019-06-09
Group 6
Roy Marsburg
3
(5)
1
Showket Mohamed
View head-to-head
Played on
2019-06-12
Group 6
Roy Marsburg
3
(5)
1
Xavier Cloete
View head-to-head
Played on
2019-06-11
Group 6
Roy Marsburg
3
(5)
0
Ahmed Patel
View head-to-head
Played on
2019-06-10
Group 6
Showket Mohamed
3
(5)
1
Ahmed Patel
View head-to-head
Played on
2019-06-09
Group 6
Ahmed Patel
3
(5)
1
Darren Ayer
View head-to-head
Played on
2019-06-11
Group 6
Ahmed Patel
3
(5)
2
Xavier Cloete
View head-to-head
Played on
2019-06-09
Group 6
Jonny Sideratos
3
(5)
1
Rafique Limbada
View head-to-head
Played on
2019-06-12
Group 6
Jonny Sideratos
3
(5)
0
Xavier Cloete
View head-to-head
Played on
2019-06-12
Group 6
Jonny Sideratos
3
(5)
0
Ahmed Patel
View head-to-head
Played on
2019-06-11
Group 6
Jonny Sideratos
3
(5)
0
Showket Mohamed
View head-to-head
Played on
2019-06-11
Group 6
Jonny Sideratos
3
(5)
0
Mohammed Suleiman
View head-to-head
Played on
2019-06-09
Group 6
Jonny Sideratos
3
(5)
0
Roy Marsburg
View head-to-head
Played on
2019-06-09
Group 6
Mohammed Suleiman
3
(5)
1
Darren Ayer
View head-to-head
Played on
2019-06-12
Group 6
Mohammed Suleiman
3
(5)
2
Roy Marsburg
View head-to-head
Played on
2019-06-11
Group 6
Mohammed Suleiman
3
(5)
1
Ahmed Patel
View head-to-head
Played on
2019-06-10
Group 6
Mohammed Suleiman
3
(5)
1
Xavier Cloete
View head-to-head
Played on
2019-06-10
Group 6
Mohammed Suleiman
3
(5)
0
Showket Mohamed
View head-to-head
Played on
2019-06-09
Group 5
Fakhrie Gierdien
3
(5)
0
Derick Harley
View head-to-head
Played on
2019-06-09
Group 5
Fakhrie Gierdien
3
(5)
1
Preggie Moodley
View head-to-head
Played on
2019-06-10
Group 5
Fakhrie Gierdien
3
(5)
1
Anthony Twiggs
View head-to-head
Played on
2019-06-10
Group 5
Fakhrie Gierdien
3
(5)
0
Wayne Klopper
View head-to-head
Played on
2019-06-11
Group 5
Fakhrie Gierdien
3
(5)
0
Sasheen Maharaj
View head-to-head
Played on
2019-06-12
Group 5
Fakhrie Gierdien
3
(5)
0
Faraad James
View head-to-head
Played on
2019-06-12
Group 5
Derick Harley
3
(5)
2
Preggie Moodley
View head-to-head
Played on
2019-06-11
Group 5
Faraad James
3
(5)
0
Anthony Twiggs
View head-to-head
Played on
2019-06-09
Group 5
Faraad James
3
(5)
0
Preggie Moodley
View head-to-head
Played on
2019-06-09
Group 5
Faraad James
3
(5)
0
Derick Harley
View head-to-head
Played on
2019-06-12
Group 5
Wayne Klopper
3
(5)
2
Faraad James
View head-to-head
Played on
2019-06-10
Group 5
Wayne Klopper
3
(5)
0
Derick Harley
View head-to-head
Played on
2019-06-10
Group 5
Wayne Klopper
3
(5)
0
Sasheen Maharaj
View head-to-head
Played on
2019-06-11
Group 5
Wayne Klopper
3
(5)
0
Anthony Twiggs
View head-to-head
Played on
2019-06-12
Group 5
Wayne Klopper
3
(5)
1
Preggie Moodley
View head-to-head
Played on
2019-06-12
Group 5
Sasheen Maharaj
3
(5)
0
Preggie Moodley
View head-to-head
Played on
2019-06-09
Group 5
Sasheen Maharaj
3
(5)
2
Anthony Twiggs
View head-to-head
Played on
2019-06-10
Group 5
Sasheen Maharaj
3
(5)
1
Derick Harley
View head-to-head
Played on
2019-06-10
Group 5
Sasheen Maharaj
3
(5)
1
Faraad James
View head-to-head
Played on
2019-06-11
Group 5
Anthony Twiggs
3
(5)
1
Derick Harley
View head-to-head
Played on
2019-06-11
Group 5
Anthony Twiggs
3
(5)
0
Preggie Moodley
View head-to-head
Played on
2019-06-11
Group 4
Ryan George
3
(5)
0
Jadin Nobin
View head-to-head
Played on
2019-06-12
Group 4
Ryan George
3
(5)
1
Yougash Pillay
View head-to-head
Played on
2019-06-11
Group 4
Ryan George
3
(5)
0
Franco Kriel
View head-to-head
Played on
2019-06-10
Group 4
Ryan George
3
(5)
2
Adnan Muhummed
View head-to-head
Played on
2019-06-10
Group 4
Ryan George
3
(5)
0
Wayne Van Staden
View head-to-head
Played on
2019-06-09
Group 4
Luther Kilian
3
(5)
2
Yougash Pillay
View head-to-head
Played on
2019-06-12
Group 4
Luther Kilian
3
(5)
2
Adnan Muhummed
View head-to-head
Played on
2019-06-11
Group 4
Luther Kilian
3
(5)
2
Ryan George
View head-to-head
Played on
2019-06-11
Group 4
Luther Kilian
3
(5)
0
Wayne Van Staden
View head-to-head
Played on
2019-06-10
Group 4
Luther Kilian
3
(5)
2
Jadin Nobin
View head-to-head
Played on
2019-06-09
Group 4
Franco Kriel
3
(5)
0
Wayne Van Staden
View head-to-head
Played on
2019-06-11
Group 4
Franco Kriel
3
(5)
0
Luther Kilian
View head-to-head
Played on
2019-06-09
Group 4
Franco Kriel
3
(5)
1
Adnan Muhummed
View head-to-head
Played on
2019-06-09
Group 4
Adnan Muhummed
3
(5)
0
Wayne Van Staden
View head-to-head
Played on
2019-06-12
Group 4
Jadin Nobin
3
(5)
1
Franco Kriel
View head-to-head
Played on
2019-06-11
Group 4
Jadin Nobin
3
(5)
2
Wayne Van Staden
View head-to-head
Played on
2019-06-10
Group 4
Jadin Nobin
3
(5)
2
Adnan Muhummed
View head-to-head
Played on
2019-06-09
Group 4
Yougash Pillay
3
(5)
2
Franco Kriel
View head-to-head
Played on
2019-06-10
Group 4
Yougash Pillay
3
(5)
1
Jadin Nobin
View head-to-head
Played on
2019-06-10
Group 4
Yougash Pillay
3
(5)
0
Adnan Muhummed
View head-to-head
Played on
2019-06-09
Group 4
Yougash Pillay
3
(5)
1
Wayne Van Staden
View head-to-head
Played on
2019-06-09
Group 4
Tariq Samsodien
3
(5)
0
Yougash Pillay
View head-to-head
Played on
2019-06-12
Group 4
Tariq Samsodien
3
(5)
2
Ryan George
View head-to-head
Played on
2019-06-12
Group 4
Tariq Samsodien
3
(5)
1
Franco Kriel
View head-to-head
Played on
2019-06-12
Group 4
Tariq Samsodien
3
(5)
0
Wayne Van Staden
View head-to-head
Played on
2019-06-11
Group 4
Tariq Samsodien
3
(5)
0
Jadin Nobin
View head-to-head
Played on
2019-06-11
Group 4
Tariq Samsodien
3
(5)
1
Luther Kilian
View head-to-head
Played on
2019-06-10
Group 4
Tariq Samsodien
3
(5)
1
Adnan Muhummed
View head-to-head
Played on
2019-06-10
Group 3
David Anderson
3
(5)
2
Vincent Halliday
View head-to-head
Played on
2019-06-09
Group 3
David Anderson
3
(5)
0
Selvin Moodley
View head-to-head
Played on
2019-06-09
Group 3
David Anderson
3
(5)
0
Andrew Whitnall
View head-to-head
Played on
2019-06-10
Group 3
David Anderson
3
(5)
1
Brandon Surajlall
View head-to-head
Played on
2019-06-10
Group 3
David Anderson
3
(5)
0
Segren Naidoo
View head-to-head
Played on
2019-06-11
Group 3
David Anderson
3
(5)
0
Ricardo Tregonning
View head-to-head
Played on
2019-06-12
Group 3
Vincent Halliday
3
(5)
0
Segren Naidoo
View head-to-head
Played on
2019-06-10
Group 3
Vincent Halliday
3
(5)
0
Selvin Moodley
View head-to-head
Played on
2019-06-11
Group 3
Vincent Halliday
3
(5)
0
Andrew Whitnall
View head-to-head
Played on
2019-06-11
Group 3
Vincent Halliday
3
(5)
1
Brandon Surajlall
View head-to-head
Played on
2019-06-12
Group 3
Selvin Moodley
3
(5)
1
Brandon Surajlall
View head-to-head
Played on
2019-06-10
Group 3
Selvin Moodley
3
(5)
0
Segren Naidoo
View head-to-head
Played on
2019-06-11
Group 3
Selvin Moodley
3
(5)
1
Andrew Whitnall
View head-to-head
Played on
2019-06-12
Group 3
Brandon Surajlall
3
(5)
2
Segren Naidoo
View head-to-head
Played on
2019-06-09
Group 3
Ricardo Tregonning
3
(5)
0
Andrew Whitnall
View head-to-head
Played on
2019-06-09
Group 3
Ricardo Tregonning
3
(5)
0
Brandon Surajlall
View head-to-head
Played on
2019-06-09
Group 3
Ricardo Tregonning
3
(5)
1
Vincent Halliday
View head-to-head
Played on
2019-06-10
Group 3
Ricardo Tregonning
3
(5)
0
Selvin Moodley
View head-to-head
Played on
2019-06-11
Group 3
Ricardo Tregonning
3
(5)
0
Segren Naidoo
View head-to-head
Played on
2019-06-12
Group 3
Andrew Whitnall
3
(5)
1
Segren Naidoo
View head-to-head
Played on
2019-06-09
Group 3
Andrew Whitnall
3
(5)
2
Brandon Surajlall
View head-to-head
Played on
2019-06-11
Group 2
Kyle Akaloo
3
(5)
1
Stuart Cox
View head-to-head
Played on
2019-06-09
Group 2
Kyle Akaloo
3
(5)
0
Silvan Pillay
View head-to-head
Played on
2019-06-10
Group 2
Kyle Akaloo
3
(5)
2
Munier Cassim
View head-to-head
Played on
2019-06-11
Group 2
Kyle Akaloo
3
(5)
1
Bilaal Suleman
View head-to-head
Played on
2019-06-12
Group 2
Kyle Akaloo
3
(5)
2
Charles Kuppasamy
View head-to-head
Played on
2019-06-12
Group 2
Munier Cassim
3
(5)
0
Silvan Pillay
View head-to-head
Played on
2019-06-09
Group 2
Munier Cassim
3
(5)
2
Bilaal Suleman
View head-to-head
Played on
2019-06-10
Group 2
Munier Cassim
3
(5)
0
Charles Kuppasamy
View head-to-head
Played on
2019-06-11
Group 2
Munier Cassim
3
(5)
1
Stuart Cox
View head-to-head
Played on
2019-06-12
Group 2
Dean Changelryan
3
(5)
0
Silvan Pillay
View head-to-head
Played on
2019-06-09
Group 2
Dean Changelryan
3
(5)
1
Charles Kuppasamy
View head-to-head
Played on
2019-06-09
Group 2
Dean Changelryan
3
(5)
0
Stuart Cox
View head-to-head
Played on
2019-06-10
Group 2
Dean Changelryan
3
(5)
1
Kyle Akaloo
View head-to-head
Played on
2019-06-11
Group 2
Dean Changelryan
3
(5)
2
Munier Cassim
View head-to-head
Played on
2019-06-12
Group 2
Stuart Cox
3
(5)
0
Silvan Pillay
View head-to-head
Played on
2019-06-12
Group 2
Charles Kuppasamy
3
(5)
2
Stuart Cox
View head-to-head
Played on
2019-06-11
Group 2
Charles Kuppasamy
3
(5)
0
Silvan Pillay
View head-to-head
Played on
2019-06-12
Group 2
Bilaal Suleman
3
(5)
1
Charles Kuppasamy
View head-to-head
Played on
2019-06-09
Group 2
Bilaal Suleman
3
(5)
0
Stuart Cox
View head-to-head
Played on
2019-06-09
Group 2
Bilaal Suleman
3
(5)
0
Silvan Pillay
View head-to-head
Played on
2019-06-10
Group 2
Bilaal Suleman
3
(5)
1
Dean Changelryan
View head-to-head
Played on
2019-06-11
Group 1
Danny Cross
3
(5)
1
Thesigan Govender
View head-to-head
Played on
2019-06-09
Group 1
Mukesh Dayah
3
(5)
1
Cuban Moodley
View head-to-head
Played on
2019-06-10
Group 1
Mukesh Dayah
3
(5)
1
Danny Cross
View head-to-head
Played on
2019-06-12
Group 1
Thesigan Govender
3
(5)
0
Kiashan Moodley
View head-to-head
Played on
2019-06-10
Group 1
Thesigan Govender
3
(5)
2
Cuban Moodley
View head-to-head
Played on
2019-06-11
Group 1
Thesigan Govender
3
(5)
1
Mukesh Dayah
View head-to-head
Played on
2019-06-10
Group 1
Thesigan Govender
3
(5)
1
Aadil Mohammed
View head-to-head
Played on
2019-06-11
Group 1
Mark McGelliwie
3
(5)
1
Thesigan Govender
View head-to-head
Played on
2019-06-12
Group 1
Mark McGelliwie
3
(5)
0
Mukesh Dayah
View head-to-head
Played on
2019-06-11
Group 1
Mark McGelliwie
3
(5)
0
Aadil Mohammed
View head-to-head
Played on
2019-06-10
Group 1
Mark McGelliwie
3
(5)
1
Danny Cross
View head-to-head
Played on
2019-06-11
Group 1
Aadil Mohammed
3
(5)
2
Mukesh Dayah
View head-to-head
Played on
2019-06-09
Group 1
Aadil Mohammed
3
(5)
2
Danny Cross
View head-to-head
Played on
2019-06-12
Group 1
Kiashan Moodley
3
(5)
2
Mark McGelliwie
View head-to-head
Played on
2019-06-12
Group 1
Kiashan Moodley
3
(5)
0
Cuban Moodley
View head-to-head
Played on
2019-06-10
Group 1
Kiashan Moodley
3
(5)
1
Mukesh Dayah
View head-to-head
Played on
2019-06-12
Group 1
Kiashan Moodley
3
(5)
0
Aadil Mohammed
View head-to-head
Played on
2019-06-09
Group 1
Kiashan Moodley
3
(5)
0
Danny Cross
View head-to-head
Played on
2019-06-11
Group 1
Cuban Moodley
3
(5)
1
Mark McGelliwie
View head-to-head
Played on
2019-06-11
Group 1
Cuban Moodley
3
(5)
1
Aadil Mohammed
View head-to-head
Played on
2019-06-12
Group 1
Cuban Moodley
3
(5)
1
Danny Cross
View head-to-head
Played on
2019-06-09