← Todas las ediciones
IRONMAN 70.3 Durban 2026
Ganó Evgeny Tikhonin en 3:56:29; entre las mujeres, Mariia Kurchenko en 4:35:04. IRONMAN 70.3 Durban 2026 se corrió el 7/6/2026 en Durban. Largaron 1656 atletas y terminaron 1437. Tiempo mediano: 6:15:01. Buscá cualquier atleta para ver sus parciales, su posición a lo largo de la carrera y compararlo en el replay.
Finishers
1437
de 1656
Ganador
3:56:29
Evgeny Tikhonin
Ganadora
4:35:04
Mariia Kurchenko
Mediana
6:15:01
tiempo final
Top 10 hombres
| # | Atleta | Cat. | Swim | Bike | Run | Final |
|---|---|---|---|---|---|---|
| 1 | Evgeny Tikhonin KGZ | M25-29 | 0:25:52 | 2:08:43 | 1:16:41 | 3:56:29 |
| 2 | Thomas Klopstra ZAF | M25-29 | 0:23:53 | 2:15:08 | 1:19:58 | 4:03:20 |
| 3 | Ryno Owen ZAF | M25-29 | 0:25:45 | 2:14:15 | 1:19:01 | 4:04:03 |
| 4 | Dale Taylor ZAF | M35-39 | 0:25:30 | 2:11:24 | 1:25:08 | 4:07:39 |
| 5 | Rudolf Naude ZAF | M35-39 | 0:25:02 | 2:18:12 | 1:22:06 | 4:10:45 |
| 6 | Sanele Seluleko Shange ZAF | M30-34 | 0:28:38 | 2:19:45 | 1:19:03 | 4:12:00 |
| 7 | Bonga Nkqintiza ZAF | M25-29 | 0:29:51 | 2:18:52 | 1:18:44 | 4:12:18 |
| 8 | Ilya Kosov KGZ | M40-44 | 0:26:09 | 2:17:55 | 1:23:00 | 4:12:34 |
| 9 | Benjamin Janse Van Rensburg ZAF | M40-44 | 0:31:15 | 2:08:55 | 1:25:23 | 4:12:39 |
| 10 | Paul Shackleton ZAF | M40-44 | 0:26:42 | 2:14:59 | 1:28:02 | 4:16:57 |
Top 10 mujeres
| # | Atleta | Cat. | Swim | Bike | Run | Final |
|---|---|---|---|---|---|---|
| 1 | Mariia Kurchenko KGZ | F25-29 | 0:26:41 | 2:29:25 | 1:32:51 | 4:35:04 |
| 2 | Lorna Doorman ZWE | F25-29 | 0:27:03 | 2:41:53 | 1:28:11 | 4:42:56 |
| 3 | Jessica Hayes-Hill ZAF | F30-34 | 0:27:21 | 2:39:35 | 1:31:17 | 4:43:19 |
| 4 | Alexandra Claasen ZAF | F25-29 | 0:35:02 | 2:34:39 | 1:30:17 | 4:45:18 |
| 5 | Sandra Cogzell ZAF | F30-34 | 0:31:47 | 2:43:07 | 1:31:48 | 4:52:41 |
| 6 | Julie Staub MRT | F40-44 | 0:30:12 | 2:42:03 | 1:36:39 | 4:55:04 |
| 7 | Elené Lourens-Botha ZAF | F35-39 | 0:33:22 | 2:34:01 | 1:41:00 | 4:55:27 |
| 8 | Anna Voronina KGZ | F25-29 | 0:36:52 | 2:34:02 | 1:38:49 | 4:55:49 |
| 9 | Sune Mathee ZAF | F30-34 | 0:34:39 | 2:42:47 | 1:33:26 | 4:56:28 |
| 10 | Sandri Swanepoel ZAF | F30-34 | 0:35:31 | 2:41:18 | 1:36:21 | 4:58:44 |
Resultados completos
| # | Atleta | Cat. | Swim | Bike | Run | Final |
|---|---|---|---|---|---|---|
| 1 | Evgeny Tikhonin KGZ | M25-29 | 0:25:52 | 2:08:43 | 1:16:41 | 3:56:29 |
| 2 | Thomas Klopstra ZAF | M25-29 | 0:23:53 | 2:15:08 | 1:19:58 | 4:03:20 |
| 3 | Ryno Owen ZAF | M25-29 | 0:25:45 | 2:14:15 | 1:19:01 | 4:04:03 |
| 4 | Dale Taylor ZAF | M35-39 | 0:25:30 | 2:11:24 | 1:25:08 | 4:07:39 |
| 5 | Rudolf Naude ZAF | M35-39 | 0:25:02 | 2:18:12 | 1:22:06 | 4:10:45 |
| 6 | Sanele Seluleko Shange ZAF | M30-34 | 0:28:38 | 2:19:45 | 1:19:03 | 4:12:00 |
| 7 | Bonga Nkqintiza ZAF | M25-29 | 0:29:51 | 2:18:52 | 1:18:44 | 4:12:18 |
| 8 | Ilya Kosov KGZ | M40-44 | 0:26:09 | 2:17:55 | 1:23:00 | 4:12:34 |
| 9 | Benjamin Janse Van Rensburg ZAF | M40-44 | 0:31:15 | 2:08:55 | 1:25:23 | 4:12:39 |
| 10 | Paul Shackleton ZAF | M40-44 | 0:26:42 | 2:14:59 | 1:28:02 | 4:16:57 |
| 11 | Coenraad Jacobs ZAF | M30-34 | 0:33:14 | 2:17:15 | 1:22:49 | 4:18:33 |
| 12 | Guy Crichton ZAF | M45-49 | 0:27:27 | 2:20:09 | 1:29:18 | 4:22:14 |
| 13 | Rory Buck ZAF | M40-44 | 0:24:54 | 2:16:22 | 1:37:18 | 4:24:00 |
| 14 | Sebastian Ringrose ZAF | M18-24 | 0:30:00 | 2:25:58 | 1:24:31 | 4:26:19 |
| 15 | Ernest Phungula ZAF | M30-34 | 0:26:11 | 2:32:45 | 1:22:01 | 4:26:23 |
| 16 | Marc Kourie ZAF | M35-39 | 0:32:22 | 2:23:53 | 1:23:30 | 4:26:48 |
| 17 | Donavan Van Rooyen ZAF | M30-34 | 0:31:26 | 2:19:09 | 1:30:14 | 4:26:53 |
| 18 | Byron Jackson-Miller ZAF | M30-34 | 0:30:07 | 2:23:49 | 1:27:58 | 4:27:46 |
| 19 | Alessandro Fanicchi ZAF | M18-24 | 0:27:43 | 2:20:35 | 1:35:10 | 4:28:43 |
| 20 | Nico Sterk ZAF | M35-39 | 0:27:13 | 2:20:04 | 1:37:22 | 4:30:30 |
| 21 | Marnus Roberts ZAF | M25-29 | 0:32:11 | 2:25:28 | 1:27:24 | 4:30:40 |
| 22 | Leon Naude ZAF | M40-44 | 0:31:51 | 2:24:22 | 1:26:22 | 4:30:56 |
| 23 | Henk Venter ZAF | M18-24 | 0:35:31 | 2:17:09 | 1:31:34 | 4:31:05 |
| 24 | Travis Hewitt ZAF | M18-24 | 0:28:43 | 2:34:55 | 1:23:15 | 4:31:34 |
| 25 | Clintin Cogzell ZAF | M30-34 | 0:31:41 | 2:31:01 | 1:23:50 | 4:31:47 |
| 26 | Alexis Christie ZAF | M40-44 | 0:31:42 | 2:23:41 | 1:29:04 | 4:31:48 |
| 27 | Grant Guerin ZAF | M45-49 | 0:34:15 | 2:20:05 | 1:32:05 | 4:32:32 |
| 28 | Dylan Kruger ZAF | M25-29 | 0:24:57 | 2:26:51 | 1:34:51 | 4:32:47 |
| 29 | Firas I H Ahmad JOR | M35-39 | 0:36:32 | 2:27:48 | 1:22:02 | 4:33:23 |
| 30 | Mathias Slegers BEL | M30-34 | 0:30:39 | 2:23:55 | 1:33:17 | 4:33:50 |
| 31 | Mariia Kurchenko KGZ | F25-29 | 0:26:41 | 2:29:25 | 1:32:51 | 4:35:04 |
| 32 | Tom Kirk ZAF | M25-29 | 0:26:37 | 2:34:20 | 1:27:46 | 4:35:09 |
| 33 | Mark Pellew ZAF | M50-54 | 0:28:07 | 2:25:51 | 1:34:51 | 4:35:28 |
| 34 | Jamie Sher ZAF | M25-29 | 0:28:29 | 2:32:43 | 1:29:17 | 4:35:33 |
| 35 | Jaen-Pierre Fourie ZAF | M18-24 | 0:31:54 | 2:24:22 | 1:34:03 | 4:36:52 |
| 36 | Ruan Mathee ZAF | M30-34 | 0:33:37 | 2:28:55 | 1:29:24 | 4:38:39 |
| 37 | Cornelis Von Mollendorff GBR | M40-44 | 0:31:21 | 2:27:40 | 1:34:30 | 4:39:55 |
| 38 | Shawn Van Der Meulen ZAF | M45-49 | 0:29:04 | 2:32:29 | 1:33:12 | 4:41:01 |
| 39 | Rob Scholtz ZAF | M55-59 | 0:31:32 | 2:31:04 | 1:33:09 | 4:42:06 |
| 40 | John Middlewick ZAF | M45-49 | 0:30:32 | 2:33:12 | 1:29:55 | 4:42:07 |
| 41 | Gustav Kruger ZAF | M18-24 | 0:33:38 | 2:32:45 | 1:28:27 | 4:42:36 |
| 42 | Lorna Doorman ZWE | F25-29 | 0:27:03 | 2:41:53 | 1:28:11 | 4:42:56 |
| 43 | Hayden Usher ZAF | M30-34 | 0:34:27 | 2:31:41 | 1:29:33 | 4:43:12 |
| 44 | Jessica Hayes-Hill ZAF | F30-34 | 0:27:21 | 2:39:35 | 1:31:17 | 4:43:19 |
| 45 | Stefan Nortjé ZAF | M30-34 | 0:34:56 | 2:25:11 | 1:35:45 | 4:43:29 |
| 46 | Pieter Fourie ZAF | M30-34 | 0:37:05 | 2:21:00 | 1:38:20 | 4:43:42 |
| 47 | Dallen Roos ZAF | M40-44 | 0:29:07 | 2:34:45 | 1:33:56 | 4:44:00 |
| 48 | Chris Verster ZAF | M30-34 | 0:33:02 | 2:33:41 | 1:31:26 | 4:44:02 |
| 49 | Michiel Visser ZAF | M30-34 | 0:27:26 | 2:36:15 | 1:33:56 | 4:44:25 |
| 50 | Bradley Webster ZAF | M25-29 | 0:28:55 | 2:34:16 | 1:34:09 | 4:44:58 |
| 51 | Alexandra Claasen ZAF | F25-29 | 0:35:02 | 2:34:39 | 1:30:17 | 4:45:18 |
| 52 | Kyle Lamb ZAF | M25-29 | 0:32:39 | 2:33:24 | 1:30:51 | 4:45:42 |
| 53 | Aj Barkhuizen ZAF | M25-29 | 0:37:16 | 2:29:15 | 1:31:52 | 4:46:04 |
| 54 | Craig Lazarus ZAF | M50-54 | 0:36:47 | 2:24:17 | 1:36:02 | 4:46:55 |
| 55 | Oliver Williams ZAF | M40-44 | 0:34:11 | 2:33:52 | 1:30:29 | 4:47:06 |
| 56 | Kyle Oliver ZAF | M35-39 | 0:31:04 | 2:31:19 | 1:38:25 | 4:48:54 |
| 57 | Michael Cannon ZAF | M40-44 | 0:30:52 | 2:34:57 | 1:36:52 | 4:49:06 |
| 58 | Dian Jansen Van Rensburg ZAF | M18-24 | 0:29:51 | 2:38:06 | 1:35:36 | 4:49:40 |
| 59 | Roelof Daniel Van Wyk ZAF | M35-39 | 0:29:24 | 2:33:59 | 1:39:52 | 4:50:26 |
| 60 | John Cannon ZAF | M35-39 | 0:31:01 | 2:35:46 | 1:35:31 | 4:50:33 |
| 61 | Dawid Janse Van Rensburg ZAF | M50-54 | 0:35:03 | 2:36:15 | 1:31:35 | 4:50:38 |
| 62 | Stephan Van Zyl ZAF | M45-49 | 0:30:31 | 2:35:18 | 1:37:34 | 4:50:43 |
| 63 | Muhammad Bana ZAF | M35-39 | 0:36:33 | 2:26:50 | 1:41:47 | 4:51:04 |
| 64 | Trent Lilford ZAF | M25-29 | 0:24:42 | 2:33:17 | 1:45:53 | 4:51:19 |
| 65 | Huckleberry Elliot ZAF | M25-29 | 0:27:56 | 2:40:55 | 1:35:55 | 4:51:21 |
| 66 | James Miller GBR | M25-29 | 0:31:47 | 2:35:51 | 1:36:59 | 4:51:52 |
| 67 | Aiden Smith ZAF | M25-29 | 0:27:30 | 2:38:52 | 1:39:35 | 4:51:59 |
| 68 | Michael Frantzeskou ZAF | M35-39 | 0:34:22 | 2:32:28 | 1:37:41 | 4:51:59 |
| 69 | Marthinus Pretorius ZAF | M35-39 | 0:32:40 | 2:33:27 | 1:39:39 | 4:52:18 |
| 70 | Sandra Cogzell ZAF | F30-34 | 0:31:47 | 2:43:07 | 1:31:48 | 4:52:41 |
| 71 | Travers Barry Henrick ZAF | M35-39 | 0:30:15 | 2:37:50 | 1:38:39 | 4:52:41 |
| 72 | Carel Chris Van Dyk ZAF | M30-34 | 0:38:11 | 2:34:28 | 1:35:26 | 4:53:19 |
| 73 | Ruan Rademeyer ZAF | M40-44 | 0:33:10 | 2:25:33 | 1:48:06 | 4:53:43 |
| 74 | Juben Matthee ZAF | M30-34 | 0:30:54 | 2:43:35 | 1:31:37 | 4:54:20 |
| 75 | Julie Staub MRT | F40-44 | 0:30:12 | 2:42:03 | 1:36:39 | 4:55:04 |
| 76 | Elené Lourens-Botha ZAF | F35-39 | 0:33:22 | 2:34:01 | 1:41:00 | 4:55:27 |
| 77 | Roan Marais ZAF | M18-24 | 0:29:53 | 2:39:34 | 1:39:41 | 4:55:30 |
| 78 | Anna Voronina KGZ | F25-29 | 0:36:52 | 2:34:02 | 1:38:49 | 4:55:49 |
| 79 | Dean Kramer ZAF | M25-29 | 0:34:20 | 2:42:52 | 1:31:18 | 4:55:59 |
| 80 | Derek Bouwer ZAF | M55-59 | 0:31:55 | 2:36:35 | 1:39:07 | 4:56:05 |
| 81 | Sune Mathee ZAF | F30-34 | 0:34:39 | 2:42:47 | 1:33:26 | 4:56:28 |
| 82 | Sam Bowley ZAF | M25-29 | 0:32:02 | 2:33:38 | 1:41:42 | 4:56:59 |
| 83 | Marcus Kleynhans ZAF | M18-24 | 0:31:43 | 2:39:51 | 1:40:19 | 4:57:30 |
| 84 | Matthew Delle Donne ZAF | M25-29 | 0:32:42 | 2:40:08 | 1:36:24 | 4:57:30 |
| 85 | Dylan Holm ZAF | M18-24 | 0:31:49 | 2:41:05 | 1:39:18 | 4:57:58 |
| 86 | Jandre Nel ZAF | M25-29 | 0:33:25 | 2:33:47 | 1:43:43 | 4:58:05 |
| 87 | Sandri Swanepoel ZAF | F30-34 | 0:35:31 | 2:41:18 | 1:36:21 | 4:58:44 |
| 89 | Karl Naundorf ZAF | M35-39 | 0:33:46 | 2:32:56 | 1:42:59 | 4:58:57 |
| 88 | Oleg Lenkov PLW | M40-44 | 0:34:35 | 2:35:11 | 1:43:47 | 4:58:57 |
| 90 | Rikus Rautenbach ZAF | M30-34 | 0:41:36 | 2:31:23 | 1:37:33 | 4:59:01 |
| 91 | Eugene Fourie ZAF | M40-44 | 0:36:23 | 2:36:47 | 1:39:47 | 4:59:17 |
| 92 | Erich Van Der Westhuizen ZAF | M40-44 | 0:33:05 | 2:33:54 | 1:43:48 | 4:59:27 |
| 93 | Terry Thornton ZAF | M55-59 | 0:32:48 | 2:38:30 | 1:41:48 | 4:59:39 |
| 94 | Kent Rhodes ZAF | M18-24 | 0:32:42 | 2:36:28 | 1:44:12 | 4:59:58 |
| 95 | Chris Hendrikz ZAF | M35-39 | 0:35:15 | 2:25:39 | 1:50:40 | 5:00:02 |
| 96 | Riaan Boshoff ZAF | M55-59 | 0:29:49 | 2:29:46 | 1:54:13 | 5:00:03 |
| 97 | Ronan Paul ZAF | M25-29 | 0:30:59 | 2:29:46 | 1:52:47 | 5:00:28 |
| 98 | Brett Le Roux ZAF | M25-29 | 0:31:18 | 2:52:05 | 1:29:21 | 5:00:45 |
| 100 | Riana Robertson ZAF | F40-44 | 0:28:09 | 2:47:12 | 1:40:17 | 5:01:02 |
| 99 | Shiraz Mahomed ZAF | M50-54 | 0:36:00 | 2:32:03 | 1:42:27 | 5:01:02 |
| 101 | Jaco Venter ZAF | M45-49 | 0:31:25 | 2:44:22 | 1:40:14 | 5:01:37 |
| 102 | Michelle Enslin ZAF | F55-59 | 0:33:39 | 2:45:25 | 1:33:51 | 5:01:46 |
| 103 | Duncan English ZAF | M60-64 | 0:29:40 | 2:47:45 | 1:38:46 | 5:02:20 |
| 104 | Wp Schoeman ZAF | M30-34 | 0:32:31 | 2:44:39 | 1:37:54 | 5:02:51 |
| 105 | Warrick Gower ZAF | M30-34 | 0:31:48 | 2:45:30 | 1:38:47 | 5:03:35 |
| 106 | Sebastian Pahl NAM | M30-34 | 0:28:39 | 2:51:03 | 1:38:08 | 5:04:16 |
| 107 | Taylor Chaning-Pearce ZAF | F25-29 | 0:34:11 | 2:50:27 | 1:33:20 | 5:04:18 |
| 108 | Kelly Fairon ZAF | F25-29 | 0:27:29 | 2:40:50 | 1:51:17 | 5:04:42 |
| 109 | Damian Jones ZAF | M55-59 | 0:32:19 | 2:45:45 | 1:40:13 | 5:04:58 |
| 110 | Nico Marais ZAF | M25-29 | 0:38:11 | 2:42:42 | 1:36:38 | 5:05:00 |
| 111 | Jean-Jacques Holtzhausen ZAF | M18-24 | 0:34:54 | 2:33:51 | 1:47:50 | 5:05:04 |
| 112 | Kobie Pruis ZAF | M55-59 | 0:32:41 | 2:44:49 | 1:40:50 | 5:05:37 |
| 113 | Gideon Conradie ZAF | M30-34 | 0:38:09 | 2:43:18 | 1:37:32 | 5:05:49 |
| 114 | Steven Nimmo GBR | M55-59 | 0:36:32 | 2:42:15 | 1:37:12 | 5:05:55 |
| 115 | Petrus Badenhorst ZAF | M45-49 | 0:39:19 | 2:39:32 | 1:40:20 | 5:06:01 |
| 116 | Lodewijk Soons NLD | M18-24 | 0:32:53 | 2:40:16 | 1:45:09 | 5:06:09 |
| 117 | Reece Van Belkum ZAF | M30-34 | 0:32:34 | 2:52:03 | 1:32:38 | 5:06:10 |
| 118 | Antony Macfarlane ZAF | M50-54 | 0:35:50 | 2:44:11 | 1:37:35 | 5:06:26 |
| 119 | Matt Baisley ZAF | M18-24 | 0:31:25 | 2:51:02 | 1:32:11 | 5:07:14 |
| 120 | Paul Ingpen ZAF | M55-59 | 0:31:00 | 2:40:50 | 1:46:47 | 5:07:15 |
| 121 | Michael Schumann ZAF | M30-34 | 0:33:31 | 2:36:39 | 1:48:19 | 5:07:18 |
| 122 | Deven Smit ZAF | M55-59 | 0:32:29 | 2:38:08 | 1:48:19 | 5:07:44 |
| 123 | Leon Kruger ZAF | M35-39 | 0:31:45 | 2:45:05 | 1:42:23 | 5:08:03 |
| 124 | Claudia Hazelwood ZAF | F40-44 | 0:32:41 | 2:35:53 | 1:53:13 | 5:08:20 |
| 125 | Frederik Endahl DNK | M18-24 | 0:33:14 | 2:39:43 | 1:47:12 | 5:08:22 |
| 126 | James Cameron Heron ZAF | M25-29 | 0:33:11 | 2:57:14 | 1:30:07 | 5:08:26 |
| 127 | Aidan Tuohy ZAF | M25-29 | 0:35:28 | 2:49:02 | 1:36:39 | 5:08:29 |
| 128 | Kerryn Leonard ZAF | F18-24 | 0:31:06 | 2:43:29 | 1:47:00 | 5:08:33 |
| 129 | Marno Matthee ZAF | M35-39 | 0:31:31 | 2:40:01 | 1:49:09 | 5:08:35 |
| 130 | Kirill Kozhevnikov ARE | M45-49 | 0:31:57 | 2:37:51 | 1:52:06 | 5:08:49 |
| 131 | Gideon Bresler ZAF | M18-24 | 0:35:23 | 2:39:12 | 1:47:47 | 5:09:04 |
| 132 | Chad De Rose ZAF | M30-34 | 0:30:26 | 2:41:22 | 1:49:43 | 5:09:18 |
| 133 | Wade Ford ZAF | M30-34 | 0:40:54 | 2:43:02 | 1:38:41 | 5:09:24 |
| 134 | Chris Adam ZAF | M18-24 | 0:32:43 | 2:46:27 | 1:41:59 | 5:09:28 |
| 135 | Jaco Erasmus ZAF | M55-59 | 0:34:26 | 2:28:49 | 1:59:05 | 5:09:48 |
| 136 | Zakhele Mkhize ZAF | M45-49 | 0:47:29 | 2:35:26 | 1:37:33 | 5:09:51 |
| 137 | Elne Van Niekerk ZAF | F25-29 | 0:35:17 | 2:45:51 | 1:43:23 | 5:10:19 |
| 138 | Cameron Clowes ZWE | M18-24 | 0:37:36 | 2:50:13 | 1:36:26 | 5:10:25 |
| 139 | Jan-Hendrik Senekal ZAF | M45-49 | 0:36:17 | 2:42:21 | 1:44:53 | 5:10:48 |
| 140 | Leigh Hindshaw ZAF | F45-49 | 0:36:47 | 2:42:30 | 1:42:14 | 5:11:05 |
| 141 | Ewan Scott ZAF | M45-49 | 0:33:03 | 2:41:47 | 1:46:56 | 5:11:13 |
| 142 | Emilio Dirlikov MOZ | M40-44 | 0:32:20 | 2:50:39 | 1:40:04 | 5:11:22 |
| 143 | Laurence Walton ZAF | M25-29 | 0:30:38 | 2:46:05 | 1:45:10 | 5:11:49 |
| 144 | Ryan Whyte ZAF | M25-29 | 0:32:40 | 2:38:08 | 1:50:48 | 5:12:40 |
| 145 | George Smit ZAF | M50-54 | 0:37:29 | 2:32:31 | 1:52:36 | 5:12:47 |
| 146 | Adam Meikle ZAF | M25-29 | 0:33:23 | 2:50:07 | 1:42:25 | 5:12:49 |
| 147 | Humaid Talal ARE | M18-24 | 0:36:54 | 2:42:40 | 1:45:32 | 5:12:52 |
| 148 | Magdalena Shlesinger ZAF | F55-59 | 0:32:31 | 2:42:45 | 1:49:52 | 5:12:54 |
| 149 | Cassandra Hawrylkiewicz ZAF | F30-34 | 0:30:43 | 2:50:49 | 1:43:42 | 5:13:36 |
| 150 | Megan Hunt GBR | F25-29 | 0:33:24 | 2:55:03 | 1:36:30 | 5:13:36 |
| 151 | Paulo De Barros FRA | M40-44 | 0:38:21 | 2:31:49 | 1:56:38 | 5:14:04 |
| 152 | Nicole Rademan ZAF | F40-44 | 0:29:16 | 2:52:05 | 1:42:08 | 5:14:08 |
| 153 | Tristan Bouwer ZAF | M18-24 | 0:34:17 | 2:55:07 | 1:36:28 | 5:14:18 |
| 154 | Roger Hooke ZAF | M65-69 | 0:34:34 | 2:45:21 | 1:47:54 | 5:14:44 |
| 155 | Nick Steyn ZAF | M30-34 | 0:32:47 | 2:49:07 | 1:43:59 | 5:14:45 |
| 156 | Zoli De Kock ZAF | F40-44 | 0:30:02 | 2:48:15 | 1:48:08 | 5:14:49 |
| 157 | Taryn Smith ZAF | F30-34 | 0:34:19 | 2:44:01 | 1:49:16 | 5:15:00 |
| 158 | Hanno Heymans ZAF | M25-29 | 0:29:26 | 2:43:55 | 1:53:01 | 5:15:01 |
| 159 | Conor Gary Creamer ZAF | M35-39 | 0:33:52 | 2:46:58 | 1:47:22 | 5:15:04 |
| 160 | Luis Amaro PRT | M55-59 | 0:37:15 | 2:36:44 | 1:44:42 | 5:15:05 |
| 161 | Hugh Dyckhoff GBR | M25-29 | 0:40:45 | 2:38:57 | 1:48:03 | 5:15:08 |
| 162 | Lara Watts ZAF | F18-24 | 0:32:02 | 2:53:37 | 1:43:59 | 5:15:21 |
| 163 | Anthony Bryant ZAF | M30-34 | 0:34:08 | 2:45:16 | 1:46:32 | 5:15:22 |
| 164 | Jean Müller ZAF | M30-34 | 0:28:32 | 2:46:06 | 1:51:42 | 5:15:26 |
| 165 | Riaan Wolfaardt ZAF | M55-59 | 0:34:15 | 2:42:13 | 1:48:24 | 5:15:36 |
| 166 | Fazel Ally ZAF | M40-44 | 0:40:25 | 2:42:15 | 1:43:02 | 5:15:41 |
| 167 | Aaron Masini Kabora KEN | M35-39 | 0:37:32 | 2:38:58 | 1:46:38 | 5:16:04 |
| 168 | Siya Molefe ZAF | M25-29 | 0:36:15 | 2:42:45 | 1:48:03 | 5:16:12 |
| 169 | Duncan Lombard ZAF | M25-29 | 0:30:58 | 2:45:57 | 1:51:44 | 5:16:13 |
| 170 | Heinrich Nell ZAF | M50-54 | 0:38:44 | 2:40:05 | 1:48:54 | 5:16:56 |
| 171 | Sarah Aylmer ZAF | F40-44 | 0:34:44 | 2:48:35 | 1:44:13 | 5:16:59 |
| 172 | Andrew Lucas ZAF | M45-49 | 0:37:21 | 2:42:15 | 1:42:28 | 5:17:02 |
| 173 | Gerhard Beukes ZAF | M50-54 | 0:33:38 | 2:46:00 | 1:50:04 | 5:17:17 |
| 174 | Daniel Van Der Merwe ZAF | M25-29 | 0:29:42 | 2:54:27 | 1:39:59 | 5:17:18 |
| 175 | Mike Stolze DEU | M60-64 | 0:35:18 | 2:51:54 | 1:42:07 | 5:17:20 |
| 176 | Peron Parasaramen ZAF | M35-39 | 0:40:15 | 2:37:42 | 1:50:44 | 5:17:21 |
| 177 | Lisa Hofheinz UGA | F35-39 | 0:33:54 | 2:46:40 | 1:48:24 | 5:17:30 |
| 178 | Jani Heslinga ZAF | F25-29 | 0:33:55 | 2:57:03 | 1:39:07 | 5:17:31 |
| 179 | Liam Dawson ZAF | M18-24 | 0:27:15 | 2:49:30 | 1:53:24 | 5:17:42 |
| 180 | Jacobus Nicolaas Bothma ZAF | M25-29 | 0:42:52 | 2:32:37 | 1:55:04 | 5:17:52 |
| 181 | Genelle Van Der Riet ZAF | F55-59 | 0:34:48 | 2:45:22 | 1:51:13 | 5:18:03 |
| 182 | Sven Grindstad ZAF | M35-39 | 0:34:38 | 2:48:39 | 1:46:48 | 5:18:08 |
| 183 | Andrew Woodgate ZAF | M30-34 | 0:34:22 | 2:54:52 | 1:40:18 | 5:18:18 |
| 184 | Veronica Warmington ZAF | F55-59 | 0:34:42 | 2:51:46 | 1:45:32 | 5:18:47 |
| 185 | Konstantin Morozov | M50-54 | 0:36:18 | 2:39:56 | 1:53:41 | 5:18:57 |
| 186 | Riaan Matthys ZAF | M45-49 | 0:36:24 | 2:42:54 | 1:48:25 | 5:19:00 |
| 187 | Sèbastien Gaboreau ZAF | M18-24 | 0:36:27 | 2:57:38 | 1:34:06 | 5:19:03 |
| 188 | Matthew Lock ZAF | M18-24 | 0:26:28 | 2:54:39 | 1:50:51 | 5:19:10 |
| 189 | Merrick Stevenson ZAF | M30-34 | 0:30:16 | 2:46:55 | 1:52:57 | 5:19:20 |
| 190 | Julius Siegel DEU | M25-29 | 0:39:10 | 2:38:50 | 1:48:17 | 5:19:29 |
| 191 | Jacques Fullard ZAF | M50-54 | 0:42:28 | 2:31:47 | 1:56:03 | 5:20:09 |
| 192 | Phillip De Nobrega ZAF | M18-24 | 0:29:37 | 3:02:41 | 1:40:38 | 5:20:15 |
| 193 | Christo Horn ZAF | M55-59 | 0:37:33 | 2:43:05 | 1:52:00 | 5:20:23 |
| 194 | Karl Schaberg ZAF | M25-29 | 0:28:50 | 2:58:12 | 1:40:59 | 5:20:23 |
| 195 | Charles Miller ZAF | M30-34 | 0:33:10 | 2:49:47 | 1:47:01 | 5:20:24 |
| 196 | Lenus Wilkinson ZAF | M25-29 | 0:40:50 | 2:45:04 | 1:46:46 | 5:20:28 |
| 197 | Tyler Dowie ZAF | M18-24 | 0:30:47 | 2:33:43 | 2:10:26 | 5:20:33 |
| 198 | Clayton Engelbrecht ZAF | M40-44 | 0:32:09 | 2:51:03 | 1:50:03 | 5:20:39 |
| 199 | Diederick Klaver NLD | M30-34 | 0:40:56 | 2:49:56 | 1:43:54 | 5:20:57 |
| 200 | Gregg Daniel ZAF | M60-64 | 0:40:19 | 2:40:41 | 1:49:26 | 5:20:59 |
| 201 | Ian Cook ZAF | M60-64 | 0:31:35 | 2:47:53 | 1:51:30 | 5:21:00 |
| 202 | Gerard Potgieter ZAF | M35-39 | 0:29:14 | 2:41:04 | 2:03:19 | 5:21:05 |
| 203 | Melissa Nel ZAF | F35-39 | 0:35:49 | 2:51:51 | 1:46:36 | 5:21:08 |
| 204 | Pieter Laubscher ZAF | M40-44 | 0:38:35 | 2:38:09 | 1:54:06 | 5:21:37 |
| 205 | Warren Turner ZAF | M45-49 | 0:32:22 | 2:46:31 | 1:55:35 | 5:21:45 |
| 206 | Hennie De Beer ZAF | M50-54 | 0:34:45 | 2:39:09 | 1:56:53 | 5:21:48 |
| 207 | Tyron Pottow ZAF | M35-39 | 0:39:45 | 2:50:19 | 1:44:28 | 5:21:56 |
| 208 | Henry Relling ZAF | M30-34 | 0:34:44 | 2:49:44 | 1:50:29 | 5:22:01 |
| 209 | Tom Zeitoun ZAF | M25-29 | 0:36:05 | 2:48:04 | 1:49:12 | 5:22:03 |
| 210 | Benjamin Skinner ZWE | M18-24 | 0:32:25 | 2:55:53 | 1:43:00 | 5:22:31 |
| 211 | Conor Roebuck ZAF | M25-29 | 0:31:20 | 2:42:43 | 2:00:51 | 5:22:51 |
| 212 | Sacha Espitalier Noël MUS | M25-29 | 0:35:01 | 2:41:19 | 1:59:33 | 5:22:52 |
| 213 | Lourens Kloppers ZAF | M35-39 | 0:38:31 | 2:40:53 | 1:54:48 | 5:23:04 |
| 214 | Kirsten Smit ZAF | F45-49 | 0:29:21 | 2:52:49 | 1:52:10 | 5:23:17 |
| 215 | Dan Blake ZAF | M30-34 | 0:37:51 | 2:48:30 | 1:43:12 | 5:23:24 |
| 216 | Charné Scully ZAF | F25-29 | 0:32:46 | 2:45:19 | 1:56:53 | 5:23:31 |
| 217 | Alessandro Teixeira ZAF | M30-34 | 0:38:21 | 2:50:42 | 1:44:13 | 5:23:34 |
| 218 | Heinrich Leeuw ZAF | M18-24 | 0:27:09 | 3:07:14 | 1:40:37 | 5:23:36 |
| 219 | Nelius Swart ZAF | M45-49 | 0:34:45 | 2:49:43 | 1:50:40 | 5:23:43 |
| 220 | Lisa Ryan ZAF | F45-49 | 0:30:20 | 2:56:31 | 1:48:14 | 5:23:53 |
| 221 | Edwin Potgieter ZMB | M40-44 | 0:36:46 | 2:42:32 | 1:55:13 | 5:23:55 |
| 222 | Kaitlyn Bubb ZAF | F25-29 | 0:35:23 | 3:01:44 | 1:34:29 | 5:24:01 |
| 223 | Anna Thornton-Dibb ZAF | F25-29 | 0:28:33 | 3:05:37 | 1:40:57 | 5:24:21 |
| 224 | Kaitlyn Imogene Wolff ZAF | F18-24 | 0:33:42 | 2:50:34 | 1:52:44 | 5:24:39 |
| 225 | Adam Venter ZAF | M18-24 | 0:40:20 | 3:00:44 | 1:33:48 | 5:25:00 |
| 226 | Kai Kohler ZAF | M55-59 | 0:36:28 | 2:53:20 | 1:45:41 | 5:25:10 |
| 227 | Willie Moolman ZAF | M25-29 | 0:36:11 | 2:45:17 | 1:51:53 | 5:25:17 |
| 228 | Facundo Grimberg ARG | M30-34 | 0:41:56 | 2:45:08 | 1:46:07 | 5:25:23 |
| 229 | Nicholas Freemantle ZWE | M25-29 | 0:31:45 | 2:44:22 | 2:01:15 | 5:25:23 |
| 230 | Byron Peter Buckley ZAF | M18-24 | 0:32:25 | 2:55:18 | 1:47:17 | 5:25:28 |
| 231 | Cobus Fourie ZAF | M50-54 | 0:35:04 | 2:36:28 | 2:06:52 | 5:25:32 |
| 232 | Sylvester Smith ZAF | M35-39 | 0:36:46 | 2:52:56 | 1:47:38 | 5:25:37 |
| 233 | Bertus Haring ZAF | M60-64 | 0:37:17 | 2:46:13 | 1:53:46 | 5:25:55 |
| 234 | Danie Saayman ZAF | M25-29 | 0:38:26 | 2:44:03 | 1:56:10 | 5:26:19 |
| 235 | Andre Rostodella BRA | M30-34 | 0:37:46 | 2:47:41 | 1:52:43 | 5:26:22 |
| 236 | Anlen Jarman ZAF | F50-54 | 0:36:55 | 2:53:18 | 1:48:37 | 5:26:25 |
| 237 | Vitor Ferreira ZAF | M35-39 | 0:39:23 | 2:52:25 | 1:44:07 | 5:26:32 |
| 238 | Martin Malan ZAF | M35-39 | 0:34:06 | 2:48:21 | 1:54:25 | 5:27:01 |
| 239 | Felipe Rivero ARG | M25-29 | 0:36:35 | 2:56:41 | 1:44:13 | 5:27:02 |
| 240 | Frank Bester ZAF | M35-39 | 0:39:39 | 2:59:19 | 1:37:41 | 5:27:03 |
| 241 | Dillon Farrell ZAF | M18-24 | 0:34:20 | 2:47:38 | 1:55:39 | 5:27:07 |
| 242 | Willem Van Ryswyck ZAF | M18-24 | 0:34:49 | 3:00:16 | 1:41:18 | 5:27:10 |
| 243 | Benjamin Avraham Herring ZAF | M18-24 | 0:34:30 | 2:35:56 | 2:09:02 | 5:27:16 |
| 244 | Natalia Morozova KGZ | F45-49 | 0:43:14 | 2:50:44 | 1:46:37 | 5:27:40 |
| 245 | Matthew Hancock ZAF | M30-34 | 0:28:05 | 2:52:15 | 1:56:57 | 5:27:46 |
| 246 | Aiden Bradfield ZAF | M18-24 | 0:34:25 | 2:47:15 | 1:55:44 | 5:27:56 |
| 247 | Willie Swart ZAF | M45-49 | 0:38:27 | 2:47:22 | 1:48:27 | 5:27:57 |
| 248 | Alex Hayman ZAF | M25-29 | 0:33:13 | 2:46:53 | 1:53:29 | 5:28:00 |
| 249 | Reggie Kukama ZAF | M55-59 | 0:41:24 | 2:45:31 | 1:49:52 | 5:28:04 |
| 250 | Jayden Smith ZAF | M18-24 | 0:32:06 | 2:57:01 | 1:50:25 | 5:28:08 |
| 251 | Olivia Davidson ZAF | F18-24 | 0:32:51 | 3:10:25 | 1:37:13 | 5:28:17 |
| 252 | Wayne Mac Farlane ZAF | M60-64 | 0:35:07 | 2:50:25 | 1:52:34 | 5:28:23 |
| 253 | Darren Nunes ZAF | M30-34 | 0:31:21 | 2:51:26 | 1:59:14 | 5:28:28 |
| 254 | Kevin Clelland ZAF | M40-44 | 0:38:33 | 2:47:12 | 1:50:29 | 5:28:31 |
| 255 | Christopher Janse Van Rensburg ZAF | M40-44 | 0:36:17 | 2:48:13 | 1:55:52 | 5:28:32 |
| 256 | Ryan Page ZAF | M45-49 | 0:42:39 | 2:43:25 | 1:52:08 | 5:28:43 |
| 257 | Nicholas O'gorman ZAF | M35-39 | 0:39:01 | 2:42:43 | 1:56:04 | 5:28:44 |
| 258 | Ewerd Ras ZAF | M45-49 | 0:37:26 | 2:48:33 | 1:54:30 | 5:28:54 |
| 259 | Jens Hillermann ZAF | M35-39 | 0:31:01 | 2:55:07 | 1:54:52 | 5:29:01 |
| 260 | Matthew Larkins ZAF | M35-39 | 0:35:07 | 2:53:41 | 1:51:23 | 5:29:02 |
| 261 | Paul Denslow ZWE | M50-54 | 0:32:27 | 2:53:51 | 1:54:03 | 5:29:29 |
| 262 | Gilad Janet ZAF | M18-24 | 0:37:02 | 2:49:15 | 1:53:09 | 5:29:32 |
| 263 | Herman Boneschans ZAF | M45-49 | 0:37:49 | 2:50:40 | 1:50:07 | 5:29:35 |
| 264 | Lior Janet ZAF | M18-24 | 0:35:10 | 2:53:07 | 1:50:01 | 5:29:38 |
| 265 | Josh Macrae ZAF | M25-29 | 0:37:58 | 3:00:23 | 1:43:28 | 5:29:44 |
| 266 | Hermann Bekker ZAF | M35-39 | 0:42:51 | 2:49:35 | 1:42:14 | 5:29:47 |
| 267 | John Lochner ZAF | M18-24 | 0:42:42 | 2:54:39 | 1:45:24 | 5:30:11 |
| 269 | Christina Senning ZAF | F30-34 | 0:42:53 | 2:47:13 | 1:49:00 | 5:30:22 |
| 268 | Matthew Rice ZAF | M30-34 | 0:38:22 | 2:44:28 | 1:56:29 | 5:30:22 |
| 270 | Shaun Claasen ZAF | M65-69 | 0:40:27 | 2:50:29 | 1:51:26 | 5:30:24 |
| 272 | Cameron Nel ZAF | M25-29 | 0:35:06 | 3:09:57 | 1:37:11 | 5:30:35 |
| 271 | Kelly Mclean-Leonard ZAF | F25-29 | 0:28:41 | 3:00:37 | 1:50:13 | 5:30:35 |
| 273 | José Neta PRT | M50-54 | 0:44:50 | 2:47:34 | 1:46:48 | 5:30:48 |
| 274 | Stephen Meijers ZAF | M65-69 | 0:36:10 | 2:49:32 | 1:54:47 | 5:31:00 |
| 275 | Gaffie Deale ZAF | M25-29 | 0:36:56 | 2:50:06 | 1:54:01 | 5:31:01 |
| 276 | Declan Bowring ZAF | M18-24 | 0:34:18 | 2:45:41 | 1:55:55 | 5:31:05 |
| 278 | Berlize Pritchard ZAF | F45-49 | 0:34:13 | 2:55:57 | 1:55:16 | 5:31:09 |
| 277 | Streicher Claassens ZAF | M25-29 | 0:35:56 | 2:58:43 | 1:47:29 | 5:31:09 |
| 279 | Colleen Emanuel ZAF | F55-59 | 0:34:43 | 2:57:55 | 1:47:57 | 5:31:11 |
| 280 | Ruandi Van Dyk ZAF | F18-24 | 0:37:06 | 3:04:48 | 1:41:49 | 5:31:14 |
| 281 | Riaan Van Zyl ZAF | M50-54 | 0:36:23 | 2:43:48 | 2:02:01 | 5:31:17 |
| 282 | Carma Scholtz ZAF | F30-34 | 0:34:53 | 2:53:04 | 1:55:07 | 5:31:33 |
| 283 | Marc Kourie ZAF | M40-44 | 0:27:58 | 2:57:01 | 1:57:34 | 5:31:34 |
| 284 | Lindy-Lee Folscher ZAF | F45-49 | 0:35:49 | 3:08:36 | 1:34:44 | 5:31:52 |
| 285 | Edward Woudberg ZAF | M40-44 | 0:33:35 | 2:51:12 | 1:54:52 | 5:31:53 |
| 286 | Willem Pelser ZAF | M35-39 | 0:34:49 | 2:52:39 | 1:57:05 | 5:32:05 |
| 287 | Judy Vanderwagen ZAF | F55-59 | 0:36:34 | 2:52:02 | 1:49:54 | 5:32:17 |
| 288 | Elana Van Zyl ZAF | F35-39 | 0:29:30 | 3:03:04 | 1:52:59 | 5:32:28 |
| 289 | Liam Krog ZAF | M18-24 | 0:41:54 | 2:48:36 | 1:52:04 | 5:32:31 |
| 291 | Fallon Van Zittert ZAF | F40-44 | 0:34:25 | 2:54:50 | 1:52:44 | 5:32:36 |
| 290 | Wikus Bornman ZAF | M18-24 | 0:40:15 | 2:56:25 | 1:46:20 | 5:32:36 |
| 292 | Riley Elliott ZAF | M18-24 | 0:36:21 | 3:05:12 | 1:42:12 | 5:32:59 |
| 293 | Steve Attwell ZAF | M45-49 | 0:35:02 | 2:52:53 | 1:55:01 | 5:33:05 |
| 294 | Armand Robberts ZAF | M30-34 | 0:30:04 | 2:51:23 | 2:02:52 | 5:33:21 |
| 295 | Irma Jansen Van Nieuwenhuizen ZAF | F35-39 | 0:35:46 | 2:54:02 | 1:53:37 | 5:33:21 |
| 296 | Callum Turner ZAF | M18-24 | 0:31:38 | 2:47:37 | 2:02:58 | 5:33:40 |
| 297 | Ashley Naidoo ZAF | M40-44 | 0:45:12 | 2:56:14 | 1:41:41 | 5:33:48 |
| 298 | Tristin Eagar ZAF | M30-34 | 0:35:21 | 2:54:20 | 1:54:59 | 5:33:56 |
| 299 | Jp Le Roux ZAF | M30-34 | 0:46:17 | 2:42:07 | 1:54:13 | 5:33:57 |
| 300 | Brendon Wright ZAF | M30-34 | 0:37:57 | 2:52:00 | 1:52:58 | 5:34:06 |
| 301 | Daniel Warren ZAF | M25-29 | 0:39:30 | 3:08:49 | 1:36:02 | 5:34:12 |
| 302 | Johan Van Biljon ZAF | M55-59 | 0:38:08 | 2:42:51 | 2:03:27 | 5:34:16 |
| 303 | Liam Stanley Labuschagne ZAF | M18-24 | 0:33:54 | 2:47:52 | 2:04:24 | 5:34:25 |
| 304 | Giel Blokker NLD | M40-44 | 0:36:45 | 2:54:20 | 1:56:24 | 5:34:29 |
| 305 | David Mundell ZAF | M45-49 | 0:36:15 | 2:56:43 | 1:52:02 | 5:34:30 |
| 306 | Jeandre Myburgh ZAF | M35-39 | 0:37:46 | 2:53:27 | 1:52:59 | 5:34:37 |
| 307 | Michael Bromilow ZAF | M50-54 | 0:42:00 | 2:47:44 | 1:54:40 | 5:34:39 |
| 308 | Wihan Jacobs ZAF | M35-39 | 0:33:54 | 2:42:00 | 2:04:14 | 5:34:45 |
| 309 | Neil Human ZAF | M30-34 | 0:35:36 | 2:51:41 | 2:01:10 | 5:34:47 |
| 310 | Ukyle Bezuidenhout ZAF | M25-29 | 0:38:41 | 2:48:26 | 1:57:27 | 5:34:59 |
| 311 | Cailin Gerber ZAF | M25-29 | 0:42:40 | 2:52:27 | 1:49:17 | 5:35:03 |
| 312 | Bradley Mervis ZAF | M25-29 | 0:33:23 | 3:00:08 | 1:50:49 | 5:35:16 |
| 313 | Luke Stevens ZAF | M25-29 | 0:30:56 | 3:07:42 | 1:47:33 | 5:35:38 |
| 314 | Carlos Gaião AGO | M50-54 | 0:43:22 | 2:45:12 | 1:57:12 | 5:35:39 |
| 315 | Werner Enslin ZAF | M35-39 | 0:34:24 | 2:53:15 | 1:52:32 | 5:35:41 |
| 316 | Mieke Le Roux ZAF | F40-44 | 0:40:20 | 2:44:58 | 1:58:24 | 5:35:45 |
| 317 | Lourens Maritz ZAF | M40-44 | 0:47:57 | 2:53:21 | 1:41:44 | 5:35:46 |
| 318 | Brittney Meikle ZAF | F25-29 | 0:36:01 | 3:07:25 | 1:40:09 | 5:35:54 |
| 319 | Matthew Lowe ZAF | M18-24 | 0:31:24 | 3:03:01 | 1:49:09 | 5:35:58 |
| 320 | Mark Harper ZAF | M55-59 | 0:37:45 | 2:42:55 | 2:03:21 | 5:36:09 |
| 321 | Jessika Janse Van Rensburg ZAF | F30-34 | 0:26:30 | 2:57:45 | 2:03:30 | 5:36:35 |
| 322 | Rourke Lauryssen ZAF | M25-29 | 0:34:45 | 3:03:14 | 1:46:46 | 5:36:40 |
| 323 | Dutoit Strauss ZAF | M40-44 | 0:36:21 | 2:53:07 | 1:59:17 | 5:36:45 |
| 324 | Marc Jessiman ZAF | M45-49 | 0:37:33 | 2:51:11 | 1:56:22 | 5:36:58 |
| 325 | Jessica Sutherns ZAF | F25-29 | 0:33:15 | 2:57:20 | 1:59:22 | 5:37:01 |
| 326 | Kyle Pienaar ZAF | M30-34 | 0:45:48 | 2:50:43 | 1:49:38 | 5:37:02 |
| 327 | Willem Petrus Jacobus Swiegers NAM | M30-34 | 0:40:15 | 2:49:05 | 1:56:57 | 5:37:03 |
| 328 | Christopher Venter ZAF | M35-39 | 0:42:25 | 3:09:24 | 1:32:02 | 5:37:08 |
| 329 | Gustav Meyer ZAF | M55-59 | 0:35:40 | 2:53:29 | 1:57:42 | 5:37:09 |
| 330 | Gideon Brueckner ZAF | M50-54 | 0:30:16 | 2:53:47 | 2:05:27 | 5:37:13 |
| 331 | Craig Anthony Shillaw ZAF | M60-64 | 0:32:11 | 2:45:25 | 2:07:21 | 5:37:14 |
| 332 | Thomas Sutcliffe ZAF | M30-34 | 0:31:50 | 3:00:45 | 1:54:52 | 5:37:24 |
| 333 | Hayden Barnard ZAF | M30-34 | 0:34:27 | 2:58:32 | 1:55:31 | 5:37:34 |
| 334 | Jurie Matthee ZAF | M60-64 | 0:39:53 | 2:47:58 | 1:59:12 | 5:37:43 |
| 335 | Alan Gerber ZAF | M30-34 | 0:40:11 | 2:54:01 | 1:51:35 | 5:38:00 |
| 336 | Jose Maria Baster BRA | M55-59 | 0:39:55 | 2:53:51 | 1:52:49 | 5:38:12 |
| 337 | Lucas Burger ZAF | M30-34 | 0:37:14 | 2:56:52 | 1:53:41 | 5:38:15 |
| 338 | Robert Mace ZAF | M55-59 | 0:34:34 | 2:48:28 | 2:03:46 | 5:38:15 |
| 339 | Johan Broodryk ZAF | M35-39 | 0:36:19 | 2:56:06 | 1:55:37 | 5:38:16 |
| 340 | Ray Harraway ZAF | M60-64 | 0:34:38 | 3:00:18 | 1:53:15 | 5:38:16 |
| 341 | Daniel Roy ZAF | M50-54 | 0:33:24 | 2:43:29 | 2:09:40 | 5:38:17 |
| 342 | Cairyn Van Dyk ZAF | F40-44 | 0:31:00 | 2:59:50 | 2:00:21 | 5:38:31 |
| 343 | Cameron Condie ZAF | M60-64 | 0:39:22 | 2:47:01 | 2:04:14 | 5:38:35 |
| 344 | Jean Du Plessis ZAF | M30-34 | 0:35:39 | 2:49:50 | 2:05:38 | 5:38:42 |
| 345 | Jonty Olufsen GBR | M45-49 | 0:35:16 | 2:57:15 | 1:54:18 | 5:38:45 |
| 346 | Kieran Woest ZAF | M18-24 | 0:37:46 | 2:44:51 | 2:02:35 | 5:38:53 |
| 347 | Ferdie Luttig ZAF | M30-34 | 0:42:37 | 2:52:03 | 1:55:14 | 5:39:01 |
| 348 | Martin Dowie ZAF | M55-59 | 0:47:05 | 2:41:30 | 2:00:46 | 5:39:22 |
| 349 | Willie Human ZAF | M45-49 | 0:38:18 | 2:46:05 | 2:05:41 | 5:39:32 |
| 351 | Grant James ZAF | M35-39 | 0:39:29 | 2:51:48 | 1:57:25 | 5:39:35 |
| 350 | Kate De Villiers ZAF | F40-44 | 0:30:09 | 3:08:15 | 1:54:26 | 5:39:35 |
| 352 | Donovan Nellmapius-Clarke ZAF | M40-44 | 0:35:58 | 2:56:35 | 1:54:20 | 5:39:44 |
| 353 | Jonty Marks ZAF | M30-34 | 0:38:19 | 2:53:23 | 1:58:56 | 5:39:51 |
| 354 | Christian James Hattingh ZAF | F60-64 | 0:36:36 | 2:56:50 | 1:58:49 | 5:39:59 |
| 355 | Daniel Appleton ZAF | M18-24 | 0:38:05 | 3:04:34 | 1:47:12 | 5:40:01 |
| 356 | Riekie Smit ZAF | F50-54 | 0:45:19 | 2:51:30 | 1:53:47 | 5:40:04 |
| 357 | Alexia Charles ZAF | F25-29 | 0:31:48 | 3:04:53 | 1:55:36 | 5:40:08 |
| 358 | James Bilbrough ZAF | M25-29 | 0:32:14 | 3:04:57 | 1:52:58 | 5:40:10 |
| 359 | Matthew Brittain ZAF | M35-39 | 0:34:39 | 2:56:05 | 1:59:24 | 5:40:10 |
| 360 | Tamara Sneyd ZAF | F40-44 | 0:28:27 | 3:07:03 | 1:55:55 | 5:40:15 |
| 361 | Ian Charters ZAF | M40-44 | 0:40:14 | 3:00:05 | 1:51:47 | 5:40:42 |
| 362 | Tina Van Wyk ZAF | F60-64 | 0:37:42 | 2:57:09 | 1:57:50 | 5:40:47 |
| 363 | Hayden Tully ZAF | M18-24 | 0:42:08 | 2:53:32 | 1:54:57 | 5:40:48 |
| 364 | Jessica Edwards ZAF | F40-44 | 0:35:43 | 2:58:38 | 1:50:25 | 5:40:50 |
| 365 | Karel Swanepoel ZAF | M55-59 | 0:39:29 | 2:46:18 | 1:58:51 | 5:40:51 |
| 366 | Malan Kleynhans ZAF | M18-24 | 0:41:08 | 3:00:13 | 1:50:27 | 5:40:54 |
| 367 | Christelle Wiggins ZAF | F40-44 | 0:46:01 | 2:52:34 | 1:47:44 | 5:41:02 |
| 368 | Ahmed Zaid Mahomed ZAF | M60-64 | 0:46:05 | 2:57:57 | 1:49:21 | 5:41:07 |
| 369 | Luke Daniel Visser ZAF | M35-39 | 0:34:34 | 2:53:13 | 2:05:21 | 5:41:22 |
| 370 | Heinrich Roodt ZAF | M30-34 | 0:30:11 | 2:51:30 | 2:06:05 | 5:41:29 |
| 371 | Andrew Reeders ZAF | M35-39 | 0:35:30 | 3:06:34 | 1:50:01 | 5:41:37 |
| 373 | Nicolaas Smit ZAF | M35-39 | 0:40:28 | 2:58:07 | 1:49:32 | 5:41:37 |
| 372 | Tyrone Van Wyk ZAF | M40-44 | 0:32:27 | 2:57:26 | 1:59:22 | 5:41:37 |
| 374 | Jorg Stehle DEU | M70-74 | 0:44:58 | 2:51:14 | 1:55:51 | 5:41:39 |
| 375 | Ryan Van Den Barselaar ZAF | M18-24 | 0:33:40 | 3:08:29 | 1:47:39 | 5:41:42 |
| 376 | Pablo Bettatis ARG | M45-49 | 0:36:42 | 3:01:29 | 1:53:10 | 5:41:44 |
| 378 | Jerry Kenbeek NLD | M50-54 | 0:43:45 | 2:44:06 | 1:57:59 | 5:41:46 |
| 377 | Werner Bosch ZAF | M30-34 | 0:37:28 | 2:51:57 | 2:02:08 | 5:41:46 |
| 379 | Virginie Honore FRA | F40-44 | 0:39:14 | 2:58:35 | 1:54:05 | 5:41:51 |
| 380 | Thomas Venter ZAF | M25-29 | 0:34:30 | 2:45:29 | 2:12:06 | 5:41:57 |
| 381 | James Popper ZAF | M60-64 | 0:35:09 | 2:56:54 | 1:58:38 | 5:42:08 |
| 382 | Yannik Marais ZAF | M18-24 | 0:35:14 | 3:10:19 | 1:46:54 | 5:42:10 |
| 383 | Walter Roodt ZMB | M50-54 | 0:41:32 | 2:59:50 | 1:49:16 | 5:42:12 |
| 384 | Craig Wilson ZAF | M50-54 | 0:27:54 | 2:54:53 | 2:10:44 | 5:42:13 |
| 385 | Murray Mackenzie ZAF | M25-29 | 0:35:22 | 3:01:57 | 1:54:19 | 5:42:32 |
| 386 | Fernando Jardim ZAF | M45-49 | 0:40:18 | 2:56:53 | 1:50:01 | 5:42:40 |
| 387 | Emily Ormerod GBR | F45-49 | 0:37:32 | 3:06:26 | 1:47:12 | 5:42:45 |
| 388 | Brayden Loxton ZAF | M25-29 | 0:36:05 | 2:57:37 | 2:00:15 | 5:42:49 |
| 389 | Guy Jelley ZAF | M50-54 | 0:32:44 | 3:02:52 | 1:58:06 | 5:42:54 |
| 390 | Pieter Uys ZAF | M40-44 | 0:33:43 | 3:09:17 | 1:50:05 | 5:42:59 |
| 391 | Saskia Van Der Merwe ZAF | F25-29 | 0:35:10 | 2:53:42 | 2:04:41 | 5:43:06 |
| 392 | James Waliaula KEN | M45-49 | 0:43:09 | 3:04:19 | 1:39:45 | 5:43:07 |
| 393 | Marcus Nouwens ZAF | M30-34 | 0:36:59 | 2:57:09 | 1:58:07 | 5:43:27 |
| 394 | Daniel Pringle ZAF | M45-49 | 0:44:41 | 2:50:37 | 1:57:56 | 5:43:33 |
| 395 | Leo Van Niekerk ZAF | M50-54 | 0:35:52 | 2:48:37 | 2:08:39 | 5:43:37 |
| 396 | José Botte MOZ | M55-59 | 0:34:16 | 3:03:05 | 1:54:23 | 5:43:46 |
| 397 | Erik Van Rooyen ZAF | M18-24 | 0:40:14 | 2:44:30 | 2:07:48 | 5:43:51 |
| 398 | Matt Lauryssen ZAF | M30-34 | 0:39:55 | 3:09:59 | 1:43:51 | 5:43:57 |
| 399 | Travis Edmonstone ZAF | M30-34 | 0:37:18 | 3:02:18 | 1:53:57 | 5:44:03 |
| 400 | Andreas Adriaan Smit ZAF | M35-39 | 0:34:39 | 2:51:06 | 2:08:25 | 5:44:08 |
| 401 | Danté Delle Donne ZAF | M25-29 | 0:38:03 | 2:59:51 | 1:56:04 | 5:44:08 |
| 402 | Devan Pillay ZAF | M45-49 | 0:48:25 | 2:49:04 | 1:51:17 | 5:44:10 |
| 403 | Barend Erasmus ZAF | M30-34 | 0:36:59 | 3:01:22 | 1:50:37 | 5:44:19 |
| 404 | Andre Lombaard ZAF | M45-49 | 0:39:48 | 2:48:19 | 2:06:36 | 5:44:44 |
| 405 | Zanelle Coetsee ZAF | F25-29 | 0:46:56 | 3:03:00 | 1:46:46 | 5:44:44 |
| 406 | Collin Rudman ZAF | M35-39 | 0:35:29 | 2:51:46 | 2:06:41 | 5:44:47 |
| 407 | Leonie Schoeman ZAF | F40-44 | 0:37:36 | 3:00:17 | 1:53:17 | 5:44:47 |
| 408 | Tash Brickman ISR | F45-49 | 0:34:51 | 3:24:00 | 1:35:38 | 5:45:01 |
| 409 | Nolte Ekkerd ZAF | M55-59 | 0:38:16 | 2:51:09 | 2:03:19 | 5:45:03 |
| 410 | Waylan Arendse | M25-29 | 0:40:49 | 3:11:50 | 1:38:56 | 5:45:14 |
| 411 | Nadia Emslie ZAF | F35-39 | 0:41:52 | 3:11:52 | 1:37:28 | 5:45:20 |
| 412 | Hannah Bullock ZAF | F18-24 | 0:34:40 | 3:14:17 | 1:46:38 | 5:45:22 |
| 413 | Barry Hugo ZAF | M60-64 | 0:38:54 | 2:50:49 | 2:02:04 | 5:45:24 |
| 414 | Kate Macfarlane ZAF | F18-24 | 0:36:03 | 3:10:16 | 1:51:19 | 5:45:45 |
| 415 | Mikha Ceronio ZAF | F18-24 | 0:39:03 | 3:01:19 | 1:58:21 | 5:45:47 |
| 417 | Jaco Swart ZAF | M45-49 | 0:38:51 | 2:56:26 | 1:54:15 | 5:45:57 |
| 416 | Jaden Whiley ZAF | M25-29 | 0:32:32 | 3:01:52 | 1:59:04 | 5:45:57 |
| 418 | David Borthwick ZAF | M30-34 | 0:30:29 | 3:09:37 | 1:55:18 | 5:46:00 |
| 419 | Gabrielle Lanfear ZAF | F18-24 | 0:34:56 | 3:10:47 | 1:52:05 | 5:46:07 |
| 420 | Diana Mena ECU | F25-29 | 0:43:26 | 2:53:28 | 2:01:57 | 5:46:10 |
| 421 | Wayne Ludick ZAF | M30-34 | 0:40:11 | 2:47:53 | 2:08:03 | 5:46:12 |
| 422 | Wiehan Kohler NAM | M30-34 | 0:39:08 | 2:54:35 | 2:03:39 | 5:46:15 |
| — | Charl Strydom ZAF | PC/ID | 0:40:01 | 3:05:50 | 1:51:04 | 5:46:21 |
| 423 | Byron Conway ZAF | M40-44 | 0:38:47 | 2:50:45 | 2:01:54 | 5:46:23 |
| 424 | Jarryd Alexander ZAF | M35-39 | 0:29:39 | 3:01:52 | 2:04:53 | 5:46:31 |
| 425 | Manuel De Jesus ZAF | M50-54 | 0:40:41 | 2:46:51 | 2:05:37 | 5:46:38 |
| 426 | Zannelize Strauss ZAF | F40-44 | 0:36:06 | 2:59:10 | 2:02:12 | 5:46:41 |
| 427 | Facundo Stella ARG | M35-39 | 0:36:52 | 2:58:33 | 1:58:29 | 5:46:47 |
| 428 | Jacolien Swart ZAF | F45-49 | 0:32:55 | 3:05:52 | 2:01:02 | 5:46:53 |
| 429 | Johan Smith ZAF | M50-54 | 0:47:25 | 2:56:45 | 1:53:10 | 5:46:54 |
| 430 | Michael Gresty ZAF | M55-59 | 0:39:53 | 2:55:17 | 2:00:12 | 5:47:01 |
| 431 | Riccardo Lombard ZAF | M25-29 | 0:34:32 | 3:06:35 | 1:56:55 | 5:47:05 |
| 432 | João Sacadura Botte PRT | M60-64 | 0:35:25 | 2:54:19 | 2:03:23 | 5:47:23 |
| 433 | Shannon Kruger ZAF | F30-34 | 0:33:13 | 3:10:36 | 1:56:29 | 5:47:40 |
| 434 | Andries Du Toit ZAF | M30-34 | 0:40:38 | 2:51:41 | 2:03:55 | 5:47:43 |
| 435 | Brett Hay ZWE | M18-24 | 0:36:19 | 2:57:03 | 2:00:40 | 5:47:51 |
| 436 | Dirk Novais ZAF | M30-34 | 0:40:32 | 2:51:50 | 2:04:29 | 5:48:01 |
| 437 | Nathan Foster ZAF | M18-24 | 0:27:50 | 3:05:49 | 2:07:10 | 5:48:10 |
| 438 | Zakariyya Amod ZAF | M25-29 | 0:47:14 | 2:43:51 | 2:06:21 | 5:48:11 |
| 439 | Eugene Joubert ZAF | M40-44 | 0:35:06 | 3:02:08 | 2:02:00 | 5:48:29 |
| 440 | Julie De Klerk FRA | F40-44 | 0:36:11 | 3:00:43 | 2:01:27 | 5:48:38 |
| 441 | Stefanus Burger ZAF | M30-34 | 0:35:14 | 3:02:43 | 2:00:00 | 5:48:39 |
| 442 | Burt Davis ZAF | M50-54 | 0:37:22 | 3:11:26 | 1:48:49 | 5:48:46 |
| 443 | Brent Malyon ZAF | M35-39 | 0:39:29 | 2:55:02 | 2:04:32 | 5:48:53 |
| 445 | Levi Marx ZAF | M25-29 | 0:36:14 | 3:12:04 | 1:48:41 | 5:49:02 |
| 444 | Ross David Cunningham Graham ZAF | M18-24 | 0:34:22 | 3:07:11 | 1:59:02 | 5:49:02 |
| 446 | Jade Victoria Barnes ZAF | F30-34 | 0:33:51 | 3:08:36 | 1:58:29 | 5:49:06 |
| 447 | Kylie Misdorp ZAF | F18-24 | 0:32:36 | 3:15:38 | 1:52:59 | 5:49:09 |
| 448 | Leon Janse Van Rensburg ZAF | M30-34 | 0:44:08 | 2:54:55 | 1:59:21 | 5:49:10 |
| 449 | Joshua Emanuel ZAF | M30-34 | 0:32:56 | 2:47:56 | 2:18:38 | 5:49:10 |
| 450 | Kyndal White ZAF | M30-34 | 0:38:07 | 2:49:21 | 2:10:07 | 5:49:11 |
| 451 | Jamie Elliott ZAF | M18-24 | 0:36:14 | 3:17:58 | 1:46:12 | 5:49:15 |
| 452 | Gia Lee Byren ZAF | F25-29 | 0:34:32 | 3:13:09 | 1:52:04 | 5:49:18 |
| 453 | Eugene Prins ZAF | M45-49 | 0:41:06 | 2:55:04 | 2:01:40 | 5:49:22 |
| 454 | Shaun Bennet ZAF | M35-39 | 0:42:48 | 2:51:45 | 2:03:51 | 5:49:25 |
| 455 | Christiaan Maré ZAF | M18-24 | 0:35:58 | 2:53:36 | 2:04:41 | 5:49:30 |
| 456 | Stuart Sinclair ZAF | M40-44 | 0:35:40 | 3:00:36 | 2:02:28 | 5:49:35 |
| 457 | Eugene Jacobs ZAF | M55-59 | 0:39:12 | 2:57:19 | 2:03:25 | 5:49:37 |
| 458 | Karlien Scholtz ZAF | F50-54 | 0:39:30 | 3:01:49 | 1:55:28 | 5:49:40 |
| 459 | Joanne Vermeulen ZAF | F35-39 | 0:34:38 | 2:57:58 | 2:06:53 | 5:49:43 |
| 460 | Nikky Sooriakumar ZAF | M50-54 | 0:47:12 | 2:55:45 | 1:54:24 | 5:49:46 |
| 461 | Roy Gordon ZAF | M55-59 | 0:31:26 | 2:57:58 | 2:12:45 | 5:49:55 |
| 462 | Stephan Du Toit ZAF | M40-44 | 0:36:40 | 3:04:20 | 1:55:50 | 5:50:02 |
| 463 | Javier Baez Ramirez COL | M50-54 | 0:36:57 | 2:51:54 | 2:02:12 | 5:50:04 |
| 464 | Ron Veenis ZAF | M60-64 | 0:37:38 | 2:46:54 | 2:13:59 | 5:50:05 |
| 465 | Jaunmari Matthee ZAF | F30-34 | 0:44:23 | 2:57:46 | 1:59:46 | 5:50:07 |
| 466 | Julian Bryant ZAF | M50-54 | 0:31:58 | 2:47:41 | 2:22:06 | 5:50:15 |
| 467 | Alexey Efremenko ZAF | M55-59 | 0:41:47 | 2:49:38 | 2:05:51 | 5:50:18 |
| 468 | Raadhiya Osman ZAF | F40-44 | 0:38:43 | 3:01:48 | 2:00:22 | 5:50:21 |
| 469 | Darren Van Dyk ZAF | M40-44 | 0:43:09 | 2:54:38 | 2:04:03 | 5:50:22 |
| 470 | Paul Harley ZAF | M18-24 | 0:34:38 | 3:08:04 | 1:52:30 | 5:50:34 |
| 471 | Charles Naude ZAF | M65-69 | 0:41:25 | 2:37:45 | 2:20:26 | 5:50:39 |
| 472 | Tye Clarke ZAF | M30-34 | 0:36:42 | 3:02:14 | 2:00:06 | 5:50:39 |
| 473 | Johann Claassen ZAF | M45-49 | 0:35:49 | 3:00:14 | 2:04:03 | 5:50:43 |
| 474 | Storm Warmback ZAF | F30-34 | 0:36:38 | 3:00:39 | 2:02:16 | 5:50:49 |
| 475 | Hjané Scheepers ZAF | F30-34 | 0:37:20 | 3:00:58 | 2:00:38 | 5:50:52 |
| 476 | Thomas Kruger ZAF | M18-24 | 0:40:38 | 3:12:45 | 1:48:03 | 5:50:54 |
| 477 | Zhandre Brandt ZAF | F35-39 | 0:48:34 | 3:02:51 | 1:47:37 | 5:51:00 |
| 478 | Ignacio Torras ARG | M25-29 | 0:41:30 | 3:10:41 | 1:48:09 | 5:51:04 |
| 479 | Athenkosi Tukulu ZAF | M35-39 | 0:50:39 | 3:12:20 | 1:33:26 | 5:51:06 |
| 480 | Matthew Macfarlane ZAF | M35-39 | 0:34:17 | 2:57:13 | 2:06:33 | 5:51:10 |
| 481 | Shane Greyling ZAF | M45-49 | 0:44:51 | 2:54:58 | 2:03:16 | 5:51:15 |
| 482 | Martin Bekker ZAF | M40-44 | 0:35:30 | 2:49:30 | 2:15:01 | 5:51:34 |
| 483 | Jessica Wait ZAF | F30-34 | 0:32:33 | 3:04:44 | 2:06:33 | 5:51:40 |
| 484 | Lena Nel ZAF | F45-49 | 0:47:54 | 2:49:54 | 2:04:09 | 5:51:46 |
| 485 | Donovan Will ZAF | M40-44 | 0:36:17 | 2:52:39 | 2:12:14 | 5:51:52 |
| 486 | Jana De Jongh ZAF | F18-24 | 0:35:35 | 3:09:08 | 1:58:21 | 5:51:55 |
| 487 | Willem Van Deventer ZAF | M25-29 | 0:31:53 | 2:48:27 | 2:22:22 | 5:51:57 |
| 488 | Ryan Hendriks ZAF | M45-49 | 0:39:35 | 2:51:05 | 2:10:18 | 5:52:00 |
| 489 | Neels Van Der Merwe ZAF | M60-64 | 0:36:51 | 2:50:46 | 2:14:50 | 5:52:05 |
| 490 | Johann Botha ZAF | M30-34 | 0:37:25 | 3:01:56 | 2:02:02 | 5:52:13 |
| 491 | Lizette Bannister ZAF | F50-54 | 0:34:57 | 3:03:07 | 2:04:02 | 5:52:22 |
| 492 | Bridget Van Breda ZAF | F50-54 | 0:30:00 | 3:09:31 | 2:02:41 | 5:52:24 |
| 493 | Melanie Conceicao ZAF | F40-44 | 0:35:31 | 3:04:37 | 1:59:56 | 5:52:38 |
| 494 | Kim Burelli ZAF | F40-44 | 0:36:56 | 3:09:30 | 1:52:53 | 5:52:40 |
| 495 | Guillaume Sillani FRA | M35-39 | 0:41:46 | 2:50:31 | 2:10:27 | 5:52:41 |
| 496 | Jeanine Kruger ZAF | F45-49 | 0:39:42 | 2:55:07 | 2:06:25 | 5:52:49 |
| 497 | Zaid Chothia ZAF | M35-39 | 0:48:03 | 3:05:01 | 1:48:10 | 5:52:53 |
| 498 | Michelle Cremer ZAF | F35-39 | 0:32:13 | 2:52:54 | 2:19:54 | 5:53:00 |
| 499 | Reinhardt Bruyns ZAF | M18-24 | 0:32:36 | 3:06:10 | 2:05:39 | 5:53:01 |
| 500 | Chelsea Louw ZAF | F30-34 | 0:40:53 | 3:08:50 | 1:53:02 | 5:53:03 |
| 501 | Imran Abbas ZAF | M50-54 | 0:54:19 | 2:49:22 | 1:55:51 | 5:53:06 |
| 502 | Gregory Lawrence ZAF | M35-39 | 0:37:00 | 3:03:33 | 2:00:30 | 5:53:12 |
| 503 | Rob Gurney ZAF | M60-64 | 0:36:09 | 2:57:25 | 2:05:27 | 5:53:21 |
| 504 | Khumbulani Ncube ZAF | M40-44 | 0:39:32 | 3:05:39 | 1:55:34 | 5:53:24 |
| 505 | Claudia Condie ZAF | F55-59 | 0:38:53 | 2:57:21 | 2:06:41 | 5:53:28 |
| 506 | Grant O’brien ZAF | M40-44 | 0:27:38 | 2:56:35 | 2:17:40 | 5:53:29 |
| 507 | Benjamin Fowler ZAF | M25-29 | 0:34:33 | 3:03:51 | 2:03:46 | 5:53:35 |
| 508 | Monique Nel ZAF | F40-44 | 0:37:11 | 3:09:33 | 1:56:46 | 5:53:38 |
| 509 | John Gordon Jansen Van Nieuwenhuizen ZAF | M60-64 | 0:37:02 | 2:53:49 | 2:11:27 | 5:53:48 |
| 510 | Jade Spiro ZAF | F25-29 | 0:39:46 | 3:13:11 | 1:51:19 | 5:53:53 |
| 511 | Richie Wolff ZAF | M30-34 | 0:34:30 | 2:52:56 | 2:15:07 | 5:53:58 |
| 512 | Brandon Whitson ZAF | M35-39 | 0:34:28 | 2:52:02 | 2:14:46 | 5:54:04 |
| 513 | Gabriël Breytenbach ZAF | M25-29 | 0:37:20 | 3:07:02 | 1:51:22 | 5:54:06 |
| 514 | Mishka Du Toit ZAF | F30-34 | 0:36:19 | 3:02:54 | 2:00:04 | 5:54:08 |
| 515 | Justin Cornish ZAF | M50-54 | 0:34:19 | 2:55:25 | 2:12:31 | 5:54:10 |
| 516 | Lloyd Govindan ZWE | M50-54 | 0:39:26 | 3:08:22 | 1:57:34 | 5:54:16 |
| 517 | Thomas Lüdemann DEU | M50-54 | 0:37:21 | 3:08:14 | 1:58:22 | 5:54:36 |
| 518 | Corne Janse Van Rensburg ZAF | M45-49 | 0:36:49 | 2:58:55 | 2:07:09 | 5:54:38 |
| 519 | Bernard Wenhold ZAF | M25-29 | 0:37:35 | 3:03:43 | 2:02:27 | 5:54:51 |
| 520 | Christian Calitz ZAF | M30-34 | 0:37:55 | 2:49:45 | 2:13:45 | 5:54:58 |
| 521 | Gregg Mcwilliams ZAF | M45-49 | 0:36:04 | 2:38:46 | 2:29:21 | 5:55:11 |
| 522 | Husnu Uysal TUR | M45-49 | 0:42:47 | 2:56:14 | 2:07:05 | 5:55:12 |
| 523 | Thabani Wise Mkhize ZAF | M35-39 | 0:45:27 | 3:03:18 | 1:50:31 | 5:55:15 |
| 524 | Dane Davies ZAF | M35-39 | 0:37:17 | 3:14:58 | 1:52:36 | 5:55:22 |
| 525 | Kyle Ritchie ZAF | M30-34 | 0:38:07 | 3:00:27 | 2:02:40 | 5:55:30 |
| 526 | Joshua Olufsen GBR | M18-24 | 0:43:09 | 2:59:22 | 2:03:57 | 5:55:35 |
| 527 | Tshiamo Rakgoale ZAF | M40-44 | 0:41:02 | 2:49:31 | 2:12:56 | 5:55:42 |
| 528 | Ivan Richards ZAF | M25-29 | 0:40:16 | 2:57:06 | 2:02:45 | 5:55:43 |
| 529 | Vaughan Schutte ZAF | M30-34 | 0:40:53 | 2:51:37 | 2:08:51 | 5:55:46 |
| 530 | Daina-Lee Osborn ZAF | F25-29 | 0:33:48 | 3:16:08 | 1:56:27 | 5:55:48 |
| 531 | Ashley Roberts ZAF | M30-34 | 0:46:48 | 2:56:43 | 2:01:02 | 5:55:49 |
| 532 | Ernst Conradie ZAF | M35-39 | 0:40:30 | 2:55:52 | 2:09:36 | 5:55:52 |
| 533 | Jon-Kristian Prietz NOR | M60-64 | 0:48:24 | 2:50:28 | 2:02:41 | 5:56:11 |
| 534 | Mac Van Der Linde ZAF | M30-34 | 0:37:24 | 3:19:22 | 1:48:24 | 5:56:36 |
| 535 | Willem Els ZAF | M50-54 | 0:37:04 | 2:52:59 | 2:15:52 | 5:56:37 |
| 536 | Gerda Horn ZAF | F55-59 | 0:39:04 | 3:14:09 | 1:54:59 | 5:56:48 |
| 537 | Karl Oftebro ZAF | M35-39 | 0:39:15 | 3:12:43 | 1:53:50 | 5:56:48 |
| 538 | Leon Parkes ZAF | M55-59 | 0:47:17 | 3:00:01 | 1:54:45 | 5:56:54 |
| 539 | Justin De Necker ZAF | M40-44 | 0:42:40 | 3:11:54 | 1:45:04 | 5:56:58 |
| 540 | Danie Rossouw ZAF | M45-49 | 0:40:25 | 2:56:55 | 2:02:16 | 5:57:03 |
| 541 | Brandon Shepherd ZAF | M30-34 | 0:38:09 | 3:03:43 | 1:58:13 | 5:57:09 |
| 542 | Irene Kerkdijk NLD | F45-49 | 0:36:39 | 3:01:03 | 2:08:55 | 5:57:23 |
| 543 | Keegan Fourie ZAF | M40-44 | 0:33:27 | 3:03:31 | 2:08:05 | 5:57:23 |
| 544 | Elsje Poggenpoel ZAF | F30-34 | 0:36:56 | 3:12:30 | 1:59:24 | 5:57:25 |
| 545 | Cheri-Lee Oosthuizen ZAF | F40-44 | 0:40:14 | 3:05:11 | 2:04:13 | 5:57:30 |
| 546 | Ruan Combrinck ZAF | M30-34 | 0:37:34 | 2:52:45 | 2:10:49 | 5:57:32 |
| 547 | Cj Erxleben ZAF | M35-39 | 0:36:41 | 3:00:38 | 2:11:41 | 5:57:33 |
| 548 | Sabelo Dube ZAF | M30-34 | 0:39:51 | 3:26:00 | 1:37:44 | 5:57:47 |
| 549 | Dirk Graaff ZAF | M35-39 | 0:36:01 | 2:59:12 | 2:14:17 | 5:57:50 |
| 550 | Kyle Schnuir ZAF | M18-24 | 0:37:42 | 3:05:32 | 2:00:39 | 5:57:56 |
| 551 | Martin Meyer ZAF | M35-39 | 0:40:23 | 3:09:49 | 1:58:32 | 5:58:03 |
| 552 | Amie Stewart ZAF | F40-44 | 0:41:55 | 3:06:32 | 1:58:57 | 5:58:05 |
| 553 | Ane Van Der Linde ZAF | F40-44 | 0:39:32 | 3:08:11 | 1:59:27 | 5:58:06 |
| 554 | Hanneli Van Tonder ZAF | F50-54 | 0:37:46 | 3:08:35 | 2:02:26 | 5:58:13 |
| 555 | Mariska Janse Van Rensburg ZAF | F40-44 | 0:38:56 | 3:01:00 | 2:08:42 | 5:58:20 |
| 556 | Jamie Van Rooyen ZAF | F18-24 | 0:33:44 | 3:11:43 | 2:03:37 | 5:58:23 |
| 557 | Jeandré Du Preez ZAF | M18-24 | 0:34:35 | 3:06:28 | 1:59:56 | 5:58:24 |
| 558 | Ettiene Heenop ZAF | M40-44 | 0:37:48 | 2:55:45 | 2:13:34 | 5:58:31 |
| 559 | Andrew Barends ARE | M60-64 | 0:39:18 | 2:56:39 | 2:10:50 | 5:58:34 |
| 560 | Rouan Weideman ZAF | M25-29 | 0:37:09 | 3:04:06 | 2:04:57 | 5:58:35 |
| 561 | Alicia Smit ZAF | F18-24 | 0:41:17 | 3:12:09 | 1:56:26 | 5:58:48 |
| 562 | Elise Steynberg ZAF | F45-49 | 0:40:29 | 2:59:57 | 2:07:39 | 5:58:50 |
| 563 | Eugene Visagie ZAF | M40-44 | 0:39:02 | 2:53:53 | 2:15:23 | 5:58:52 |
| 564 | Duncan James Toner ZAF | M30-34 | 0:39:08 | 2:52:53 | 2:13:37 | 5:58:53 |
| 565 | Michael De Wit ZAF | M25-29 | 0:41:54 | 2:52:44 | 2:11:38 | 5:58:58 |
| 566 | Sigrid Aadnesgaard ZAF | F25-29 | 0:35:41 | 3:12:41 | 2:01:27 | 5:59:05 |
| 567 | Regardt Grobler ZAF | M18-24 | 0:29:02 | 3:07:49 | 2:15:09 | 5:59:07 |
| 568 | Ricardo Lategan ZAF | M30-34 | 0:35:49 | 3:01:47 | 2:08:11 | 5:59:14 |
| 569 | Ian Faller GBR | M55-59 | 0:35:49 | 3:00:24 | 2:02:41 | 5:59:19 |
| 570 | Nicolas Cooper-Reed ZAF | M25-29 | 0:31:35 | 3:19:22 | 1:58:08 | 5:59:30 |
| 571 | Jaki Fagan ZAF | F50-54 | 0:31:50 | 3:08:05 | 2:06:18 | 5:59:32 |
| 572 | Rudger Potgieter ZAF | M25-29 | 0:41:16 | 3:03:47 | 2:04:15 | 5:59:32 |
| 573 | Gerhard Van Der Merwe ZAF | M35-39 | 0:36:51 | 2:55:11 | 2:15:47 | 5:59:38 |
| 574 | Marise Schutte ZAF | F35-39 | 0:43:03 | 3:07:39 | 1:53:10 | 5:59:38 |
| 575 | Natalie Bergström ZAF | F50-54 | 0:36:53 | 3:05:03 | 2:08:58 | 5:59:39 |
| 576 | Ben-Dusje Stassen ZAF | M45-49 | 0:40:09 | 2:57:43 | 2:08:29 | 5:59:41 |
| 578 | Cornelius Van Dyk ZAF | M40-44 | 0:43:57 | 2:51:31 | 2:12:08 | 6:00:00 |
| 577 | Edward Netherlands ZAF | M35-39 | 0:34:50 | 3:15:19 | 1:56:07 | 6:00:00 |
| 579 | Andries Terblanche ZAF | M30-34 | 0:37:02 | 2:59:36 | 2:07:55 | 6:00:01 |
| 580 | Lourens Du Toit ZAF | M50-54 | 0:43:04 | 3:06:35 | 1:53:01 | 6:00:06 |
| 581 | Riaan Gilfillan ZAF | M40-44 | 0:36:42 | 3:01:24 | 2:05:59 | 6:00:18 |
| 582 | Larah Van Niekerk ZAF | F40-44 | 0:45:00 | 3:10:43 | 1:53:02 | 6:00:23 |
| 583 | Francois Bosch ZAF | M35-39 | 0:37:41 | 3:16:49 | 1:52:59 | 6:00:27 |
| 584 | Tafadzwa Mugodi ZAF | M30-34 | 0:47:16 | 3:13:32 | 1:51:09 | 6:00:27 |
| 585 | Zoe Glanz ZAF | F25-29 | 0:37:25 | 3:11:32 | 1:59:46 | 6:00:33 |
| 587 | Danelle Siepker ZAF | F35-39 | 0:42:03 | 3:02:34 | 2:03:28 | 6:00:38 |
| 586 | Shandor Potgieter ZAF | M35-39 | 0:47:34 | 2:59:56 | 2:03:29 | 6:00:38 |
| 588 | Teagan Becks ZMB | F30-34 | 0:34:34 | 3:14:48 | 2:00:16 | 6:00:39 |
| 589 | Riyaadh Essof ZAF | M30-34 | 0:31:24 | 3:19:49 | 1:59:33 | 6:00:41 |
| 590 | Maria Botha ZAF | F55-59 | 0:42:49 | 2:55:43 | 2:11:59 | 6:00:45 |
| 591 | Mahdi Boukrout DZA | M25-29 | 0:39:54 | 3:10:02 | 1:58:20 | 6:00:48 |
| 592 | Lara De Villiers ZAF | F25-29 | 0:36:36 | 3:13:23 | 1:57:21 | 6:00:52 |
| 593 | Chris Maitland ZAF | M60-64 | 0:44:57 | 2:59:16 | 2:01:26 | 6:01:03 |
| 594 | Julia Kate Invernizzi ZAF | F40-44 | 0:37:02 | 3:03:44 | 2:08:00 | 6:01:08 |
| 595 | Pieter Johannes Erasmus ZAF | M35-39 | 0:37:49 | 2:57:46 | 2:13:25 | 6:01:15 |
| 596 | Maryke Van Wyk ZAF | F35-39 | 0:40:52 | 3:14:28 | 1:56:04 | 6:01:19 |
| 597 | Clinton Van Rensburg ZAF | M40-44 | 0:40:57 | 3:07:14 | 1:59:43 | 6:01:21 |
| 598 | Denzil Steyn ZAF | M50-54 | 0:34:05 | 3:00:18 | 2:12:59 | 6:01:24 |
| 599 | Morné Pienaar ZAF | M25-29 | 0:36:05 | 3:05:44 | 2:09:28 | 6:01:25 |
| 600 | Donovan Smith ZAF | M50-54 | 0:41:17 | 3:02:15 | 2:07:13 | 6:01:32 |
| 601 | Senzosihle Mavune-Maphisa ZAF | F30-34 | 0:41:42 | 3:16:19 | 1:53:21 | 6:01:37 |
| 602 | Julia Cassar ZAF | F30-34 | 0:37:47 | 2:59:12 | 2:09:33 | 6:01:43 |
| 604 | Dale Taylor ZAF | M45-49 | 0:37:09 | 3:05:43 | 2:07:03 | 6:01:44 |
| 603 | Matt Sampson ZAF | M35-39 | 0:34:47 | 3:09:53 | 2:07:36 | 6:01:44 |
| 605 | Rachel Clarke ZAF | F18-24 | 0:37:10 | 3:17:12 | 1:55:15 | 6:02:06 |
| 606 | Chris Diedericks ZAF | M35-39 | 0:44:04 | 2:50:54 | 2:14:26 | 6:02:23 |
| 607 | Dirk Van Loggerenberg ZAF | M50-54 | 0:38:36 | 3:04:40 | 2:05:11 | 6:02:32 |
| 608 | Thomas Gunning ZAF | M30-34 | 0:42:44 | 3:03:26 | 2:03:50 | 6:02:47 |
| 609 | Debbie Wilson ZAF | F40-44 | 0:35:32 | 3:18:30 | 1:54:23 | 6:03:04 |
| 610 | Martin Van Heerden ZAF | M45-49 | 0:39:07 | 3:10:14 | 1:59:28 | 6:03:06 |
| 611 | Nicholas Bennett ZAF | M25-29 | 0:37:40 | 3:13:54 | 2:01:04 | 6:03:06 |
| 612 | Juan Brits ZAF | M35-39 | 0:36:09 | 3:01:09 | 2:13:46 | 6:03:20 |
| 613 | Lizanne Meyer ZAF | F25-29 | 0:39:41 | 3:09:42 | 2:01:10 | 6:03:20 |
| 614 | Micaela Sclanders ZAF | F25-29 | 0:32:50 | 3:22:56 | 1:59:12 | 6:03:30 |
| 615 | Vuyisa Mfinci ZAF | M45-49 | 0:45:15 | 2:55:30 | 2:08:34 | 6:03:33 |
| 616 | Jared Da Silva ZAF | M30-34 | 0:40:31 | 3:12:32 | 1:55:44 | 6:03:36 |
| 617 | Dirk Blignaut ZAF | M25-29 | 0:40:37 | 3:08:42 | 2:05:30 | 6:03:47 |
| 618 | Douw Gerbrand Le Grange ZAF | M25-29 | 0:47:29 | 2:54:21 | 2:13:44 | 6:03:56 |
| 619 | Harry O'reilly ZAF | M30-34 | 0:38:42 | 3:12:30 | 2:00:25 | 6:04:03 |
| 620 | Jade Wilson ZAF | M40-44 | 0:32:30 | 3:07:06 | 2:07:28 | 6:04:09 |
| 621 | Gasant Fataar ZAF | M60-64 | 0:46:34 | 2:57:18 | 2:09:41 | 6:04:10 |
| 622 | Marthinus Maree ZAF | M35-39 | 0:42:00 | 2:58:59 | 2:03:45 | 6:04:12 |
| 623 | Clive Steyn ZAF | M50-54 | 0:34:19 | 2:56:11 | 2:21:56 | 6:04:15 |
| 624 | Neville Bester ZAF | M40-44 | 0:35:24 | 3:00:47 | 2:18:23 | 6:04:28 |
| 625 | Gert Van Der Walt ZAF | M40-44 | 0:40:29 | 2:59:08 | 2:14:09 | 6:04:31 |
| 626 | Jaco Els ZAF | M40-44 | 0:42:53 | 3:01:58 | 2:11:28 | 6:04:32 |
| 627 | Nelson Broden ZAF | M45-49 | 0:36:58 | 2:50:21 | 2:23:16 | 6:04:37 |
| 628 | Hannes Smit ZAF | M25-29 | 0:36:48 | 3:05:15 | 2:08:24 | 6:04:45 |
| 629 | Dylan Blom ZAF | M25-29 | 0:39:36 | 3:09:32 | 2:05:12 | 6:04:53 |
| 630 | Craig Mynhardt ZAF | M55-59 | 0:39:18 | 2:56:04 | 2:15:03 | 6:04:54 |
| 631 | Bernic Botha ZAF | M30-34 | 0:35:13 | 3:08:40 | 2:08:34 | 6:05:00 |
| 632 | Patrick Kinsey ZAF | M25-29 | 0:33:47 | 2:40:14 | 2:39:07 | 6:05:14 |
| 633 | Lesley Loock ZAF | F60-64 | 0:39:18 | 2:54:31 | 2:22:23 | 6:05:25 |
| 634 | George Stoffels ZAF | M55-59 | 0:42:03 | 3:09:39 | 2:04:38 | 6:05:28 |
| 635 | Andrew Winskill ZWE | M25-29 | 0:38:02 | 3:17:07 | 2:00:43 | 6:05:32 |
| 636 | Reghardt O’neill ZAF | M30-34 | 0:38:17 | 3:09:11 | 2:08:24 | 6:05:35 |
| 637 | Gareth Price ZAF | M40-44 | 0:32:33 | 2:55:24 | 2:25:29 | 6:05:36 |
| 638 | Leendert Pronk ZAF | M55-59 | 0:39:43 | 2:50:37 | 2:25:16 | 6:05:39 |
| 639 | Rikard Ueckermann ZAF | M18-24 | 0:37:59 | 3:06:31 | 2:09:19 | 6:05:46 |
| 640 | Seth Turner ZAF | M18-24 | 0:38:24 | 3:05:23 | 2:11:13 | 6:05:52 |
| 641 | Brad Smart ZAF | M25-29 | 0:35:56 | 3:03:05 | 2:17:18 | 6:06:06 |
| 642 | Rochelle Van Aswegen ZAF | F25-29 | 0:38:57 | 3:08:03 | 2:07:41 | 6:06:07 |
| 643 | Jolene Nel ZAF | F40-44 | 0:43:42 | 3:12:36 | 1:56:39 | 6:06:09 |
| 644 | Farren Nortman ZAF | F30-34 | 0:39:41 | 3:17:25 | 1:59:32 | 6:06:13 |
| 645 | John Guy Cowper ZAF | M55-59 | 0:32:12 | 3:05:59 | 2:13:35 | 6:06:43 |
| 646 | Cátia Pinto PRT | F45-49 | 0:45:42 | 3:05:56 | 2:02:06 | 6:06:46 |
| 647 | Karind Ori ZAF | M35-39 | 0:42:50 | 2:54:05 | 2:20:11 | 6:07:10 |
| 648 | Irma Human ZAF | F25-29 | 0:43:37 | 3:14:04 | 1:58:41 | 6:07:19 |
| 649 | Elmarie Louw ZAF | F40-44 | 0:40:48 | 3:07:37 | 2:04:00 | 6:07:26 |
| 650 | Lodewyk Joubert ZAF | M50-54 | 0:40:16 | 2:54:06 | 2:19:23 | 6:07:30 |
| 651 | Jonathan Pugh ZAF | M45-49 | 0:39:54 | 3:01:46 | 2:13:43 | 6:07:34 |
| 652 | Debbie Colegrave ZWE | F55-59 | 0:40:51 | 3:13:33 | 2:01:33 | 6:07:39 |
| 653 | Hanna Smit ZAF | F40-44 | 0:46:17 | 3:13:23 | 1:53:01 | 6:07:43 |
| 654 | Angel Bryan Timana Clerici BRA | M35-39 | 0:36:17 | 3:11:16 | 2:07:03 | 6:07:50 |
| 655 | Jared Abrahams ZAF | M18-24 | 0:41:47 | 2:55:29 | 2:19:04 | 6:07:51 |
| 656 | Morne Kok ZAF | M30-34 | 0:38:56 | 3:11:12 | 2:08:39 | 6:08:02 |
| 657 | Megan Nel ZAF | F18-24 | 0:44:20 | 3:02:33 | 2:11:35 | 6:08:04 |
| 658 | Brock Mcclue ZAF | M25-29 | 0:37:11 | 2:59:16 | 2:21:54 | 6:08:10 |
| 659 | Jaco Grobler ZAF | M30-34 | 0:38:36 | 3:09:10 | 2:08:26 | 6:08:14 |
| 660 | Kaela Steyn ZAF | F25-29 | 0:42:05 | 3:25:01 | 1:48:49 | 6:08:19 |
| 662 | Tatiana Dvenadtcatova | F35-39 | 0:44:39 | 3:09:15 | 2:05:27 | 6:08:28 |
| 661 | Tayla Blake ZAF | F30-34 | 0:43:24 | 3:17:57 | 1:52:21 | 6:08:28 |
| 663 | Eugene O'brien ZAF | M65-69 | 0:33:28 | 2:56:08 | 2:30:19 | 6:08:34 |
| 665 | Bradley Ryder ZAF | M55-59 | 0:39:17 | 3:15:06 | 2:02:29 | 6:08:39 |
| 664 | Kenneth De Klerk ZAF | M18-24 | 0:35:02 | 3:12:23 | 2:07:47 | 6:08:39 |
| 667 | Jaco Theunissen ZAF | M40-44 | 0:36:57 | 3:00:20 | 2:19:29 | 6:08:49 |
| 666 | Tegan Bruce ZWE | F25-29 | 0:35:07 | 3:21:50 | 1:58:31 | 6:08:49 |
| 668 | Dinesh Hansraj ZAF | M40-44 | 0:45:18 | 2:43:42 | 2:27:14 | 6:08:50 |
| 669 | Renche Seyffert ZAF | F30-34 | 0:37:11 | 3:12:30 | 2:06:40 | 6:09:03 |
| 670 | Myles Thies ZAF | M45-49 | 0:36:38 | 3:10:44 | 2:05:31 | 6:09:17 |
| 671 | Alison Pronk ZAF | F50-54 | 0:42:41 | 3:16:41 | 1:58:48 | 6:09:25 |
| 672 | Matt Gillett ZAF | M50-54 | 0:38:15 | 2:59:44 | 2:15:00 | 6:09:29 |
| 673 | Nicholas Elford GBR | M50-54 | 0:41:11 | 3:13:36 | 1:59:48 | 6:09:31 |
| 674 | Gary Bannatyne ZAF | M45-49 | 0:35:52 | 3:09:41 | 2:09:46 | 6:09:38 |
| 675 | Shirley Ogden ZAF | F45-49 | 0:36:41 | 3:06:29 | 2:15:23 | 6:09:43 |
| 677 | Amy Clark ZAF | F18-24 | 0:35:52 | 3:11:04 | 2:08:49 | 6:09:50 |
| 676 | Armand Robberts ZAF | F30-34 | 0:39:07 | 3:17:33 | 2:00:38 | 6:09:50 |
| 678 | Calvin Andrew ZAF | M30-34 | 0:36:53 | 3:07:59 | 2:12:50 | 6:09:51 |
| 679 | Vevasen Naidoo ZAF | M35-39 | 0:42:25 | 3:12:35 | 2:01:50 | 6:09:52 |
| — | Cornelia Liebenberg ZAF | PC/ID | 0:41:07 | 3:02:38 | 2:09:52 | 6:10:03 |
| 680 | Arno Griesel ZAF | M18-24 | 0:40:34 | 2:54:29 | 2:18:54 | 6:10:05 |
| 681 | Lizanne De Villiers ZAF | F35-39 | 0:40:13 | 3:23:57 | 1:55:38 | 6:10:07 |
| 682 | Bernike Van Dyk ZAF | F25-29 | 0:39:44 | 3:14:39 | 2:02:58 | 6:10:08 |
| 683 | Jaydon Hanan ZAF | M25-29 | 0:34:29 | 3:11:00 | 2:09:42 | 6:10:23 |
| 684 | Christopher Peter Snellink ZAF | M30-34 | 0:42:54 | 3:05:54 | 2:07:37 | 6:10:26 |
| 685 | Anton Van Lierop ZAF | M55-59 | 0:38:36 | 3:11:41 | 2:10:13 | 6:10:29 |
| 686 | Luzuko Maqungu ZAF | M35-39 | 0:46:03 | 3:23:12 | 1:44:29 | 6:10:46 |
| 687 | Marzanne Raubenheimer ZAF | F45-49 | 0:45:06 | 3:15:41 | 1:59:40 | 6:10:47 |
| 688 | Hugo Meirim ZAF | M40-44 | 0:41:42 | 2:51:13 | 2:20:53 | 6:10:50 |
| 689 | Shane Beech ZAF | M30-34 | 0:39:11 | 2:49:55 | 2:26:17 | 6:10:59 |
| 690 | Renier Henning USA | M50-54 | 0:35:13 | 2:55:32 | 2:26:46 | 6:11:02 |
| 691 | Bruce Anderson ZAF | M25-29 | 0:32:59 | 3:10:37 | 2:15:20 | 6:11:09 |
| 692 | Daniël Rudolf De Wet ZAF | M25-29 | 0:41:09 | 3:08:48 | 2:09:43 | 6:11:24 |
| 693 | Grant Garner ZAF | M18-24 | 0:43:18 | 3:06:01 | 2:12:30 | 6:11:24 |
| 694 | Dylan Doron Kramer ZAF | M25-29 | 0:38:25 | 3:02:42 | 2:19:06 | 6:11:30 |
| 695 | Gareth Robertson ZAF | M35-39 | 0:42:37 | 3:07:58 | 2:10:33 | 6:11:39 |
| 696 | Alicia Nieuwoudt ZAF | F40-44 | 0:59:24 | 3:07:50 | 1:49:55 | 6:11:45 |
| 697 | Hunter Binks GBR | M18-24 | 0:37:25 | 3:03:01 | 2:20:12 | 6:11:45 |
| 698 | Faizel Joseph ZAF | M45-49 | 0:40:45 | 3:07:11 | 2:09:21 | 6:11:49 |
| 699 | Jeanne-Mari Barnard ZAF | F45-49 | 0:46:02 | 3:12:12 | 1:58:32 | 6:11:51 |
| 700 | Joshua Rodwell ZAF | M18-24 | 0:34:42 | 2:55:00 | 2:29:06 | 6:11:51 |
| 701 | Leonard Gorgens ZAF | M60-64 | 0:43:47 | 3:04:02 | 2:13:24 | 6:12:23 |
| 702 | Andrew Dua ZAF | M45-49 | 0:37:51 | 3:05:15 | 2:12:25 | 6:12:37 |
| 703 | Alycia Jacobs ZAF | F25-29 | 0:40:29 | 3:26:22 | 1:57:29 | 6:12:55 |
| 704 | Reay Hecker ZAF | M35-39 | 0:38:28 | 2:59:34 | 2:22:22 | 6:13:08 |
| 705 | Byron Plowman ZAF | M40-44 | 0:35:47 | 3:12:15 | 2:12:00 | 6:13:11 |
| 706 | Zac Erasmus ZAF | M18-24 | 0:34:22 | 3:16:13 | 2:11:39 | 6:13:13 |
| 707 | Jak Prinsloo NAM | M25-29 | 0:40:56 | 3:09:49 | 2:13:14 | 6:13:14 |
| 708 | Siggi Meyer ZAF | M55-59 | 0:36:15 | 3:00:47 | 2:17:42 | 6:13:17 |
| 709 | Dian Badenhorst ZAF | M30-34 | 0:33:11 | 3:07:48 | 2:23:16 | 6:13:20 |
| 710 | Wilhelmina Crous ZAF | F25-29 | 0:33:33 | 3:09:40 | 2:18:59 | 6:13:28 |
| 711 | Jodi Cornelius ZAF | M18-24 | 0:37:18 | 3:15:09 | 2:04:14 | 6:13:29 |
| 712 | Ashton Bergs ZAF | M25-29 | 0:36:12 | 3:05:26 | 2:07:07 | 6:13:34 |
| 713 | Ruan Matthee ZAF | M35-39 | 0:30:59 | 3:11:10 | 2:14:56 | 6:14:03 |
| 714 | Mohamed Essa ZAF | M30-34 | 0:53:26 | 2:52:11 | 2:16:26 | 6:14:08 |
| 715 | Jessica Otto ZAF | F18-24 | 0:31:45 | 3:16:49 | 2:13:24 | 6:14:33 |
| 716 | Kristin Meyer ZAF | F25-29 | 0:37:27 | 3:17:26 | 2:07:23 | 6:14:58 |
| 717 | Pravin Kalpage ZAF | M50-54 | 0:34:37 | 3:05:23 | 2:17:14 | 6:15:01 |
| 718 | Jeanre Bosch ZAF | M35-39 | 0:36:16 | 3:13:14 | 2:09:25 | 6:15:03 |
| 719 | Arno Van Rooy ZAF | M40-44 | 0:45:03 | 3:06:08 | 2:09:35 | 6:15:18 |
| 720 | Sheree Snyman ZAF | F45-49 | 0:44:22 | 3:21:21 | 1:57:16 | 6:15:23 |
| 721 | Lawson Hunt ZAF | M35-39 | 0:40:18 | 3:14:06 | 2:09:44 | 6:15:27 |
| 722 | George Meyer ZAF | M25-29 | 0:42:08 | 3:03:05 | 2:17:18 | 6:15:44 |
| 723 | Stefan Henning ZAF | M30-34 | 0:35:11 | 3:22:46 | 2:06:14 | 6:15:48 |
| 724 | Bruce Knight ZAF | M50-54 | 0:49:00 | 2:46:09 | 2:25:38 | 6:15:53 |
| 725 | Wei Sui BEL | M45-49 | 0:45:52 | 3:07:33 | 2:10:51 | 6:15:53 |
| 726 | Alex Joe Katz ZAF | M35-39 | 0:41:40 | 3:16:50 | 2:01:40 | 6:15:58 |
| 727 | Paula Barreto CZE | F30-34 | 0:36:14 | 3:20:44 | 2:05:53 | 6:15:59 |
| 728 | Révan Sonnekus ZAF | M30-34 | 0:39:14 | 3:26:57 | 1:59:18 | 6:16:00 |
| 729 | Jonathan Kettles ZAF | M25-29 | 0:39:55 | 3:15:57 | 2:00:31 | 6:16:15 |
| 730 | Claudia Schaberg ZAF | F25-29 | 0:39:53 | 3:20:18 | 2:07:16 | 6:16:35 |
| 731 | Marnus Bonsma ZAF | M35-39 | 0:38:49 | 3:05:46 | 2:17:32 | 6:16:35 |
| 732 | Russel Smit ZAF | M55-59 | 0:36:41 | 2:59:50 | 2:26:35 | 6:16:37 |
| 733 | Gavin Mcelroy NZL | M55-59 | 0:42:24 | 3:05:23 | 2:15:27 | 6:16:39 |
| 734 | Tracey Shaw ZWE | F40-44 | 0:32:15 | 3:21:00 | 2:12:00 | 6:16:43 |
| 735 | Chiara Corio ITA | F35-39 | 0:43:59 | 2:44:19 | 2:39:09 | 6:16:53 |
| 736 | Lara Fox ZAF | F45-49 | 0:40:43 | 3:16:51 | 2:04:30 | 6:16:57 |
| 737 | Craig Burgin ZAF | M55-59 | 0:38:01 | 2:58:30 | 2:28:22 | 6:17:00 |
| 738 | Zoë Dreyer ZAF | F25-29 | 0:42:32 | 3:11:41 | 2:09:19 | 6:17:13 |
| 739 | Campbell Houston ZAF | M18-24 | 0:38:24 | 3:15:46 | 2:08:48 | 6:17:21 |
| 740 | Hanifo Ismail MOZ | M50-54 | 0:43:32 | 3:14:02 | 2:04:59 | 6:17:26 |
| 741 | Kobus Grobbelaar ZAF | M40-44 | 0:36:34 | 3:16:08 | 2:12:24 | 6:17:30 |
| 742 | Riaan Van Niekerk ZAF | M40-44 | 0:38:46 | 2:58:41 | 2:26:29 | 6:17:31 |
| 743 | Clarette Venter ZAF | F35-39 | 0:55:47 | 3:03:52 | 2:06:45 | 6:17:41 |
| 744 | Hj Knepscheld ZAF | M18-24 | 0:33:25 | 3:08:00 | 2:28:22 | 6:17:45 |
| 746 | Anton Fourie ZAF | M45-49 | 0:37:33 | 3:04:04 | 2:15:51 | 6:17:51 |
| 745 | Laken Folster-Botha ZAF | F35-39 | 0:41:37 | 3:14:38 | 2:08:04 | 6:17:51 |
| 747 | Liezl Le Roux ZAF | F30-34 | 0:48:13 | 3:05:22 | 2:07:52 | 6:17:53 |
| 748 | Sammy-Jo Erasmus ZAF | F35-39 | 0:39:48 | 3:11:15 | 2:09:21 | 6:17:54 |
| 749 | Matthew Crockett ZAF | M35-39 | 0:37:24 | 3:03:21 | 2:24:50 | 6:17:56 |
| 750 | Tamara Macmillan ZAF | F50-54 | 0:36:46 | 3:27:54 | 1:59:41 | 6:18:20 |
| 751 | Liam Page ZAF | M18-24 | 0:41:09 | 2:59:05 | 2:23:51 | 6:18:23 |
| 752 | Jeanne Greeff ZAF | F40-44 | 0:36:26 | 3:10:17 | 2:24:07 | 6:18:26 |
| 753 | Joshua Gilson ZAF | M30-34 | 0:43:07 | 3:14:11 | 2:08:15 | 6:18:27 |
| 754 | Tracy Ackermann ZAF | F30-34 | 0:37:22 | 3:24:28 | 2:05:38 | 6:18:42 |
| 755 | George Martin Winship ZAF | M60-64 | 0:40:35 | 3:07:42 | 2:16:24 | 6:18:43 |
| 756 | Bonisa Ngcongca ZAF | M40-44 | 0:51:02 | 2:54:44 | 2:15:30 | 6:18:54 |
| 757 | Paul Souris ZAF | M25-29 | 0:35:47 | 3:11:50 | 2:09:54 | 6:18:59 |
| 758 | Tiyon Evans ZAF | F30-34 | 0:36:46 | 3:24:36 | 2:02:27 | 6:19:01 |
| 759 | Coert Vorster ZAF | M40-44 | 0:44:04 | 3:01:54 | 2:18:53 | 6:19:05 |
| 761 | Johan Jozua Conradie ZAF | M25-29 | 0:38:33 | 2:58:02 | 2:30:06 | 6:19:07 |
| 760 | Shaan Stander ZAF | M35-39 | 0:41:49 | 2:56:00 | 2:29:25 | 6:19:07 |
| 762 | Mark Roe-Scott ZAF | F40-44 | 0:40:20 | 3:18:44 | 2:06:31 | 6:19:20 |
| 763 | Marius Janse Van Rensburg ZAF | M30-34 | 0:40:36 | 3:14:36 | 2:08:18 | 6:19:26 |
| 764 | Seth Hans ZAF | M18-24 | 0:38:11 | 3:17:08 | 2:11:21 | 6:19:27 |
| 765 | Danie Cronje ZAF | M55-59 | 0:45:42 | 3:06:20 | 2:09:11 | 6:19:40 |
| 766 | Barry Irvine ZAF | M45-49 | 0:46:46 | 3:10:48 | 2:06:52 | 6:19:55 |
| 768 | Denver Subramany ZAF | M45-49 | 0:38:02 | 3:04:24 | 2:29:54 | 6:19:57 |
| 767 | Kerry-Ann Goddard ZWE | F45-49 | 0:36:46 | 3:23:29 | 2:03:56 | 6:19:57 |
| 769 | Luke Kruger ZAF | M18-24 | 0:48:37 | 3:04:41 | 2:16:40 | 6:19:58 |
| 770 | Renu Naicker ZAF | M55-59 | 0:47:01 | 3:12:15 | 2:08:18 | 6:20:21 |
| 771 | David Scholtz ZAF | M50-54 | 0:39:18 | 3:02:15 | 2:25:46 | 6:20:24 |
| 772 | Warick Williams ZAF | M18-24 | 0:33:32 | 3:05:20 | 2:25:35 | 6:20:29 |
| 773 | Sebastian Pagnier ZAF | M18-24 | 0:35:49 | 3:09:28 | 2:23:20 | 6:20:37 |
| 774 | Wayne Galant ZAF | M50-54 | 0:46:51 | 3:00:37 | 2:17:42 | 6:20:48 |
| 775 | Anton Swanepoel ZAF | M50-54 | 0:34:12 | 3:06:25 | 2:26:29 | 6:20:52 |
| 776 | Morne Jacobs ZAF | M30-34 | 0:36:12 | 3:14:19 | 2:14:43 | 6:21:00 |
| 777 | Bridget Ringdahl ZAF | F50-54 | 0:39:42 | 3:21:22 | 2:01:38 | 6:21:07 |
| 778 | Jamieson Benn ZAF | M25-29 | 0:32:25 | 3:20:02 | 2:13:33 | 6:21:08 |
| 779 | Stuart Cloete ZAF | M18-24 | 0:36:16 | 3:33:05 | 2:00:12 | 6:21:08 |
| 780 | Diego Coutinho ZAF | M18-24 | 0:32:21 | 3:13:10 | 2:23:08 | 6:21:09 |
| 781 | Allen Stockley ZAF | M60-64 | 0:37:01 | 3:02:18 | 2:26:09 | 6:21:12 |
| 782 | Michael Franks ZAF | M45-49 | 0:41:08 | 2:59:31 | 2:24:36 | 6:21:14 |
| 783 | Cuan Lynes ZAF | M40-44 | 0:37:03 | 3:12:56 | 2:15:29 | 6:21:16 |
| 784 | Tanya Van Biljon ZAF | F25-29 | 0:37:21 | 3:14:31 | 2:20:20 | 6:21:29 |
| 785 | Ian Broodryk ZAF | M40-44 | 0:48:18 | 2:53:39 | 2:25:18 | 6:21:48 |
| 786 | Ethan Baird ZAF | M18-24 | 0:38:16 | 3:11:30 | 2:20:06 | 6:21:49 |
| 787 | Ryan Tocknell ZAF | M18-24 | 0:45:49 | 3:06:38 | 2:16:34 | 6:21:55 |
| 788 | Philip Mare ZAF | M35-39 | 0:43:10 | 3:09:44 | 2:16:59 | 6:22:01 |
| 789 | Kate Smart ZAF | F40-44 | 0:39:10 | 3:07:26 | 2:22:02 | 6:22:04 |
| 790 | Hannah Louise Graham ZAF | F18-24 | 0:40:04 | 3:18:08 | 2:14:51 | 6:22:10 |
| 791 | Pepijn Grapendaal NLD | M18-24 | 0:43:39 | 3:16:01 | 2:06:47 | 6:22:18 |
| 792 | Darren George ZAF | M40-44 | 0:46:23 | 3:12:08 | 2:09:00 | 6:22:22 |
| 793 | Vincent Badenhorst ZAF | M40-44 | 0:40:24 | 3:08:33 | 2:21:23 | 6:22:23 |
| 794 | Emilia Vandrey DEU | F35-39 | 0:36:07 | 3:23:46 | 2:11:10 | 6:22:28 |
| 795 | Madelein Scheepers ZAF | F30-34 | 0:39:36 | 3:23:14 | 2:08:24 | 6:22:32 |
| 796 | Leanne Van Rooy ZAF | F40-44 | 0:42:47 | 3:11:17 | 2:13:13 | 6:22:33 |
| 797 | Craig West ZAF | M60-64 | 0:39:12 | 3:17:16 | 2:11:58 | 6:22:47 |
| 798 | Sbonelo Dladla ZAF | M30-34 | 0:43:43 | 3:23:48 | 1:59:13 | 6:22:52 |
| 799 | Sebastian Cronje ZAF | M18-24 | 0:38:53 | 3:06:23 | 2:25:41 | 6:22:54 |
| — | Michelle Williams ZAF | PC/ID | 0:38:42 | 3:36:28 | 1:55:45 | 6:22:55 |
| 800 | Candice Delacovia-Graver ZAF | F35-39 | 0:36:58 | 3:24:09 | 2:08:28 | 6:23:00 |
| 801 | De Villiers Greyling ZAF | M40-44 | 0:42:53 | 3:15:54 | 2:08:03 | 6:23:03 |
| 802 | Jesse Pottow ZAF | F25-29 | 0:42:11 | 3:08:30 | 2:22:14 | 6:23:06 |
| 803 | Bernard Vos ZAF | M40-44 | 0:59:14 | 2:55:27 | 2:12:22 | 6:23:07 |
| 804 | Peter James CAN | M40-44 | 0:36:19 | 3:18:30 | 2:14:21 | 6:23:21 |
| 805 | Helder Marques ZAF | M45-49 | 0:45:13 | 3:13:19 | 2:09:57 | 6:23:22 |
| 806 | Azania Madikiza ZAF | M35-39 | 0:45:58 | 3:00:21 | 2:23:51 | 6:23:30 |
| 807 | Yusuf Mahomedy ZAF | M25-29 | 0:47:38 | 3:09:28 | 2:07:22 | 6:23:33 |
| 808 | Danick Pheiffer ZAF | M30-34 | 0:40:09 | 3:03:35 | 2:23:17 | 6:23:36 |
| 809 | Dean Marais ZAF | M55-59 | 0:32:19 | 3:17:57 | 2:21:05 | 6:23:38 |
| 810 | Wilhelm Fenske ZAF | M18-24 | 0:38:58 | 3:14:25 | 2:20:32 | 6:23:44 |
| 811 | Daniele Paris ZAF | M25-29 | 0:31:13 | 2:59:13 | 2:40:34 | 6:24:08 |
| 812 | Cara Fourie ZAF | F40-44 | 0:37:20 | 3:13:44 | 2:18:05 | 6:24:13 |
| 813 | Roo Ross ZAF | M18-24 | 0:33:53 | 3:16:43 | 2:15:36 | 6:24:15 |
| 814 | Thuthuka Ngobese ZAF | M55-59 | 0:43:47 | 3:10:53 | 2:13:59 | 6:24:42 |
| 815 | Jaryd Slade Savic ZAF | M18-24 | 0:31:51 | 3:27:04 | 2:09:10 | 6:24:46 |
| 816 | Rene Otto ZAF | M65-69 | 0:37:29 | 2:50:42 | 2:46:28 | 6:24:51 |
| 817 | Michelle-Mari Nortjé ZAF | F25-29 | 0:45:02 | 3:28:12 | 1:55:46 | 6:24:52 |
| 818 | Aaron Schwartz ZAF | M18-24 | 0:41:23 | 3:13:37 | 2:18:25 | 6:24:54 |
| 819 | Tertius Mentz ZAF | M25-29 | 0:39:20 | 3:22:11 | 2:13:15 | 6:24:57 |
| 820 | Jarryd Dick ZAF | M25-29 | 0:37:00 | 3:19:14 | 2:17:58 | 6:25:01 |
| 821 | Marcel Blignaut ZAF | M45-49 | 0:44:43 | 3:04:34 | 2:15:44 | 6:25:26 |
| 822 | Nicole Fischer ZAF | F35-39 | 0:33:23 | 3:04:58 | 2:36:22 | 6:25:31 |
| 823 | Marijke Linde ZAF | F40-44 | 0:34:07 | 3:15:58 | 2:17:14 | 6:25:45 |
| 825 | Johan Scheepers ZAF | M30-34 | 0:34:03 | 3:09:22 | 2:22:40 | 6:25:47 |
| 824 | Neil Pentolfe ZAF | M60-64 | 0:34:06 | 3:04:09 | 2:33:26 | 6:25:47 |
| 826 | Wilhelm Guillaume Boshoff ZAF | M35-39 | 0:32:29 | 3:17:41 | 2:20:32 | 6:25:55 |
| 827 | Jessica Pooler ZAF | F18-24 | 0:33:18 | 3:17:11 | 2:27:08 | 6:26:07 |
| 828 | Bronwyn Lee Rodwell ZAF | F55-59 | 0:47:52 | 3:12:10 | 2:09:32 | 6:26:11 |
| 829 | Mary Motlagae Mutlanyane ZAF | F40-44 | 0:45:15 | 3:20:12 | 2:07:31 | 6:26:17 |
| 830 | Dion Rheeder Welman ZAF | M25-29 | 0:36:37 | 3:12:27 | 2:27:14 | 6:26:24 |
| 831 | Anley Isaac Chinnappa ZAF | M40-44 | 0:59:18 | 3:08:46 | 2:03:20 | 6:26:30 |
| 832 | Jacques Oosthuizen ZAF | M18-24 | 0:36:43 | 3:36:03 | 2:05:00 | 6:26:37 |
| 833 | Clare Hennion ZAF | F45-49 | 0:45:02 | 3:05:39 | 2:14:50 | 6:26:40 |
| 834 | Gemma Muller ZAF | F18-24 | 0:37:43 | 3:27:23 | 2:07:54 | 6:26:41 |
| 835 | Christian Schmidt ZAF | M25-29 | 0:37:57 | 3:29:12 | 2:05:29 | 6:26:44 |
| 836 | Jaco Lessing ZAF | M40-44 | 0:47:09 | 3:15:11 | 2:12:23 | 6:27:05 |
| 837 | Danie Bezuidenhout ZAF | M45-49 | 0:37:55 | 3:07:05 | 2:29:01 | 6:27:10 |
| 838 | Alexander Cooney ZAF | M30-34 | 0:36:15 | 3:21:17 | 2:15:26 | 6:27:15 |
| 839 | Daniel Kritzinger ZAF | M18-24 | 0:40:05 | 3:14:05 | 2:15:55 | 6:27:37 |
| 840 | Johan Le Roux ZAF | M55-59 | 0:33:34 | 3:10:13 | 2:27:25 | 6:27:38 |
| 841 | Aimee Hillen ZAF | F50-54 | 0:39:06 | 3:20:34 | 2:10:35 | 6:27:49 |
| 842 | Nic Soekoe ZAF | F30-34 | 0:39:27 | 3:33:10 | 2:05:08 | 6:27:51 |
| 843 | Philip John Badenhorst ZAF | M30-34 | 0:46:49 | 3:06:19 | 2:22:51 | 6:28:04 |
| 844 | Sean None ZAF | M40-44 | 0:44:23 | 3:11:42 | 2:13:39 | 6:28:07 |
| 845 | Willem John Sapsford ZAF | M35-39 | 0:36:43 | 3:09:35 | 2:27:19 | 6:28:11 |
| 846 | Petrus Hendrik Botha ZAF | M35-39 | 0:44:54 | 3:21:01 | 2:09:08 | 6:28:13 |
| 847 | Lynelle Breytenbach ZAF | F35-39 | 0:41:22 | 3:09:52 | 2:25:17 | 6:28:16 |
| 848 | Minione Lategan ZAF | M25-29 | 0:39:10 | 3:08:14 | 2:25:33 | 6:28:17 |
| 849 | Marinda Greyling SAU | F35-39 | 0:30:15 | 3:52:04 | 1:56:27 | 6:28:23 |
| 850 | Chris Steyn ZAF | M18-24 | 0:38:54 | 3:17:38 | 2:19:33 | 6:28:27 |
| 851 | Francois Van Wyk ZAF | M40-44 | 0:36:42 | 3:11:36 | 2:28:34 | 6:28:41 |
| 852 | Samantha De Wet ZAF | F35-39 | 0:38:01 | 3:28:34 | 2:06:02 | 6:28:42 |
| 853 | Willie Grové ZAF | M35-39 | 0:40:45 | 3:20:31 | 2:14:47 | 6:28:43 |
| 854 | Gregor Andrew ZAF | M25-29 | 0:38:13 | 3:21:20 | 2:11:41 | 6:28:58 |
| 855 | Clarke Holliday ZAF | M30-34 | 0:45:42 | 3:10:13 | 2:19:10 | 6:29:00 |
| 856 | Greg Sassen ZAF | M40-44 | 0:35:05 | 3:08:01 | 2:28:09 | 6:29:02 |
| 857 | Slade Jewell ZAF | M18-24 | 0:36:22 | 3:25:49 | 2:16:22 | 6:29:02 |
| 858 | Ezgi Özcan DEU | F35-39 | 0:46:32 | 3:22:31 | 2:04:44 | 6:29:07 |
| 859 | Devon Mitchell ZAF | M30-34 | 0:32:35 | 3:03:39 | 2:38:59 | 6:29:10 |
| 860 | Jeremy Miller ZAF | M30-34 | 0:45:07 | 3:03:39 | 2:20:47 | 6:29:11 |
| 861 | Cayden Purchase ZAF | M18-24 | 0:35:33 | 3:12:32 | 2:19:55 | 6:29:20 |
| 862 | Catherine King ZAF | F45-49 | 0:40:26 | 3:14:56 | 2:21:07 | 6:29:24 |
| 864 | Wynand Jacobs ZAF | M35-39 | 0:39:47 | 3:13:15 | 2:23:35 | 6:29:40 |
| 863 | Johann Walters ZAF | M35-39 | 0:47:36 | 3:21:57 | 2:08:04 | 6:29:40 |
| 865 | Cohen Wortley ZAF | M30-34 | 0:40:55 | 3:28:24 | 2:09:15 | 6:29:41 |
| 866 | Louis Van Der Walt ZAF | M40-44 | 0:43:30 | 3:32:36 | 1:57:13 | 6:29:45 |
| 867 | Caroline Poonan IRL | F45-49 | 1:01:35 | 3:20:03 | 1:52:19 | 6:29:51 |
| 868 | Sean Sneyd ZAF | M40-44 | 0:37:06 | 3:18:35 | 2:20:43 | 6:29:51 |
| 869 | Vinolen Ganesh ZAF | M40-44 | 0:40:54 | 3:07:44 | 2:27:41 | 6:29:54 |
| 870 | Phillip Van Der Merwe ZAF | M40-44 | 0:37:23 | 3:02:13 | 2:39:10 | 6:29:59 |
| 871 | Wilmarie Bothma ZAF | F35-39 | 0:41:18 | 3:28:11 | 2:09:53 | 6:30:10 |
| 872 | Andreas Killa ZAF | M40-44 | 0:52:45 | 3:17:49 | 2:02:01 | 6:30:15 |
| 873 | Matt Taljaard ZAF | M25-29 | 0:39:57 | 3:20:52 | 2:15:44 | 6:30:18 |
| 874 | Chad Mason ZAF | M40-44 | 0:31:00 | 2:58:22 | 2:49:22 | 6:30:20 |
| 876 | Craig Smith ZAF | M30-34 | 0:40:57 | 2:55:56 | 2:36:30 | 6:30:25 |
| 877 | David Bass ZAF | M55-59 | 0:31:57 | 3:03:19 | 2:44:13 | 6:30:25 |
| 875 | Stuart Blyth ZAF | M45-49 | 0:40:03 | 3:29:06 | 2:05:57 | 6:30:25 |
| 878 | Raeesa Hansrod ZAF | F35-39 | 0:46:03 | 3:17:24 | 2:13:51 | 6:30:27 |
| 879 | Silas Mugo KEN | M55-59 | 0:51:59 | 3:06:01 | 2:12:50 | 6:30:32 |
| 880 | Emma Hayward ZAF | F30-34 | 0:42:09 | 3:24:07 | 2:13:17 | 6:30:38 |
| 883 | Luan Richardson ZAF | M35-39 | 0:41:30 | 3:16:28 | 2:20:04 | 6:30:39 |
| 882 | Pieter Krige ZAF | M45-49 | 0:34:02 | 3:00:41 | 2:46:36 | 6:30:39 |
| 881 | Sacha Vaughan ZAF | M40-44 | 0:38:32 | 3:09:31 | 2:28:23 | 6:30:39 |
| 884 | Llewellyn Lloyd ZAF | M30-34 | 0:42:43 | 2:57:05 | 2:35:13 | 6:30:41 |
| 885 | Annali Hugo ZAF | F35-39 | 0:36:46 | 3:24:18 | 2:15:51 | 6:30:43 |
| 886 | Eugene Wilkins ZAF | M50-54 | 0:38:20 | 2:46:23 | 2:55:06 | 6:30:47 |
| 887 | Jean Barnard ZAF | M40-44 | 0:48:23 | 3:12:48 | 2:09:19 | 6:30:57 |
| 888 | Misha Laubscher ZAF | F35-39 | 0:43:19 | 3:23:27 | 2:06:23 | 6:31:00 |
| 889 | Tessa Van Sittert ZAF | F40-44 | 0:40:09 | 3:30:23 | 2:04:16 | 6:31:17 |
| 890 | Shaun Dippnall ZAF | M45-49 | 0:45:36 | 3:25:40 | 2:07:54 | 6:31:18 |
| 891 | Stephanie Green ZAF | F25-29 | 0:37:40 | 3:37:31 | 1:58:21 | 6:31:20 |
| 892 | Rohan Chidley ZAF | M18-24 | 0:37:27 | 3:21:45 | 2:16:27 | 6:31:22 |
| 893 | Benjamin Dippnall ZAF | M18-24 | 0:45:42 | 3:25:41 | 2:07:53 | 6:31:24 |
| 894 | Ross Mcwilliams ZAF | M50-54 | 0:39:01 | 3:08:44 | 2:28:04 | 6:31:50 |
| 895 | Craig Mcmurchie ZAF | M25-29 | 0:30:46 | 3:05:48 | 2:45:06 | 6:31:52 |
| 896 | Erwee Van Staden ZAF | M30-34 | 0:34:12 | 3:27:50 | 2:13:10 | 6:31:56 |
| 898 | Quentin Kruger SAU | M40-44 | 0:39:15 | 3:00:29 | 2:36:16 | 6:32:24 |
| 897 | Thiesh Moodley ZAF | M25-29 | 0:35:12 | 3:06:35 | 2:40:02 | 6:32:24 |
| 899 | Angelique Van Der Westhuizen ZAF | F40-44 | 0:40:15 | 3:15:51 | 2:19:55 | 6:32:28 |
| 900 | Cornel Botha ZAF | MGuide | 1:03:37 | 3:02:38 | 2:09:52 | 6:32:33 |
| 901 | Jonathan Fisher ZAF | M30-34 | 0:40:19 | 3:13:55 | 2:13:01 | 6:32:33 |
| 902 | Stephan Schoeman ZAF | M35-39 | 0:41:53 | 3:26:29 | 2:07:42 | 6:32:35 |
| 903 | Stephanus Kemp ZAF | M18-24 | 0:41:42 | 3:40:03 | 2:00:59 | 6:32:37 |
| 904 | Gordon Kraut ZAF | M50-54 | 0:40:52 | 3:13:45 | 2:18:06 | 6:32:51 |
| 905 | Marelize Ekkerd ZAF | F50-54 | 0:47:18 | 3:23:26 | 2:08:06 | 6:32:51 |
| 906 | Diederik Johannes Putter ZAF | M30-34 | 0:42:04 | 3:28:11 | 2:07:38 | 6:32:56 |
| 907 | Haydn Chiazzari ZAF | M55-59 | 0:37:54 | 3:06:16 | 2:35:25 | 6:33:03 |
| 908 | Jason Coombes ZAF | M25-29 | 0:35:24 | 3:20:11 | 2:20:40 | 6:33:13 |
| 909 | Albert Coetzee ZAF | M35-39 | 0:40:35 | 3:26:17 | 2:14:56 | 6:33:16 |
| 910 | Phologo Pheko ZAF | M45-49 | 0:53:16 | 3:27:23 | 1:57:49 | 6:33:24 |
| 911 | Kieryn Roebuck ZAF | M18-24 | 0:37:27 | 3:11:44 | 2:34:21 | 6:33:36 |
| 912 | Jack Radford ZAF | M30-34 | 0:38:43 | 3:11:52 | 2:29:08 | 6:33:50 |
| 913 | Ruben Hefer ZAF | M18-24 | 0:43:46 | 3:29:38 | 2:07:11 | 6:33:52 |
| 914 | Murray Hudson-Lamb ZAF | M25-29 | 0:51:13 | 3:23:36 | 2:00:21 | 6:33:57 |
| 915 | Glen Van Niekerk ZAF | M35-39 | 0:38:14 | 3:23:26 | 2:18:28 | 6:34:04 |
| 916 | Danielle Van Emmenes ZAF | F18-24 | 0:39:51 | 3:14:29 | 2:29:47 | 6:34:08 |
| 917 | Divan Van Der Westhuizen ZAF | M18-24 | 0:42:38 | 3:16:18 | 2:24:37 | 6:34:08 |
| 918 | Ingrid Esterhuizen ZAF | F25-29 | 0:38:13 | 3:24:43 | 2:14:15 | 6:34:10 |
| 919 | Wilhelmus Esterhuizen ZAF | M25-29 | 0:35:24 | 3:24:39 | 2:14:14 | 6:34:10 |
| 920 | Chantelle Wodak ZAF | F25-29 | 0:43:25 | 3:21:08 | 2:10:44 | 6:34:17 |
| 921 | Sacha Sinclair ZAF | F30-34 | 0:36:10 | 3:20:26 | 2:27:35 | 6:34:20 |
| 922 | Tristan Haig ZAF | M25-29 | 0:30:26 | 3:24:44 | 2:28:09 | 6:34:31 |
| 923 | Morne Van Vuuren ZAF | M40-44 | 0:42:08 | 3:08:26 | 2:31:17 | 6:34:32 |
| 924 | Johann Van Rensburg ZAF | M30-34 | 0:43:21 | 3:02:30 | 2:34:16 | 6:34:33 |
| 925 | Jade Freeman ZAF | F18-24 | 0:37:45 | 3:27:05 | 2:18:16 | 6:34:36 |
| 926 | Arnold Kotze ZAF | M45-49 | 0:37:15 | 3:14:12 | 2:28:17 | 6:34:39 |
| 927 | Jamiel Nassiep ZAF | M55-59 | 0:45:40 | 3:07:08 | 2:21:56 | 6:34:45 |
| 928 | Henk Froneman ZAF | M55-59 | 0:45:16 | 3:20:33 | 2:13:07 | 6:34:53 |
| 929 | Phillipa Meek ZAF | F25-29 | 0:40:01 | 3:20:16 | 2:22:48 | 6:35:15 |
| 930 | Jared Du Preez ZAF | M30-34 | 0:44:02 | 3:20:14 | 2:20:29 | 6:35:42 |
| 931 | Mia Cronje ZAF | F25-29 | 0:45:01 | 3:26:35 | 2:11:21 | 6:35:50 |
| 932 | Jupy Swanepoel ZAF | M45-49 | 0:34:10 | 3:08:26 | 2:40:04 | 6:35:56 |
| 934 | Anchen Du Toit ZAF | F18-24 | 0:43:37 | 3:26:02 | 2:09:28 | 6:36:11 |
| 935 | Kunal Gopaleea MUS | M35-39 | 0:37:15 | 3:06:58 | 2:37:37 | 6:36:11 |
| 933 | Paul Pretorius ZAF | M25-29 | 0:38:45 | 3:15:54 | 2:22:13 | 6:36:11 |
| 936 | Rina Le Maitre ZAF | F35-39 | 0:42:30 | 3:24:07 | 2:15:27 | 6:36:20 |
| 937 | Julian Stephen ZAF | M30-34 | 0:41:45 | 3:13:03 | 2:28:24 | 6:36:29 |
| 938 | Owen Mcmillan ZAF | M30-34 | 0:40:03 | 3:02:35 | 2:36:03 | 6:36:29 |
| 940 | Francois Van Heerden ZAF | M55-59 | 0:33:15 | 3:10:46 | 2:41:36 | 6:36:53 |
| 939 | Kari Gillett ZAF | F50-54 | 0:39:30 | 3:12:46 | 2:25:09 | 6:36:53 |
| 941 | Armand Toerien ZAF | M35-39 | 0:39:59 | 3:31:15 | 2:13:52 | 6:36:56 |
| 942 | Le Clue Besselaar ZAF | M35-39 | 0:38:07 | 3:18:06 | 2:25:10 | 6:37:21 |
| 943 | Willem Joubert ZAF | M18-24 | 0:33:50 | 3:26:23 | 2:24:00 | 6:37:25 |
| 944 | Anurag Rachmale IND | M30-34 | 0:46:50 | 3:20:23 | 2:16:59 | 6:37:27 |
| 945 | Edward Rodd ZAF | M30-34 | 0:35:56 | 3:20:49 | 2:26:56 | 6:37:41 |
| 946 | Elliott Wood ZAF | M50-54 | 0:38:48 | 3:05:38 | 2:39:33 | 6:37:54 |
| 947 | Eduan Labuschagne ZAF | M18-24 | 0:41:39 | 3:18:57 | 2:21:24 | 6:38:06 |
| 948 | Claire Cochrane ZAF | F45-49 | 0:44:47 | 3:20:16 | 2:14:01 | 6:38:18 |
| 949 | Timothy Walker ZAF | M30-34 | 0:39:25 | 3:15:36 | 2:27:11 | 6:38:27 |
| 950 | Neels Cockeran ZAF | M40-44 | 0:36:17 | 3:10:33 | 2:36:37 | 6:38:29 |
| 951 | Tayla Oneill ZAF | F18-24 | 0:35:01 | 3:34:26 | 2:13:26 | 6:38:33 |
| 952 | Towfique Choonara ZAF | M45-49 | 0:55:07 | 3:23:59 | 2:02:41 | 6:38:45 |
| 953 | Eloise Kakebeeke ZAF | F30-34 | 0:38:19 | 3:21:02 | 2:26:37 | 6:38:50 |
| 954 | Jade Adair ZAF | F35-39 | 0:46:44 | 3:14:41 | 2:24:16 | 6:39:01 |
| 955 | Renier Lategan ZAF | M35-39 | 0:42:29 | 3:16:07 | 2:22:58 | 6:39:10 |
| 956 | Jordan Timberlake ZAF | M25-29 | 0:39:46 | 3:09:59 | 2:30:57 | 6:39:11 |
| 957 | Suzanna Spooner ZAF | F25-29 | 0:33:00 | 3:40:15 | 2:16:20 | 6:39:13 |
| 958 | Rachelle Lategan ZAF | F30-34 | 0:42:36 | 3:25:04 | 2:22:59 | 6:39:17 |
| 959 | Nadia Otto ZAF | F35-39 | 0:40:44 | 3:40:42 | 2:03:55 | 6:39:22 |
| 960 | Willem Adriaan Durand ZAF | M25-29 | 0:36:03 | 3:17:42 | 2:28:29 | 6:39:25 |
| 961 | George Solms ZAF | M35-39 | 0:48:34 | 3:21:40 | 2:09:10 | 6:39:44 |
| 962 | Lynette Fischer ZAF | F65-69 | 0:36:39 | 3:19:09 | 2:27:10 | 6:39:45 |
| 963 | Lauren Du Preez ZAF | F25-29 | 0:39:37 | 3:40:58 | 2:05:17 | 6:39:46 |
| 964 | Jacques Otto ZAF | M40-44 | 0:41:13 | 3:39:25 | 2:03:55 | 6:39:51 |
| 965 | Ivan Jacobson ZAF | M30-34 | 0:51:28 | 2:59:20 | 2:32:24 | 6:39:52 |
| 967 | Bernardus Roode ZAF | M40-44 | 0:41:14 | 3:31:15 | 2:08:46 | 6:39:58 |
| 966 | De-Clercq Stoltz ZAF | M18-24 | 0:40:29 | 3:24:05 | 2:22:47 | 6:39:58 |
| 968 | Steph Hall ZAF | F35-39 | 0:38:19 | 3:32:01 | 2:18:28 | 6:40:02 |
| 970 | Trevor Watson BWA | M50-54 | 0:32:49 | 3:16:18 | 2:35:30 | 6:40:02 |
| 969 | Wesley Cloete ZAF | F35-39 | 0:44:46 | 3:23:43 | 2:17:38 | 6:40:02 |
| 971 | Christiaan Bosman ZAF | M40-44 | 0:41:24 | 3:28:25 | 2:17:04 | 6:40:11 |
| 972 | Ashley Clutten ZAF | M30-34 | 0:34:22 | 3:26:52 | 2:24:06 | 6:40:25 |
| 973 | Olwethu Mkosana ZAF | M40-44 | 0:45:31 | 3:33:42 | 2:07:51 | 6:40:27 |
| 974 | Kim Brearley ZAF | F60-64 | 0:43:22 | 3:21:12 | 2:18:45 | 6:40:33 |
| 975 | Andre Du Toit ZAF | M35-39 | 0:37:53 | 3:27:45 | 2:15:08 | 6:40:57 |
| 976 | Dewald Van Breda ZAF | M60-64 | 0:38:52 | 3:14:42 | 2:30:36 | 6:40:59 |
| 977 | Christopher Hope ZAF | M25-29 | 0:37:36 | 3:24:31 | 2:16:44 | 6:41:01 |
| 978 | Maylene Ferreira ZAF | F30-34 | 0:43:07 | 3:19:51 | 2:26:34 | 6:41:16 |
| 979 | Amy Randelhoff ZAF | F25-29 | 0:34:05 | 3:44:45 | 2:02:35 | 6:41:27 |
| 980 | Melisa Brooke ZAF | M55-59 | 0:54:54 | 3:21:36 | 2:09:48 | 6:41:42 |
| 981 | Melisa Brooke ZAF | F45-49 | 0:54:56 | 3:21:55 | 2:09:49 | 6:41:43 |
| 982 | Emilio Geldenhuys ZAF | M25-29 | 0:37:48 | 3:26:18 | 2:25:18 | 6:41:48 |
| 983 | Darren Smart SAU | M35-39 | 0:33:04 | 2:55:36 | 3:03:39 | 6:41:50 |
| 984 | Tyron Gavin Smith ZAF | M18-24 | 0:33:41 | 3:15:08 | 2:41:36 | 6:41:59 |
| 985 | Roxane Schmidt ZAF | F30-34 | 0:35:02 | 3:31:47 | 2:22:53 | 6:42:05 |
| 986 | Garth Snyman ZAF | M40-44 | 0:35:06 | 3:24:11 | 2:24:12 | 6:42:07 |
| 987 | Verena Wagner ZAF | F40-44 | 0:38:41 | 3:24:08 | 2:22:10 | 6:42:12 |
| 988 | Kevin Freeman ATG | M55-59 | 0:41:43 | 2:50:21 | 2:47:17 | 6:42:24 |
| 989 | Willem Odendaal ZAF | M35-39 | 0:42:17 | 3:23:04 | 2:20:33 | 6:42:31 |
| 990 | Dwayne Harmse ZAF | M35-39 | 0:42:52 | 3:23:12 | 2:26:07 | 6:42:44 |
| 991 | Ruan Botha ZAF | M30-34 | 0:42:46 | 3:15:02 | 2:31:25 | 6:43:05 |
| 992 | Gert Meiring ZAF | M65-69 | 0:37:50 | 3:09:15 | 2:41:53 | 6:43:07 |
| 993 | Cornelis Olckers ZAF | M45-49 | 0:43:32 | 3:35:45 | 2:04:34 | 6:43:09 |
| 994 | Paddy Cloete ZAF | F50-54 | 0:44:41 | 3:13:13 | 2:32:20 | 6:43:25 |
| 996 | Ezekiel Howitz ZAF | F35-39 | 0:42:36 | 3:07:42 | 2:42:46 | 6:43:31 |
| 995 | Mohamed Shaik ZAF | M35-39 | 0:51:08 | 3:35:54 | 1:59:16 | 6:43:31 |
| 997 | Bjorn Gaston GBR | M45-49 | 0:35:08 | 3:19:51 | 2:37:11 | 6:43:32 |
| 998 | Marius Van Der Merwe ZAF | M50-54 | 0:46:40 | 3:42:46 | 1:53:22 | 6:43:39 |
| 999 | Jessica Da Silva ZAF | F35-39 | 0:43:14 | 3:42:32 | 1:59:46 | 6:44:12 |
| 1000 | Brett Canning ZAF | M18-24 | 0:41:49 | 3:29:36 | 2:15:15 | 6:44:15 |
| 1001 | Gregory Ball ZAF | M55-59 | 0:39:22 | 3:25:54 | 2:25:30 | 6:44:41 |
| 1002 | Peter Pahl NAM | M60-64 | 0:40:01 | 3:14:36 | 2:35:18 | 6:44:42 |
| 1003 | Ricardo Peach ZAF | M30-34 | 0:30:44 | 3:22:26 | 2:39:36 | 6:44:47 |
| 1004 | Stefan Van Zyl ZAF | M45-49 | 0:38:57 | 3:14:02 | 2:35:19 | 6:44:48 |
| 1005 | Elane Bosman ZAF | F40-44 | 0:36:45 | 3:33:20 | 2:18:37 | 6:44:54 |
| 1006 | Andrew Archibald ZAF | M50-54 | 0:40:19 | 3:29:27 | 2:22:53 | 6:44:55 |
| 1007 | Patrick Blakeway ZAF | M60-64 | 0:42:48 | 3:04:53 | 2:45:33 | 6:44:59 |
| 1008 | Rafee Moosagie ZAF | M40-44 | 0:43:45 | 3:28:46 | 2:08:59 | 6:45:01 |
| 1009 | Taryn Borthwick ZAF | F30-34 | 0:40:55 | 3:38:20 | 2:08:59 | 6:45:04 |
| 1010 | Lorma Janse Van Rensburg ZAF | F25-29 | 0:39:45 | 3:32:25 | 2:16:12 | 6:45:16 |
| 1011 | Simon Williams ZAF | M18-24 | 0:35:49 | 3:23:01 | 2:26:55 | 6:45:32 |
| 1012 | Hannes Aucamp ZAF | M25-29 | 0:42:30 | 3:26:55 | 2:19:25 | 6:45:57 |
| 1013 | Normandi Truter IMN | F40-44 | 0:39:37 | 3:32:08 | 2:19:51 | 6:46:10 |
| 1014 | David Schalk Botha ZAF | M40-44 | 0:37:29 | 3:20:54 | 2:31:10 | 6:46:15 |
| 1015 | Jethro Brophy-Tintinger ZAF | M25-29 | 0:36:06 | 3:45:30 | 2:08:53 | 6:46:17 |
| 1016 | Tarinda Diemont ZAF | F25-29 | 0:44:34 | 3:34:33 | 2:12:11 | 6:46:19 |
| 1017 | Rynhard Van Maarleveld ZAF | M30-34 | 0:38:48 | 3:29:47 | 2:16:19 | 6:46:39 |
| 1018 | Thina Mananyetso ZAF | F40-44 | 0:50:57 | 3:29:56 | 2:10:32 | 6:46:45 |
| 1019 | Malinda Piek ZAF | F55-59 | 0:37:44 | 3:14:56 | 2:40:25 | 6:46:55 |
| 1020 | Lawrence Waterston ZAF | M45-49 | 0:36:50 | 3:17:21 | 2:36:41 | 6:47:04 |
| 1021 | Deniel Terblanchè ZAF | M18-24 | 0:41:38 | 3:16:48 | 2:35:55 | 6:47:21 |
| 1022 | Adam Palmer ZAF | M45-49 | 0:39:54 | 3:35:15 | 2:20:16 | 6:47:30 |
| 1023 | Talitha Erasmus ZAF | F30-34 | 0:35:18 | 3:29:22 | 2:27:18 | 6:47:33 |
| 1024 | Frances Van Der Walt ZAF | F25-29 | 0:35:03 | 3:26:58 | 2:28:00 | 6:47:34 |
| 1025 | Gizelle Van Der Wath ZAF | F30-34 | 0:37:20 | 3:32:11 | 2:23:38 | 6:47:36 |
| 1026 | Yolandi Williams ZAF | F40-44 | 0:32:29 | 3:24:04 | 2:38:23 | 6:47:56 |
| 1027 | Liam Davies ZAF | M35-39 | 0:40:06 | 3:23:24 | 2:29:45 | 6:47:58 |
| 1028 | Louise Sanders ZAF | F45-49 | 0:35:02 | 3:37:21 | 2:19:06 | 6:48:00 |
| 1029 | Dylan Joseph ZAF | M45-49 | 0:36:03 | 3:18:09 | 2:45:42 | 6:48:04 |
| 1030 | Adrian Harding ZAF | M40-44 | 0:42:12 | 3:09:35 | 2:37:17 | 6:48:10 |
| 1031 | Zizel Nowers ZAF | F25-29 | 0:44:03 | 3:28:06 | 2:17:41 | 6:48:11 |
| 1032 | Doug Van Aswegen ZAF | M45-49 | 0:37:20 | 3:44:55 | 2:13:27 | 6:48:19 |
| 1033 | Chrissie Jay ZAF | F50-54 | 0:49:58 | 3:25:04 | 2:17:57 | 6:48:22 |
| 1034 | Franco Barnard ZAF | M18-24 | 0:33:22 | 3:22:44 | 2:40:45 | 6:48:32 |
| 1035 | Casper Coetzer ZAF | M25-29 | 0:45:37 | 3:34:44 | 2:07:52 | 6:48:40 |
| 1036 | Nicoleen Michelle Willemstijn ZAF | F40-44 | 0:47:59 | 3:25:37 | 2:16:18 | 6:48:40 |
| 1037 | Renalte O'reilly ZAF | F25-29 | 0:43:16 | 3:37:51 | 2:09:09 | 6:48:51 |
| 1038 | Alexandra Bench ZAF | F25-29 | 0:36:41 | 3:35:39 | 2:15:33 | 6:49:01 |
| 1039 | Mandy Deetlefs ZAF | F55-59 | 0:43:51 | 3:24:40 | 2:25:18 | 6:49:43 |
| 1040 | Tinus Kits ZAF | M55-59 | 0:46:58 | 3:18:35 | 2:26:27 | 6:49:44 |
| 1041 | Riaan Jacobs ZAF | M40-44 | 0:55:14 | 3:22:03 | 2:19:11 | 6:49:57 |
| 1042 | William Van Der Linde ZAF | M18-24 | 0:39:33 | 3:29:18 | 2:27:55 | 6:50:23 |
| 1043 | Deon Johnson ZAF | M45-49 | 0:50:59 | 3:14:56 | 2:28:10 | 6:50:31 |
| 1044 | Yonathan Torgeman SWZ | M18-24 | 0:40:14 | 3:33:13 | 2:17:22 | 6:50:43 |
| 1045 | Kyle Philip Coulson ZAF | M35-39 | 0:33:01 | 3:30:40 | 2:29:57 | 6:50:48 |
| 1046 | Marnus Koorts ZAF | M40-44 | 0:40:28 | 3:13:25 | 2:45:50 | 6:50:50 |
| 1048 | Derrick Swart ZAF | M30-34 | 0:41:13 | 3:26:04 | 2:24:14 | 6:51:12 |
| 1047 | Nabeelah Essof ZAF | F30-34 | 0:41:33 | 3:37:30 | 2:15:33 | 6:51:12 |
| 1049 | Alan Gibb ZAF | M60-64 | 0:31:30 | 3:13:40 | 2:52:23 | 6:51:20 |
| 1050 | Lerato Nkgatlhe ZAF | F40-44 | 0:47:27 | 3:30:14 | 2:19:53 | 6:51:28 |
| 1051 | Ahmad Almarri ARE | M25-29 | 0:45:31 | 2:52:35 | 2:59:09 | 6:51:36 |
| 1052 | Jennifer Olbers ZAF | F45-49 | 0:38:56 | 3:45:15 | 2:13:22 | 6:51:39 |
| 1053 | Gottfried Joubert ZAF | M40-44 | 0:33:58 | 3:20:49 | 2:43:56 | 6:51:40 |
| 1054 | Deon Schürmann ZAF | M25-29 | 0:30:25 | 3:27:57 | 2:39:40 | 6:51:45 |
| 1055 | Craig Hampson ZAF | M55-59 | 0:34:39 | 3:25:28 | 2:36:41 | 6:51:50 |
| 1056 | Oliver Exter ZAF | M25-29 | 0:43:44 | 3:18:22 | 2:35:18 | 6:51:58 |
| 1057 | John Behn ZAF | M35-39 | 0:44:59 | 3:18:44 | 2:34:04 | 6:52:23 |
| 1058 | Deon Smith ZAF | M45-49 | 0:45:31 | 3:27:06 | 2:27:26 | 6:52:26 |
| 1059 | Gerrie Moolman ZAF | M25-29 | 0:42:06 | 3:30:29 | 2:23:00 | 6:52:33 |
| 1060 | Pierre Tullis ZAF | M60-64 | 0:44:59 | 3:26:44 | 2:26:36 | 6:52:36 |
| 1061 | Jean-Raymond Rabe ZAF | M25-29 | 0:38:27 | 3:29:49 | 2:32:23 | 6:52:46 |
| 1062 | Raynett Koekemoer ZAF | F30-34 | 0:44:49 | 3:21:41 | 2:28:47 | 6:52:57 |
| 1063 | Warrick Gibbens ZAF | M50-54 | 0:44:16 | 3:20:05 | 2:30:09 | 6:53:13 |
| 1064 | Greyling Lotter ZAF | M35-39 | 0:40:15 | 3:20:56 | 2:36:58 | 6:53:15 |
| 1065 | Saul Mervis ZAF | M55-59 | 0:48:04 | 2:59:58 | 2:49:05 | 6:53:23 |
| 1066 | Sebastion Padayachee ZAF | M55-59 | 0:58:44 | 3:06:31 | 2:33:19 | 6:53:45 |
| 1067 | David Gregor ZAF | M55-59 | 0:44:02 | 3:06:36 | 2:43:18 | 6:53:49 |
| 1068 | Belinda Marais ZAF | F60-64 | 0:42:37 | 3:26:58 | 2:30:49 | 6:53:50 |
| 1069 | Lisa Glaister ZAF | F40-44 | 0:43:27 | 3:29:37 | 2:19:51 | 6:53:55 |
| 1070 | Karen O'leary ZAF | F65-69 | 0:37:49 | 3:26:53 | 2:29:55 | 6:54:04 |
| 1071 | Heena Raga ZAF | F45-49 | 0:44:04 | 3:28:10 | 2:28:23 | 6:54:07 |
| 1072 | Megan Lisa Pooley ZAF | F50-54 | 0:38:19 | 3:22:27 | 2:28:30 | 6:54:09 |
| 1073 | Barbara Bender ZAF | F55-59 | 0:44:02 | 3:18:02 | 2:36:29 | 6:54:13 |
| 1074 | Tayla Summerton ZAF | F25-29 | 0:40:52 | 3:25:45 | 2:34:27 | 6:54:14 |
| 1075 | Nicholas De Haas ZAF | M40-44 | 0:40:25 | 3:18:20 | 2:44:01 | 6:54:15 |
| 1076 | Farrel Chinnappa ZAF | M45-49 | 0:58:31 | 3:34:36 | 2:06:37 | 6:54:32 |
| 1077 | Zane Band ZAF | M18-24 | 0:38:46 | 3:36:42 | 2:23:23 | 6:54:57 |
| 1078 | Takalani Madzhadzhi ZAF | M35-39 | 0:46:54 | 3:31:59 | 2:15:41 | 6:54:58 |
| 1079 | Ashley Brown ZAF | F18-24 | 0:39:58 | 3:36:38 | 2:27:32 | 6:55:39 |
| 1080 | Mariette Claasen ZAF | F30-34 | 0:45:09 | 3:36:05 | 2:18:52 | 6:55:40 |
| 1081 | Alastair Adams ZAF | M50-54 | 0:38:57 | 3:23:43 | 2:37:13 | 6:55:41 |
| 1082 | Hein Pagnier ZAF | M50-54 | 0:41:45 | 3:04:27 | 2:58:08 | 6:55:59 |
| 1083 | Francis Moran ZAF | M25-29 | 0:40:41 | 3:56:44 | 2:00:45 | 6:56:01 |
| 1084 | Gertjie De Beer ZAF | F50-54 | 0:43:00 | 3:25:22 | 2:32:11 | 6:56:12 |
| 1085 | Nicholas Levendis ZAF | M25-29 | 0:46:42 | 3:31:10 | 2:19:19 | 6:56:14 |
| 1086 | Annerien Smith ZAF | F25-29 | 0:40:21 | 3:41:38 | 2:21:54 | 6:56:51 |
| 1087 | Charle Rossouw ZAF | M40-44 | 0:36:46 | 3:55:44 | 2:11:49 | 6:56:54 |
| 1089 | Andre Ensil ZAF | M45-49 | 0:46:14 | 3:20:12 | 2:31:37 | 6:57:00 |
| 1088 | Griseldis Ellis ZAF | F60-64 | 0:43:06 | 3:14:48 | 2:45:08 | 6:57:00 |
| 1090 | Juan Pierre Wessels ZAF | M35-39 | 0:42:03 | 3:14:36 | 2:49:16 | 6:57:01 |
| 1091 | Wallies Olivier ZAF | M55-59 | 0:40:34 | 3:04:14 | 2:57:57 | 6:57:10 |
| 1092 | Renette Badenhorst ZAF | F25-29 | 0:46:46 | 3:26:18 | 2:29:30 | 6:57:24 |
| 1093 | Louw Claassens ZAF | M25-29 | 0:38:20 | 3:45:24 | 2:24:06 | 6:57:28 |
| 1094 | Jordan Cohen ZAF | M35-39 | 0:38:40 | 3:29:31 | 2:35:31 | 6:58:00 |
| 1095 | Clayton Warren ZAF | M35-39 | 0:44:48 | 3:21:05 | 2:37:57 | 6:58:10 |
| 1096 | Tiaan Theron ZAF | M25-29 | 0:43:27 | 3:34:51 | 2:15:27 | 6:58:18 |
| 1097 | Danien Slabbert ZAF | F18-24 | 0:39:24 | 4:01:54 | 2:04:11 | 6:58:28 |
| 1098 | Muhammad Yusuf Bana ZAF | M30-34 | 0:59:40 | 3:08:29 | 2:38:48 | 6:58:38 |
| 1099 | Anton Bezuidenhout ZAF | M35-39 | 0:43:06 | 3:37:09 | 2:18:47 | 6:59:06 |
| 1100 | Andreas Demetriou ZAF | M50-54 | 0:42:39 | 3:06:48 | 2:58:03 | 6:59:12 |
| 1101 | Ansie Joubert ZAF | F40-44 | 0:42:30 | 3:45:13 | 2:12:13 | 6:59:13 |
| 1102 | Stephanie Halton ZAF | F25-29 | 0:38:13 | 3:46:26 | 2:17:51 | 6:59:20 |
| 1103 | Petra Saringer ZAF | F25-29 | 0:45:09 | 3:35:04 | 2:22:15 | 6:59:23 |
| 1104 | Jonathon Everatt ZAF | M25-29 | 0:37:10 | 3:21:54 | 2:48:13 | 6:59:26 |
| 1105 | Kian Channon ZAF | M25-29 | 0:39:00 | 3:25:36 | 2:41:47 | 6:59:43 |
| 1106 | Roxy Paans ZAF | F30-34 | 0:40:28 | 3:27:47 | 2:41:04 | 6:59:51 |
| 1107 | Juliette Fourie ZAF | F45-49 | 0:46:22 | 3:26:48 | 2:31:51 | 6:59:52 |
| 1108 | Liam Davids ZAF | M45-49 | 0:39:45 | 3:28:09 | 2:36:43 | 7:00:05 |
| 1109 | Woveshen Maistry ZAF | M40-44 | 0:49:29 | 3:26:17 | 2:22:54 | 7:00:37 |
| 1110 | Piet Le Roux ZAF | M35-39 | 0:44:07 | 3:27:54 | 2:28:13 | 7:00:53 |
| 1111 | Martin Mardon ZAF | M55-59 | 0:42:40 | 3:14:43 | 2:47:57 | 7:00:57 |
| 1112 | Belinda Palmer ZAF | F45-49 | 0:39:29 | 3:45:37 | 2:23:12 | 7:01:04 |
| 1114 | Adrian Deacon ZAF | M50-54 | 0:39:42 | 3:22:57 | 2:41:33 | 7:01:11 |
| 1113 | Chrisna Duvenage ZAF | F25-29 | 0:39:06 | 3:28:28 | 2:32:26 | 7:01:11 |
| 1115 | Lida Venter ZAF | F30-34 | 0:47:02 | 3:40:39 | 2:19:49 | 7:01:13 |
| 1116 | Manie Loots ZAF | M35-39 | 0:43:47 | 3:20:07 | 2:34:58 | 7:01:20 |
| 1117 | Vernon Willemse ZAF | M35-39 | 0:55:41 | 3:42:47 | 2:01:43 | 7:01:29 |
| 1118 | Rory Hanger ZAF | M25-29 | 0:36:52 | 3:30:16 | 2:35:49 | 7:01:33 |
| 1119 | Vanwyk Van Der Walt ZAF | M18-24 | 0:36:05 | 3:46:19 | 2:22:00 | 7:01:52 |
| 1120 | Patrick Garz ZAF | M25-29 | 0:39:24 | 3:36:47 | 2:31:52 | 7:02:01 |
| 1121 | Leah Jonas ZAF | F18-24 | 0:35:25 | 3:52:10 | 2:21:28 | 7:02:03 |
| 1122 | Robin Finch ZAF | M55-59 | 0:42:18 | 3:20:44 | 2:36:10 | 7:02:04 |
| 1123 | Christina Durand ZAF | F50-54 | 0:45:53 | 3:29:34 | 2:22:26 | 7:02:07 |
| 1124 | Divan Bosman ZAF | M35-39 | 0:46:39 | 3:20:48 | 2:40:55 | 7:02:19 |
| 1125 | Ockie Werner ZAF | M30-34 | 0:41:59 | 3:27:37 | 2:39:21 | 7:02:25 |
| 1126 | Sydney Blignaut ZAF | M25-29 | 0:42:04 | 3:27:01 | 2:39:22 | 7:02:30 |
| 1127 | Marius Van Wyk ZAF | M55-59 | 0:44:35 | 3:01:51 | 2:56:02 | 7:02:34 |
| 1128 | Oliver Osborne ZAF | M55-59 | 0:42:19 | 3:53:53 | 2:06:47 | 7:03:16 |
| 1129 | Shaun Karlsson ZAF | M18-24 | 0:41:44 | 3:32:35 | 2:31:04 | 7:03:46 |
| 1130 | Heila Smith ZAF | F65-69 | 0:46:50 | 3:29:05 | 2:32:35 | 7:03:52 |
| 1131 | Ricardo Simoes ZAF | M25-29 | 0:34:54 | 3:29:41 | 2:38:11 | 7:04:03 |
| 1132 | Margaretha Schutte ZAF | F40-44 | 0:45:37 | 3:33:03 | 2:24:04 | 7:04:06 |
| 1133 | Mark O Gorman ZAF | M65-69 | 0:49:21 | 3:35:04 | 2:26:17 | 7:04:16 |
| 1134 | Tracy Marlin ZAF | F18-24 | 0:39:31 | 3:30:32 | 2:37:56 | 7:04:31 |
| 1136 | Refilwe Mokgosi ZAF | F45-49 | 0:51:47 | 3:19:40 | 2:38:28 | 7:04:34 |
| 1135 | Ruan Spies ZAF | M35-39 | 0:36:12 | 3:35:36 | 2:30:40 | 7:04:34 |
| 1137 | Craig Barrett ZAF | M45-49 | 0:45:27 | 3:45:11 | 2:18:34 | 7:04:54 |
| 1138 | Dirk Groenewald ZAF | M40-44 | 1:01:34 | 3:08:08 | 2:37:11 | 7:04:55 |
| 1139 | Tiaan Swart ZAF | M25-29 | 0:39:50 | 3:32:27 | 2:40:05 | 7:05:02 |
| 1140 | Elmi Coetzee ZAF | F35-39 | 0:56:14 | 3:29:34 | 2:22:55 | 7:05:04 |
| 1141 | Tristan De Freitas ZAF | M25-29 | 0:42:17 | 3:37:36 | 2:27:23 | 7:05:15 |
| 1142 | Marnus Schutte ZAF | M35-39 | 0:41:03 | 3:40:00 | 2:23:01 | 7:05:25 |
| 1143 | Zain Van Kerken ZAF | M50-54 | 0:59:57 | 3:17:13 | 2:33:25 | 7:06:42 |
| 1144 | Netanel Levenstein ZAF | M18-24 | 0:43:58 | 3:46:30 | 2:19:15 | 7:07:01 |
| 1145 | Ricardo Almeida Ribeiro ZAF | M30-34 | 0:35:29 | 3:19:51 | 2:59:00 | 7:07:24 |
| 1146 | Nadia Bester ZAF | F40-44 | 0:48:01 | 3:54:01 | 2:10:49 | 7:07:54 |
| 1147 | A.q Mahomed ZAF | M45-49 | 0:45:45 | 3:28:36 | 2:32:27 | 7:08:04 |
| 1148 | Len Jordaan ZAF | M25-29 | 0:43:15 | 3:33:14 | 2:36:15 | 7:08:10 |
| 1150 | Andrew Bester ZAF | M60-64 | 0:48:20 | 3:26:19 | 2:31:03 | 7:08:11 |
| 1149 | Robyn Muir ZAF | F35-39 | 0:41:16 | 3:47:52 | 2:22:09 | 7:08:11 |
| 1151 | Waldo Kruger ZAF | M50-54 | 0:43:45 | 3:24:32 | 2:38:56 | 7:08:18 |
| 1152 | Robert Lehmacher ZAF | M65-69 | 0:42:37 | 3:23:30 | 2:43:49 | 7:08:26 |
| 1154 | Annika Jacobsz ZAF | F25-29 | 0:44:11 | 3:44:32 | 2:25:40 | 7:08:41 |
| 1153 | Dirkie Fitzgerald ZAF | M35-39 | 0:39:47 | 3:37:26 | 2:33:08 | 7:08:41 |
| 1156 | Christopher Bass ZAF | M25-29 | 0:32:45 | 3:33:02 | 2:50:45 | 7:08:46 |
| 1155 | Stian Schutte ZAF | M35-39 | 0:44:30 | 3:19:40 | 2:48:56 | 7:08:46 |
| 1157 | Samantha Rosenstein ZAF | F40-44 | 0:40:34 | 3:22:17 | 2:48:10 | 7:08:57 |
| 1158 | Emma Honiball ZAF | F25-29 | 0:44:01 | 3:32:46 | 2:37:12 | 7:09:02 |
| 1159 | Paul Engelbrecht ZAF | M40-44 | 0:37:18 | 3:16:21 | 3:01:09 | 7:09:03 |
| 1160 | Calvin Cookson ZAF | M30-34 | 0:41:40 | 3:27:31 | 2:42:53 | 7:09:11 |
| 1161 | Carla Wasserfall ZAF | F40-44 | 0:40:09 | 3:35:37 | 2:38:09 | 7:09:19 |
| 1162 | Elmie Brits ZAF | F25-29 | 0:43:52 | 3:34:40 | 2:33:26 | 7:09:22 |
| 1163 | Derick Van Wyk ZAF | M45-49 | 0:53:23 | 3:34:46 | 2:23:19 | 7:09:51 |
| 1164 | Gavin Johnston ZAF | M50-54 | 0:37:46 | 3:29:04 | 2:42:07 | 7:10:08 |
| 1166 | Mahomed Jadwat ZAF | M50-54 | 0:45:08 | 3:43:44 | 2:16:16 | 7:10:10 |
| 1165 | Ruan Vorster ZAF | M30-34 | 0:36:41 | 3:14:20 | 3:06:16 | 7:10:10 |
| 1167 | Sonja Britz ZAF | F45-49 | 0:42:24 | 3:49:02 | 2:21:59 | 7:10:11 |
| 1168 | Michelle Naylor ZAF | F40-44 | 0:37:59 | 3:29:04 | 2:42:07 | 7:10:20 |
| 1169 | Dylan Van Der Bank ZAF | M25-29 | 0:41:37 | 3:34:05 | 2:34:15 | 7:10:25 |
| 1170 | Ruben De Beer ZAF | M25-29 | 0:43:22 | 3:26:45 | 2:47:17 | 7:10:30 |
| 1171 | Jayde Vaughan ZAF | F30-34 | 0:56:13 | 3:40:50 | 2:12:31 | 7:10:34 |
| 1172 | Liska Cronje ZAF | F45-49 | 0:50:05 | 3:45:49 | 2:14:08 | 7:10:54 |
| 1173 | Marionne De Wit ZAF | F50-54 | 0:49:58 | 3:45:48 | 2:18:01 | 7:10:55 |
| 1174 | Melanie Nel ZAF | F40-44 | 0:43:54 | 3:34:02 | 2:29:05 | 7:11:05 |
| 1175 | Gerbe Zerwick ZAF | M60-64 | 0:48:18 | 3:26:18 | 2:33:16 | 7:11:09 |
| 1176 | Andrew Mason ZAF | M50-54 | 0:47:03 | 3:39:34 | 2:30:53 | 7:11:24 |
| 1177 | Waheed Abrahams ZAF | M55-59 | 0:48:14 | 3:33:07 | 2:36:22 | 7:11:29 |
| 1178 | Aria Beattie ZAF | F30-34 | 0:48:39 | 3:37:41 | 2:30:22 | 7:11:55 |
| 1179 | Anton Wells ZAF | M40-44 | 0:47:06 | 3:29:01 | 2:40:45 | 7:12:16 |
| 1180 | Michael Cownie SAU | M50-54 | 0:45:23 | 3:06:59 | 3:03:37 | 7:12:40 |
| 1181 | Mike Webb ZAF | M65-69 | 0:49:28 | 3:39:17 | 2:25:01 | 7:12:42 |
| 1182 | Venette De Wet ZAF | F45-49 | 0:44:23 | 3:33:39 | 2:39:12 | 7:12:47 |
| 1183 | Johannes Van Den Heever ZAF | M25-29 | 0:47:13 | 3:29:29 | 2:35:13 | 7:13:05 |
| 1184 | Wikkie Van Der Merwe ZAF | M50-54 | 0:51:40 | 3:16:48 | 2:47:22 | 7:13:09 |
| 1185 | Michael Daniel ZAF | M55-59 | 0:40:24 | 3:42:35 | 2:33:36 | 7:13:10 |
| 1186 | Jacques Loubser ZAF | M18-24 | 0:40:01 | 3:20:39 | 2:59:48 | 7:13:29 |
| 1187 | Stuart Barclay ZAF | M30-34 | 0:49:46 | 3:22:25 | 2:37:30 | 7:13:37 |
| 1188 | Bradley Mcneill ZAF | M30-34 | 0:32:45 | 4:00:41 | 2:27:57 | 7:13:40 |
| 1189 | Elani Stapelberg ZAF | F25-29 | 0:42:40 | 3:48:44 | 2:28:46 | 7:13:51 |
| 1190 | Kuda Boyd ZAF | M40-44 | 0:50:07 | 3:28:42 | 2:37:28 | 7:14:37 |
| 1191 | Jean Tiaan Erlank ZAF | M30-34 | 0:39:53 | 3:51:24 | 2:22:30 | 7:14:50 |
| 1192 | Sheldon Veldsman ZAF | M25-29 | 0:41:48 | 3:55:10 | 2:20:56 | 7:15:18 |
| 1193 | Ryan Goertz ZAF | M18-24 | 0:41:12 | 3:19:48 | 3:00:25 | 7:15:26 |
| 1194 | Gregory Gascoigne ZAF | M60-64 | 0:40:10 | 3:25:12 | 2:52:11 | 7:15:39 |
| 1195 | Gary Stephenson ZAF | M60-64 | 0:40:41 | 3:23:43 | 2:57:08 | 7:15:44 |
| 1196 | Chante Burger ZAF | F30-34 | 0:42:09 | 4:02:11 | 2:14:41 | 7:15:46 |
| 1197 | Leandi Verster SAU | F35-39 | 0:41:34 | 3:38:52 | 2:38:51 | 7:15:47 |
| 1198 | Melissa Nell ZAF | F25-29 | 0:48:38 | 3:42:18 | 2:27:58 | 7:15:50 |
| 1199 | Michiel Voges ZAF | M35-39 | 0:36:16 | 3:37:21 | 2:41:52 | 7:16:04 |
| 1200 | Luca Ferreira ZAF | M18-24 | 0:41:36 | 3:12:27 | 2:59:20 | 7:16:06 |
| 1201 | Sune Muller ZAF | F30-34 | 0:44:28 | 3:45:06 | 2:31:32 | 7:16:08 |
| 1202 | Shaun Davies ZAF | M40-44 | 0:43:34 | 3:23:58 | 2:51:08 | 7:16:39 |
| 1203 | Areth Serfontein ZAF | F50-54 | 0:49:36 | 3:40:18 | 2:25:25 | 7:16:42 |
| 1204 | Sasekani Ringani ZAF | F25-29 | 0:50:33 | 3:44:07 | 2:25:15 | 7:16:44 |
| 1206 | Jordan Cooper ZAF | F25-29 | 0:36:36 | 3:36:42 | 2:41:24 | 7:16:50 |
| 1205 | Mark Cooper ZAF | M55-59 | 0:36:35 | 3:36:29 | 2:41:22 | 7:16:50 |
| 1207 | Raymond Waddell ZAF | M50-54 | 0:42:44 | 3:36:42 | 2:45:03 | 7:17:09 |
| 1208 | Gabriela Simoes ZAF | F25-29 | 0:39:21 | 3:53:24 | 2:25:53 | 7:17:19 |
| 1209 | David Grobler ZAF | M45-49 | 0:51:21 | 3:34:47 | 2:30:39 | 7:17:24 |
| 1211 | Anita Rautenbach ZAF | F65-69 | 0:41:48 | 3:37:28 | 2:38:54 | 7:18:13 |
| 1210 | Elené Olwagen ZAF | F40-44 | 0:44:43 | 3:32:46 | 2:46:11 | 7:18:13 |
| 1212 | Tayla Schwegmann ZAF | F25-29 | 0:44:46 | 3:41:45 | 2:35:53 | 7:18:15 |
| 1213 | Geraldine Janse Van Rensburg ZAF | F35-39 | 0:48:12 | 3:25:56 | 2:50:37 | 7:18:19 |
| 1214 | Handre Van Niekerk ZAF | M35-39 | 0:38:39 | 3:37:45 | 2:48:54 | 7:18:28 |
| 1215 | Al De Brito ZAF | M50-54 | 0:41:27 | 3:38:42 | 2:47:29 | 7:18:37 |
| 1216 | Michaela Hardstone ZAF | F25-29 | 0:40:45 | 3:29:10 | 2:49:19 | 7:19:12 |
| 1217 | Iain Ferguson ZAF | M45-49 | 0:39:13 | 3:40:10 | 2:42:10 | 7:19:27 |
| 1219 | Ben Doron ZAF | M35-39 | 0:45:00 | 3:23:19 | 2:48:41 | 7:19:28 |
| 1218 | Grayham Bishop ZAF | M45-49 | 0:41:01 | 3:13:30 | 3:13:20 | 7:19:28 |
| 1220 | Karmen Labuschagne ZAF | F25-29 | 0:37:52 | 3:27:02 | 3:05:15 | 7:19:36 |
| 1221 | Marius Ferreira ZAF | M25-29 | 0:39:42 | 4:01:20 | 2:23:59 | 7:19:54 |
| 1222 | Alan Shane Alexander ZAF | M60-64 | 0:41:50 | 3:35:51 | 2:43:03 | 7:19:55 |
| 1223 | Leza Morton ZWE | F50-54 | 0:39:53 | 3:53:26 | 2:29:41 | 7:19:59 |
| 1224 | Riana Palm ZAF | F50-54 | 0:40:08 | 3:23:46 | 2:58:18 | 7:20:14 |
| 1225 | Hendricus Coetzer ZAF | M30-34 | 0:40:36 | 3:36:27 | 2:37:53 | 7:20:33 |
| 1226 | Wiltie Bekker ZAF | M50-54 | 0:47:03 | 3:23:45 | 2:49:10 | 7:20:35 |
| 1227 | Awie Du Plessis ZAF | M18-24 | 0:46:30 | 3:48:26 | 2:33:41 | 7:20:57 |
| 1228 | Warren Michael ZAF | M45-49 | 0:53:39 | 3:35:44 | 2:30:05 | 7:21:02 |
| 1229 | Liam Feely ZAF | M18-24 | 0:42:14 | 3:36:41 | 2:50:15 | 7:21:48 |
| 1230 | Anton Homsek ZAF | M60-64 | 0:49:49 | 3:15:07 | 2:59:26 | 7:22:07 |
| 1231 | Terry-Ann Jacobs ZAF | F55-59 | 0:48:05 | 3:50:22 | 2:30:57 | 7:22:20 |
| 1232 | Jacob Coetzer ZAF | M30-34 | 0:45:45 | 3:36:38 | 2:41:40 | 7:22:21 |
| 1233 | Magdeleen Dupper ZAF | F40-44 | 0:51:42 | 3:24:59 | 2:48:29 | 7:22:31 |
| 1234 | Tobe Hope ZAF | M55-59 | 0:43:12 | 3:47:08 | 2:28:26 | 7:22:49 |
| 1235 | Chandre Buys ZAF | M50-54 | 0:35:29 | 3:26:31 | 3:00:53 | 7:22:56 |
| 1236 | Riaan Pretorius ZAF | M45-49 | 0:49:39 | 3:30:20 | 2:45:26 | 7:23:02 |
| 1237 | Musyoki Mbathi KEN | M50-54 | 0:42:42 | 3:40:43 | 2:37:51 | 7:23:06 |
| 1238 | Chris Howes ZAF | M60-64 | 0:32:33 | 3:02:30 | 3:33:46 | 7:23:27 |
| 1239 | Ross Kyle ZAF | M40-44 | 0:37:03 | 3:29:17 | 2:56:50 | 7:23:44 |
| 1240 | Marli Smit ZAF | F30-34 | 0:44:08 | 3:42:57 | 2:40:15 | 7:23:49 |
| 1241 | Janita Wessels ZAF | F35-39 | 0:41:43 | 3:46:28 | 2:44:03 | 7:24:03 |
| 1242 | Zanelle Van Schalkwyk ZAF | F25-29 | 0:46:22 | 3:50:14 | 2:36:01 | 7:24:08 |
| 1243 | Amorien Joubert ZAF | F25-29 | 0:40:40 | 3:51:09 | 2:37:24 | 7:24:13 |
| 1244 | Andrew Cunningham ZAF | M50-54 | 0:39:03 | 3:24:46 | 2:59:07 | 7:24:38 |
| 1245 | Tshepo Ramatsui ZAF | M45-49 | 0:49:11 | 3:38:21 | 2:44:02 | 7:24:40 |
| 1246 | Hannah De Vries ZAF | F25-29 | 0:35:53 | 3:25:53 | 3:01:25 | 7:24:42 |
| 1247 | Gwyn Guiney ZAF | F70-74 | 0:42:51 | 3:23:44 | 2:59:36 | 7:26:44 |
| 1248 | Johan Brits ZAF | M55-59 | 0:48:00 | 3:37:56 | 2:36:54 | 7:26:55 |
| 1249 | Nicholas Van Den Berg ZAF | M35-39 | 0:43:51 | 3:52:32 | 2:18:36 | 7:27:00 |
| 1250 | Abongile Qamata ZAF | F40-44 | 0:50:46 | 3:46:31 | 2:36:30 | 7:27:26 |
| 1251 | Elzana Swanepoel ZAF | F50-54 | 0:38:05 | 3:25:02 | 3:08:01 | 7:27:35 |
| 1252 | Adam Bresler ZAF | M25-29 | 0:44:02 | 3:47:01 | 2:38:27 | 7:27:45 |
| 1253 | Zoyisile Mkhonto ZAF | M30-34 | 0:45:33 | 3:32:33 | 2:55:51 | 7:27:57 |
| 1254 | Huzaifa Khan ZAF | M25-29 | 0:57:00 | 3:47:44 | 2:28:06 | 7:28:17 |
| 1255 | Anthony Driman ZAF | M50-54 | 0:39:11 | 3:43:31 | 2:41:46 | 7:28:26 |
| 1256 | Wendy Ludewig ZAF | F25-29 | 0:37:22 | 4:01:44 | 2:32:02 | 7:28:27 |
| 1258 | Liezel Brits ZAF | F50-54 | 0:57:33 | 3:47:23 | 2:25:19 | 7:28:31 |
| 1257 | Troy Botha ZAF | M40-44 | 0:48:46 | 3:41:42 | 2:39:15 | 7:28:31 |
| 1259 | Willbert Kinnear ZAF | M35-39 | 0:41:55 | 3:44:57 | 2:39:01 | 7:28:34 |
| 1260 | Johan Douwenga ZAF | M35-39 | 0:45:53 | 3:25:02 | 3:01:52 | 7:28:53 |
| 1261 | Deidre Herbst ZAF | F60-64 | 0:45:35 | 3:42:08 | 2:43:38 | 7:29:31 |
| 1262 | Kelly-Anne Davis ZAF | F30-34 | 0:53:27 | 3:40:41 | 2:31:55 | 7:29:42 |
| 1263 | Eduardo Takeshita BRA | M45-49 | 0:44:48 | 3:43:51 | 2:46:14 | 7:30:12 |
| 1264 | Kelby Lacante ZAF | F18-24 | 0:44:58 | 3:43:53 | 2:48:09 | 7:30:13 |
| 1265 | Marelize Scholtz ZAF | F45-49 | 0:45:36 | 3:47:46 | 2:38:52 | 7:30:20 |
| 1266 | Trudie Els ZAF | F55-59 | 0:44:07 | 4:05:46 | 2:27:03 | 7:30:22 |
| 1267 | Jonathan Horn ZAF | M25-29 | 0:32:56 | 3:37:56 | 3:05:57 | 7:30:30 |
| 1268 | Phillipa Morris ZAF | F45-49 | 0:42:54 | 3:54:14 | 2:39:49 | 7:30:37 |
| 1269 | Kirsty Mulder ZAF | F40-44 | 0:45:52 | 3:23:46 | 2:54:01 | 7:30:52 |
| 1270 | Pieter Du Toit ZAF | M50-54 | 0:50:24 | 3:45:03 | 2:40:22 | 7:30:54 |
| 1271 | Mariaan Du Toit ZAF | F50-54 | 0:47:43 | 3:48:11 | 2:38:14 | 7:30:59 |
| 1272 | Niquita-Jane Meier ZAF | F35-39 | 0:48:36 | 3:56:35 | 2:31:57 | 7:31:13 |
| 1273 | Joshua Du Plooy ZAF | M30-34 | 0:43:01 | 3:41:51 | 2:49:28 | 7:31:19 |
| 1274 | Naeem Agjee ZAF | M35-39 | 0:42:57 | 3:44:48 | 2:48:43 | 7:31:22 |
| 1275 | Gary Amstutz ZAF | M55-59 | 0:47:05 | 3:10:45 | 3:08:12 | 7:31:28 |
| 1276 | Noret Jansen Van Rensburg ZAF | F45-49 | 0:50:30 | 3:48:08 | 2:30:47 | 7:31:51 |
| 1277 | Christo Du Toit ZAF | M50-54 | 0:43:50 | 3:42:15 | 2:47:55 | 7:32:30 |
| 1278 | Raul Giannoccaro ZAF | M25-29 | 0:43:26 | 3:37:51 | 2:38:31 | 7:32:39 |
| 1279 | Wynand Van Der Merwe ZAF | M40-44 | 0:37:58 | 4:26:20 | 2:16:48 | 7:33:33 |
| 1280 | Errol Luyt ZAF | M55-59 | 0:48:54 | 3:53:14 | 2:35:02 | 7:34:09 |
| 1281 | Daniel Jacques Rouillard ZAF | M35-39 | 0:39:31 | 3:29:19 | 2:49:10 | 7:34:25 |
| 1282 | Alex Nieuwoudt ZAF | M35-39 | 0:41:38 | 3:56:49 | 2:30:36 | 7:34:30 |
| 1283 | Jeanine Taylor Rouillard ZAF | F25-29 | 0:49:48 | 3:29:33 | 2:49:10 | 7:34:31 |
| 1284 | Mickey Van Der Berg ZAF | M30-34 | 0:39:19 | 3:50:29 | 2:48:52 | 7:34:42 |
| 1285 | Zurina Samantha Moses ZAF | F40-44 | 0:44:51 | 3:50:54 | 2:43:40 | 7:34:55 |
| 1286 | Andries Lesch ZAF | M40-44 | 0:46:53 | 3:42:53 | 2:37:37 | 7:35:37 |
| 1287 | Lourens Kruger ZAF | M40-44 | 0:44:45 | 3:50:20 | 2:40:46 | 7:35:37 |
| 1288 | Gary Lourens ZAF | F35-39 | 0:48:46 | 3:26:38 | 3:04:01 | 7:35:50 |
| 1289 | Yolanda Cornelius ZAF | F45-49 | 0:47:33 | 3:37:23 | 2:57:54 | 7:35:51 |
| 1290 | Chevonné Vos ZAF | F18-24 | 0:59:20 | 4:04:09 | 2:20:37 | 7:35:54 |
| 1291 | Peter Van Dam BEL | M60-64 | 0:42:39 | 3:50:59 | 2:38:51 | 7:36:11 |
| 1292 | Sana Sajid PAK | F30-34 | 0:27:02 | 4:15:50 | 2:35:52 | 7:36:24 |
| 1293 | Marike Prinsloo ZAF | F35-39 | 0:48:51 | 3:44:22 | 2:43:45 | 7:36:49 |
| 1294 | Shanal Nathoo ZAF | M30-34 | 0:42:36 | 3:52:25 | 2:48:40 | 7:37:07 |
| 1295 | Neil Nortje ZAF | M55-59 | 0:47:23 | 3:28:29 | 3:04:43 | 7:37:28 |
| 1296 | Ruan Taljaard ZAF | M25-29 | 0:43:37 | 3:46:32 | 2:24:51 | 7:37:38 |
| 1297 | Micaela Taljaard ZAF | F25-29 | 1:01:24 | 3:46:32 | 2:26:50 | 7:37:50 |
| 1298 | Natasha Tenderini ZAF | F25-29 | 0:39:57 | 4:15:27 | 2:20:25 | 7:37:53 |
| 1299 | Johan Josling ZAF | M40-44 | 0:37:55 | 3:29:44 | 3:16:46 | 7:38:07 |
| 1300 | Esmarie Van Heerden ZAF | F25-29 | 0:45:27 | 3:42:51 | 2:52:43 | 7:38:45 |
| 1301 | Zyl Tait ZAF | M40-44 | 0:41:19 | 3:40:29 | 3:03:10 | 7:38:59 |
| 1302 | Clint Strydom ZAF | M50-54 | 0:36:19 | 3:29:26 | 3:11:29 | 7:39:09 |
| 1303 | Tanya Muller ZAF | F30-34 | 0:47:59 | 3:55:02 | 2:45:11 | 7:39:15 |
| 1304 | Elbe Pienaar ZAF | F25-29 | 0:57:55 | 3:48:38 | 2:36:30 | 7:39:22 |
| 1306 | David Ramushu ZAF | M30-34 | 0:52:19 | 4:09:38 | 2:26:53 | 7:39:23 |
| 1305 | Riane Victor ZAF | F18-24 | 0:37:13 | 4:12:50 | 2:35:53 | 7:39:23 |
| 1307 | Tijan Van Wageningen ZAF | M25-29 | 0:36:43 | 3:53:14 | 2:46:20 | 7:39:25 |
| 1308 | Jade Van Wageningen ZAF | F25-29 | 0:35:43 | 3:53:16 | 2:46:19 | 7:39:31 |
| 1309 | Catherine Horne ZAF | F40-44 | 0:44:02 | 3:36:04 | 3:02:39 | 7:40:04 |
| 1310 | Louise Cockeran ZAF | F40-44 | 0:47:07 | 3:46:41 | 2:45:27 | 7:40:35 |
| 1311 | Terence Mucheka AUT | M40-44 | 0:54:31 | 3:56:15 | 2:33:02 | 7:40:47 |
| 1312 | Bongani Chinkanda ZAF | M45-49 | 0:55:45 | 3:41:24 | 2:43:56 | 7:41:16 |
| 1313 | Prasad Adhav LUX | M30-34 | 0:44:05 | 4:06:33 | 2:36:46 | 7:41:27 |
| 1314 | Stanley Deighton ZAF | M25-29 | 0:54:04 | 3:47:21 | 2:40:50 | 7:41:29 |
| 1315 | Cara Shackleton ZAF | F30-34 | 0:40:11 | 4:04:42 | 2:40:07 | 7:41:35 |
| 1316 | Jane Visagie ZAF | F25-29 | 0:41:33 | 4:18:22 | 2:25:55 | 7:41:55 |
| 1317 | Caile Simons ZAF | M25-29 | 0:48:04 | 4:02:52 | 2:38:50 | 7:42:10 |
| 1318 | Sakkie Wannenburg ZAF | M30-34 | 0:48:27 | 3:53:01 | 2:45:11 | 7:42:21 |
| 1319 | Alexandra Maclaren ZAF | F30-34 | 0:41:21 | 3:33:27 | 3:15:23 | 7:42:56 |
| 1320 | Courtney Tully ZAF | F25-29 | 0:35:56 | 3:32:15 | 3:15:22 | 7:42:56 |
| 1321 | Carlene Van Heerden ZAF | F40-44 | 0:53:41 | 4:01:36 | 2:29:20 | 7:43:03 |
| 1322 | Rameez Mc Kechnie ZAF | M60-64 | 0:48:18 | 3:41:18 | 2:53:50 | 7:43:04 |
| 1323 | Yusuf Gaffoor ZAF | M45-49 | 0:57:13 | 3:35:26 | 2:45:27 | 7:43:25 |
| 1324 | Yusuf Banoo ZAF | M50-54 | 0:47:23 | 3:43:47 | 2:48:24 | 7:43:28 |
| 1325 | Steven Beckett ZAF | M35-39 | 0:46:34 | 3:47:30 | 2:50:25 | 7:43:39 |
| 1327 | Monica Joao ZAF | F50-54 | 0:58:29 | 3:50:48 | 2:31:56 | 7:43:49 |
| 1326 | Uzair Moosa ZAF | M30-34 | 0:48:33 | 3:42:33 | 2:56:28 | 7:43:49 |
| 1328 | Dawie Van Der Merwe ZAF | M50-54 | 0:42:04 | 3:28:13 | 3:09:34 | 7:44:03 |
| 1329 | Theo Botha ZAF | M40-44 | 0:39:41 | 3:58:06 | 2:54:40 | 7:44:12 |
| 1330 | Pumza Kobus ZAF | F50-54 | 0:54:13 | 3:47:44 | 2:43:40 | 7:44:20 |
| 1331 | Saajidah Simjee ZAF | F18-24 | 0:54:15 | 4:07:48 | 2:30:24 | 7:44:37 |
| 1332 | De Wet Van Zyl ZAF | M30-34 | 0:40:03 | 3:57:14 | 2:47:25 | 7:45:11 |
| 1333 | Caitlin Reid ZAF | F30-34 | 0:39:16 | 3:45:21 | 3:07:05 | 7:45:36 |
| 1334 | Jenna Vanzyl ZAF | F40-44 | 0:51:00 | 4:09:30 | 2:22:33 | 7:45:43 |
| 1335 | Tristan Tooms ZAF | M45-49 | 0:51:06 | 4:09:25 | 2:22:33 | 7:45:49 |
| 1336 | Jaime Kruger ZAF | F18-24 | 0:34:45 | 3:45:27 | 3:11:24 | 7:45:55 |
| 1337 | John Musundi KEN | M40-44 | 0:54:01 | 3:32:51 | 2:55:55 | 7:46:03 |
| 1338 | Christie Kruger ZAF | F25-29 | 0:54:05 | 3:50:31 | 2:46:26 | 7:46:04 |
| 1339 | Weziwe Jonas ZAF | F50-54 | 0:50:39 | 4:08:09 | 2:33:44 | 7:47:17 |
| 1340 | Letitia Roestoff ZAF | F50-54 | 0:52:54 | 3:41:02 | 2:56:18 | 7:47:21 |
| 1341 | Alicia Van Der Schyff ZAF | F35-39 | 0:42:49 | 3:55:04 | 2:57:19 | 7:47:41 |
| 1342 | Madelein Booysen ZAF | F35-39 | 0:42:02 | 4:18:08 | 2:26:48 | 7:47:44 |
| 1343 | Francisco De Nobrega ZAF | M40-44 | 0:44:15 | 3:36:33 | 3:08:31 | 7:48:00 |
| 1344 | Wilhelm Schmidt ZAF | M60-64 | 0:42:13 | 3:58:16 | 2:42:22 | 7:48:19 |
| 1346 | Heloise Strydom ZAF | F50-54 | 0:38:56 | 3:58:15 | 2:42:22 | 7:48:26 |
| 1345 | Marthie Wessels ZAF | F60-64 | 0:55:38 | 3:57:20 | 2:40:25 | 7:48:26 |
| 1347 | Stephan Louw ZAF | M35-39 | 0:55:31 | 3:42:26 | 2:53:39 | 7:49:04 |
| 1348 | Anja Louw ZAF | F40-44 | 0:49:18 | 3:48:57 | 2:53:39 | 7:49:11 |
| 1349 | Mashe Hattingh ZAF | F25-29 | 0:46:01 | 4:04:04 | 2:46:08 | 7:49:44 |
| 1350 | Andries Van Niekerk ZAF | M40-44 | 0:50:53 | 3:43:34 | 2:57:41 | 7:50:22 |
| 1351 | Tiens Van Zyl ZAF | M45-49 | 0:48:31 | 3:30:05 | 3:15:54 | 7:51:00 |
| 1352 | Teddy Masuku ZWE | M35-39 | 0:45:36 | 4:12:19 | 2:26:28 | 7:51:22 |
| 1353 | Gerhard Van Deventer ZAF | M40-44 | 0:40:59 | 3:52:35 | 2:56:37 | 7:51:40 |
| 1354 | Byron Nowers ZAF | M30-34 | 0:46:54 | 3:35:15 | 3:14:31 | 7:51:55 |
| 1355 | Rudolf Pretorius ZAF | M35-39 | 0:44:50 | 3:48:48 | 2:55:51 | 7:51:59 |
| 1356 | Jayden Wright ZAF | M30-34 | 0:48:02 | 3:38:29 | 3:04:47 | 7:52:03 |
| 1357 | Gerhard Pienaar ZAF | M35-39 | 0:54:56 | 3:45:48 | 2:50:38 | 7:52:58 |
| 1358 | Marli Van Lierop ZAF | F18-24 | 0:38:18 | 4:11:31 | 2:51:33 | 7:52:59 |
| 1359 | Gerhard Grobbelaar ZAF | M40-44 | 0:37:23 | 3:37:56 | 3:22:40 | 7:53:01 |
| 1360 | Jaidan Bayard ZAF | M18-24 | 0:54:42 | 3:46:22 | 2:58:23 | 7:53:08 |
| 1361 | Chantelle Schmidt ZAF | F30-34 | 0:35:47 | 4:13:28 | 2:40:03 | 7:53:28 |
| 1362 | Thobelinkosi Zulu ZAF | M30-34 | 0:45:11 | 4:01:30 | 2:51:49 | 7:53:41 |
| 1363 | Mike Powell ZAF | M45-49 | 0:49:02 | 3:49:30 | 2:56:31 | 7:53:58 |
| 1364 | Roelof Hugo ZAF | M40-44 | 0:43:33 | 4:02:24 | 2:45:17 | 7:53:59 |
| 1365 | Vanessa Mostert ZAF | F35-39 | 0:41:24 | 4:11:47 | 2:42:46 | 7:54:47 |
| 1366 | Stephen Vivian ZAF | M50-54 | 0:44:53 | 3:51:39 | 2:52:52 | 7:54:58 |
| 1367 | Danie De Jager ZAF | M65-69 | 0:49:52 | 3:42:54 | 3:06:55 | 7:55:15 |
| 1368 | Carolyn De Jager ZAF | F60-64 | 0:46:18 | 4:06:54 | 2:49:27 | 7:55:21 |
| 1369 | Nicole Joubert ZAF | F30-34 | 0:46:13 | 3:46:59 | 3:06:52 | 7:55:40 |
| 1370 | Jason Booysen ZAF | M50-54 | 0:44:51 | 4:09:32 | 2:46:11 | 7:56:31 |
| 1371 | Thato Semoko ZAF | F30-34 | 1:04:52 | 4:14:53 | 2:21:50 | 7:57:01 |
| 1373 | Marizel Van Der Merwe ZAF | F25-29 | 0:42:00 | 4:04:35 | 2:51:25 | 7:57:09 |
| 1372 | Nick Rautenbach ZAF | M65-69 | 0:39:58 | 3:17:06 | 3:39:42 | 7:57:09 |
| 1374 | Nicolene Schuch ZAF | F40-44 | 0:38:45 | 3:45:51 | 3:13:56 | 7:57:21 |
| 1375 | Niel Steenberg ZAF | M25-29 | 0:49:10 | 3:51:08 | 2:53:49 | 7:58:04 |
| 1376 | Daniel Kimber ZAF | M30-34 | 0:47:14 | 3:55:12 | 3:00:47 | 7:58:15 |
| 1377 | Annemarie Fleming ZAF | F45-49 | 1:05:43 | 3:42:52 | 2:53:41 | 7:58:32 |
| 1378 | Kimishka Pillay ZAF | F18-24 | 0:47:40 | 4:15:55 | 2:42:25 | 7:58:34 |
| 1379 | Mohammed Rafiq Isaacs ZAF | M65-69 | 1:01:37 | 3:47:29 | 2:52:46 | 7:58:46 |
| 1380 | Gerald Jansen Van Vuuren ZAF | M50-54 | 0:42:59 | 3:43:40 | 3:07:33 | 7:58:51 |
| 1381 | Werner Maree ZAF | M50-54 | 0:42:49 | 3:52:32 | 3:07:12 | 7:59:02 |
| 1382 | Iselma Parkin ZAF | F35-39 | 0:44:42 | 3:54:10 | 3:02:57 | 7:59:04 |
| 1383 | Tapiwa Mafana ZAF | F30-34 | 0:46:31 | 4:08:27 | 2:45:00 | 7:59:19 |
| 1384 | Calvin Tuniz ZAF | M35-39 | 0:49:50 | 3:32:59 | 3:16:20 | 7:59:57 |
| 1385 | Jonathan Burrell ZAF | M40-44 | 0:53:40 | 4:00:25 | 2:45:46 | 8:00:01 |
| 1386 | Chris Zietsman ZAF | M40-44 | 0:55:24 | 3:53:14 | 2:55:00 | 8:00:37 |
| 1387 | Jessica Wolmarans ZAF | F25-29 | 0:43:02 | 4:12:45 | 2:50:40 | 8:00:46 |
| 1388 | Samuel Muya ZAF | M30-34 | 0:46:30 | 3:56:54 | 2:56:22 | 8:00:56 |
| 1389 | Stephen Dzenga ZAF | M35-39 | 0:45:14 | 3:48:40 | 3:12:50 | 8:01:58 |
| 1390 | Marié-Louise Bronkhorst ZAF | F35-39 | 0:55:13 | 4:06:26 | 2:46:18 | 8:02:59 |
| 1391 | Anica Bester ZAF | F30-34 | 0:56:49 | 4:02:29 | 2:42:40 | 8:03:22 |
| 1392 | Amit Govind ZAF | M45-49 | 0:58:01 | 3:38:38 | 3:07:42 | 8:03:48 |
| 1393 | Daniel Jacobus Wiese ZAF | M25-29 | 0:50:06 | 3:58:42 | 2:58:15 | 8:04:00 |
| 1394 | Johan Stroh ZAF | M25-29 | 0:50:16 | 3:43:31 | 3:15:48 | 8:04:12 |
| 1395 | Braam Basson ZAF | M35-39 | 0:52:54 | 3:43:00 | 3:06:17 | 8:04:23 |
| 1396 | Wb Van Zijl ZAF | M30-34 | 0:46:32 | 3:58:40 | 3:06:13 | 8:04:28 |
| 1397 | Em Tabor ZAF | F25-29 | 0:50:04 | 3:40:49 | 3:13:04 | 8:04:39 |
| 1398 | Guillaume Olivier ZAF | M40-44 | 0:52:05 | 3:54:31 | 3:00:22 | 8:06:49 |
| 1399 | Mandy Blunden ZAF | F55-59 | 0:47:15 | 3:43:07 | 3:23:13 | 8:07:32 |
| 1400 | Justin Robertse ZAF | M30-34 | 0:48:12 | 4:15:36 | 2:40:44 | 8:07:51 |
| 1401 | Haldane Van Horen ZAF | M60-64 | 0:42:47 | 3:41:33 | 3:21:02 | 8:08:03 |
| 1402 | Carla Roode ZAF | F35-39 | 0:43:06 | 3:55:15 | 3:17:09 | 8:09:15 |
| 1403 | Celeste Steyn Du Plooy ZAF | F25-29 | 0:41:13 | 4:03:35 | 3:06:24 | 8:10:24 |
| 1404 | Charmain Olckers ZAF | F30-34 | 0:50:03 | 4:06:37 | 2:56:44 | 8:10:29 |
| 1405 | Pierre Nothnagel ZAF | M25-29 | 0:45:27 | 4:09:16 | 2:56:25 | 8:11:12 |
| 1406 | Brett Kriel ZAF | M40-44 | 0:53:18 | 3:46:40 | 3:11:13 | 8:11:29 |
| 1407 | Wade Gounden ZAF | M25-29 | 0:44:36 | 4:15:07 | 2:53:10 | 8:11:51 |
| 1408 | Cobus Fourie ZAF | M45-49 | 0:42:31 | 3:53:13 | 3:19:48 | 8:14:15 |
| 1409 | Tarryn Evenwel ZAF | F45-49 | 1:01:36 | 3:57:29 | 3:00:39 | 8:14:23 |
| 1410 | Yusuf Kajee ZAF | M35-39 | 0:46:49 | 4:19:36 | 2:44:42 | 8:14:42 |
| 1411 | Danie Jooste ZAF | M40-44 | 0:37:30 | 4:02:02 | 3:10:24 | 8:14:59 |
| 1412 | Mohammed Seedat ZAF | M45-49 | 0:57:28 | 3:51:46 | 3:04:58 | 8:16:31 |
| 1413 | Enrico Meyer ZAF | M25-29 | 0:41:26 | 4:10:35 | 3:03:32 | 8:16:35 |
| 1414 | Jo Roth ZAF | F50-54 | 0:51:14 | 4:03:53 | 3:04:40 | 8:17:50 |
| 1415 | Nelson De Andrade ZAF | M50-54 | 0:56:44 | 4:03:34 | 2:53:59 | 8:18:08 |
| 1416 | Ali Alghamdi SAU | M35-39 | 1:01:22 | 4:18:15 | 2:44:10 | 8:18:28 |
| 1417 | Neels Venter ZAF | M35-39 | 0:49:09 | 4:07:30 | 3:06:16 | 8:18:29 |
| 1419 | Hanchen Grove ZAF | F25-29 | 0:47:41 | 4:13:14 | 3:02:10 | 8:18:42 |
| 1418 | Rui Black MOZ | M25-29 | 0:51:00 | 4:17:30 | 2:51:24 | 8:18:42 |
| 1420 | Muhammed Zaki Shaik ZAF | M45-49 | 0:38:35 | 4:07:45 | 3:12:32 | 8:19:33 |
| 1421 | Craig Bester ZAF | M45-49 | 0:44:48 | 3:50:43 | 3:26:00 | 8:20:10 |
| 1422 | Emile Verster SAU | M40-44 | 0:41:27 | 3:56:29 | 3:25:06 | 8:20:43 |
| 1423 | Khaliq Dollie ZAF | M50-54 | 1:00:04 | 3:54:03 | 3:09:57 | 8:21:34 |
| 1424 | Shane Lagaay ZAF | M40-44 | 0:41:07 | 3:57:16 | 3:18:04 | 8:21:36 |
| 1425 | Ryno Small ZAF | M25-29 | 0:56:44 | 4:01:02 | 3:08:53 | 8:21:37 |
| 1426 | Elna Barnard ZAF | F55-59 | 0:41:41 | 4:22:31 | 2:55:48 | 8:22:23 |
| 1427 | Pieter Van Der Walt ZAF | M50-54 | 0:46:17 | 3:35:53 | 3:48:39 | 8:23:09 |
| 1428 | Kevin Mitchell ZAF | M40-44 | 0:38:40 | 4:17:46 | 2:57:19 | 8:23:23 |
| 1429 | Elrike Renken ZAF | F18-24 | 0:49:10 | 4:09:57 | 3:09:07 | 8:24:33 |
| 1430 | Naydene Josephus ZAF | F30-34 | 0:52:56 | 4:10:07 | 3:04:27 | 8:24:34 |
| 1431 | Kai Ludewig ZAF | M25-29 | 0:47:25 | 4:08:41 | 3:14:36 | 8:24:39 |
| 1432 | Carla Van Jaarsveld ZAF | F25-29 | 0:50:24 | 4:10:15 | 3:09:14 | 8:25:27 |
| 1433 | Brian Wilson ZAF | M50-54 | 0:40:33 | 3:54:09 | 3:29:28 | 8:26:04 |
| 1434 | Paul Golson ZMB | M70-74 | 0:38:50 | 4:21:43 | 3:07:06 | 8:28:08 |
| — | Tyron Naidoo ZAF | M45-49 | 0:41:37 | 4:19:41 | 3:11:34 | DNF |
| — | Chumba Limo KEN | F35-39 | 0:53:04 | 4:18:26 | 2:59:51 | DNF |
| — | Stoffel Vermaak ZAF | M40-44 | 0:46:02 | 3:53:59 | 3:39:56 | DNF |
| — | Christiaan Viljoen ZAF | M75-79 | 0:44:40 | 4:09:20 | 3:22:55 | DNF |
| — | Aakash Singh IND | M55-59 | — | — | — | DNF |
| — | Abdul Rawoot ZAF | M50-54 | 1:10:30 | — | — | DNF |
| — | Abongile Krexe ZAF | M35-39 | — | — | — | DNF |
| — | Adhir Badul ZAF | M35-39 | — | — | — | DNF |
| — | Ahmed Almazrouei ARE | M25-29 | — | — | — | DNF |
| — | Aj Botma ZAF | M45-49 | — | — | — | DNF |
| — | Alan Robert Goddard GBR | M50-54 | — | — | — | DNF |
| — | Alexander Zhukov ESP | M50-54 | — | — | — | DNF |
| — | Alexandra Claasen ZAF | F25-29 | — | — | — | DNF |
| — | Alexandre Miguel Maldonado Lopes ZAF | M25-29 | 0:34:56 | 2:53:32 | — | DNF |
| — | Alfred Lategan ZAF | M45-49 | 0:31:09 | — | — | DNF |
| — | Andre Pruis ZAF | M60-64 | — | — | — | DNF |
| — | Andre' De Villiers ZAF | M65-69 | — | — | — | DNF |
| — | Andrea Marchesi ZAF | F40-44 | — | — | — | DNF |
| — | Andrew Ewing ZAF | M55-59 | — | — | — | DNF |
| — | Andries Liebenberg ZAF | M40-44 | — | — | — | DNF |
| — | Andries Van Heerden ZAF | M50-54 | — | — | — | DNF |
| — | Angus Jackson KEN | M50-54 | — | — | — | DNF |
| — | Ansone Engelbrecht ZAF | F30-34 | — | — | — | DNF |
| — | Anthony Stewart ZAF | M50-54 | — | — | — | DNF |
| — | Ariel Dayan ZAF | M25-29 | 0:38:22 | — | — | DNF |
| — | Aubrey Holton ZAF | M55-59 | 0:44:36 | 1:26:44 | — | DNF |
| — | Barry Hildebrand ZAF | M55-59 | — | — | — | DNF |
| — | Barry Van Der Merwe ZAF | M50-54 | — | — | — | DNF |
| — | Benjy Porter ZAF | M50-54 | — | — | — | DNF |
| — | Brian Karoney KEN | M35-39 | — | — | — | DNF |
| — | Bruce Liddle ZAF | M55-59 | — | — | — | DNF |
| — | Cade Joseph ZAF | M25-29 | 0:34:42 | 4:44:48 | — | DNF |
| — | Calvin Kies ZAF | M30-34 | — | — | — | DNF |
| — | Cara Meyer ZAF | F25-29 | — | — | — | DNF |
| — | Carla Annas ZAF | F35-39 | — | — | — | DNF |
| — | Chad Khoury ZAF | M30-34 | — | — | — | DNF |
| — | Charles Janse Van Rensburg ZAF | M25-29 | — | — | — | DNF |
| — | Chrisna Geyer NAM | F55-59 | — | — | — | DNF |
| — | Christian Frederic ZAF | M25-29 | — | — | — | DNF |
| — | Christo Viljoen ZAF | M50-54 | — | — | — | DNF |
| — | Christopher Thompson ZAF | M35-39 | — | — | — | DNF |
| — | Conor Johnstone ZAF | M30-34 | — | — | — | DNF |
| — | Copland Shepherd ZAF | M40-44 | — | — | — | DNF |
| — | Cornel Mouton ZAF | M40-44 | — | — | — | DNF |
| — | Craig Granville BWA | M60-64 | — | — | — | DNF |
| — | Craig Jeffries ZAF | M55-59 | — | — | — | DNF |
| — | Damian Esterhuizen ZAF | M40-44 | — | — | — | DNF |
| — | Damon Gibbs ZAF | M30-34 | — | — | — | DNF |
| — | Daniel Segura MOZ | M35-39 | — | — | — | DNF |
| — | Danielle Wild ZWE | F35-39 | — | — | — | DNF |
| — | Danielle Wood USA | F45-49 | 1:01:14 | 4:22:32 | — | DNF |
| — | Darryl Kent ZAF | M35-39 | — | — | — | DNF |
| — | David Kinsey ZAF | M60-64 | — | — | — | DNF |
| — | Davydd Jenkins ZAF | M40-44 | — | — | — | DNF |
| — | Dayle Solomon ZAF | M35-39 | — | — | — | DNF |
| — | De Wet Van Rensburg ZAF | M50-54 | — | — | — | DNF |
| — | Dean Parry ZAF | M60-64 | — | — | — | DNF |
| — | Deborah De Beer ZAF | F35-39 | — | — | — | DNF |
| — | Derek Sanhokwe ZWE | M35-39 | 0:58:14 | 4:21:05 | — | DNF |
| — | Diana Gafurova KGZ | F25-29 | 0:44:18 | — | — | DNF |
| — | Dominique Friedl ZAF | M50-54 | — | — | — | DNF |
| — | Edwin Kruger ZAF | M40-44 | — | — | — | DNF |
| — | Elaine Flugel ZAF | F40-44 | — | — | — | DNF |
| — | Emanuel Zaloumis ZAF | M25-29 | — | — | — | DNF |
| — | Emma Marshall ZAF | F30-34 | 0:37:43 | 4:14:46 | — | DNF |
| — | Ewert Kleynhans ZAF | M40-44 | — | — | — | DNF |
| — | Ferdinand Dippenaar ZAF | M35-39 | — | — | — | DNF |
| — | Florence Kirsten-Foster GBR | F18-24 | — | — | — | DNF |
| — | Friedrich Joubert ZAF | M25-29 | 0:36:21 | 3:10:18 | — | DNF |
| — | Gerda Myburgh ZAF | F45-49 | — | — | — | DNF |
| — | Genevé Richard ZAF | F40-44 | — | — | — | DNF |
| — | Gerhard Fouche ZAF | M55-59 | — | — | — | DNF |
| — | Gideon Bresler ZAF | M18-24 | — | — | — | DNF |
| — | Hannelie Parkes ZAF | F55-59 | — | — | — | DNF |
| — | Hanru De Graaff ZAF | M18-24 | — | — | — | DNF |
| — | Hayden Swift ZAF | M25-29 | — | — | — | DNF |
| — | Hazel Aggett ZAF | F65-69 | 0:53:55 | 4:00:59 | — | DNF |
| — | Hein Booysen ZAF | M18-24 | — | — | — | DNF |
| — | Hendrik De Beer ZAF | M40-44 | — | — | — | DNF |
| — | Henno Harding ZAF | M18-24 | — | — | — | DNF |
| — | Henriette Basson SAU | F55-59 | — | — | — | DNF |
| — | Henrik Franklin SWE | M50-54 | — | — | — | DNF |
| — | Hugo Van Der Merwe ZAF | M30-34 | — | — | — | DNF |
| — | Ingrid Esterhuizen ZAF | F25-29 | — | — | — | DNF |
| — | Ismith Akoo ZAF | M40-44 | — | — | — | DNF |
| — | Ivan Williams GBR | M50-54 | — | — | — | DNF |
| — | John Drummond ZAF | M50-54 | — | — | — | DNF |
| — | Jacobus Louw ZAF | M30-34 | — | — | — | DNF |
| — | Jacques Venter ZAF | M40-44 | — | — | — | DNF |
| — | James Feuilherade ZAF | M25-29 | — | — | — | DNF |
| — | James Kabiru KEN | M50-54 | — | — | — | DNF |
| — | James Robinson ZAF | M40-44 | — | — | — | DNF |
| — | Jason Roberts ZAF | M25-29 | 0:33:06 | — | — | DNF |
| — | Jc Coetzer ZAF | M30-34 | — | — | — | DNF |
| — | Jean-Pierre Planteau De Maroussem MUS | M60-64 | — | — | — | DNF |
| — | Jindra Cibulka ZAF | M55-59 | — | — | — | DNF |
| — | Johannes Hendrik Van Lill ZAF | M35-39 | — | — | — | DNF |
| — | John Leighton GBR | M50-54 | — | — | — | DNF |
| — | John Stenslunde ZAF | M55-59 | — | — | — | DNF |
| — | Jonker Koorts ZAF | M30-34 | — | — | — | DNF |
| — | Jordan Permuy ZAF | M18-24 | — | — | — | DNF |
| — | Jose Munoz ESP | M25-29 | — | — | — | DNF |
| — | Joshua Lazarus ZAF | M35-39 | — | — | — | DNF |
| — | Justin Gaffney ZAF | M45-49 | — | — | — | DNF |
| — | Keegan Uys ZAF | M18-24 | — | — | — | DNF |
| — | Kelebogile Motoko ZAF | F30-34 | 0:52:25 | 4:27:51 | — | DNF |
| — | Ken Weatherall CAN | M30-34 | — | — | — | DNF |
| — | Kevin Austin ZAF | M55-59 | — | — | — | DNF |
| — | Kevin Hutcheon ZAF | M55-59 | — | — | — | DNF |
| — | Kian Cronje ZAF | M18-24 | 0:38:10 | 3:01:03 | — | DNF |
| — | Kim Rens ZAF | F30-34 | — | — | — | DNF |
| — | Kirsten Schut NLD | F35-39 | — | — | — | DNF |
| — | Kobus Coetzee ZAF | M30-34 | — | — | — | DNF |
| — | Lara Rossouw ZAF | F45-49 | — | — | — | DNF |
| — | Larisca Steyn ZAF | PC/ID | 0:54:42 | — | — | DNF |
| — | Lauren Nish ZAF | F50-54 | 0:42:43 | 3:31:00 | — | DNF |
| — | Laurie Blake ZAF | M40-44 | — | — | — | DNF |
| — | Lean Schwartz ZAF | M35-39 | — | — | — | DNF |
| — | Lee Den Hond ZAF | F55-59 | — | — | — | DNF |
| — | Liam De Kock ZAF | M25-29 | — | — | — | DNF |
| — | Lienkie Prinsloo ZAF | F35-39 | — | — | — | DNF |
| — | Lionel Visser HKG | M55-59 | — | — | — | DNF |
| — | Lucie Zelenkova CZE | F50-54 | 0:27:13 | 2:36:29 | — | DNF |
| — | Luisa Higgo ZAF | F25-29 | — | — | — | DNF |
| — | Luka Keyes IRL | M25-29 | — | — | — | DNF |
| — | Lynette Van Der Merwe ZAF | F50-54 | 0:46:46 | 3:42:46 | — | DNF |
| — | Marco Tulio Silva Silveira BRA | M35-39 | — | — | — | DNF |
| — | Mareli Brink ZAF | F30-34 | 0:38:48 | — | — | DNF |
| — | Marené Bekker ZAF | F40-44 | 0:52:27 | 4:30:20 | — | DNF |
| — | Marius Nel ZAF | M45-49 | — | — | — | DNF |
| — | Martin Enslin ZAF | M18-24 | — | — | — | DNF |
| — | Matthew Greer ZAF | M25-29 | 0:28:51 | 2:28:00 | — | DNF |
| — | Matthew Johnston ZAF | M25-29 | — | — | — | DNF |
| — | Matthew Longden GBR | M50-54 | — | — | — | DNF |
| — | Megan Brechet AGO | F45-49 | — | — | — | DNF |
| — | Melissa Fay Abbey ZAF | F30-34 | — | — | — | DNF |
| — | Michael Bornman ZAF | M35-39 | — | — | — | DNF |
| — | Minione Lategan ZAF | F30-34 | — | — | — | DNF |
| — | Minione Lategan ZAF | M60-64 | — | — | — | DNF |
| — | Mitchell Kock ZAF | M35-39 | — | — | — | DNF |
| — | Mohamed Alromaithi ARE | M35-39 | — | — | — | DNF |
| — | Mynhardt Zwart ZAF | M30-34 | — | — | — | DNF |
| — | Nadia Gaspari ZAF | F25-29 | — | — | — | DNF |
| — | Natalie Robertson ZAF | F35-39 | — | — | — | DNF |
| — | Neil Boyce ZAF | M55-59 | — | — | — | DNF |
| — | Neil Malherbe ZAF | M50-54 | — | — | — | DNF |
| — | Neil Turpin ZAF | M45-49 | — | — | — | DNF |
| — | Nicholas Bass ZAF | M25-29 | — | — | — | DNF |
| — | Nicholas Bennet ZAF | M35-39 | — | — | — | DNF |
| — | Nick Rizzato ZAF | M45-49 | — | — | — | DNF |
| — | Nicole Willis ZAF | F35-39 | — | — | — | DNF |
| — | Nikos Ntaifas GRC | M50-54 | — | — | — | DNF |
| — | Peter Baxter ZAF | M60-64 | — | — | — | DNF |
| — | Qhivi Tova ZAF | M40-44 | 1:11:32 | — | — | DNF |
| — | Raeesa Ismail ZAF | F35-39 | — | — | — | DNF |
| — | Raymond Sebitloane ZAF | M40-44 | — | — | — | DNF |
| — | Reza Daniels ZAF | M50-54 | — | — | — | DNF |
| — | Rian Naik ZAF | M35-39 | — | — | — | DNF |
| — | Richard Hildebrand ZAF | M18-24 | — | — | — | DNF |
| — | Richard Wild ZWE | M40-44 | — | — | — | DNF |
| — | Richard Wright ZAF | M55-59 | 0:32:20 | — | — | DNF |
| — | Robbie Duncan ZAF | M40-44 | — | — | — | DNF |
| — | Roberto Marchesi ZAF | M40-44 | — | — | — | DNF |
| — | Rolf Eckstein CHE | M30-34 | — | — | — | DNF |
| — | Romero Hector ZAF | M35-39 | — | — | — | DNF |
| — | Ruan Van Der Ham ZAF | M45-49 | — | — | — | DNF |
| — | Rudolf Harmse ZAF | M35-39 | — | — | — | DNF |
| — | Ryan Frey ZAF | M40-44 | 0:28:24 | — | — | DNF |
| — | Rynard Thomas ZAF | M25-29 | — | — | — | DNF |
| — | Samantha Smit ZMB | F55-59 | — | — | — | DNF |
| — | Samuel Rubin ZAF | M18-24 | — | — | — | DNF |
| — | Sanha Shah ZAF | F18-24 | 0:54:47 | — | — | DNF |
| — | Sasha Cook ZAF | F45-49 | — | — | — | DNF |
| — | Sean Richter ZAF | M35-39 | — | — | — | DNF |
| — | Sergei Degtiarev ARE | M40-44 | — | — | — | DNF |
| — | Shae Turner ZAF | M30-34 | — | — | — | DNF |
| — | Shaun Matisonn ZAF | M50-54 | — | — | — | DNF |
| — | Shaun Roberts ZAF | M40-44 | — | — | — | DNF |
| — | Sibusiso Makwakwa ZAF | M45-49 | — | — | — | DNF |
| — | Sidney Wachira KEN | M45-49 | — | — | — | DNF |
| — | Simon Nicks ZAF | M65-69 | — | — | — | DNF |
| — | Sofi Longden ZAF | F40-44 | — | — | — | DNF |
| — | Stefano Segatto ZAF | M30-34 | — | — | — | DNF |
| — | Stephan Corthing ZAF | M45-49 | — | — | — | DNF |
| — | Stephen Wilson ZAF | M55-59 | — | — | — | DNF |
| — | Steven Shimmings ZAF | M65-69 | — | — | — | DNF |
| — | Tadas Sezenis LTU | M30-34 | — | — | — | DNF |
| — | Talenie De Bruyn AND | F45-49 | — | — | — | DNF |
| — | Tamaryn Hammond ZAF | F40-44 | 0:48:48 | 4:36:40 | — | DNF |
| — | Tanya Nel ZAF | F40-44 | 0:50:58 | 2:10:58 | — | DNF |
| — | Tarryn Grunewald ZAF | F40-44 | — | — | — | DNF |
| — | Terence Mitchell ZAF | M60-64 | — | — | — | DNF |
| — | Thomas Fenn ZAF | M25-29 | — | — | — | DNF |
| — | Tina Van Wyk ZAF | F60-64 | — | — | — | DNF |
| — | Tinus Le Roux ZAF | M65-69 | — | — | — | DNF |
| — | Turlough Mcgurran GBR | M45-49 | — | — | — | DNF |
| — | Ulrich Pelser ZAF | M30-34 | — | — | — | DNF |
| — | Van Zyl Cilliers ZAF | M30-34 | — | — | — | DNF |
| — | Vanessa Devarenne FRA | F50-54 | — | — | — | DNF |
| — | Virginia Boshoff ZAF | F40-44 | 1:12:24 | — | — | DNF |
| — | Vuyane Mhlomi ZAF | M35-39 | — | — | — | DNF |
| — | Warren Eva ZAF | M45-49 | — | — | — | DNF |
| — | Wayne Broodryk ZAF | M45-49 | — | — | — | DNF |
| — | Wihan Jacobs ZAF | F35-39 | — | — | — | DNF |
| — | Willem Feuth ZAF | M40-44 | 0:45:23 | 4:03:35 | — | DNF |
| — | Willem Kryn Romijn ZAF | M45-49 | — | — | — | DNF |
| — | Willem Mostert ZAF | M25-29 | — | — | — | DNF |
| — | Willie Van Wyk ZAF | M55-59 | — | — | — | DNF |
| — | Willy Govender ZAF | M45-49 | — | — | — | DNF |
| — | Wryno Barnard ZAF | M45-49 | — | — | — | DNF |
| — | Wynand Pieterse ZAF | M25-29 | — | — | — | DNF |
| — | Yashay Reddy ZAF | M25-29 | — | — | — | DNF |
| — | Zaakirah Simjee ZAF | F25-29 | — | — | — | DNF |
| — | Zoleka Mazwi ZAF | F45-49 | 1:08:31 | 4:36:07 | — | DNF |
| — | Ashik Valy ZAF | M45-49 | — | — | — | DNF |
| — | Ebrahim Patel ZAF | M45-49 | — | — | — | DQ |
| — | Kira Ribbink ZAF | F18-24 | — | — | — | DQ |
| — | Lungisani Lloyd Zulu ZAF | M35-39 | — | — | — | DQ |
| — | Marizel Huyser ZAF | F35-39 | — | — | — | DQ |
Otras carreras de IRONMAN EMEA
- IRONMAN Calella-Barcelona
- IRONMAN Copenhagen
- IRONMAN France
- IRONMAN Frankfurt
- IRONMAN Hamburg
- IRONMAN Italy Emilia Romagna
- IRONMAN Kaernten-Klagenfurt
- IRONMAN Kalmar-Sweden
- IRONMAN Lanzarote
- IRONMAN Leeds
- IRONMAN Les Sables d'Olonne-Vendee
- IRONMAN Portugal-Cascais
- IRONMAN Switzerland Thun
- IRONMAN Tallinn
- IRONMAN Tours Metropole
- IRONMAN Vichy
- IRONMAN Vitoria-Gasteiz
- IRONMAN Wales
- IRONMAN 5150 Erkner
- IRONMAN 5150 Kraichgau
- IRONMAN 5150 Nelson Mandela Bay
- IRONMAN 70.3 Agadir
- IRONMAN 70.3 Aix-en-Provence
- IRONMAN 70.3 Alcúdia-Mallorca
- IRONMAN 70.3 Alghero
- IRONMAN 70.3 Bahrain
- IRONMAN 70.3 Belgrade
- IRONMAN 70.3 Bolton
- IRONMAN 70.3 Costa Navarino
- IRONMAN 70.3 Dhofar
- IRONMAN 70.3 Duisburg
- IRONMAN 70.3 Elsinore
- IRONMAN 70.3 Emilia Romagna
- IRONMAN 70.3 Erkner
- IRONMAN 70.3 Hradec Králové
- IRONMAN 70.3 Jonkoping
- IRONMAN 70.3 Kraichgau
- IRONMAN 70.3 Krakow
- IRONMAN 70.3 Leipzig
- IRONMAN 70.3 Les Sables d'Olonne
- IRONMAN 70.3 Luxembourg
- IRONMAN 70.3 Mossel Bay
- IRONMAN 70.3 Muscat
- IRONMAN 70.3 Málaga
- IRONMAN 70.3 Nelson Mandela Bay
- IRONMAN 70.3 Nice
- IRONMAN 70.3 Poreč
- IRONMAN 70.3 Portugal-Cascais
- IRONMAN 70.3 Poznan
- IRONMAN 70.3 Sharm El-Sheikh
- IRONMAN 70.3 Swansea
- IRONMAN 70.3 Switzerland
- IRONMAN 70.3 Tallinn
- IRONMAN 70.3 Tours Metropole - Loire Valley
- IRONMAN 70.3 Türkiye
- IRONMAN 70.3 Valencia
- IRONMAN 70.3 Venice-Jesolo
- IRONMAN 70.3 Vichy
- IRONMAN 70.3 Vitoria-Gasteiz
- IRONMAN 70.3 Warsaw
- IRONMAN 70.3 Westfriesland
- IRONMAN 70.3 Weymouth
- IRONMAN 70.3 Zell am See-Kaprun