Fav | Pos | Race No | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 |
| 1 | 1580 | Thania L E ROUX | Thania L E ROUX #1580 Female 14-50 | 00:51:46 | 00:51:46 | 1 (1) | 14-50 | 1 | Female | 1 | | | 00:51:46 | | |
| 2 | 1603 | Corne STRYDOM | Corne STRYDOM #1603 Male 14-50 | 01:02:16 | 01:02:16 | 1 (1) | 14-50 | 1 | Male | 1 | | 00:31:38 | 00:30:38 | | |
| 3 | 1573 | Candice DUMAS | Candice DUMAS #1573 Female 14-50 | 01:34:33 | 01:34:33 | 2 (2) | 14-50 | 2 | Female | 2 | | | 00:44:54 | | 01:34:33 |
| 4 | 1595 | Andrea ROLLE | Andrea ROLLE #1595 Female 14-50 | 01:52:34 | 01:52:34 | 3 (3) | 14-50 | 3 | Female | 3 | 00:37:01 | 00:35:52 | 00:39:40 | | |
| 5 | 1596 | Tony SELLMEYER | Tony SELLMEYER #1596 Male 61+ | 01:58:05 | 01:58:05 | 1 (2) | 61+ | 1 | Male | 2 | 00:39:44 | 00:36:48 | 00:41:32 | | |
| 6 | 1611 | Wayne WILLETTS | Wayne WILLETTS #1611 Male 14-50 | 02:02:50 | 02:02:50 | 2 (3) | 14-50 | 2 | Male | 3 | 00:23:26 | 00:23:21 | 00:24:17 | 00:25:19 | 00:26:25 |
| 7 | 1607 | Tyron VENTER | Tyron VENTER #1607 Male 14-50 | 02:05:18 | 02:05:18 | 3 (4) | 14-50 | 3 | Male | 4 | 00:23:48 | 00:23:55 | 00:24:26 | 00:25:43 | 00:27:23 |
| 8 | 1602 | Jessika STEYN | Jessika STEYN #1602 Female 14-50 | 02:09:05 | 02:09:05 | 4 (4) | 14-50 | 4 | Female | 4 | 00:25:07 | 00:24:10 | 00:25:29 | 00:26:24 | 00:27:52 |
| 9 | 1604 | Louw STRYDOM | Louw STRYDOM #1604 Male 14-50 | 02:14:46 | 02:14:46 | 4 (5) | 14-50 | 4 | Male | 5 | 00:25:54 | 00:25:22 | 00:26:01 | 00:28:02 | 00:29:25 |
| 10 | 1567 | Lee BROOKS | Lee BROOKS #1567 Male 14-50 | 02:17:26 | 02:17:26 | 5 (6) | 14-50 | 5 | Male | 6 | 00:26:09 | 00:25:53 | 00:27:08 | 00:28:11 | 00:30:03 |
| 11 | 1581 | Tamsin LABUSCHAGNE | Tamsin LABUSCHAGNE #1581 Female 14-50 | 02:21:08 | 02:21:08 | 5 (5) | 14-50 | 5 | Female | 5 | 00:27:37 | 00:26:33 | 00:26:32 | 00:30:05 | 00:30:19 |
| 12 | 1593 | Lood RABIE | Lood RABIE #1593 Male 14-50 | 02:22:16 | 02:22:16 | 6 (7) | 14-50 | 6 | Male | 7 | 00:26:54 | 00:26:15 | 00:27:28 | 00:30:29 | 00:31:08 |
| 13 | 1600 | Angela STEVENS | Angela STEVENS #1600 Female 14-50 | 02:24:02 | 02:24:02 | 6 (6) | 14-50 | 6 | Female | 6 | 00:34:42 | 00:33:49 | 00:37:10 | | 02:24:02 |
| 14 | 1608 | Jacqueline VOCKINS | Jacqueline VOCKINS #1608 Female 14-50 | 02:24:56 | 02:24:56 | 7 (7) | 14-50 | 7 | Female | 7 | 00:34:51 | 00:33:45 | 00:37:19 | 00:39:00 | |
| 15 | 1576 | Karen GRAAFF | Karen GRAAFF #1576 Female 14-50 | 02:26:57 | 02:26:57 | 8 (8) | 14-50 | 8 | Female | 8 | 00:28:05 | 00:27:40 | 00:29:20 | 00:30:42 | 00:31:07 |
| 16 | 1598 | Matthew STAINFORTH | Matthew STAINFORTH #1598 Male 14-50 | 02:31:38 | 02:31:38 | 7 (8) | 14-50 | 7 | Male | 8 | 00:28:48 | 00:28:43 | 00:30:06 | 00:31:04 | 00:32:55 |
| 17 | 1579 | Aimee KNIGHT | Aimee KNIGHT #1579 Female 14-50 | 02:32:40 | 02:32:40 | 9 (9) | 14-50 | 9 | Female | 9 | 00:28:27 | 00:28:13 | 00:30:13 | 00:32:26 | 00:33:20 |
| 18 | 1590 | Iain PEDDLE | Iain PEDDLE #1590 Male 14-50 | 02:33:15 | 02:33:15 | 8 (9) | 14-50 | 8 | Male | 9 | 00:28:54 | 00:28:27 | 00:29:35 | 00:31:16 | 00:35:01 |
| 19 | 1586 | Brigitte MELLY | Brigitte MELLY #1586 Female 14-50 | 02:33:49 | 02:33:49 | 10 (10) | 14-50 | 10 | Female | 10 | 00:28:42 | 00:28:15 | 00:30:10 | 00:32:39 | 00:34:01 |
| 20 | 1582 | Clinton LE SUEUR | Clinton LE SUEUR #1582 Male 14-50 | 02:34:52 | 02:34:52 | 9 (10) | 14-50 | 9 | Male | 10 | 00:29:19 | 00:28:30 | 00:30:22 | 00:32:29 | 00:34:09 |
| 21 | 1561 | Joshua ACKERMAN | Joshua ACKERMAN #1561 Male 14-50 | 02:35:35 | 02:35:35 | 10 (11) | 14-50 | 10 | Male | 11 | 00:28:48 | 00:28:43 | 00:30:06 | 00:32:24 | 00:35:32 |
| 22 | 1609 | Dan WIESE | Dan WIESE #1609 Male 14-50 | 02:37:07 | 02:37:07 | 11 (12) | 14-50 | 11 | Male | 12 | 00:28:56 | 00:29:21 | 00:30:34 | 00:32:52 | 00:35:21 |
| 23 | 1606 | Ane VENTER | Ane VENTER #1606 Female 14-50 | 02:37:13 | 02:37:13 | 11 (11) | 14-50 | 11 | Female | 11 | 00:29:58 | 00:29:18 | 00:30:44 | 00:32:25 | 00:34:45 |
| 24 | 1566 | Matt BIND | Matt BIND #1566 Male 14-50 | 02:38:47 | 02:38:47 | 12 (13) | 14-50 | 12 | Male | 13 | 00:30:29 | 00:30:23 | 00:30:36 | 00:32:46 | 00:34:30 |
| 25 | 1612 | Jared WINGATE-PEARSE | Jared WINGATE-PEARSE #1612 Male 14-50 | 02:38:47 | 02:38:47 | 13 (14) | 14-50 | 13 | Male | 14 | 00:30:29 | 00:30:23 | 00:30:36 | 00:32:46 | 00:34:31 |
| 26 | 1605 | Dalene VAN STADEN | Dalene VAN STADEN #1605 Female 14-50 | 02:38:58 | 02:38:58 | 12 (12) | 14-50 | 12 | Female | 12 | 00:32:14 | 00:29:58 | 00:30:08 | 00:32:55 | 00:33:40 |
| 27 | 1563 | Claire AMNER | Claire AMNER #1563 Female 14-50 | 02:39:38 | 02:39:38 | 13 (13) | 14-50 | 13 | Female | 13 | 00:28:04 | 00:24:15 | 00:31:06 | 00:33:52 | 00:42:19 |
| 28 | 1574 | Julie FISCHER | Julie FISCHER #1574 Female 14-50 | 02:40:06 | 02:40:06 | 14 (14) | 14-50 | 14 | Female | 14 | 00:36:42 | 00:36:38 | 00:42:37 | 00:44:08 | |
| 29 | 1589 | Jacqui NIEHAUS | Jacqui NIEHAUS #1589 Female 14-50 | 02:41:28 | 02:41:28 | 15 (15) | 14-50 | 15 | Female | 15 | 00:30:38 | 00:30:11 | 00:31:16 | 00:33:22 | 00:35:59 |
| 30 | 1562 | Charl ALLEN | Charl ALLEN #1562 Male 14-50 | 02:41:43 | 02:41:43 | 14 (15) | 14-50 | 14 | Male | 15 | 00:29:59 | 00:29:32 | 00:31:56 | 00:33:55 | 00:36:18 |
| 31 | 1610 | Patrick WILKE | Patrick WILKE #1610 Male 14-50 | 02:43:29 | 02:43:29 | 15 (16) | 14-50 | 15 | Male | 16 | 00:28:48 | 00:29:17 | 00:31:55 | 00:35:30 | 00:37:57 |
| 32 | 1571 | Jean DEGENAAR | Jean DEGENAAR #1571 Female 51-60 | 02:43:53 | 02:43:53 | 1 (16) | 51-60 | 1 | Female | 16 | 00:27:58 | 00:28:35 | 00:31:07 | 00:33:53 | 00:42:19 |
| 33 | 1565 | Maryna BEUKES | Maryna BEUKES #1565 Female 14-50 | 02:44:48 | 02:44:48 | 16 (17) | 14-50 | 16 | Female | 17 | 00:30:42 | 00:30:21 | 00:31:59 | 00:35:12 | 00:36:32 |
| 34 | 1585 | Rowan MARAIS | Rowan MARAIS #1585 Male 14-50 | 02:46:23 | 02:46:23 | 16 (17) | 14-50 | 16 | Male | 17 | 00:30:48 | 00:30:37 | 00:34:14 | 00:32:52 | 00:37:49 |
| 35 | 1569 | Rob CHRISTIAN | Rob CHRISTIAN #1569 Male 14-50 | 02:48:43 | 02:48:43 | 17 (18) | 14-50 | 17 | Male | 18 | 00:32:27 | 00:30:18 | 00:33:12 | 00:34:55 | 00:37:49 |
| 36 | 1564 | Bruce ANDERSON | Bruce ANDERSON #1564 Male 51-60 | 02:53:20 | 02:53:20 | 1 (19) | 51-60 | 1 | Male | 19 | 00:33:34 | 00:31:53 | 00:34:23 | 00:35:25 | 00:38:03 |
| 37 | 1578 | Alistair IRVING | Alistair IRVING #1578 Male 14-50 | 03:01:01 | 03:01:01 | 18 (20) | 14-50 | 18 | Male | 20 | 00:34:06 | 00:32:47 | 00:36:23 | 00:36:36 | 00:41:08 |
| 38 | 1597 | Sandi SHER | Sandi SHER #1597 Female 14-50 | 03:09:28 | 03:09:28 | 17 (18) | 14-50 | 17 | Female | 18 | 00:33:16 | 00:44:34 | 00:35:58 | 00:36:01 | 00:39:36 |
| 39 | 1599 | Sarah Jane STEELE | Sarah Jane STEELE #1599 Female 14-50 | 03:09:59 | 03:09:59 | 18 (19) | 14-50 | 18 | Female | 19 | 00:34:37 | 00:34:07 | 00:36:36 | 00:38:10 | 00:46:26 |
| 40 | 1592 | Jennifer PREEN | Jennifer PREEN #1592 Female 14-50 | 03:10:27 | 03:10:27 | 19 (20) | 14-50 | 19 | Female | 20 | 00:34:58 | 00:33:48 | 00:36:31 | 00:39:02 | 00:46:06 |
| 41 | 1588 | Muhammad Alli NAROTH | Muhammad Alli NAROTH #1588 Male 14-50 | 03:28:52 | 03:28:52 | 19 (21) | 14-50 | 19 | Male | 21 | 01:08:08 | | 02:13:56 | | 03:28:52 |
| 42 | 1583 | Motti LEWIS | Motti LEWIS #1583 Male 51-60 | 03:28:57 | 03:28:57 | 2 (22) | 51-60 | 2 | Male | 22 | 00:36:33 | 00:36:31 | 00:39:37 | 00:41:30 | 00:54:44 |
| 43 | 1572 | Marie Du Toit | Marie Du Toit #1572 Female 51-60 | 03:29:36 | 03:29:36 | 2 (21) | 51-60 | 2 | Female | 21 | 00:36:12 | 00:35:51 | 00:38:48 | 00:43:05 | 00:55:39 |
| 44 | 1568 | Stefan BUCHHOLZ | Stefan BUCHHOLZ #1568 Male 14-50 | 03:29:48 | 03:29:48 | 20 (23) | 14-50 | 20 | Male | 23 | 00:34:46 | 00:36:28 | 00:35:11 | 00:43:11 | 01:00:10 |
| 45 | 1570 | Lindsay DE KOCK | Lindsay DE KOCK #1570 Female 51-60 | 03:39:39 | 03:39:39 | 3 (22) | 51-60 | 3 | Female | 22 | 00:39:40 | 00:41:02 | 00:41:43 | 00:45:38 | 00:51:34 |
| 46 | 1577 | Julia HILL | Julia HILL #1577 Female 14-50 | 04:23:10 | 04:23:10 | 20 (23) | 14-50 | 20 | Female | 23 | 00:42:35 | 00:44:19 | 00:51:30 | 00:53:03 | 01:11:40 |
| | 1575 | Frank GERAGHTY | Frank GERAGHTY #1575 Male 14-50 | | | | 14-50 | | Male | | | | | | |
| | 1584 | Roy Lighton | Roy Lighton #1584 Male 51-60 | | | | 51-60 | | Male | | | | | | |
| | 1587 | Joshua MILLS | Joshua MILLS #1587 Male 14-50 | | | | 14-50 | | Male | | | | | | |
| | 1591 | Abdullah PETERS | Abdullah PETERS #1591 Male 14-50 | | | | 14-50 | | Male | | | | | | |