Losers qualification
Loser round 9
Loser round 8
Loser round 7
Loser round 6
Loser round 5
Loser round 4
Loser round 3
Loser round 2
Loser round 1
Round 1
Winner round 1
Winner round 2
Winner round 3
Winner round 4
Winners qualification
Final
Sun 21:10
  
 
125
South Africa
Craig Petersen
 
South Africa
Anique Oliver
 
 
Sun 20:58
  
 
124
South Africa
Craig Petersen
 
South Africa
Tashreeq Johnson
 
 
Sun 20:43
  
 
121
South Africa
Craig Petersen
 
South Africa
Fagmie Kenny
 
 
Sun 20:48
  
 
122
South Africa
Raees Attwood
 
South Africa
Tashreeq Johnson
 
 
Sun 20:35
  
 
119
South Africa
Craig Petersen
 
South Africa
Brandon April
 
 
Sun 20:30
  
 
120
South Africa
Raees Attwood
 
South Africa
Leham Thomas
 
 
Sun 20:14
  
 
113
South Africa
Wade Thomas
 
South Africa
Craig Petersen
 
 
Sun 20:23
  
 
114
South Africa
Rafiek Skippers
 
South Africa
Brandon April
 
 
Sun 20:24
  
 
115
South Africa
Nadean Noble
 
South Africa
Raees Attwood
 
 
Sun 20:22
  
 
116
South Africa
Leham Thomas
 
South Africa
Taureeq Oliver
 
 
Sun 20:07
  
 
109
South Africa
Wade Thomas
 
South Africa
Faiek Gameeldien
 
 
Sun 20:14
  
 
110
South Africa
Rafiek Skippers
 
South Africa
Dudley Manuel
 
 
Sun 20:12
  
 
111
South Africa
Nadean Noble
 
South Africa
Kyle Fernando Van Der Ventel
 
 
Sun 20:03
  
 
112
South Africa
Kurtley Horsemend
 
South Africa
Leham Thomas
 
 
Sun 19:37
  
 
97
South Africa
Wade Thomas
 
South Africa
Rayhan Dreyer
 
 
Sun 19:26
  
 
98
South Africa
Rushin Hofmeester
 
South Africa
Faiek Gameeldien
 
 
Sun 19:36
  
 
99
South Africa
Donovan Nero
 
South Africa
Rafiek Skippers
 
 
Sun 19:47
  
 
100
South Africa
Dudley Manuel
 
South Africa
Abdul Baasiet Brooks
 
 
Sun 19:48
  
 
101
South Africa
Nadean Noble
 
South Africa
Miche Shirley Drury
 
 
Sun 19:38
  
 
102
South Africa
Irfaan Williams
 
South Africa
Kyle Fernando Van Der Ventel
 
 
Sun 19:50
  
 
103
South Africa
Kurtley Horsemend
 
South Africa
Ridwaan Marcus
 
 
Sun 19:51
  
 
104
South Africa
Leham Thomas
 
South Africa
John-Will Newman
 
 
Sun 18:58
  
 
89
South Africa
Wade Thomas
 
South Africa
Baron Scheepers
 
 
Sun 18:58
  
 
90
South Africa
Dayyan Jacobs
 
South Africa
Rushin Hofmeester
 
 
Sun 19:00
  
 
91
South Africa
Donovan Nero
 
South Africa
Jeromeo Hendricks
 
 
Sun 19:14
  
 
92
South Africa
Dudley Manuel
 
South Africa
Shameel Philander
 
 
Sun 19:18
  
 
93
South Africa
Nadean Noble
 
South Africa
Umr Hanssen
 
 
Sun 19:15
  
 
94
South Africa
Rayaan Williams
 
South Africa
Irfaan Williams
 
 
Sun 19:10
  
 
95
South Africa
Kurtley Horsemend
 
South Africa
Clint Peterson
 
 
Sun 19:30
  
 
96
South Africa
Tauriq Weston
 
South Africa
Leham Thomas
 
 
Sun 17:52
  
 
65
South Africa
Mareldea Jacobs
 
South Africa
Wade Thomas
 
 
Sun 18:05
  
 
66
South Africa
Tashreeq Sags
 
South Africa
Baron Scheepers
 
 
Sun 18:04
  
 
67
South Africa
Mikhail Adonis
 
South Africa
Dayyan Jacobs
 
 
Sun 17:59
  
 
68
South Africa
Raees January
 
South Africa
Rushin Hofmeester
 
 
Sun 18:06
  
 
69
South Africa
Imtiyaaz Saville
 
South Africa
Donovan Nero
 
 
Sun 17:54
  
 
70
South Africa
Mogamat Taufeeq Murray
 
South Africa
Jeromeo Hendricks
 
 
Sun 18:06
  
 
71
South Africa
Dudley Manuel
 
South Africa
Alonzo David Groenewald
 
 
Sun 17:56
  
 
72
South Africa
Shameel Philander
 
South Africa
Jody Cloete
 
 
  
 
73
South Africa
Luke Deyce
 
South Africa
Nadean Noble
 
 
Sun 18:14
  
 
74
South Africa
Umr Hanssen
 
South Africa
Raqeeb Jacobs
 
 
Sun 17:45
  
 
75
South Africa
Rayaan Williams
 
South Africa
Adrian Bottrie
 
 
Sun 18:16
  
 
76
South Africa
Wilbur Valentine
 
South Africa
Irfaan Williams
 
 
Sun 18:20
  
 
77
South Africa
Kurtley Horsemend
 
South Africa
Jaden Galant
 
 
Sun 18:32
  
 
78
South Africa
Tashreeq Lakay
 
South Africa
Clint Peterson
 
 
Sun 18:33
  
 
79
South Africa
Keathan Kaythan Alexander
 
South Africa
Tauriq Weston
 
 
Sun 18:33
  
 
80
South Africa
Muthakkir Davids
 
South Africa
Leham Thomas
 
 
  
 
49
Walk Over
 
South Africa
Mareldea Jacobs
 
 
Sun 17:35
  
 
50
South Africa
Lemar Jagen Rosand
 
South Africa
Tashreeq Sags
 
 
  
 
51
Walk Over
 
South Africa
Mikhail Adonis
 
 
  
 
52
South Africa
Raees January
 
Walk Over
 
 
  
 
53
Walk Over
 
South Africa
Imtiyaaz Saville
 
 
  
 
54
South Africa
Mogamat Taufeeq Murray
 
Walk Over
 
 
Sun 17:27
  
 
55
South Africa
Keshon Keyamo Dyers
 
South Africa
Dudley Manuel
 
 
  
 
56
South Africa
Shameel Philander
 
Walk Over
 
 
  
 
57
Walk Over
 
South Africa
Luke Deyce
 
 
Sun 17:32
  
 
58
South Africa
Mogamat Sadick Fortune
 
South Africa
Umr Hanssen
 
 
  
 
59
Walk Over
 
South Africa
Rayaan Williams
 
 
  
 
60
South Africa
Wilbur Valentine
 
Walk Over
 
 
  
 
61
Walk Over
 
South Africa
Kurtley Horsemend
 
 
  
 
62
South Africa
Tashreeq Lakay
 
Walk Over
 
 
Sun 17:33
  
 
63
South Africa
Keathan Kaythan Alexander
 
South Africa
Tougeed Jacobs
 
 
  
 
64
South Africa
Muthakkir Davids
 
Walk Over
 
 
  
 
1 1
South Africa
Leham Thomas
 
64
Walk Over
 
 
Sun 15:33
  
 
33 2
South Africa
Abdul Baasiet Brooks
 
32
South Africa
Mareldea Jacobs
 
 
Sun 15:20
  
 
17 3
South Africa
Tauriq Weston
 
48
South Africa
Lemar Jagen Rosand
 
 
Sun 15:21
  
 
49 4
South Africa
Tashreeq Sags
 
16
South Africa
Raees Attwood
 
 
  
 
9 5
South Africa
Rafiek Skippers
 
56
Walk Over
 
 
Sun 15:37
  
 
41 6
South Africa
Clint Peterson
 
24
South Africa
Mikhail Adonis
 
 
Sun 15:32
  
 
25 7
South Africa
Fagmie Kenny
 
40
South Africa
Raees January
 
 
  
 
57 8
Walk Over
 
8
South Africa
Jaden Galant
 
 
  
 
5 9
South Africa
Faiek Gameeldien
 
60
Walk Over
 
 
Sun 15:40
  
 
37 10
South Africa
Imtiyaaz Saville
 
28
South Africa
Irfaan Williams
 
 
Sun 15:56
  
 
21 11
South Africa
Anique Oliver
 
44
South Africa
Mogamat Taufeeq Murray
 
 
  
 
53 12
Walk Over
 
12
South Africa
Adrian Bottrie
 
 
Sun 15:56
  
 
13 13
South Africa
Keshon Keyamo Dyers
 
52
South Africa
Rayhan Dreyer
 
 
Sun 15:49
  
 
45 14
South Africa
Dudley Manuel
 
20
South Africa
Raqeeb Jacobs
 
 
Sun 16:10
  
 
29 15
South Africa
Nadean Noble
 
36
South Africa
Shameel Philander
 
 
  
 
61 16
Walk Over
 
4
South Africa
Taureeq Oliver
 
 
  
 
3 17
South Africa
Craig Petersen
 
62
Walk Over
 
 
  
 
35 18
South Africa
Luke Deyce
 
30
South Africa
Jody Cloete
 
 
Sun 16:10
  
 
19 19
South Africa
Alonzo David Groenewald
 
46
South Africa
Mogamat Sadick Fortune
 
 
Sun 16:16
  
 
51 20
South Africa
John-Will Newman
 
14
South Africa
Umr Hanssen
 
 
  
 
11 21
South Africa
Ridwaan Marcus
 
54
Walk Over
 
 
Sun 16:10
  
 
43 22
South Africa
Rayaan Williams
 
22
South Africa
Jeromeo Hendricks
 
 
Sun 16:14
  
 
27 23
South Africa
Kevin Martin
 
38
South Africa
Wilbur Valentine
 
 
  
 
59 24
Walk Over
 
6
South Africa
Donovan Nero
 
 
  
 
7 25
South Africa
Rushin Hofmeester
 
58
Walk Over
 
 
Sun 16:10
  
 
39 26
South Africa
Kyle Fernando Van Der Ventel
 
26
South Africa
Kurtley Horsemend
 
 
Sun 16:32
  
 
23 27
South Africa
Tashreeq Johnson
 
42
South Africa
Tashreeq Lakay
 
 
  
 
55 28
Walk Over
 
10
South Africa
Dayyan Jacobs
 
 
Sun 16:33
  
 
15 29
South Africa
Miche Shirley Drury
 
50
South Africa
Keathan Kaythan Alexander
 
 
Sun 16:37
  
 
47 30
South Africa
Baron Scheepers
 
18
South Africa
Tougeed Jacobs
 
 
Sun 16:36
  
 
31 31
South Africa
Brandon April
 
34
South Africa
Muthakkir Davids
 
 
  
 
63 32
Walk Over
 
2
South Africa
Wade Thomas
 
 
Sun 16:32
  
 
33
South Africa
Leham Thomas
 
South Africa
Abdul Baasiet Brooks
 
Loser to #80  
Sun 16:39
  
 
34
South Africa
Tauriq Weston
 
South Africa
Raees Attwood
 
Loser to #79  
Sun 16:35
  
 
35
South Africa
Rafiek Skippers
 
South Africa
Clint Peterson
 
Loser to #78  
Sun 16:44
  
 
36
South Africa
Fagmie Kenny
 
South Africa
Jaden Galant
 
Loser to #77  
Sun 16:58
  
 
37
South Africa
Faiek Gameeldien
 
South Africa
Irfaan Williams
 
Loser to #76  
Sun 16:58
  
 
38
South Africa
Anique Oliver
 
South Africa
Adrian Bottrie
 
Loser to #75  
Sun 16:59
  
 
39
South Africa
Rayhan Dreyer
 
South Africa
Raqeeb Jacobs
 
Loser to #74  
Sun 16:59
  
 
40
South Africa
Nadean Noble
 
South Africa
Taureeq Oliver
 
Loser to #73  
Sun 17:02
  
 
41
South Africa
Craig Petersen
 
South Africa
Jody Cloete
 
Loser to #72  
Sun 17:06
  
 
42
South Africa
Alonzo David Groenewald
 
South Africa
John-Will Newman
 
Loser to #71  
Sun 17:11
  
 
43
South Africa
Ridwaan Marcus
 
South Africa
Jeromeo Hendricks
 
Loser to #70  
Sun 17:06
  
 
44
South Africa
Kevin Martin
 
South Africa
Donovan Nero
 
Loser to #69  
Sun 17:10
  
 
45
South Africa
Rushin Hofmeester
 
South Africa
Kyle Fernando Van Der Ventel
 
Loser to #68  
Sun 17:19
  
 
46
South Africa
Tashreeq Johnson
 
South Africa
Dayyan Jacobs
 
Loser to #67  
Sun 17:19
  
 
47
South Africa
Miche Shirley Drury
 
South Africa
Baron Scheepers
 
Loser to #66  
Sun 17:22
  
 
48
South Africa
Brandon April
 
South Africa
Wade Thomas
 
Loser to #65  
Sun 18:33
  
 
81
South Africa
Abdul Baasiet Brooks
 
South Africa
Raees Attwood
 
Loser to #100  
Sun 18:37
  
 
82
South Africa
Rafiek Skippers
 
South Africa
Fagmie Kenny
 
Loser to #99  
Sun 18:37
  
 
83
South Africa
Faiek Gameeldien
 
South Africa
Anique Oliver
 
Loser to #98  
Sun 18:45
  
 
84
South Africa
Rayhan Dreyer
 
South Africa
Taureeq Oliver
 
Loser to #97  
Sun 18:49
  
 
85
South Africa
Craig Petersen
 
South Africa
John-Will Newman
 
Loser to #104  
Sun 18:46
  
 
86
South Africa
Ridwaan Marcus
 
South Africa
Kevin Martin
 
Loser to #103  
Sun 18:59
  
 
87
South Africa
Kyle Fernando Van Der Ventel
 
South Africa
Tashreeq Johnson
 
Loser to #102  
Sun 18:48
  
 
88
South Africa
Miche Shirley Drury
 
South Africa
Brandon April
 
Loser to #101  
Sun 19:53
  
 
105
South Africa
Raees Attwood
 
South Africa
Fagmie Kenny
 
Loser to #115  
Sun 19:56
  
 
106
South Africa
Anique Oliver
 
South Africa
Taureeq Oliver
 
Loser to #116  
Sun 20:00
  
 
107
South Africa
Craig Petersen
 
South Africa
Kevin Martin
 
Loser to #113  
Sun 20:01
  
 
108
South Africa
Tashreeq Johnson
 
South Africa
Brandon April
 
Loser to #114  
Sun 20:31
  
 
117
South Africa
Fagmie Kenny
 
South Africa
Anique Oliver
 
Loser to #121  
Sun 20:33
  
 
118
South Africa
Kevin Martin
 
South Africa
Tashreeq Johnson
 
Loser to #122  
Sun 20:46
  
 
123
South Africa
Anique Oliver
 
South Africa
Kevin Martin
 
Loser to #125  
Sun 21:25
  
 
126
South Africa
Kevin Martin
 
South Africa
Craig Petersen
 
Loser to #127  
Losers qualification
Loser round 9
Loser round 8
Loser round 7
Loser round 6
Loser round 5
Loser round 4
Loser round 3
Loser round 2
Loser round 1
Round 1
Winner round 1
Winner round 2
Winner round 3
Winner round 4
Winners qualification
Final