Fav | Pos | Race No | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Wave | 5km | 10km | StartPuma | Puma | Finish |
| 1 | 53 | Daniel SIMIU EBENYO | Daniel SIMIU EBENYO #53 Male Senior | 00:34:01 | 00:34:01 | 1 (1) | Senior | 1 | Male | 1 | | A Men | 00:14:11 | 00:28:23 | 00:32:05 | 00:00:18 | 00:34:01 |
| 2 | 23 | Isaac KIPKEMBOI | Isaac KIPKEMBOI #23 Male Senior | 00:34:42 | 00:34:42 | 2 (2) | Senior | 2 | Male | 2 | | A Men | 00:14:40 | 00:29:05 | 00:32:50 | 00:00:17 | 00:34:42 |
| 3 | 36 | Stephen MOKOKA | Stephen MOKOKA #36 Male Senior | 00:34:45 | 00:34:45 | 3 (3) | Senior | 3 | Male | 3 | | A Men | 00:14:40 | 00:29:06 | 00:32:51 | 00:00:16 | 00:34:45 |
| 4 | 25 | Meshack KIPTOO LELGUT | Meshack KIPTOO LELGUT #25 Male Senior | 00:34:57 | 00:34:57 | 4 (4) | Senior | 4 | Male | 4 | | A Men | 00:14:47 | 00:29:14 | 00:33:00 | 00:00:18 | 00:34:57 |
| 5 | 126 | Anthony TIMOTEUS | Anthony TIMOTEUS #126 Male Senior | 00:35:06 | 00:35:06 | 5 (5) | Senior | 5 | Male | 5 | | A Men | 00:14:40 | 00:29:19 | 00:33:07 | 00:00:19 | 00:35:06 |
| 6 | 98 | Melikhaya FRANS | Melikhaya FRANS #98 Male Senior | 00:35:11 | 00:35:11 | 6 (6) | Senior | 6 | Male | 6 | | A Men | 00:14:41 | 00:29:22 | 00:33:11 | 00:00:17 | 00:35:11 |
| 7 | 24 | Asbel KIPROP RUTTO | Asbel KIPROP RUTTO #24 Male Junior | 00:35:14 | 00:35:14 | 1 (7) | Junior | 1 | Male | 7 | | A Men | 00:14:40 | 00:29:25 | 00:33:15 | 00:00:17 | 00:35:14 |
| 8 | 124 | Sibusiso KUBHEKA | Sibusiso KUBHEKA #124 Male Senior | 00:35:16 | 00:35:16 | 7 (8) | Senior | 7 | Male | 8 | | A Men | 00:14:41 | 00:29:28 | 00:33:19 | 00:00:20 | 00:35:16 |
| 9 | 27 | Precious MASHELE | Precious MASHELE #27 Male Senior | 00:35:17 | 00:35:17 | 8 (9) | Senior | 8 | Male | 9 | | A Men | 00:14:41 | 00:29:22 | 00:33:11 | 00:00:18 | 00:35:17 |
| 10 | 47 | Sibusiso NZIMA | Sibusiso NZIMA #47 Male Senior | 00:35:34 | 00:35:34 | 9 (10) | Senior | 9 | Male | 10 | | A Men | 00:14:40 | 00:29:38 | 00:33:32 | 00:00:18 | 00:35:34 |
| 11 | 31 | Collen MULAUDZI | Collen MULAUDZI #31 Male Senior | 00:35:43 | 00:35:43 | 10 (11) | Senior | 10 | Male | 11 | | A Men | 00:14:43 | 00:29:50 | 00:33:46 | 00:00:16 | 00:35:43 |
| 12 | 20 | Morris GACHANGA | Morris GACHANGA #20 Male Senior | 00:35:53 | 00:35:53 | 11 (12) | Senior | 11 | Male | 12 | | A Men | 00:14:41 | 00:29:50 | 00:33:46 | 00:00:16 | 00:35:53 |
| 13 | 13 | Ali CHEBURES | Ali CHEBURES #13 Male Senior | 00:36:16 | 00:36:16 | 12 (13) | Senior | 12 | Male | 13 | | A Men | 00:14:41 | 00:30:08 | 00:34:09 | 00:00:19 | 00:36:16 |
| 14 | 95 | Sipho MBANJWA | Sipho MBANJWA #95 Male Senior | 00:36:34 | 00:36:34 | 13 (14) | Senior | 13 | Male | 14 | | A Men | 00:14:45 | 00:30:27 | 00:34:32 | 00:00:18 | 00:36:34 |
| 15 | 96 | Bongingkosi ZWANE | Bongingkosi ZWANE #96 Male Senior | 00:36:35 | 00:36:35 | 14 (15) | Senior | 14 | Male | 15 | | A Men | 00:15:07 | 00:30:33 | 00:34:34 | 00:00:17 | 00:36:35 |
| 16 | 32 | Kabelo MELAMU | Kabelo MELAMU #32 Male Senior | 00:36:49 | 00:36:49 | 15 (16) | Senior | 15 | Male | 16 | | A Men | 00:15:31 | 00:30:49 | 00:34:48 | 00:00:16 | 00:36:49 |
| 17 | 123 | Pakiso MTHEMBU | Pakiso MTHEMBU #123 Male Senior | 00:36:57 | 00:36:57 | 16 (17) | Senior | 16 | Male | 17 | | A Men | 00:15:30 | 00:30:55 | 00:34:55 | 00:00:19 | 00:36:57 |
| 18 | 34 | David MANJA | David MANJA #34 Male Senior | 00:37:01 | 00:37:01 | 17 (18) | Senior | 17 | Male | 18 | | A Men | 00:15:28 | 00:30:57 | 00:34:58 | 00:00:20 | 00:37:01 |
| 19 | 93 | Brucelynn DAMONS | Brucelynn DAMONS #93 Male Senior | 00:37:17 | 00:37:17 | 18 (19) | Senior | 18 | Male | 19 | | A Men | 00:15:30 | 00:31:10 | 00:35:15 | 00:00:19 | 00:37:17 |
| 20 | 12 | Philani BUTHELEZI | Philani BUTHELEZI #12 Male Senior | 00:37:35 | 00:37:35 | 19 (20) | Senior | 19 | Male | 20 | | A Men | 00:15:36 | 00:31:25 | 00:35:32 | 00:00:19 | 00:37:35 |
| 21 | 56 | Dylan VAN DER MERWE | Dylan VAN DER MERWE #56 Male Senior | 00:37:36 | 00:37:36 | 20 (21) | Senior | 20 | Male | 21 | | A Men | 00:15:31 | 00:31:27 | 00:35:35 | 00:00:18 | 00:37:36 |
| 22 | 157 | Rowhaldo RATZ | Rowhaldo RATZ #157 Male Senior | 00:37:46 | 00:37:46 | 21 (22) | Senior | 21 | Male | 22 | | A Men | 00:15:30 | 00:31:27 | 00:35:36 | 00:00:19 | 00:37:46 |
| 23 | 121 | Thomas STRUIS | Thomas STRUIS #121 Male Senior | 00:37:50 | 00:37:50 | 22 (23) | Senior | 22 | Male | 23 | | A Men | 00:15:51 | 00:31:39 | 00:35:45 | 00:00:18 | 00:37:50 |
| 24 | 142 | Andre AFRIKA | Andre AFRIKA #142 Male Senior | 00:38:06 | 00:38:06 | 23 (24) | Senior | 23 | Male | 24 | | A Men | 00:15:52 | 00:31:55 | 00:36:05 | 00:00:16 | 00:38:06 |
| 25 | 97 | Sboniso SIKHAKHANE | Sboniso SIKHAKHANE #97 Male Senior | 00:38:11 | 00:38:11 | 24 (25) | Senior | 24 | Male | 25 | | A Men | 00:15:50 | 00:31:52 | 00:36:02 | 00:00:19 | 00:38:11 |
| 26 | 18 | Duane FORTUIN | Duane FORTUIN #18 Male Senior | 00:38:24 | 00:38:24 | 25 (26) | Senior | 25 | Male | 26 | | A Men | 00:16:08 | 00:32:09 | 00:36:19 | 00:00:18 | 00:38:24 |
| 27 | 125 | Lindikhaya MTHANGAYI | Lindikhaya MTHANGAYI #125 Male 40-49 | 00:38:51 | 00:38:51 | 1 (27) | 40-49 | 1 | Male | 27 | | A Men | 00:16:15 | 00:32:25 | 00:36:46 | 00:00:20 | 00:38:51 |
| 28 | 29 | Keaton LOTT | Keaton LOTT #29 Male Senior | 00:38:53 | 00:38:53 | 26 (28) | Senior | 26 | Male | 28 | | A Men | 00:15:52 | 00:32:23 | 00:36:46 | 00:00:20 | 00:38:53 |
| 29 | 39 | Sithembiso MQHELE | Sithembiso MQHELE #39 Male Senior | 00:39:34 | 00:39:34 | 27 (29) | Senior | 27 | Male | 29 | | A Men | 00:16:10 | 00:32:49 | 00:37:23 | 00:00:18 | 00:39:34 |
| 30 | 33 | Yanga MALUSI | Yanga MALUSI #33 Male Senior | 00:39:55 | 00:39:55 | 28 (30) | Senior | 28 | Male | 30 | | A Men | 00:16:15 | 00:33:03 | 00:37:36 | 00:00:21 | 00:39:55 |
| 31 | 104 | Mthandazo QHINA | Mthandazo QHINA #104 Male 40-49 | 00:40:01 | 00:40:01 | 2 (31) | 40-49 | 2 | Male | 31 | | A Men | 00:16:16 | 00:33:10 | 00:37:47 | 00:00:19 | 00:40:01 |
| 32 | 65 | Jesca CHELENGAT | Jesca CHELENGAT #65 Female Senior | 00:40:01 | 00:40:01 | 1 (1) | Senior | 1 | Female | 1 | | A Women | 00:17:20 | 00:33:38 | 00:37:53 | 00:00:17 | 00:40:01 |
| 33 | 111 | Ruchen BLAAUW | Ruchen BLAAUW #111 Male Junior | 00:40:11 | 00:40:11 | 2 (32) | Junior | 2 | Male | 32 | | A Men | 00:17:11 | 00:33:43 | 00:37:59 | 00:00:20 | 00:40:11 |
| 34 | 151 | Tyrone GORDON | Tyrone GORDON #151 Male Junior | 00:40:13 | 00:40:13 | 3 (33) | Junior | 3 | Male | 33 | | A Men | 00:17:10 | 00:33:46 | 00:38:03 | 00:00:19 | 00:40:13 |
| 35 | 72 | Neheng KATHALA | Neheng KATHALA #72 Female Senior | 00:40:15 | 00:40:15 | 2 (2) | Senior | 2 | Female | 2 | | A Women | 00:17:21 | 00:33:42 | 00:37:58 | 00:00:21 | 00:40:15 |
| 36 | 45 | Siviwe NKOMBI | Siviwe NKOMBI #45 Male Senior | 00:40:23 | 00:40:23 | 29 (34) | Senior | 29 | Male | 34 | | A Men | 00:16:59 | 00:33:47 | 00:38:10 | 00:00:20 | 00:40:23 |
| 37 | 66 | Diana CHESANG | Diana CHESANG #66 Female Senior | 00:40:25 | 00:40:25 | 3 (3) | Senior | 3 | Female | 3 | | A Women | 00:17:20 | 00:33:52 | 00:38:11 | 00:00:20 | 00:40:25 |
| 38 | 40 | Gilbert MUTANDIRO | Gilbert MUTANDIRO #40 Male Senior | 00:40:28 | 00:40:28 | 30 (35) | Senior | 30 | Male | 35 | | A Men | 00:16:58 | 00:33:46 | 00:38:14 | 00:00:20 | 00:40:28 |
| 39 | 11 | Ricardo BLAUW | Ricardo BLAUW #11 Male 40-49 | 00:40:58 | 00:40:58 | 3 (36) | 40-49 | 3 | Male | 36 | | A Men | 00:17:00 | 00:34:11 | 00:38:42 | 00:00:19 | 00:40:58 |
| 40 | 88 | Glenrose XABA | Glenrose XABA #88 Female Senior | 00:40:59 | 00:40:59 | 4 (4) | Senior | 4 | Female | 4 | | A Women | 00:17:20 | 00:34:16 | 00:38:41 | 00:00:20 | 00:40:59 |
| 41 | 158 | Siyabonga SAKWE | Siyabonga SAKWE #158 Male 40-49 | 00:41:00 | 00:41:00 | 4 (37) | 40-49 | 4 | Male | 37 | | A Men | 00:17:12 | 00:34:12 | 00:38:47 | 00:00:20 | 00:41:00 |
| 42 | 1083 | Ben DE LA PORTE | Ben DE LA PORTE #1083 Male Senior | 00:41:08 | 00:41:08 | 31 (38) | Senior | 31 | Male | 38 | | B | 00:17:13 | 00:34:24 | 00:38:58 | 00:00:20 | 00:41:08 |
| 43 | 76 | Kesa MOLOTSANE | Kesa MOLOTSANE #76 Female Senior | 00:41:37 | 00:41:37 | 5 (5) | Senior | 5 | Female | 5 | | A Women | 00:17:24 | 00:34:43 | 00:39:15 | 00:00:20 | 00:41:37 |
| 44 | 90 | Irvette VAN ZYL | Irvette VAN ZYL #90 Female Senior | 00:41:51 | 00:41:51 | 6 (6) | Senior | 6 | Female | 6 | | A Women | 00:17:25 | 00:35:03 | 00:39:39 | 00:00:18 | 00:41:51 |
| 45 | 7253 | Yanga MLAMBO | Yanga MLAMBO #7253 Male Senior | 00:42:08 | 00:42:08 | 32 (39) | Senior | 32 | Male | 39 | | H | 00:15:49 | 00:34:40 | 00:39:38 | 00:00:20 | 00:42:08 |
| 46 | 1006 | Faiez ADAMS | Faiez ADAMS #1006 Male Senior | 00:42:26 | 00:42:26 | 33 (40) | Senior | 33 | Male | 40 | | B | 00:17:45 | 00:35:28 | 00:40:11 | 00:00:19 | 00:42:26 |
| 47 | 153 | Sherwin JOOSTE | Sherwin JOOSTE #153 Male Junior | 00:42:27 | 00:42:27 | 4 (41) | Junior | 4 | Male | 41 | | A Men | 00:17:13 | 00:35:20 | 00:40:08 | 00:00:20 | 00:42:27 |
| 48 | 1318 | Envor RHODAS | Envor RHODAS #1318 Male Senior | 00:42:37 | 00:42:37 | 34 (42) | Senior | 34 | Male | 42 | | B | 00:18:11 | 00:35:47 | 00:40:24 | 00:00:21 | 00:42:37 |
| 49 | 26 | Vakalisa KOPOLO | Vakalisa KOPOLO #26 Male 40-49 | 00:42:47 | 00:42:47 | 5 (43) | 40-49 | 5 | Male | 43 | | A Men | 00:17:28 | 00:35:24 | 00:40:17 | 00:00:18 | 00:42:47 |
| 50 | 1140 | Calvin HAMMOND | Calvin HAMMOND #1140 Male Senior | 00:42:58 | 00:42:58 | 35 (44) | Senior | 35 | Male | 44 | | B | 00:17:47 | 00:35:44 | 00:40:40 | 00:00:21 | 00:42:58 |