Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Stage 1 | Stage 2 |
| 1 | 812 | | Shaun CRAMER | Shaun CRAMER #812 Male Open | 01:23:38 | 01:23:38 | 1 (1) | Open | 1 | Male | 1 | 00:36:15 | 00:47:22 |
| 2 | 805 | | Travis SAUNDERS | Travis SAUNDERS #805 Male Open | 01:26:49 | 01:26:49 | 2 (2) | Open | 2 | Male | 2 | 00:36:55 | 00:49:53 |
| 3 | 897 | | Rory TRELEAVEN | Rory TRELEAVEN #897 Male Junior | 01:29:00 | 01:29:00 | 1 (3) | Junior | 1 | Male | 3 | 00:38:21 | 00:50:39 |
| 4 | 667 | | Andrew JAMES | Andrew JAMES #667 Male Junior | 01:37:26 | 01:37:26 | 2 (4) | Junior | 2 | Male | 4 | 00:40:21 | 00:57:04 |
| 5 | 898 | | Ross TRELEAVEN | Ross TRELEAVEN #898 Male 40-49 | 01:38:10 | 01:38:10 | 1 (5) | 40-49 | 1 | Male | 5 | 00:40:43 | 00:57:27 |
| 6 | 840 | | Dane RAWLINS | Dane RAWLINS #840 Male Open | 01:42:55 | 01:42:55 | 3 (6) | Open | 3 | Male | 6 | 00:39:18 | 01:03:36 |
| 7 | 606 | | Peter BECKER | Peter BECKER #606 Male Open | 01:44:24 | 01:44:24 | 4 (7) | Open | 4 | Male | 7 | 00:45:28 | 00:58:56 |
| 8 | 608 | | Mark VAN ANTWERP | Mark VAN ANTWERP #608 Male 50+ | 01:49:00 | 01:49:00 | 1 (8) | 50+ | 1 | Male | 8 | 00:45:51 | 01:03:08 |
| 9 | 609 | | Arno VAN SCHALKWYK | Arno VAN SCHALKWYK #609 Male 40-49 | 01:49:01 | 01:49:01 | 2 (9) | 40-49 | 2 | Male | 9 | 00:45:52 | 01:03:09 |
| 10 | 891 | | Liam DEVENISH | Liam DEVENISH #891 Male Open | 01:51:31 | 01:51:31 | 5 (10) | Open | 5 | Male | 10 | 00:47:08 | 01:04:23 |
| 11 | 781 | | Anthony CIRO | Anthony CIRO #781 Male 50+ | 01:51:59 | 01:51:59 | 2 (11) | 50+ | 2 | Male | 11 | 00:47:20 | 01:04:39 |
| 12 | 657 | | Scoota JOHNSON | Scoota JOHNSON #657 Male Open | 01:53:33 | 01:53:33 | 6 (12) | Open | 6 | Male | 12 | 00:46:37 | 01:06:55 |
| 13 | 896 | | Simon BULLIMORE | Simon BULLIMORE #896 Male 50+ | 01:54:12 | 01:54:12 | 3 (13) | 50+ | 3 | Male | 13 | 00:47:32 | 01:06:39 |
| 14 | 755 | | Alexandra BENCH | Alexandra BENCH #755 Female Open | 01:55:37 | 01:55:37 | 1 (1) | Open | 1 | Female | 1 | 00:51:12 | 01:04:24 |
| 15 | 823 | | Brian BRUMMER | Brian BRUMMER #823 Male Open | 01:55:38 | 01:55:38 | 7 (14) | Open | 7 | Male | 14 | 00:51:13 | 01:04:25 |
| 16 | 768 | | Joshua John SMITH | Joshua John SMITH #768 Male Junior | 01:56:39 | 01:56:39 | 3 (15) | Junior | 3 | Male | 15 | 00:52:30 | 01:04:09 |
| 17 | 692 | | Michael MARNEWICK | Michael MARNEWICK #692 Male 50+ | 01:57:22 | 01:57:22 | 4 (16) | 50+ | 4 | Male | 16 | 00:50:17 | 01:07:05 |
| 18 | 779 | | Caleb LANGTON | Caleb LANGTON #779 Male Open | 01:57:25 | 01:57:25 | 8 (17) | Open | 8 | Male | 17 | 00:51:02 | 01:06:23 |
| 19 | 831 | | Genna DETERT | Genna DETERT #831 Female Open | 02:04:07 | 02:04:07 | 2 (2) | Open | 2 | Female | 2 | 00:52:02 | 01:12:04 |
| 20 | 762 | | Francois MARAIS | Francois MARAIS #762 Male 40-49 | 02:04:49 | 02:04:49 | 3 (18) | 40-49 | 3 | Male | 18 | 00:52:26 | 01:12:22 |
| 21 | 728 | | Greg HARVEY | Greg HARVEY #728 Male 50+ | 02:05:44 | 02:05:44 | 5 (19) | 50+ | 5 | Male | 19 | 00:51:21 | 01:14:22 |
| 22 | 849 | | Clinton ROBERTS | Clinton ROBERTS #849 Male 40-49 | 02:05:58 | 02:05:58 | 4 (20) | 40-49 | 4 | Male | 20 | 00:53:09 | 01:12:48 |
| 23 | 807 | | Stephen HAIDEN | Stephen HAIDEN #807 Male Open | 02:06:41 | 02:06:41 | 9 (21) | Open | 9 | Male | 21 | 00:51:20 | 01:15:20 |
| 24 | 810 | | Sheldon HIGGS | Sheldon HIGGS #810 Male Open | 02:07:11 | 02:07:11 | 10 (22) | Open | 10 | Male | 22 | 00:55:29 | 01:11:42 |
| 25 | 695 | | Jordan DURKIN | Jordan DURKIN #695 Male Junior | 02:09:31 | 02:09:31 | 4 (23) | Junior | 4 | Male | 23 | 00:53:13 | 01:16:17 |
| 26 | 702 | | Ross VEENSTRA | Ross VEENSTRA #702 Male 50+ | 02:09:45 | 02:09:45 | 6 (24) | 50+ | 6 | Male | 24 | 00:52:10 | 01:17:34 |
| 27 | 889 | | Bradley WADSWORTH | Bradley WADSWORTH #889 Male Open | 02:09:59 | 02:09:59 | 11 (25) | Open | 11 | Male | 25 | 00:51:52 | 01:18:06 |
| 28 | 778 | | Catherine COHEN | Catherine COHEN #778 Male Open | 02:10:56 | 02:10:56 | 12 (26) | Open | 12 | Male | 26 | 00:57:52 | 01:13:04 |
| 29 | 634 | | Dean FUSCO | Dean FUSCO #634 Male Open | 02:11:24 | 02:11:24 | 13 (27) | Open | 13 | Male | 27 | 00:56:03 | 01:15:21 |
| 30 | 719 | | Dominique DE VILLIERS | Dominique DE VILLIERS #719 Female Open | 02:11:43 | 02:11:43 | 3 (3) | Open | 3 | Female | 3 | 00:59:20 | 01:12:23 |
| 31 | 730 | | Candace SPARG | Candace SPARG #730 Female Open | 02:13:39 | 02:13:39 | 4 (4) | Open | 4 | Female | 4 | 00:57:44 | 01:15:55 |
| 32 | 611 | | Greig TANNER | Greig TANNER #611 Male 50+ | 02:14:40 | 02:14:40 | 7 (28) | 50+ | 7 | Male | 28 | 01:07:52 | 01:06:48 |
| 33 | 863 | | Taryn HAIGH | Taryn HAIGH #863 Female 40-49 | 02:14:49 | 02:14:49 | 1 (5) | 40-49 | 1 | Female | 5 | 00:57:44 | 01:17:04 |
| 34 | 787 | | William THATCHER | William THATCHER #787 Male Open | 02:14:55 | 02:14:55 | 14 (29) | Open | 14 | Male | 29 | 00:59:16 | 01:15:38 |
| 35 | 786 | | Laura THOMPSON | Laura THOMPSON #786 Female Open | 02:14:57 | 02:14:57 | 5 (6) | Open | 5 | Female | 6 | 00:59:15 | 01:15:41 |
| 36 | 670 | | Jan SMUTS | Jan SMUTS #670 Male 40-49 | 02:17:53 | 02:17:53 | 5 (30) | 40-49 | 5 | Male | 30 | 00:59:12 | 01:18:41 |
| 37 | 705 | | Jason HEATH | Jason HEATH #705 Male 40-49 | 02:17:58 | 02:17:58 | 6 (31) | 40-49 | 6 | Male | 31 | 01:04:43 | 01:13:14 |
| 38 | 783 | | Ncobeni PENN | Ncobeni PENN #783 Female Open | 02:18:18 | 02:18:18 | 6 (7) | Open | 6 | Female | 7 | 00:55:44 | 01:22:33 |
| 39 | 772 | | Reza ADAMS | Reza ADAMS #772 Male 40-49 | 02:18:22 | 02:18:22 | 7 (32) | 40-49 | 7 | Male | 32 | 00:53:56 | 01:24:26 |
| 40 | 607 | | Andrea BECKER | Andrea BECKER #607 Female Open | 02:19:20 | 02:19:20 | 7 (8) | Open | 7 | Female | 8 | 00:58:18 | 01:21:02 |
| 41 | 738 | | Kirsty MORIARTY | Kirsty MORIARTY #738 Female Open | 02:19:20 | 02:19:20 | 8 (9) | Open | 8 | Female | 9 | 00:58:18 | 01:21:02 |
| 42 | 862 | | Sarah ROSS | Sarah ROSS #862 Female 40-49 | 02:20:05 | 02:20:05 | 2 (10) | 40-49 | 2 | Female | 10 | 00:59:34 | 01:20:30 |
| 43 | 753 | | Brenda MOON | Brenda MOON #753 Female 50+ | 02:20:33 | 02:20:33 | 1 (11) | 50+ | 1 | Female | 11 | 01:00:31 | 01:20:01 |
| 44 | 861 | | Christine STEYN | Christine STEYN #861 Female 40-49 | 02:21:48 | 02:21:48 | 3 (12) | 40-49 | 3 | Female | 12 | 00:59:36 | 01:22:12 |
| 45 | 604 | | Marc HAMPTON | Marc HAMPTON #604 Male 40-49 | 02:23:10 | 02:23:10 | 8 (33) | 40-49 | 8 | Male | 33 | 00:58:49 | 01:24:21 |
| 46 | 725 | | Michael FARRER | Michael FARRER #725 Male Open | 02:23:10 | 02:23:10 | 15 (34) | Open | 15 | Male | 34 | 01:03:02 | 01:20:08 |
| 47 | 775 | | Jessica WILSON | Jessica WILSON #775 Female 40-49 | 02:23:10 | 02:23:10 | 4 (13) | 40-49 | 4 | Female | 13 | 00:58:49 | 01:24:20 |
| 48 | 833 | | Justin KIRBY | Justin KIRBY #833 Male 40-49 | 02:23:46 | 02:23:46 | 9 (35) | 40-49 | 9 | Male | 35 | 00:58:35 | 01:25:11 |
| 49 | 797 | | Gail LATIMER | Gail LATIMER #797 Female Open | 02:23:54 | 02:23:54 | 9 (14) | Open | 9 | Female | 14 | 01:01:50 | 01:22:03 |
| 50 | 712 | | Lindy ODENDAAL | Lindy ODENDAAL #712 Female Open | 02:24:44 | 02:24:44 | 10 (15) | Open | 10 | Female | 15 | 01:02:12 | 01:22:31 |