Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Pace | Wave | Start Time |
| 1 | 88310 | | Dylan VAN DE LANGENBERG | Dylan VAN DE LANGENBERG #88310 Male Sub-Jun | 00:50:21 | 00:50:21 | 1 (1) | Sub-Jun | 1 | Male | 1 | 23.8 km/h | A-Men Short | 08:30:00 |
| 2 | 88713 | | Steffan MOOLMAN | Steffan MOOLMAN #88713 Male Sub-Jun | 00:50:37 | 00:50:37 | 2 (2) | Sub-Jun | 2 | Male | 2 | 23.7 km/h | A-Men Short | 08:30:00 |
| 3 | 11476 | | Nicolai HANSEN | Nicolai HANSEN #11476 Male Sub-Jun | 00:59:37 | 00:59:37 | 3 (3) | Sub-Jun | 3 | Male | 3 | 20.1 km/h | A-Men Short | 08:30:00 |
| 4 | 82400 | | Henry VORSTER | Henry VORSTER #82400 Male Youth | 01:00:02 | 01:00:02 | 1 (4) | Youth | 1 | Male | 4 | 20.0 km/h | A-Men Short | 08:30:00 |
| 5 | 82414 | | Connor ROEBUCK | Connor ROEBUCK #82414 Male Sub-Jun | 01:00:10 | 01:00:10 | 4 (5) | Sub-Jun | 4 | Male | 5 | 19.9 km/h | A-Men Short | 08:30:00 |
| 6 | 6350 | | Erhard BLOM | Erhard BLOM #6350 Male Vet | 01:00:24 | 01:00:24 | 1 (6) | Vet | 1 | Male | 6 | 19.9 km/h | B Short | 08:36:01 |
| 7 | 11350 | | Vivienne DOCKTER | Vivienne DOCKTER #11350 Female Sub-Jun | 01:01:22 | 01:01:22 | 1 (1) | Sub-Jun | 1 | Female | 1 | 19.6 km/h | A-Ladies Short | 08:33:01 |
| 8 | 86484 | | Jannes AURET | Jannes AURET #86484 Male Senior | 01:02:11 | 01:02:11 | 1 (7) | Senior | 1 | Male | 7 | 19.3 km/h | B Short | 08:36:01 |
| 9 | 11044 | | Benjamin NEETHLING | Benjamin NEETHLING #11044 Male Senior | 01:02:13 | 01:02:13 | 2 (8) | Senior | 2 | Male | 8 | 19.3 km/h | B Short | 08:36:01 |
| 10 | 80469 | | Schalk Burger ALBERTYN | Schalk Burger ALBERTYN #80469 Male Vet | 01:03:03 | 01:03:03 | 2 (9) | Vet | 2 | Male | 9 | 19.0 km/h | B Short | 08:36:01 |
| 11 | 81371 | | Herman KOTZÉ | Herman KOTZÉ #81371 Male Youth | 01:03:26 | 01:03:26 | 2 (10) | Youth | 2 | Male | 10 | 18.9 km/h | A-Men Short | 08:30:00 |
| 12 | 82404 | | Marius STEYN | Marius STEYN #82404 Male Youth | 01:03:30 | 01:03:30 | 3 (11) | Youth | 3 | Male | 11 | 18.9 km/h | A-Men Short | 08:30:00 |
| 13 | 76943 | | Skyler BLOM | Skyler BLOM #76943 Female Sub-Jun | 01:03:42 | 01:03:42 | 2 (2) | Sub-Jun | 2 | Female | 2 | 18.8 km/h | A-Ladies Short | 08:33:01 |
| 14 | 81383 | | Barend VAN ZYL | Barend VAN ZYL #81383 Male Sub-Jun | 01:04:23 | 01:04:23 | 5 (12) | Sub-Jun | 5 | Male | 12 | 18.6 km/h | A-Men Short | 08:30:00 |
| 15 | 80431 | | Logan GOUWS | Logan GOUWS #80431 Male Sprogs | 01:04:31 | 01:04:31 | 1 (13) | Sprogs | 1 | Male | 13 | 18.6 km/h | A-Men Short | 08:30:00 |
| 16 | 81292 | | Francois DE KOCK | Francois DE KOCK #81292 Male Master | 01:05:37 | 01:05:37 | 1 (14) | Master | 1 | Male | 14 | 18.3 km/h | B Short | 08:36:01 |
| 17 | 44403 | | Hector Charles ROSS | Hector Charles ROSS #44403 Male Vet | 01:07:21 | 01:07:21 | 3 (15) | Vet | 3 | Male | 15 | 17.8 km/h | B Short | 08:36:01 |
| 18 | 55507 | | Lian STYLE | Lian STYLE #55507 Male Sprogs | 01:09:01 | 01:09:01 | 2 (16) | Sprogs | 2 | Male | 16 | 17.4 km/h | A-Men Short | 08:30:00 |
| 19 | 86244 | | Spencer VAN ZYL | Spencer VAN ZYL #86244 Male Sub-Jun | 01:09:04 | 01:09:04 | 6 (17) | Sub-Jun | 6 | Male | 17 | 17.4 km/h | A-Men Short | 08:30:00 |
| 20 | 5715 | | Jacques HAMMAN | Jacques HAMMAN #5715 Male Sub-Jun | 01:10:10 | 01:10:10 | 7 (18) | Sub-Jun | 7 | Male | 18 | 17.1 km/h | A-Men Short | 08:30:00 |
| 21 | 6707 | | Steyn RAUTENBACH | Steyn RAUTENBACH #6707 Male Sprogs | 01:11:18 | 01:11:18 | 3 (19) | Sprogs | 3 | Male | 19 | 16.8 km/h | A-Men Short | 08:30:00 |
| 22 | 79285 | | Wianco BLOM | Wianco BLOM #79285 Male Senior | 01:11:49 | 01:11:49 | 3 (20) | Senior | 3 | Male | 20 | 16.7 km/h | B Short | 08:36:01 |
| 23 | 10122 | | Sune CALITZ | Sune CALITZ #10122 Female Sub-Vet | 01:12:09 | 01:12:09 | 1 (3) | Sub-Vet | 1 | Female | 3 | 16.6 km/h | B Short | 08:36:01 |
| 24 | 81280 | | Johannes BOTHMA | Johannes BOTHMA #81280 Male Vet | 01:13:09 | 01:13:09 | 4 (21) | Vet | 4 | Male | 21 | 16.4 km/h | A-Men Short | 08:30:00 |
| 25 | 11107 | | Christopher FAUSTMANN | Christopher FAUSTMANN #11107 Male Senior | 01:13:56 | 01:13:56 | 4 (22) | Senior | 4 | Male | 22 | 16.2 km/h | B Short | 08:36:01 |
| 26 | 81859 | | Matthew MARAIS | Matthew MARAIS #81859 Male Sub-Jun | 01:14:46 | 01:14:46 | 8 (23) | Sub-Jun | 8 | Male | 23 | 16.0 km/h | A-Men Short | 08:30:00 |
| 27 | 80475 | | Matthew CAWCUTT | Matthew CAWCUTT #80475 Male Master | 01:15:03 | 01:15:03 | 2 (24) | Master | 2 | Male | 24 | 16.0 km/h | B Short | 08:36:01 |
| 28 | 44233 | | Laurent MONVOISIN | Laurent MONVOISIN #44233 Male Vet | 01:15:26 | 01:15:26 | 5 (25) | Vet | 5 | Male | 25 | 15.9 km/h | A-Men Short | 08:30:00 |
| 29 | 46993 | | Benjamin MONVOISIN | Benjamin MONVOISIN #46993 Male Sprogs | 01:15:27 | 01:15:27 | 4 (26) | Sprogs | 4 | Male | 26 | 15.9 km/h | A-Men Short | 08:30:00 |
| 30 | 80425 | | Stefan OTTO | Stefan OTTO #80425 Male Sub-Jun | 01:16:04 | 01:16:04 | 9 (27) | Sub-Jun | 9 | Male | 27 | 15.8 km/h | B Short | 08:36:01 |
| 31 | 83930 | | Philip WIEFFERING | Philip WIEFFERING #83930 Male Sprogs | 01:16:37 | 01:16:37 | 5 (28) | Sprogs | 5 | Male | 28 | 15.7 km/h | A-Men Short | 08:30:00 |
| 32 | 83931 | | Neil WIEFFERING | Neil WIEFFERING #83931 Male Vet | 01:16:44 | 01:16:44 | 6 (29) | Vet | 6 | Male | 29 | 15.6 km/h | A-Men Short | 08:30:00 |
| 33 | 88822 | | Fancois BOTHMA | Fancois BOTHMA #88822 Male Gr Master | 01:17:25 | 01:17:25 | 1 (30) | Gr Master | 1 | Male | 30 | 15.5 km/h | B Short | 08:36:01 |
| 34 | 82421 | | Ulendo ROODE | Ulendo ROODE #82421 Male Vet | 01:17:27 | 01:17:27 | 7 (31) | Vet | 7 | Male | 31 | 15.5 km/h | B Short | 08:36:01 |
| 35 | 82422 | | Pieter VLOK | Pieter VLOK #82422 Male Vet | 01:17:27 | 01:17:27 | 8 (32) | Vet | 8 | Male | 32 | 15.5 km/h | B Short | 08:36:01 |
| 36 | 81273 | | Waldemarr WEIDEMAN | Waldemarr WEIDEMAN #81273 Male Youth | 01:17:40 | 01:17:40 | 4 (33) | Youth | 4 | Male | 33 | 15.4 km/h | A-Men Short | 08:30:00 |
| 37 | 77307 | | Ruan DE LANGE | Ruan DE LANGE #77307 Male Youth | 01:17:44 | 01:17:44 | 5 (34) | Youth | 5 | Male | 34 | 15.4 km/h | A-Men Short | 08:30:00 |
| 38 | 83219 | | Louis BOSMAN | Louis BOSMAN #83219 Male Sprogs | 01:17:45 | 01:17:45 | 6 (35) | Sprogs | 6 | Male | 35 | 15.4 km/h | A-Men Short | 08:30:00 |
| 39 | 80470 | | Jeandré VERMAAK | Jeandré VERMAAK #80470 Male Nipper | 01:17:58 | 01:17:58 | 1 (36) | Nipper | 1 | Male | 36 | 15.4 km/h | A-Men Short | 08:30:00 |
| 40 | 80473 | | Judah VISSER | Judah VISSER #80473 Male Sub-Jun | 01:18:07 | 01:18:07 | 10 (37) | Sub-Jun | 10 | Male | 37 | 15.4 km/h | A-Men Short | 08:30:00 |
| 41 | 83218 | | Oskar FLAATTEN | Oskar FLAATTEN #83218 Male Sprogs | 01:18:07 | 01:18:07 | 7 (38) | Sprogs | 7 | Male | 38 | 15.4 km/h | A-Men Short | 08:30:00 |
| 42 | 83215 | | Nils FLAATTEN | Nils FLAATTEN #83215 Male Master | 01:18:11 | 01:18:11 | 3 (39) | Master | 3 | Male | 39 | 15.3 km/h | A-Men Short | 08:30:00 |
| 43 | 13502 | | Rainer FAUSTMANN | Rainer FAUSTMANN #13502 Male Master | 01:18:21 | 01:18:21 | 4 (40) | Master | 4 | Male | 40 | 15.3 km/h | B Short | 08:36:01 |
| 44 | 17211 | | Adrian SOUTHEY | Adrian SOUTHEY #17211 Male Gr Master | 01:18:39 | 01:18:39 | 2 (41) | Gr Master | 2 | Male | 41 | 15.3 km/h | B Short | 08:36:01 |
| 45 | 79279 | | Adriaan OTTO | Adriaan OTTO #79279 Male Junior | 01:18:51 | 01:18:51 | 1 (42) | Junior | 1 | Male | 42 | 15.2 km/h | B Short | 08:36:01 |
| 46 | 86925 | | Corne ROUX | Corne ROUX #86925 Male Sub-Jun | 01:19:00 | 01:19:00 | 11 (43) | Sub-Jun | 11 | Male | 43 | 15.2 km/h | A-Men Short | 08:30:00 |
| 47 | 16748 | | Finn PEARSON | Finn PEARSON #16748 Male Sub-Jun | 01:19:28 | 01:19:28 | 12 (44) | Sub-Jun | 12 | Male | 44 | 15.1 km/h | A-Men Short | 08:30:00 |
| 48 | 80564 | | Alexandra NEWLANDS | Alexandra NEWLANDS #80564 Female Senior | 01:19:54 | 01:19:54 | 1 (4) | Senior | 1 | Female | 4 | 15.0 km/h | B Short | 08:36:01 |
| 49 | 53831 | | Juan Arno DE LANGE | Juan Arno DE LANGE #53831 Male Junior | 01:20:18 | 01:20:18 | 2 (45) | Junior | 2 | Male | 45 | 14.9 km/h | B Short | 08:36:01 |
| 50 | 83220 | | Cecil BOSMAN | Cecil BOSMAN #83220 Male Vet | 01:21:00 | 01:21:00 | 9 (46) | Vet | 9 | Male | 46 | 14.8 km/h | A-Men Short | 08:30:00 |