Junior 18 / 19 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 1 |
Ew Du Toit |
5 |
00:09:14 |
00:46:48 |
250 |
| 2 |
Markus Loch |
5 |
00:09:26 |
00:47:41 |
200 |
| 3 |
Neo Teele |
5 |
00:09:25 |
00:47:42 |
160 |
| 4 |
Cobus Hagg |
5 |
00:09:37 |
00:48:34 |
150 |
| 5 |
Darian Barac |
5 |
00:09:35 |
00:48:52 |
140 |
| 6 |
Ryno Du Preez |
5 |
00:09:46 |
00:49:09 |
130 |
| 7 |
Hanco Kleynhans |
5 |
00:09:45 |
00:49:09 |
120 |
| 8 |
Van Duyn Doyer |
5 |
00:09:45 |
00:49:10 |
110 |
| 9 |
Eduan Bruwer |
5 |
00:09:42 |
00:49:15 |
100 |
| 10 |
Erik Breedt |
5 |
00:09:43 |
00:50:04 |
95 |
Junior 18 / 19 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Junior 17 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Junior 17 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Youth 16 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 46 |
Evan Naude |
4 |
00:09:13 |
00:37:17 |
250 |
| 50 |
Zander Wilken |
4 |
00:09:19 |
00:38:29 |
200 |
| 51 |
Daimon Batteson |
4 |
00:09:25 |
00:38:30 |
160 |
| 55 |
Dylan Kohlmeyer |
4 |
00:09:38 |
00:38:55 |
150 |
| 56 |
Matthew Norton |
4 |
00:09:40 |
00:38:56 |
140 |
| 58 |
Luke Stafford |
4 |
00:09:39 |
00:39:12 |
130 |
| 59 |
Deowen De Jager |
4 |
00:09:40 |
00:39:18 |
120 |
| 65 |
Liam Labuschagne |
4 |
00:09:54 |
00:39:46 |
110 |
| 67 |
Conrad De Bruin |
4 |
00:09:51 |
00:39:50 |
100 |
| 70 |
Jason Daniel Green |
4 |
00:09:43 |
00:40:05 |
95 |
Youth 16 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 278 |
Bella Grobler |
3 |
00:10:46 |
00:32:38 |
250 |
| 279 |
Jeané Smith |
3 |
00:10:37 |
00:32:39 |
200 |
| 283 |
Anke Grobbelaar |
3 |
00:10:55 |
00:33:08 |
160 |
| 285 |
Amelie Moolman |
3 |
00:10:38 |
00:33:16 |
150 |
| 290 |
Mikaela Boshoff |
3 |
00:10:55 |
00:33:27 |
140 |
| 305 |
Lana Coetzee |
3 |
00:11:19 |
00:34:07 |
130 |
| 309 |
Marina Gerner |
3 |
00:10:56 |
00:34:12 |
120 |
| 317 |
Kirstin Roos |
3 |
00:11:15 |
00:34:50 |
110 |
| 324 |
Melinda Erasmus |
3 |
00:11:41 |
00:35:16 |
100 |
| 326 |
Kara Du Plessis |
3 |
00:11:36 |
00:35:29 |
95 |
Youth 15 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 251 |
Wieko Strydom |
3 |
00:09:15 |
00:28:34 |
250 |
| 252 |
Ruan Kooi |
3 |
00:09:23 |
00:28:43 |
200 |
| 253 |
Travis Van Wesemael |
3 |
00:09:33 |
00:28:52 |
160 |
| 254 |
Leam Van Veenhuyzen |
3 |
00:09:33 |
00:28:52 |
150 |
| 257 |
Lj Van Der Westhuizen |
3 |
00:09:48 |
00:29:48 |
140 |
| 258 |
Neil Botha |
3 |
00:09:41 |
00:29:51 |
130 |
| 259 |
Tristen Hennop |
3 |
00:09:53 |
00:29:52 |
120 |
| 260 |
Jayden Pieterse |
3 |
00:09:54 |
00:30:01 |
110 |
| 263 |
Tristen Cordier |
3 |
00:10:11 |
00:30:43 |
100 |
| 264 |
Christiaan Ross |
3 |
00:10:05 |
00:30:50 |
95 |
Youth 15 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 287 |
Roxy De Lange |
3 |
00:10:49 |
00:33:19 |
250 |
| 300 |
Alana De Bruin |
3 |
00:11:09 |
00:33:59 |
200 |
| 312 |
Terien Richter |
3 |
00:11:11 |
00:34:19 |
160 |
| 316 |
Olivia Rossato |
3 |
00:11:17 |
00:34:46 |
150 |
| 322 |
Meline Pretorius |
3 |
00:11:20 |
00:35:07 |
140 |
| 328 |
Dihana Vd Westhuizen |
3 |
00:11:37 |
00:35:38 |
130 |
| 329 |
Robyn Justus |
3 |
00:11:38 |
00:35:39 |
120 |
| 338 |
Gretha Veldsman |
3 |
00:11:33 |
00:35:56 |
110 |
| 359 |
Jaime Coetzer |
3 |
00:12:18 |
00:37:14 |
100 |
| 364 |
Tayla Forssman |
3 |
00:12:16 |
00:37:23 |
95 |
Sub-Junior Boys
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Sub-Junior Girls
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 282 |
Minke Kruger |
3 |
00:10:43 |
00:33:08 |
250 |
| 298 |
Miani Du Plooy |
3 |
00:10:55 |
00:33:52 |
200 |
| 347 |
Mijané Richter |
3 |
00:11:55 |
00:36:30 |
160 |
| 349 |
Lucrisha Jacobs |
3 |
00:12:01 |
00:36:46 |
150 |
| 357 |
Lisa Pienaar |
3 |
00:11:58 |
00:37:09 |
140 |
| 367 |
Nikah Smith |
3 |
00:11:55 |
00:37:28 |
130 |
| 370 |
Elizabeth Grace Green |
3 |
00:12:25 |
00:37:34 |
120 |
| 404 |
Kaycee Engelbrecht |
3 |
00:12:30 |
00:38:28 |
110 |
| 431 |
Lana-leigh Du Toit |
3 |
00:12:55 |
00:39:37 |
100 |
| 440 |
Miané De Jager |
3 |
00:13:02 |
00:39:58 |
95 |
| Pos |
School |
Points |
| 1 |
Afrikaanse Hoër Seuns |
970 |
| 2 |
Waterkloof HS |
960 |
| 3 |
Afrikaanse Hoër Meisies |
880 |
| 4 |
Midstream College HS |
820 |
| 5 |
Menlopark HS |
810 |
| 6 |
Zwartkop HS |
760 |
| 7 |
Garsfontein HS |
758 |
| 8 |
Ashton College HS |
630 |
| 9 |
Randburg HS |
579 |
| 10 |
Hans Moore HS |
575 |
* Schools earning the most points with their Top 5 Riders
| Pos |
Club Name / School |
Total Points |
| 1 |
Afrikaanse Hoër Seuns |
2238
|
| 2 |
Menlopark HS |
1483
|
| 3 |
Waterkloof HS |
1351
|
| 4 |
Zwartkop HS |
1221
|
| 5 |
Midstream College HS |
935
|
| 6 |
Montana HS |
880
|
| 7 |
Garsfontein HS |
724
|
| 8 |
Hans Moore HS |
652
|
| 9 |
Randburg HS |
640
|
| 10 |
Kempton Park HS |
626
|
| Pos |
Club Name / School |
Total Points |
| 1 |
Afrikaanse Hoër Meisies |
3628
|
| 2 |
Menlopark HS |
1801
|
| 3 |
Waterkloof HS |
1592
|
| 4 |
Kempton Park HS |
881
|
| 5 |
Garsfontein HS |
786
|
| 6 |
Midstream College HS |
619
|
| 7 |
Hans Moore HS |
529
|
| 8 |
Ashton College HS |
515
|
| 9 |
Driehoek HS |
454
|
| 10 |
Monument HS |
423
|