Junior 18 / 19 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 2 |
Reinhardt Geyser |
4 |
00:11:36 |
00:48:54 |
250 |
| 3 |
Zuan Jacobs |
4 |
00:11:37 |
00:48:54 |
200 |
| 6 |
Nika Duffin |
4 |
00:11:55 |
00:49:17 |
160 |
| 10 |
Kieran Woest |
4 |
00:11:40 |
00:50:03 |
150 |
| 13 |
William Mills |
4 |
00:11:43 |
00:50:25 |
140 |
| 15 |
Devon Mcguire |
4 |
00:12:11 |
00:51:43 |
130 |
| 16 |
Wian Verweerd |
4 |
00:11:56 |
00:51:44 |
120 |
| 17 |
Mothekgi Makgatho |
4 |
00:12:07 |
00:51:44 |
110 |
| 21 |
Jonathan Smit |
4 |
00:12:17 |
00:52:02 |
100 |
| 23 |
Eben De Wit |
4 |
00:12:27 |
00:52:07 |
95 |
Junior 18 / 19 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Junior 17 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 1 |
Travis Rademan-Ludeke |
4 |
00:11:42 |
00:48:45 |
250 |
| 7 |
Josh Van Der Merwe |
4 |
00:12:12 |
00:49:39 |
200 |
| 8 |
Daniel Scheepers |
4 |
00:12:14 |
00:49:39 |
160 |
| 9 |
Noah Odendaal |
4 |
00:12:11 |
00:49:53 |
150 |
| 14 |
Lohan Kasselman |
4 |
00:12:09 |
00:51:42 |
140 |
| 20 |
Jacques Naude |
4 |
00:12:28 |
00:51:59 |
130 |
| 22 |
Henré Myburgh |
4 |
00:12:23 |
00:52:07 |
120 |
| 26 |
Sebastian Bruyns |
4 |
00:12:22 |
00:52:31 |
110 |
| 30 |
Thembani Ngobeni |
4 |
00:12:36 |
00:52:54 |
100 |
| 31 |
Ruben Van Biljon |
4 |
00:12:20 |
00:52:57 |
95 |
Junior 17 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Youth 16 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 4 |
Gustav Dirk Roller |
4 |
00:11:54 |
00:49:12 |
250 |
| 5 |
Stephan Aldum |
4 |
00:11:53 |
00:49:13 |
200 |
| 11 |
Carter Barnes |
4 |
00:11:55 |
00:50:07 |
160 |
| 12 |
Xander Erasmus |
4 |
00:11:55 |
00:50:07 |
150 |
| 18 |
Wium Du Toit |
4 |
00:12:15 |
00:51:48 |
140 |
| 19 |
Jayden Naude |
4 |
00:12:15 |
00:51:52 |
130 |
| 27 |
Matthew Muller |
4 |
00:12:19 |
00:52:47 |
120 |
| 28 |
Diwan Prinsloo |
4 |
00:12:20 |
00:52:47 |
110 |
| 29 |
Ethan Mitchell |
4 |
00:12:19 |
00:52:52 |
100 |
| 40 |
Ethan Wiesner |
4 |
00:12:22 |
00:53:33 |
95 |
Youth 16 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 238 |
Anke De Jager |
3 |
00:14:07 |
00:44:17 |
250 |
| 241 |
Kirsten Van Niekerk |
3 |
00:14:09 |
00:44:35 |
200 |
| 249 |
Sarah Heher |
3 |
00:14:23 |
00:45:16 |
160 |
| 260 |
Elizma Le Roux |
3 |
00:14:32 |
00:46:02 |
150 |
| 287 |
Chanel Orr |
3 |
00:14:31 |
00:47:12 |
140 |
| 304 |
Kyla Uys |
3 |
00:14:34 |
00:48:12 |
130 |
| 349 |
Jané Male |
3 |
00:15:45 |
00:50:28 |
120 |
| 364 |
Liane Kies |
3 |
00:15:52 |
00:50:54 |
110 |
| 389 |
Danielle Hoffman |
3 |
00:16:41 |
00:52:16 |
100 |
| 397 |
Alishia Middleton |
3 |
00:16:42 |
00:52:50 |
95 |
Youth 15 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 164 |
Ivan Hurter |
3 |
00:11:58 |
00:36:55 |
250 |
| 165 |
Eduard Du Toit |
3 |
00:11:58 |
00:36:57 |
200 |
| 166 |
Jano Van Der Merwe |
3 |
00:11:57 |
00:37:13 |
160 |
| 167 |
Jean-Paul Van Dyk |
3 |
00:12:01 |
00:38:14 |
150 |
| 168 |
Erik Breedt |
3 |
00:12:04 |
00:38:25 |
140 |
| 171 |
Cullen Posthumus |
3 |
00:12:04 |
00:38:39 |
130 |
| 173 |
Luke Legrange |
3 |
00:12:22 |
00:38:45 |
120 |
| 175 |
Henre Joubert |
3 |
00:12:30 |
00:38:57 |
110 |
| 178 |
Nicolaas Janse Van Rensburg |
3 |
00:12:42 |
00:39:36 |
100 |
| 179 |
Tiaan Gouws |
3 |
00:12:51 |
00:40:02 |
95 |
Youth 15 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 506 |
Helen Olwage |
2 |
00:14:13 |
00:28:51 |
250 |
| 507 |
Juane Lemmens |
2 |
00:14:16 |
00:29:01 |
200 |
| 509 |
Mikyla Duif |
2 |
00:14:18 |
00:29:13 |
160 |
| 510 |
Allanah Barac |
2 |
00:14:19 |
00:29:22 |
150 |
| 513 |
Shanica Mare |
2 |
00:14:32 |
00:30:09 |
140 |
| 514 |
Hannah Liebenberg |
2 |
00:15:03 |
00:30:17 |
130 |
| 515 |
Helena Langenegger |
2 |
00:14:50 |
00:30:22 |
120 |
| 516 |
Caylin Labuschagne |
2 |
00:15:03 |
00:30:25 |
110 |
| 520 |
Zara Czepek |
2 |
00:15:03 |
00:31:04 |
100 |
| 522 |
Martinique Trollip |
2 |
00:15:22 |
00:31:09 |
95 |
Sub-Junior Boys
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 169 |
Matthew Dickens |
3 |
00:12:40 |
00:38:30 |
250 |
| 170 |
Liam Espach |
3 |
00:12:36 |
00:38:34 |
200 |
| 172 |
Luhan De Buys |
3 |
00:12:33 |
00:38:40 |
160 |
| 174 |
Jaco Aldum |
3 |
00:12:42 |
00:38:50 |
150 |
| 176 |
Daniel Patric Eager |
3 |
00:12:42 |
00:39:16 |
140 |
| 177 |
Jaco Du Bruyn |
3 |
00:12:36 |
00:39:18 |
130 |
| 180 |
Ruben Van Ryneveld |
3 |
00:13:39 |
00:40:36 |
120 |
| 183 |
William Pienaar |
3 |
00:12:43 |
00:40:37 |
110 |
| 184 |
Henko Lombard |
3 |
00:12:40 |
00:40:39 |
100 |
| 185 |
Armand Vivier |
3 |
00:13:12 |
00:40:42 |
95 |
Sub-Junior Girls
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 508 |
Nika Nortje |
2 |
00:14:00 |
00:29:01 |
250 |
| 511 |
Hannah Lansdell |
2 |
00:14:31 |
00:29:39 |
200 |
| 517 |
Danika Lombard |
2 |
00:14:53 |
00:30:40 |
160 |
| 518 |
Jordan Grobler |
2 |
00:14:53 |
00:30:42 |
150 |
| 519 |
Shanique Marx |
2 |
00:14:54 |
00:30:52 |
140 |
| 521 |
Katelynn Evans |
2 |
00:15:29 |
00:31:06 |
130 |
| 532 |
Katrijn Botha |
2 |
00:16:03 |
00:33:14 |
120 |
| 533 |
Veronika Gordon |
2 |
00:16:07 |
00:33:44 |
110 |
| 534 |
Kathleen De Kock |
2 |
00:16:26 |
00:33:58 |
100 |
| 536 |
Michelle Botha |
2 |
00:16:30 |
00:34:20 |
95 |
| Pos |
School |
Points |
| 1 |
Waterkloof HS |
1060 |
| 2 |
Kempton Park HS |
870 |
| 3 |
Afrikaans Hoer Meisieskool |
830 |
| 4 |
Midstream College HS |
790 |
| 5 |
Montana HS |
770 |
| 6 |
Garsfontein HS |
760 |
| 7 |
Zwartkop HS |
710 |
| 8 |
Transvalia HS |
685 |
| 9 |
Menlopark HS |
685 |
| 10 |
Randburg HS |
679 |
* Schools earning the most points with their Top 5 Riders
| Pos |
Club Name / School |
Total Points |
| 1 |
Waterkloof HS |
1667
|
| 2 |
Afrikaanse Hoer Seunskool |
1605
|
| 3 |
Kempton Park HS |
1094
|
| 4 |
Menlopark HS |
1084
|
| 5 |
Garsfontein HS |
872
|
| 6 |
Transvalia HS |
870
|
| 7 |
Montana HS |
778
|
| 8 |
Pretoria Boys HS |
772
|
| 9 |
Randburg HS |
751
|
| 10 |
John Vorster HS |
706
|
| Pos |
Club Name / School |
Total Points |
| 1 |
Afrikaans Hoer Meisieskool |
2168
|
| 2 |
Menlopark HS |
1791
|
| 3 |
Kempton Park HS |
1128
|
| 4 |
Zwartkop HS |
876
|
| 5 |
Midstream College HS |
780
|
| 6 |
Waterkloof HS |
700
|
| 7 |
Montana HS |
650
|
| 8 |
Transvalia HS |
643
|
| 9 |
Garsfontein HS |
590
|
| 10 |
Driehoek HS |
546
|