Fav | Pos | Race No | Share | Name | Name | Time | Time | Prize Category Pos (Gen Pos) | Prize Category | Prize Category Pos | Age Category | Age Category Pos | Gender | Gen Pos | Pace | Batch | Finish |
| 1 | 76123 | | Sophia DOCKEL | Sophia DOCKEL #76123 Female Sub-Jun | 00:41:56 | 00:41:56 | 1 (1) | Sub-Jun | 1 | Sub Jun 13-14 | 1 | Female | 1 | 16.5 km/h | Fun Ride A | 00:41:56 |
| 2 | 7344 | | Katlego SHAKU | Katlego SHAKU #7344 Male Nipper | 00:46:00 | 00:46:00 | 1 (1) | Nipper | 1 | Nippers 8-10 | 1 | Male | 1 | 15.0 km/h | Fun Ride A | 00:46:00 |
| 3 | 77706 | | Maryke BENADE | Maryke BENADE #77706 Female Vet | 00:46:06 | 00:46:06 | 1 (2) | Vet | 1 | Vet 40-49 | 1 | Female | 2 | 15.0 km/h | Fun Ride A | 00:46:06 |
| 4 | 16835 | | Bernard JANSEN VAN VUUREN | Bernard JANSEN VAN VUUREN #16835 Male Vet | 00:46:09 | 00:46:09 | 1 (2) | Vet | 1 | Vet 40-49 | 1 | Male | 2 | 15.0 km/h | Fun Ride A | 00:46:09 |
| 5 | 17657 | | Leo LOUBSER | Leo LOUBSER #17657 Male Nipper | 00:46:10 | 00:46:10 | 2 (3) | Nipper | 2 | Nippers 8-10 | 2 | Male | 3 | 14.9 km/h | Fun Ride A | 00:46:10 |
| 6 | 16846 | | Juanita JANSEN VAN VUUREN | Juanita JANSEN VAN VUUREN #16846 Female Nipper | 00:46:11 | 00:46:11 | 1 (3) | Nipper | 1 | Nippers 8-10 | 1 | Female | 3 | 14.9 km/h | Fun Ride A | 00:46:11 |
| 7 | 13595 | | Tommie MEINTJIES | Tommie MEINTJIES #13595 Male Master | 00:47:39 | 00:47:39 | 1 (4) | Master | 1 | Master 50-59 | 1 | Male | 4 | 14.5 km/h | Fun Ride A | 00:47:39 |
| 8 | 78547 | | Zak LABUSCHAGNE | Zak LABUSCHAGNE #78547 Male Sprogs | 00:49:36 | 00:49:36 | 1 (5) | Sprogs | 1 | Sprogs 11-12 | 1 | Male | 5 | 13.9 km/h | Fun Ride A | 00:49:36 |
| 9 | 76546 | | Juan JANSEN | Juan JANSEN #76546 Male Sprogs | 00:49:50 | 00:49:50 | 2 (6) | Sprogs | 2 | Sprogs 11-12 | 2 | Male | 6 | 13.8 km/h | Fun Ride A | 00:49:50 |
| 10 | 76588 | | Josias GROENEWALD | Josias GROENEWALD #76588 Male Nipper | 00:50:13 | 00:50:13 | 3 (7) | Nipper | 3 | Nippers 8-10 | 3 | Male | 7 | 13.7 km/h | Fun Ride A | 00:50:13 |
| 11 | 87410 | | Dominic BRAS | Dominic BRAS #87410 Male Nipper | 00:50:14 | 00:50:14 | 4 (8) | Nipper | 4 | Nippers 8-10 | 4 | Male | 8 | 13.7 km/h | Fun Ride A | 00:50:14 |
| 12 | 16388 | | Divhan VAN DER MERWE | Divhan VAN DER MERWE #16388 Male Nipper | 00:50:49 | 00:50:49 | 5 (9) | Nipper | 5 | Nippers 8-10 | 5 | Male | 9 | 13.6 km/h | Fun Ride A | 00:50:49 |
| 13 | 79611 | | Chaiden ROSSOUW | Chaiden ROSSOUW #79611 Male Nipper | 00:51:12 | 00:51:12 | 6 (10) | Nipper | 6 | Nippers 8-10 | 6 | Male | 10 | 13.5 km/h | Fun Ride A | 00:51:12 |
| 14 | 77106 | | Dominique BROUGHTON | Dominique BROUGHTON #77106 Female Nipper | 00:52:16 | 00:52:16 | 2 (4) | Nipper | 2 | Nippers 8-10 | 2 | Female | 4 | 13.2 km/h | Fun Ride A | 00:52:16 |
| 15 | 77109 | | Justin BROUGHTON | Justin BROUGHTON #77109 Male Master | 00:52:21 | 00:52:21 | 2 (11) | Master | 2 | Master 50-59 | 2 | Male | 11 | 13.2 km/h | Fun Ride A | 00:52:21 |
| 16 | 13970 | | Max CLUER | Max CLUER #13970 Male E-Bike | 00:54:14 | 00:54:14 | 1 (12) | E-Bike | 1 | Master 50-59 | 3 | Male | 12 | 12.7 km/h | Fun Ride A | 00:54:14 |
| 17 | 77056 | | Jannie SERFONTEIN | Jannie SERFONTEIN #77056 Male Vet | 00:55:34 | 00:55:34 | 2 (13) | Vet | 2 | Vet 40-49 | 2 | Male | 13 | 12.4 km/h | Fun Ride A | 00:55:34 |
| 18 | 78489 | | Rebecca VENTER | Rebecca VENTER #78489 Female Nipper | 00:56:11 | 00:56:11 | 3 (5) | Nipper | 3 | Nippers 8-10 | 3 | Female | 5 | 12.3 km/h | Fun Ride A | 00:56:11 |
| 19 | 17642 | | Daniël SERFONTEIN | Daniël SERFONTEIN #17642 Male Nipper | 00:56:56 | 00:56:56 | 7 (14) | Nipper | 7 | Nippers 8-10 | 7 | Male | 14 | 12.1 km/h | Fun Ride A | 00:56:56 |
| 20 | 17640 | | Therese SERFONTEIN | Therese SERFONTEIN #17640 Female Sub-Vet | 00:56:56 | 00:56:56 | 1 (6) | Sub-Vet | 1 | Sub-Vet 30-39 | 1 | Female | 6 | 12.1 km/h | Fun Ride A | 00:56:56 |
| 21 | 16732 | | Ben VAN DYK | Ben VAN DYK #16732 Male Nipper | 00:57:43 | 00:57:43 | 8 (15) | Nipper | 8 | Nippers 8-10 | 8 | Male | 15 | 12.0 km/h | Fun Ride A | 00:57:43 |
| 22 | 76599 | | Hannes LIEBENBERG | Hannes LIEBENBERG #76599 Male Nipper | 00:58:25 | 00:58:25 | 9 (16) | Nipper | 9 | Nippers 8-10 | 9 | Male | 16 | 11.8 km/h | Fun Ride A | 00:58:25 |
| 23 | 76595 | | Willem JANSEN | Willem JANSEN #76595 Male Vet | 00:58:27 | 00:58:27 | 3 (17) | Vet | 3 | Vet 40-49 | 3 | Male | 17 | 11.8 km/h | Fun Ride A | 00:58:27 |
| 24 | 13705 | | Manie PRETORIUS | Manie PRETORIUS #13705 Male Master | 00:58:54 | 00:58:54 | 3 (18) | Master | 3 | Master 50-59 | 4 | Male | 18 | 11.7 km/h | Fun Ride A | 00:58:54 |
| 25 | 17909 | | Patrick MOKHUTSHANE | Patrick MOKHUTSHANE #17909 Male Vet | 00:58:56 | 00:58:56 | 4 (19) | Vet | 4 | Vet 40-49 | 4 | Male | 19 | 11.7 km/h | Fun Ride A | 00:58:56 |
| 26 | 77694 | | Jayden JANSEN VAN VUUREN | Jayden JANSEN VAN VUUREN #77694 Male Nipper | 00:59:38 | 00:59:38 | 10 (20) | Nipper | 10 | Nippers 8-10 | 10 | Male | 20 | 11.6 km/h | Fun Ride A | 00:59:38 |
| 27 | 41020 | | Daniel MARITZ | Daniel MARITZ #41020 Male Sub-Jun | 00:59:52 | 00:59:52 | 1 (21) | Sub-Jun | 1 | Sub Jun 13-14 | 1 | Male | 21 | 11.5 km/h | Fun Ride A | 00:59:52 |
| 28 | 13675 | | Merike VAN DYK | Merike VAN DYK #13675 Female Sub-Vet | 00:59:53 | 00:59:53 | 2 (7) | Sub-Vet | 2 | Sub-Vet 30-39 | 2 | Female | 7 | 11.5 km/h | Fun Ride A | 00:59:53 |
| 29 | 17658 | | Timéa GARDNER | Timéa GARDNER #17658 Female Nipper | 01:01:38 | 01:01:38 | 4 (8) | Nipper | 4 | Nippers 8-10 | 4 | Female | 8 | 11.2 km/h | Fun Ride A | 01:01:38 |
| 30 | 76122 | | Sienna DOCKEL | Sienna DOCKEL #76122 Female Youth | 01:02:52 | 01:02:52 | 1 (9) | Youth | 1 | Youth 15-16 | 1 | Female | 9 | 11.0 km/h | Fun Ride A | 01:02:52 |
| 31 | 80209 | | Estelle SWART | Estelle SWART #80209 Female Vet | 01:03:27 | 01:03:27 | 2 (10) | Vet | 2 | Vet 40-49 | 2 | Female | 10 | 10.9 km/h | Fun Ride A | 01:03:27 |
| 32 | 6193 | | Franine FERREIRA | Franine FERREIRA #6193 Female Vet | 01:04:15 | 01:04:15 | 3 (11) | Vet | 3 | Vet 40-49 | 3 | Female | 11 | 10.7 km/h | Fun Ride A | 01:04:15 |
| 33 | 78155 | | Francis MULLAN | Francis MULLAN #78155 Male Master | 01:05:55 | 01:05:55 | 4 (22) | Master | 4 | Master 50-59 | 5 | Male | 22 | 10.5 km/h | Fun Ride A | 01:05:55 |
| 34 | 17591 | | Karabo MUZAMANE | Karabo MUZAMANE #17591 Male Youth | 01:06:12 | 01:06:12 | 1 (23) | Youth | 1 | Youth 15-16 | 1 | Male | 23 | 10.4 km/h | Fun Ride A | 01:06:12 |
| 35 | 16695 | | Hennie COETZEE | Hennie COETZEE #16695 Male Master | 01:06:32 | 01:06:32 | 5 (24) | Master | 5 | Master 50-59 | 6 | Male | 24 | 10.4 km/h | Fun Ride A | 01:06:32 |
| 36 | 16693 | | Carli COETZEE | Carli COETZEE #16693 Female Sprogs | 01:06:32 | 01:06:32 | 1 (12) | Sprogs | 1 | Sprogs 11-12 | 1 | Female | 12 | 10.4 km/h | Fun Ride A | 01:06:32 |
| 37 | 17744 | | Tim MITCHELL | Tim MITCHELL #17744 Male Vet | 01:11:00 | 01:11:00 | 5 (25) | Vet | 5 | Vet 40-49 | 5 | Male | 25 | 9.7 km/h | Fun Ride A | 01:11:00 |
| 38 | 87899 | | Robert MITCHELL | Robert MITCHELL #87899 Male Youth | 01:11:06 | 01:11:06 | 2 (26) | Youth | 2 | Youth 15-16 | 2 | Male | 26 | 9.7 km/h | Fun Ride A | 01:11:06 |
| 39 | 83734 | | Will GEYER | Will GEYER #83734 Male Nipper | 01:11:53 | 01:11:53 | 11 (27) | Nipper | 11 | Nippers 8-10 | 11 | Male | 27 | 9.6 km/h | Fun Ride A | 01:11:53 |
| 40 | 83764 | | Brian GEYER | Brian GEYER #83764 Male Vet | 01:11:53 | 01:11:53 | 6 (28) | Vet | 6 | Vet 40-49 | 6 | Male | 28 | 9.6 km/h | Fun Ride A | 01:11:53 |
| 41 | 55040 | | Christopher MENNE | Christopher MENNE #55040 Male Nipper | 01:11:57 | 01:11:57 | 12 (29) | Nipper | 12 | Nippers 8-10 | 12 | Male | 29 | 9.6 km/h | Fun Ride A | 01:11:57 |
| 42 | 55033 | | Andrew MENNE | Andrew MENNE #55033 Male Vet | 01:11:57 | 01:11:57 | 7 (30) | Vet | 7 | Vet 40-49 | 7 | Male | 30 | 9.6 km/h | Fun Ride A | 01:11:57 |
| 43 | 7605 | | Monica DU PLESSIS | Monica DU PLESSIS #7605 Female Gr Master | 01:12:59 | 01:12:59 | 1 (13) | Gr Master | 1 | Gr Master 60+ | 1 | Female | 13 | 9.5 km/h | Fun Ride A | 01:12:59 |
| 44 | 79626 | | Wihan BASSON | Wihan BASSON #79626 Male Nipper | 01:13:21 | 01:13:21 | 13 (31) | Nipper | 13 | Nippers 8-10 | 13 | Male | 31 | 9.4 km/h | Fun Ride A | 01:13:21 |
| 45 | 79851 | | Pierre MARAIS | Pierre MARAIS #79851 Male Gr Master | 01:13:22 | 01:13:22 | 1 (32) | Gr Master | 1 | Gr Master 60+ | 1 | Male | 32 | 9.4 km/h | Fun Ride A | 01:13:22 |
| 46 | 79329 | | Kgolagano SEBEGO | Kgolagano SEBEGO #79329 Male Nipper | 01:13:27 | 01:13:27 | 14 (33) | Nipper | 14 | Nippers 8-10 | 14 | Male | 33 | 9.4 km/h | Fun Ride A | 01:13:27 |
| 47 | 76352 | | Lize VAN DER MERWE | Lize VAN DER MERWE #76352 Female Sub-Jun | 01:13:41 | 01:13:41 | 2 (14) | Sub-Jun | 2 | Sub Jun 13-14 | 2 | Female | 14 | 9.4 km/h | Fun Ride A | 01:13:41 |
| 48 | 77049 | | Alexander VENTER | Alexander VENTER #77049 Male Nipper | 01:14:22 | 01:14:22 | 15 (34) | Nipper | 15 | Nippers 8-10 | 15 | Male | 34 | 9.3 km/h | Fun Ride A | 01:14:22 |
| 49 | 17237 | | Dirk VENTER | Dirk VENTER #17237 Male Vet | 01:14:23 | 01:14:23 | 8 (35) | Vet | 8 | Vet 40-49 | 8 | Male | 35 | 9.3 km/h | Fun Ride A | 01:14:23 |
| 50 | 88085 | | Divan ENGELBREGHT | Divan ENGELBREGHT #88085 Male Sub-Jun | 01:16:14 | 01:16:14 | 2 (36) | Sub-Jun | 2 | Sub Jun 13-14 | 2 | Male | 36 | 9.0 km/h | Fun Ride A | 01:16:14 |