Junior 18 / 19 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 1 |
Noah Odendaal |
4 |
00:12:46 |
00:52:13 |
250 |
| 2 |
Stephan Aldum |
4 |
00:12:48 |
00:52:14 |
200 |
| 3 |
Wium Du Toit |
4 |
00:12:48 |
00:52:17 |
160 |
| 4 |
Jonty Strydom |
4 |
00:12:52 |
00:52:20 |
150 |
| 7 |
Jayden Naude |
4 |
00:13:05 |
00:52:56 |
140 |
| 9 |
Ethan Mitchell |
4 |
00:13:05 |
00:53:05 |
130 |
| 13 |
Diwan Prinsloo |
4 |
00:13:05 |
00:53:38 |
120 |
| 14 |
Neo Teele |
4 |
00:13:09 |
00:53:46 |
110 |
| 17 |
Barend Niemand |
4 |
00:13:27 |
00:54:11 |
100 |
| 24 |
Reuben Christensen |
4 |
00:13:30 |
00:54:57 |
95 |
Junior 18 / 19 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Junior 17 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 5 |
Ivan Hurter |
4 |
00:12:59 |
00:52:30 |
250 |
| 6 |
Ew Du Toit |
4 |
00:13:02 |
00:52:32 |
200 |
| 10 |
Erik Breedt |
4 |
00:13:04 |
00:53:11 |
160 |
| 11 |
Darian Barac |
4 |
00:13:03 |
00:53:12 |
150 |
| 12 |
Cobus Hagg |
4 |
00:13:10 |
00:53:33 |
140 |
| 15 |
Eduan Bruwer |
4 |
00:13:05 |
00:53:49 |
130 |
| 16 |
Markus Loch |
4 |
00:13:09 |
00:53:50 |
120 |
| 19 |
Aj Devos |
4 |
00:13:13 |
00:54:22 |
110 |
| 20 |
Liam Barnard |
4 |
00:13:21 |
00:54:23 |
100 |
| 22 |
Kian Nel |
4 |
00:13:22 |
00:54:26 |
95 |
Junior 17 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
Youth 16 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 8 |
Jaco Du Bruyn |
4 |
00:13:05 |
00:53:04 |
250 |
| 18 |
Quintin Knoetze |
4 |
00:13:12 |
00:54:18 |
200 |
| 23 |
Adriaan De La Rey |
4 |
00:13:33 |
00:54:53 |
160 |
| 25 |
Sebastian Brits |
4 |
00:13:30 |
00:55:04 |
150 |
| 28 |
Rupert Groenewald |
4 |
00:13:39 |
00:55:26 |
140 |
| 30 |
Jaco Aldum |
4 |
00:13:26 |
00:55:55 |
130 |
| 31 |
Konrad Dippenaar |
4 |
00:13:39 |
00:56:01 |
120 |
| 36 |
Henko Lombard |
4 |
00:13:37 |
00:56:44 |
110 |
| 38 |
Divan Pouwels |
4 |
00:14:09 |
00:57:03 |
100 |
| 41 |
Luke Van Zyl |
4 |
00:14:05 |
00:57:33 |
95 |
Youth 16 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 216 |
Nika Nortje |
3 |
00:14:37 |
00:45:24 |
250 |
| 237 |
Danika Lombard |
3 |
00:15:34 |
00:47:43 |
200 |
| 255 |
Veronika Gordon |
3 |
00:15:00 |
00:49:22 |
160 |
| 258 |
Katrijn Botha |
3 |
00:16:07 |
00:49:31 |
150 |
| 266 |
Shanique Marx |
3 |
00:16:13 |
00:50:02 |
140 |
| 267 |
Anika Smit |
3 |
00:16:17 |
00:50:05 |
130 |
| 268 |
Jordan Grobler |
3 |
00:16:19 |
00:50:10 |
120 |
| 269 |
Hannah Lansdell |
3 |
00:15:56 |
00:50:12 |
110 |
| 285 |
Kathleen De Kock |
3 |
00:16:55 |
00:52:01 |
100 |
| 296 |
Mieke Rosemary Erasmus |
3 |
00:17:08 |
00:52:27 |
95 |
Youth 15 Men
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 21 |
Karlou Snyman |
4 |
00:16:51 |
00:54:26 |
250 |
| 181 |
Evan Naude |
3 |
00:12:55 |
00:40:40 |
200 |
| 182 |
Zander Wilken |
3 |
00:13:19 |
00:41:53 |
160 |
| 183 |
Dylan Kohlmeyer |
3 |
00:13:37 |
00:42:09 |
150 |
| 184 |
Conrad De Bruin |
3 |
00:13:44 |
00:43:02 |
140 |
| 188 |
Joshua Groenewald |
3 |
00:14:10 |
00:43:19 |
130 |
| 189 |
Oratile Bosch |
3 |
00:14:08 |
00:43:29 |
120 |
| 190 |
Liam Labuschagne |
3 |
00:14:03 |
00:43:30 |
110 |
| 193 |
Tyler Tapuch |
3 |
00:14:01 |
00:43:48 |
100 |
| 197 |
Alon Beyleveld |
3 |
00:14:34 |
00:43:59 |
95 |
Youth 15 Women
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 525 |
Amelie Moolman |
2 |
00:14:40 |
00:29:52 |
250 |
| 526 |
Bella Grobler |
2 |
00:15:09 |
00:30:22 |
200 |
| 530 |
Jeané Smith |
2 |
00:15:40 |
00:31:37 |
160 |
| 532 |
Mieke Janse Van Rensburg |
2 |
00:16:11 |
00:32:23 |
150 |
| 533 |
Kirstin Roos |
2 |
00:16:09 |
00:32:31 |
140 |
| 534 |
Mikaela Boshoff |
2 |
00:16:09 |
00:32:31 |
130 |
| 535 |
Lana Coetzee |
2 |
00:16:12 |
00:32:32 |
120 |
| 536 |
Anke Grobbelaar |
2 |
00:16:16 |
00:32:38 |
110 |
| 539 |
Marina Gerner |
2 |
00:16:35 |
00:33:26 |
100 |
| 543 |
Damari Mouton |
2 |
00:16:57 |
00:34:09 |
95 |
Sub-Junior Boys
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 185 |
Wieko Strydom |
3 |
00:14:11 |
00:43:02 |
250 |
| 186 |
Ruan Kooi |
3 |
00:13:41 |
00:43:02 |
200 |
| 187 |
Leam Van Veenhuyzen |
3 |
00:13:43 |
00:43:03 |
160 |
| 191 |
Lj Van Der Westhuizen |
3 |
00:14:05 |
00:43:36 |
150 |
| 192 |
Tristen Hennop |
3 |
00:14:02 |
00:43:44 |
140 |
| 194 |
Christiaan Ross |
3 |
00:14:06 |
00:43:52 |
130 |
| 195 |
Travis Van Wesemael |
3 |
00:14:09 |
00:43:52 |
120 |
| 196 |
Joe Venter |
3 |
00:14:22 |
00:43:56 |
110 |
| 199 |
Rikus De Bruin |
3 |
00:14:11 |
00:44:06 |
100 |
| 205 |
Dian Beukes |
3 |
00:14:22 |
00:44:58 |
95 |
Sub-Junior Girls
| Pos |
Full Name |
Laps |
Best Lap |
Time |
Points |
| 528 |
Roxy De Lange |
2 |
00:15:36 |
00:31:20 |
250 |
| 529 |
Alana De Bruin |
2 |
00:15:41 |
00:31:34 |
200 |
| 531 |
Terien Richter |
2 |
00:15:39 |
00:31:39 |
160 |
| 538 |
Gretha Veldsman |
2 |
00:16:02 |
00:33:21 |
150 |
| 542 |
Lea Kruger |
2 |
00:16:11 |
00:33:40 |
140 |
| 546 |
Liesel De Witt |
2 |
00:16:37 |
00:34:30 |
130 |
| 548 |
Meline Pretorius |
2 |
00:17:22 |
00:35:04 |
120 |
| 549 |
Olivia Rossato |
2 |
00:17:03 |
00:35:08 |
110 |
| 551 |
Robyn Justus |
2 |
00:17:43 |
00:35:28 |
100 |
| 554 |
Mieke De Witt |
2 |
00:17:28 |
00:36:15 |
95 |
| Pos |
School |
Points |
| 1 |
Waterkloof HS |
990 |
| 2 |
Afrikaanse Hoër Seuns |
930 |
| 3 |
Afrikaanse Hoër Meisies |
860 |
| 4 |
HTS John Vorster HS |
840 |
| 5 |
Midstream College HS |
800 |
| 6 |
Zwartkop HS |
795 |
| 7 |
Randburg HS |
760 |
| 8 |
Menlopark HS |
725 |
| 9 |
Kempton Park HS |
725 |
| 10 |
Garsfontein HS |
720 |
* Schools earning the most points with their Top 5 Riders
| Pos |
Club Name / School |
Total Points |
| 1 |
Afrikaanse Hoër Seuns |
2282
|
| 2 |
Waterkloof HS |
1469
|
| 3 |
HTS John Vorster HS |
1140
|
| 4 |
Zwartkop HS |
1027
|
| 5 |
Menlopark HS |
931
|
| 6 |
Montana HS |
836
|
| 7 |
Randburg HS |
833
|
| 8 |
Pretoria Boys HS |
825
|
| 9 |
Garsfontein HS |
796
|
| 10 |
Monument HS |
720
|
| Pos |
Club Name / School |
Total Points |
| 1 |
Afrikaanse Hoër Meisies |
3064
|
| 2 |
Waterkloof HS |
1733
|
| 3 |
Menlopark HS |
1561
|
| 4 |
Kempton Park HS |
1118
|
| 5 |
Midstream College HS |
973
|
| 6 |
Garsfontein HS |
952
|
| 7 |
Montana HS |
732
|
| 8 |
Driehoek HS |
579
|
| 9 |
Hans Moore HS |
411
|
| 10 |
Zwartkop HS |
408
|