Fav | Pos | Race No | Share | | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Wave | Platteklip Gorge | Maclears Beacon | Kirstenbosch Gardens | Kings Blockhouse | Tafelberg Rd | Signal Hill | Finish |
| 1 | 500 | |  | Johardt VAN HEERDEN | Johardt VAN HEERDEN #500 Male Senior | 04:17:23 | 04:17:23 | 1 (1) | Senior | 1 | Male | 1 | 46km Trail | 01:03:33 | 01:36:19 | 01:59:42 | 02:16:46 | | 03:43:26 | 04:17:23 |
| 2 | 501 | |  | Kane REILLY | Kane REILLY #501 Male Senior | 04:20:44 | 04:20:44 | 2 (2) | Senior | 2 | Male | 2 | 46km Trail | 01:24:19 | 01:34:08 | 01:58:18 | 02:15:33 | 02:59:54 | 03:46:19 | 04:20:44 |
| 3 | 691 | |  | Collin KANYIMO | Collin KANYIMO #691 Male Senior | 04:35:32 | 04:35:32 | 3 (3) | Senior | 3 | Male | 3 | 46km Trail | 01:00:37 | 01:33:43 | 01:58:16 | 02:15:14 | 02:59:54 | 03:50:53 | 04:35:32 |
| 4 | 508 | |  | Robbie RORICH | Robbie RORICH #508 Male Senior | 04:42:38 | 04:42:38 | 4 (4) | Senior | 4 | Male | 4 | 46km Trail | 01:08:51 | 01:45:40 | 02:11:36 | 02:28:32 | 03:18:13 | 04:06:24 | 04:42:38 |
| 5 | 513 | |  | Bruce ARNOTT | Bruce ARNOTT #513 Male Senior | 04:49:05 | 04:49:05 | 5 (5) | Senior | 5 | Male | 5 | 46km Trail | 01:09:51 | 01:49:06 | 02:15:10 | 02:33:30 | 03:25:58 | 04:14:46 | 04:49:05 |
| 6 | 811 | |  | Iain PETERKIN | Iain PETERKIN #811 Male Senior | 04:49:10 | 04:49:10 | 6 (6) | Senior | 6 | Male | 6 | 46km Trail | 01:05:17 | 01:42:32 | 02:09:43 | 02:28:33 | 03:16:23 | 04:09:19 | 04:49:10 |
| 7 | 503 | |  | Kennedy SEKHUTHE | Kennedy SEKHUTHE #503 Male Senior | 04:50:10 | 04:50:10 | 7 (7) | Senior | 7 | Male | 7 | 46km Trail | 01:06:45 | 01:45:18 | 02:11:59 | 02:29:13 | 03:18:35 | 04:11:16 | 04:50:10 |
| 8 | 847 | |  | Eric NGUBANE | Eric NGUBANE #847 Male Senior | 04:51:32 | 04:51:32 | 8 (8) | Senior | 8 | Male | 8 | 46km Trail | 01:03:49 | 01:39:29 | 02:05:09 | 02:22:47 | 03:10:23 | 04:13:05 | 04:51:32 |
| 9 | 850 | |  | Thabo MOITSEPI | Thabo MOITSEPI #850 Male Senior | 04:58:04 | 04:58:04 | 9 (9) | Senior | 9 | Male | 9 | 46km Trail | 01:26:59 | 01:36:06 | 01:59:15 | 02:15:51 | 03:09:42 | 04:11:31 | 04:58:04 |
| 10 | 889 | |  | Toni MCCANN | Toni MCCANN #889 Female Senior | 05:03:16 | 05:03:16 | 1 (1) | Senior | 1 | Female | 1 | 46km Trail | 01:09:48 | 01:49:37 | 02:17:32 | 02:36:56 | 03:28:30 | 04:22:52 | 05:03:16 |
| 11 | 517 | |  | Simon TSHABALALA | Simon TSHABALALA #517 Male 40-49 | 05:10:28 | 05:10:28 | 1 (10) | 40-49 | 1 | Male | 10 | 46km Trail | 01:06:48 | 01:46:02 | 02:12:39 | 02:31:30 | 03:26:56 | 04:27:18 | 05:10:28 |
| 12 | 757 | |  | Oli MORRIS | Oli MORRIS #757 Male Senior | 05:15:16 | 05:15:16 | 10 (11) | Senior | 10 | Male | 11 | 46km Trail | 01:05:02 | 01:41:36 | 02:08:03 | 02:27:18 | 03:26:29 | 04:29:12 | 05:15:16 |
| 13 | 887 | | ![]() | Siviwe NKOMBI | Siviwe NKOMBI #887 Male Senior | 05:17:17 | 05:17:17 | 11 (12) | Senior | 11 | Male | 12 | 46km Trail | 01:07:49 | 01:45:45 | 02:13:26 | 02:32:40 | 03:26:56 | 04:34:13 | 05:17:17 |
| 14 | 758 | |  | Chase PEERS | Chase PEERS #758 Male Senior | 05:19:37 | 05:19:37 | 12 (13) | Senior | 12 | Male | 13 | 46km Trail | 01:07:58 | 01:46:17 | 02:12:30 | 02:31:01 | 03:28:30 | 04:32:25 | 05:19:37 |
| 15 | 848 | |  | Chris JOUBERT | Chris JOUBERT #848 Male Senior | 05:20:47 | 05:20:47 | 13 (14) | Senior | 13 | Male | 14 | 46km Trail | 01:17:55 | 01:57:34 | 02:27:30 | 02:49:11 | 03:41:53 | 04:37:59 | 05:20:47 |
| 16 | 815 | |  | Brandon HULLEY | Brandon HULLEY #815 Male Senior | 05:22:13 | 05:22:13 | 14 (15) | Senior | 14 | Male | 15 | 46km Trail | 01:13:58 | 01:55:01 | 02:25:24 | 02:46:40 | 03:40:01 | 04:39:50 | 05:22:13 |
| 17 | 699 | |  | Admire MUZOPAMBWA | Admire MUZOPAMBWA #699 Male Senior | 05:25:17 | 05:25:17 | 15 (16) | Senior | 15 | Male | 16 | 46km Trail | 01:07:55 | 01:47:17 | 02:15:33 | 02:34:53 | 03:31:25 | 04:38:41 | 05:25:17 |
| 18 | 877 | |  | Lloyd Peter BOSMAN | Lloyd Peter BOSMAN #877 Male Senior | 05:28:19 | 05:28:19 | 16 (17) | Senior | 16 | Male | 17 | 46km Trail | 01:07:43 | 01:52:03 | 02:27:14 | 02:47:10 | | 04:49:02 | 05:28:19 |
| 19 | 891 | |  | Prodigal KHUMALO | Prodigal KHUMALO #891 Male Senior | 05:28:43 | 05:28:43 | 17 (18) | Senior | 17 | Male | 18 | 46km Trail | 01:36:15 | 01:47:14 | 02:20:46 | 02:43:32 | 03:41:53 | 04:48:43 | 05:28:43 |
| 20 | 511 | |  | Erhard SAUER | Erhard SAUER #511 Male Senior | 05:29:42 | 05:29:42 | 18 (19) | Senior | 18 | Male | 19 | 46km Trail | 01:13:38 | 01:53:50 | 02:23:25 | 02:43:54 | | 04:44:18 | 05:29:42 |
| 21 | 855 | |  | Ann ASHWORTH | Ann ASHWORTH #855 Female Senior | 05:29:51 | 05:29:51 | 2 (2) | Senior | 2 | Female | 2 | 46km Trail | 01:15:52 | 01:59:13 | 02:34:34 | 02:58:52 | 03:51:06 | 04:50:35 | 05:29:51 |
| 22 | 878 | |  | Kristen HEATH | Kristen HEATH #878 Female Senior | 05:33:20 | 05:33:20 | 3 (3) | Senior | 3 | Female | 3 | 46km Trail | 01:14:58 | 01:56:59 | 02:27:25 | 02:49:07 | | 04:48:52 | 05:33:20 |
| 23 | 677 | |  | Matt BOUCH | Matt BOUCH #677 Male Senior | 05:37:25 | 05:37:25 | 19 (20) | Senior | 19 | Male | 20 | 46km Trail | 01:14:02 | 01:55:11 | 02:25:24 | 02:46:41 | 03:47:33 | | 05:37:25 |
| 24 | 842 | |  | Brendan LOMBARD | Brendan LOMBARD #842 Male Senior | 05:39:46 | 05:39:46 | 20 (21) | Senior | 20 | Male | 21 | 46km Trail | 01:05:08 | 01:44:51 | 02:14:02 | 02:34:43 | | 04:46:22 | 05:39:46 |
| 25 | 818 | |  | Kerry-Ann MARSHALL | Kerry-Ann MARSHALL #818 Female Senior | 05:41:24 | 05:41:24 | 4 (4) | Senior | 4 | Female | 4 | 46km Trail | 01:16:02 | 01:59:10 | 02:32:02 | 02:53:18 | 03:51:06 | 04:54:38 | 05:41:24 |
| 26 | 861 | |  | Dylan PIVO | Dylan PIVO #861 Male Senior | 05:45:14 | 05:45:14 | 21 (22) | Senior | 21 | Male | 22 | 46km Trail | 01:18:13 | 02:01:16 | 02:31:59 | 02:54:35 | 03:54:36 | 04:57:07 | 05:45:14 |
| 27 | 728 | |  | Jonathan CANNARD | Jonathan CANNARD #728 Male Senior | 05:45:47 | 05:45:47 | 22 (23) | Senior | 22 | Male | 23 | 46km Trail | 01:15:55 | 01:56:46 | 02:27:15 | 02:48:41 | | 04:57:48 | 05:45:47 |
| 28 | 766 | |  | Neil CABLE | Neil CABLE #766 Male 40-49 | 05:48:40 | 05:48:40 | 2 (24) | 40-49 | 2 | Male | 24 | 46km Trail | 01:15:48 | 01:57:02 | 02:30:36 | 02:53:18 | 03:50:39 | 04:59:15 | 05:48:40 |
| 29 | 783 | |  | Alexandre FONTAINE | Alexandre FONTAINE #783 Male Senior | 05:54:04 | 05:54:04 | 23 (25) | Senior | 23 | Male | 25 | 46km Trail | 01:20:26 | 02:01:56 | 02:34:44 | 02:56:54 | 03:57:50 | 05:04:11 | 05:54:04 |
| 30 | 744 | |  | Jade BUCKLOW | Jade BUCKLOW #744 Female Senior | 05:56:26 | 05:56:26 | 5 (5) | Senior | 5 | Female | 5 | 46km Trail | 01:18:09 | 02:03:58 | 02:36:10 | 02:58:01 | 03:59:33 | 05:06:41 | 05:56:26 |
| 31 | 767 | |  | Thomas CHAPMAN | Thomas CHAPMAN #767 Male Senior | 05:57:27 | 05:57:27 | 24 (26) | Senior | 24 | Male | 26 | 46km Trail | 01:47:22 | 02:00:31 | 02:34:32 | 02:56:04 | 03:58:26 | 05:10:25 | 05:57:27 |
| 32 | 709 | |  | Marc OSSTYN | Marc OSSTYN #709 Male Senior | 06:04:41 | 06:04:41 | 25 (27) | Senior | 25 | Male | 27 | 46km Trail | 01:22:12 | 02:06:17 | 02:40:10 | 03:03:00 | 04:09:01 | 05:15:35 | 06:04:41 |
| 33 | 614 | |  | Rory BLOK | Rory BLOK #614 Male Senior | 06:05:30 | 06:05:30 | 26 (28) | Senior | 26 | Male | 28 | 46km Trail | 01:20:46 | 02:04:02 | 02:34:49 | 02:56:23 | 04:00:06 | 05:07:46 | 06:05:30 |
| 34 | 584 | |  | Emily DJOCK | Emily DJOCK #584 Female Senior | 06:08:13 | 06:08:13 | 6 (6) | Senior | 6 | Female | 6 | 46km Trail | 01:22:18 | 02:08:42 | 02:43:20 | 03:07:32 | 04:10:20 | 05:19:21 | 06:08:13 |
| 35 | 824 | |  | Warren KELLY | Warren KELLY #824 Male Senior | 06:09:59 | 06:09:59 | 27 (29) | Senior | 27 | Male | 29 | 46km Trail | 01:13:31 | 01:55:21 | 02:25:42 | 02:47:12 | 03:51:15 | 05:17:07 | 06:09:59 |
| 36 | 897 | |  | Juan VAN DEVENTER | Juan VAN DEVENTER #897 Male Senior | 06:10:17 | 06:10:17 | 28 (30) | Senior | 28 | Male | 30 | 46km Trail | 01:06:51 | 01:46:14 | 02:24:05 | 02:50:35 | 03:51:06 | 05:15:22 | 06:10:17 |
| 37 | 775 | |  | Ashleigh GRAHAM | Ashleigh GRAHAM #775 Female Senior | 06:13:06 | 06:13:06 | 7 (7) | Senior | 7 | Female | 7 | 46km Trail | 01:24:04 | 02:13:18 | 02:47:22 | 03:11:02 | | 05:23:57 | 06:13:06 |
| 38 | 866 | |  | Wesley GRAHAM | Wesley GRAHAM #866 Male Senior | 06:13:24 | 06:13:24 | 29 (31) | Senior | 29 | Male | 31 | 46km Trail | 01:24:00 | 02:12:59 | 02:47:24 | 03:11:03 | 04:16:49 | 05:24:01 | 06:13:24 |
| 39 | 532 | |  | Darryl COOKE | Darryl COOKE #532 Male 40-49 | 06:16:35 | 06:16:35 | 3 (32) | 40-49 | 3 | Male | 32 | 46km Trail | 01:16:31 | 01:59:28 | 02:30:36 | 02:52:58 | | 05:21:49 | 06:16:35 |
| 40 | 597 | |  | Alvaro GIURICICH | Alvaro GIURICICH #597 Male Senior | 06:18:05 | 06:18:05 | 30 (33) | Senior | 30 | Male | 33 | 46km Trail | 01:20:40 | 02:09:16 | 02:46:35 | 03:11:33 | 04:20:06 | 05:29:45 | 06:18:05 |
| 41 | 834 | |  | Sven SCHULTZ-BARGMANN | Sven SCHULTZ-BARGMANN #834 Male 40-49 | 06:18:23 | 06:18:23 | 4 (34) | 40-49 | 4 | Male | 34 | 46km Trail | 01:22:50 | 02:10:29 | 02:46:21 | 03:11:10 | 04:14:26 | 05:24:44 | 06:18:23 |
| 42 | 579 | |  | Adam LAZARUS | Adam LAZARUS #579 Male Senior | 06:26:43 | 06:26:43 | 31 (35) | Senior | 31 | Male | 35 | 46km Trail | 01:26:43 | 02:14:03 | 02:47:39 | 03:10:32 | 04:24:26 | 05:36:41 | 06:26:43 |
| 43 | 750 | |  | Neil WATSON | Neil WATSON #750 Male Senior | 06:29:04 | 06:29:04 | 32 (36) | Senior | 32 | Male | 36 | 46km Trail | 01:25:50 | 02:13:37 | 02:50:47 | 03:16:50 | 04:19:19 | 05:35:48 | 06:29:04 |
| 44 | 747 | |  | Ashwill PETERSEN | Ashwill PETERSEN #747 Male Senior | 06:30:02 | 06:30:02 | 33 (37) | Senior | 33 | Male | 37 | 46km Trail | 01:22:09 | 02:10:36 | 02:46:10 | 03:10:51 | 04:23:12 | 05:36:36 | 06:30:02 |
| 45 | 648 | |  | Daniel MEINTJES | Daniel MEINTJES #648 Male Senior | 06:31:04 | 06:31:04 | 34 (38) | Senior | 34 | Male | 38 | 46km Trail | 01:18:08 | 02:03:55 | 02:42:34 | 03:09:14 | 04:14:59 | 05:34:23 | 06:31:04 |
| 46 | 794 | |  | Lukas VAN DER MERWE | Lukas VAN DER MERWE #794 Male Senior | 06:35:52 | 06:35:52 | 35 (39) | Senior | 35 | Male | 39 | 46km Trail | 01:30:44 | | 02:47:40 | 03:10:40 | | 05:36:36 | 06:35:52 |
| 47 | 611 | |  | Greg BAKER | Greg BAKER #611 Male Senior | 06:36:34 | 06:36:34 | 36 (40) | Senior | 36 | Male | 40 | 46km Trail | 01:42:33 | 02:29:41 | 03:03:51 | 03:28:42 | 04:35:44 | 05:44:46 | 06:36:34 |
| 48 | 524 | |  | Riaz NOORDIEN | Riaz NOORDIEN #524 Male 40-49 | 06:39:22 | 06:39:22 | 5 (41) | 40-49 | 5 | Male | 41 | 46km Trail | 02:03:00 | 02:17:44 | 02:55:09 | 03:21:40 | 04:29:50 | 05:46:46 | 06:39:22 |
| 49 | 596 | |  | Veroné GROBLER | Veroné GROBLER #596 Female Senior | 06:40:56 | 06:40:56 | 8 (8) | Senior | 8 | Female | 8 | 46km Trail | 01:57:03 | 02:11:09 | 02:50:24 | 03:15:29 | 04:23:12 | 05:45:23 | 06:40:56 |
| 50 | 675 | |  | Julie HUCKLE | Julie HUCKLE #675 Female 50-59 | 06:43:34 | 06:43:34 | 1 (9) | 50-59 | 1 | Female | 9 | 46km Trail | 02:04:17 | 02:19:40 | 03:00:18 | 03:24:48 | 04:32:55 | 05:53:14 | 06:43:34 |