Junior 18 / 19 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 1 |
William Mills |
5 |
00:13:07 |
01:06:06 |
250 |
| 2 |
Reinhardt Geyser |
5 |
00:13:06 |
01:06:11 |
200 |
| 3 |
Zuan Jacobs |
5 |
00:13:05 |
01:06:12 |
160 |
| 4 |
Jade Di-Sante |
5 |
00:13:02 |
01:06:16 |
150 |
| 5 |
Rion Le Grange |
5 |
00:12:59 |
01:07:10 |
140 |
| 6 |
Divan De Klerk |
5 |
00:13:00 |
01:07:31 |
130 |
| 7 |
Nathan Atkins |
5 |
00:13:13 |
01:07:52 |
120 |
| 8 |
Jonathan Smit |
5 |
00:13:22 |
01:08:50 |
110 |
| 9 |
Reghardt Van Biljon |
5 |
00:13:16 |
01:09:06 |
100 |
| 10 |
Wian Verweerd |
5 |
00:13:14 |
01:09:36 |
95 |
Junior 18 / 19 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Junior 17 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 39 |
Ruben Van Biljon |
4 |
00:12:57 |
00:53:52 |
250 |
| 40 |
Josh Van Der Merwe |
4 |
00:12:39 |
00:53:53 |
200 |
| 41 |
Robert Ford |
4 |
00:12:57 |
00:53:54 |
160 |
| 42 |
Lohan Kasselman |
4 |
00:13:00 |
00:54:00 |
150 |
| 43 |
Stefan Van Jaarsveld |
4 |
00:13:06 |
00:54:41 |
140 |
| 44 |
Sebastian Bruyns |
4 |
00:13:03 |
00:54:48 |
130 |
| 45 |
Xavier Olivier |
4 |
00:13:04 |
00:54:52 |
120 |
| 51 |
Ruben Bruyns |
4 |
00:13:18 |
00:56:15 |
110 |
| 52 |
Johann Roelofse |
4 |
00:13:48 |
00:56:21 |
100 |
| 54 |
Jaden Bain |
4 |
00:13:35 |
00:56:29 |
95 |
Junior 17 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Youth 16 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 37 |
Stephan Aldum |
4 |
00:12:42 |
00:53:03 |
250 |
| 38 |
Gustav Dirk Roller |
4 |
00:12:43 |
00:53:24 |
200 |
| 46 |
Xander Erasmus |
4 |
00:13:06 |
00:54:55 |
160 |
| 47 |
Kian Smith |
4 |
00:13:19 |
00:55:15 |
150 |
| 48 |
Ethan Mitchell |
4 |
00:13:16 |
00:55:50 |
140 |
| 49 |
Piet Janse Van Rensburg |
4 |
00:13:56 |
00:56:05 |
130 |
| 50 |
Damien Shapley |
4 |
00:14:00 |
00:56:10 |
120 |
| 53 |
Neo Teele |
4 |
00:13:56 |
00:56:27 |
110 |
| 56 |
Wium Du Toit |
4 |
00:13:49 |
00:56:58 |
100 |
| 57 |
Liam Page |
4 |
00:11:43 |
00:57:04 |
95 |
Youth 16 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 231 |
Arielle Behr |
3 |
00:15:43 |
00:48:19 |
250 |
| 244 |
Kirsten Van Niekerk |
3 |
00:15:51 |
00:49:35 |
200 |
| 247 |
Anke De Jager |
3 |
00:16:24 |
00:50:10 |
160 |
| 268 |
Elizma Le Roux |
3 |
00:16:32 |
00:51:41 |
150 |
| 277 |
Jané Male |
3 |
00:17:19 |
00:52:37 |
140 |
| 290 |
Sarah Heher |
3 |
00:16:44 |
00:53:41 |
130 |
| 292 |
Zoë Salzwedel |
3 |
00:17:46 |
00:53:49 |
120 |
| 312 |
Kyla Uys |
3 |
00:17:35 |
00:54:55 |
110 |
| 319 |
Mika Loots |
3 |
00:17:57 |
00:55:14 |
100 |
| 333 |
Chanel Orr |
3 |
00:18:01 |
00:55:56 |
95 |
Youth 15 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 181 |
Eduard Du Toit |
3 |
00:12:35 |
00:39:47 |
250 |
| 182 |
Jean-Paul Van Wyk |
3 |
00:12:53 |
00:40:56 |
200 |
| 183 |
Ivan Hurter |
3 |
00:12:55 |
00:40:57 |
160 |
| 184 |
Luke Legrange |
3 |
00:13:03 |
00:40:58 |
150 |
| 185 |
Cullen Posthumus |
3 |
00:13:04 |
00:41:08 |
140 |
| 186 |
Hanco Kleynhans |
3 |
00:13:22 |
00:41:28 |
130 |
| 187 |
Markus Loch |
3 |
00:13:13 |
00:41:34 |
120 |
| 188 |
Justin Deyzel |
3 |
00:13:35 |
00:41:50 |
110 |
| 189 |
Nicolaas Janse Van Rensburg |
3 |
00:13:20 |
00:42:09 |
100 |
| 190 |
Erik Breedt |
3 |
00:13:23 |
00:42:15 |
95 |
Youth 15 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 483 |
Allanah Barac |
2 |
00:16:30 |
00:36:42 |
250 |
| 484 |
Mikyla Duif |
2 |
00:16:43 |
00:36:55 |
200 |
| 488 |
Juane Lemmens |
2 |
00:17:06 |
00:37:21 |
160 |
| 489 |
Helena Langenegger |
2 |
00:17:32 |
00:37:52 |
150 |
| 490 |
Martinique Trollip |
2 |
00:17:17 |
00:38:07 |
140 |
| 493 |
Chinelle Theron |
2 |
00:17:32 |
00:39:37 |
130 |
| 494 |
Eliese Tesner |
2 |
00:18:02 |
00:40:05 |
120 |
| 496 |
Ilze-Marie Schoeman |
2 |
00:18:34 |
00:40:10 |
110 |
| 500 |
Anieke Theron |
2 |
00:18:33 |
00:41:10 |
100 |
| 505 |
Marie Fivaz |
2 |
00:19:41 |
00:41:41 |
95 |
Sub-Junior Boys
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 192 |
Henko Lombard |
3 |
00:14:15 |
00:43:29 |
250 |
| 193 |
Jaco Du Bruyn |
3 |
00:14:15 |
00:43:32 |
200 |
| 194 |
William Pienaar |
3 |
00:14:16 |
00:43:33 |
160 |
| 195 |
Matthew Dickens |
3 |
00:14:18 |
00:43:33 |
150 |
| 196 |
Wiehan Visser |
3 |
00:14:17 |
00:43:34 |
140 |
| 197 |
Jaco Aldum |
3 |
00:14:22 |
00:43:39 |
130 |
| 198 |
Daniel Patric Eager |
3 |
00:14:23 |
00:43:44 |
120 |
| 199 |
Rupert Groenewald |
3 |
00:14:24 |
00:43:45 |
110 |
| 203 |
Liam Espach |
3 |
00:14:45 |
00:45:16 |
100 |
| 212 |
Megan Funani |
3 |
00:15:07 |
00:46:29 |
95 |
Sub-Junior Girls
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 495 |
Nika Nortje |
2 |
00:16:05 |
00:40:07 |
250 |
| 503 |
Hannah Lansdell |
2 |
00:16:38 |
00:41:26 |
200 |
| 512 |
Shanique Marx |
2 |
00:20:24 |
00:42:56 |
160 |
| 514 |
Danika Lombard |
2 |
00:18:44 |
00:43:20 |
150 |
| 529 |
Mieke Gilbert |
2 |
00:19:09 |
00:45:20 |
140 |
| 534 |
Katrijn Botha |
2 |
00:19:24 |
00:45:37 |
130 |
| 543 |
Katelynn Evans |
2 |
00:22:15 |
00:46:15 |
120 |
| 560 |
Michelle Botha |
2 |
00:20:53 |
00:48:00 |
110 |
| 564 |
Veronika Gordon |
2 |
00:18:54 |
00:48:11 |
100 |
| 565 |
Mieke Goosen |
2 |
00:24:00 |
00:48:21 |
95 |
| Pos |
School |
Points |
| 1 |
Menlopark HS |
980 |
| 2 |
Montana HS |
890 |
| 3 |
Midstream College HS |
830 |
| 4 |
Waterkloof HS |
830 |
| 5 |
Transvalia HS |
790 |
| 6 |
Afrikaans Hoer Meisieskool |
790 |
| 7 |
Kempton Park HS |
780 |
| 8 |
Zwartkop HS |
760 |
| 9 |
Afrikaans Hoer Seunskool |
685 |
| 10 |
Garsfontein HS |
670 |
* Schools earning the most points with their Top 5 Riders
| Pos |
Club Name / School |
Total Points |
| 1 |
Afrikaans Hoer Seunskool |
1443
|
| 2 |
Waterkloof HS |
1422
|
| 3 |
Kempton Park HS |
1225
|
| 4 |
Menlopark HS |
1147
|
| 5 |
Montana HS |
1051
|
| 6 |
Garsfontein HS |
994
|
| 7 |
Midstream College HS |
993
|
| 8 |
Transvalia HS |
922
|
| 9 |
St Stithians College HS |
623
|
| 10 |
Randburg HS |
603
|
| Pos |
Club Name / School |
Total Points |
| 1 |
Menlopark HS |
1659
|
| 2 |
Afrikaans Hoer Meisieskool |
1430
|
| 3 |
Kempton Park HS |
1227
|
| 4 |
Zwartkop HS |
826
|
| 5 |
Driehoek HS |
778
|
| 6 |
Garsfontein HS |
666
|
| 7 |
Montana HS |
661
|
| 8 |
Midstream College HS |
660
|
| 9 |
Transvalia HS |
472
|
| 10 |
Helpmekaar Kollege HS |
468
|