← All editions
IRONMAN 70.3 Mossel Bay 2024
Matthew Ralphs won in 4:02:20 and Mariella Sawyer won the women's race in 4:53:14. IRONMAN 70.3 Mossel Bay 2024 took place on Nov 17, 2024 in Mossel Bay. 1695 athletes started and 1357 finished. Median finish time: 6:36:30. Open any athlete to see their splits, their position throughout the race and compare them in the replay.
Finishers
1357
of 1695
Men's winner
4:02:20
Matthew Ralphs
Women's winner
4:53:14
Mariella Sawyer
Median
6:36:30
finish time
Top 10 men
| # | Athlete | AG | Swim | Bike | Run | Finish |
|---|---|---|---|---|---|---|
| 1 | Matthew Ralphs ZAF | MPRO | 0:28:50 | 2:09:17 | 1:19:06 | 4:02:20 |
| 2 | James Mccallum ZAF | MPRO | 0:31:13 | 2:10:31 | 1:18:26 | 4:05:03 |
| 3 | Julen Lopetegui Garcia ESP | MPRO | 0:31:08 | 2:10:44 | 1:23:15 | 4:09:48 |
| 4 | Tom Hug DEU | MPRO | 0:27:34 | 2:15:42 | 1:23:26 | 4:11:03 |
| 5 | Keegan Cooke ZAF | MPRO | 0:27:24 | 2:21:03 | 1:19:04 | 4:12:19 |
| 6 | Matthew Kaminer ZAF | MPRO | 0:31:05 | 2:18:44 | 1:22:39 | 4:16:47 |
| 7 | Quentin De Vos BEL | MPRO | 0:35:06 | 2:19:54 | 1:20:44 | 4:20:25 |
| 8 | Dehan Louw ZAF | MPRO | 0:31:14 | 2:21:51 | 1:22:57 | 4:20:59 |
| 9 | Dylan Van Zyl ZAF | M25-29 | 0:30:30 | 2:25:53 | 1:22:31 | 4:24:34 |
| 10 | Ewert Kleynhans ZAF | M40-44 | 0:37:32 | 2:18:55 | 1:23:04 | 4:24:53 |
Top 10 women
| # | Athlete | AG | Swim | Bike | Run | Finish |
|---|---|---|---|---|---|---|
| 1 | Mariella Sawyer ZAF | FPRO | 0:35:55 | 2:38:49 | 1:34:09 | 4:53:14 |
| 2 | Hanni Van Wyk ZAF | F25-29 | 0:31:03 | 2:42:25 | 1:36:23 | 4:55:32 |
| 3 | Vicky Van Der Merwe ZAF | FPRO | 0:32:20 | 2:45:45 | 1:33:36 | 4:56:22 |
| 4 | Bridget Theunissen ZAF | FPRO | 0:30:31 | 2:50:27 | 1:34:02 | 4:59:21 |
| 5 | Nicky Taylor ZAF | F30-34 | 0:30:57 | 2:43:47 | 1:41:34 | 5:02:06 |
| 6 | Ashleigh Irvine-Smith ZAF | FPRO | 0:33:42 | 2:45:29 | 1:39:48 | 5:04:07 |
| 7 | Jessica Hayes-Hill ZAF | F30-34 | 0:29:41 | 2:50:11 | 1:39:51 | 5:06:25 |
| 8 | Eulali Gouws ZAF | F35-39 | 0:39:01 | 2:45:40 | 1:35:14 | 5:06:54 |
| 9 | Alexandra Claasen ZAF | F25-29 | 0:40:25 | 2:51:27 | 1:35:02 | 5:12:18 |
| 10 | Jennifer Du Toit ZAF | F18-24 | 0:33:26 | 2:52:36 | 1:40:29 | 5:12:43 |
Full results
| # | Athlete | AG | Swim | Bike | Run | Finish |
|---|---|---|---|---|---|---|
| 1 | Matthew Ralphs ZAF | MPRO | 0:28:50 | 2:09:17 | 1:19:06 | 4:02:20 |
| 2 | James Mccallum ZAF | MPRO | 0:31:13 | 2:10:31 | 1:18:26 | 4:05:03 |
| 3 | Julen Lopetegui Garcia ESP | MPRO | 0:31:08 | 2:10:44 | 1:23:15 | 4:09:48 |
| 4 | Tom Hug DEU | MPRO | 0:27:34 | 2:15:42 | 1:23:26 | 4:11:03 |
| 5 | Keegan Cooke ZAF | MPRO | 0:27:24 | 2:21:03 | 1:19:04 | 4:12:19 |
| 6 | Matthew Kaminer ZAF | MPRO | 0:31:05 | 2:18:44 | 1:22:39 | 4:16:47 |
| 7 | Quentin De Vos BEL | MPRO | 0:35:06 | 2:19:54 | 1:20:44 | 4:20:25 |
| 8 | Dehan Louw ZAF | MPRO | 0:31:14 | 2:21:51 | 1:22:57 | 4:20:59 |
| 9 | Dylan Van Zyl ZAF | M25-29 | 0:30:30 | 2:25:53 | 1:22:31 | 4:24:34 |
| 10 | Ewert Kleynhans ZAF | M40-44 | 0:37:32 | 2:18:55 | 1:23:04 | 4:24:53 |
| 11 | Timothy Hayward ZAF | MPRO | 0:28:49 | 2:19:41 | 1:31:28 | 4:24:58 |
| 12 | Manfred Lambrechts ZAF | M30-34 | 0:28:27 | 2:28:21 | 1:27:18 | 4:30:08 |
| 13 | Benjamin Janse Van Rensburg ZAF | M40-44 | 0:36:15 | 2:16:43 | 1:30:19 | 4:30:29 |
| 14 | Gerhard Grebe ZAF | M35-39 | 0:32:02 | 2:29:47 | 1:24:24 | 4:32:22 |
| 15 | Ryan Frey ZAF | M35-39 | 0:31:53 | 2:30:20 | 1:23:57 | 4:32:25 |
| 16 | Michael Harris GBR | M30-34 | 0:30:30 | 2:31:44 | 1:25:38 | 4:33:14 |
| 17 | Nico Sterk ZAF | M35-39 | 0:30:52 | 2:25:27 | 1:31:29 | 4:33:41 |
| 18 | Kelvin Steyn ZAF | M30-34 | 0:29:53 | 2:31:28 | 1:25:04 | 4:33:44 |
| 19 | Christiaan Wepener ZAF | M35-39 | 0:34:05 | 2:27:33 | 1:24:37 | 4:34:37 |
| 20 | Leon Naude ZAF | M40-44 | 0:34:01 | 2:24:30 | 1:30:47 | 4:36:22 |
| 21 | Sanele Seluleko Shange ZAF | M30-34 | 0:33:53 | 2:33:17 | 1:23:59 | 4:36:56 |
| 22 | Allan Britnell ZAF | M30-34 | 0:31:48 | 2:30:49 | 1:28:28 | 4:37:29 |
| 23 | Bonga Nkqintiza ZAF | M25-29 | 0:33:44 | 2:32:40 | 1:30:11 | 4:41:48 |
| 24 | Alfred Lategan ZAF | M40-44 | 0:35:27 | 2:32:23 | 1:27:26 | 4:42:10 |
| 25 | Paul Shackleton ZAF | M40-44 | 0:31:23 | 2:22:12 | 1:38:51 | 4:42:27 |
| 26 | Paolo Toua ZAF | M30-34 | 0:34:30 | 2:32:45 | 1:30:09 | 4:43:17 |
| 27 | Rudolf Naude ZAF | M30-34 | 0:29:11 | 2:27:54 | 1:41:42 | 4:44:02 |
| 28 | Greg Laxton ZAF | M30-34 | 0:35:23 | 2:33:28 | 1:29:07 | 4:44:49 |
| 29 | Johannes Arndt ZAF | M30-34 | 0:37:50 | 2:31:29 | 1:30:16 | 4:46:37 |
| 30 | Ciaran Byrne IRL | M50-54 | 0:34:52 | 2:34:42 | 1:32:03 | 4:48:34 |
| 31 | Danie Cronje ZAF | M35-39 | 0:34:49 | 2:31:03 | 1:36:11 | 4:50:00 |
| 32 | Johan Stadler ZAF | M18-24 | 0:34:39 | 2:31:20 | 1:37:42 | 4:50:16 |
| 33 | Danie Van Stryp ZAF | M25-29 | 0:36:43 | 2:32:12 | 1:34:56 | 4:50:20 |
| 34 | Mikaeel Essa ZAF | M25-29 | 0:29:56 | 2:48:06 | 1:26:03 | 4:50:39 |
| 35 | Simon Haddon ZAF | M25-29 | 0:26:57 | 2:35:48 | 1:41:15 | 4:50:56 |
| 36 | Marc Price ZAF | M45-49 | 0:33:48 | 2:36:08 | 1:35:39 | 4:51:25 |
| 37 | Louis Van Wyk ZAF | M25-29 | 0:36:18 | 2:36:39 | 1:33:35 | 4:52:14 |
| 38 | Bryn Freeman ZAF | M50-54 | 0:30:47 | 2:37:37 | 1:37:59 | 4:52:41 |
| 39 | Mariella Sawyer ZAF | FPRO | 0:35:55 | 2:38:49 | 1:34:09 | 4:53:14 |
| 40 | Valdo Lourenço MOZ | M30-34 | 0:30:43 | 2:41:34 | 1:34:06 | 4:54:07 |
| 41 | Markus Van Niekerk ZAF | M40-44 | 0:30:19 | 2:35:05 | 1:41:23 | 4:54:13 |
| 42 | Tadeusz Orzechowski ZAF | M25-29 | 0:32:35 | 2:43:23 | 1:30:25 | 4:54:21 |
| 43 | Dan Howitz ZAF | M35-39 | 0:31:51 | 2:30:27 | 1:45:25 | 4:54:24 |
| 44 | Hanni Van Wyk ZAF | F25-29 | 0:31:03 | 2:42:25 | 1:36:23 | 4:55:32 |
| 45 | Vicky Van Der Merwe ZAF | FPRO | 0:32:20 | 2:45:45 | 1:33:36 | 4:56:22 |
| 46 | Reinhard Van Zyl ZAF | M18-24 | 0:33:54 | 2:36:34 | 1:35:59 | 4:56:35 |
| 47 | Stegmann Van Zyl ZAF | M30-34 | 0:38:49 | 2:33:39 | 1:33:10 | 4:56:44 |
| 48 | Michael Collins ZAF | M45-49 | 0:33:49 | 2:45:16 | 1:30:23 | 4:56:59 |
| 49 | Casper Moodie ZAF | M35-39 | 0:33:05 | 2:36:20 | 1:40:38 | 4:57:07 |
| 50 | Izak Schalk Hanekom ZAF | M45-49 | 0:40:14 | 2:36:21 | 1:31:45 | 4:57:47 |
| 51 | Wesley Procter ZAF | M35-39 | 0:38:15 | 2:33:23 | 1:40:02 | 4:58:23 |
| 52 | Bridget Theunissen ZAF | FPRO | 0:30:31 | 2:50:27 | 1:34:02 | 4:59:21 |
| 53 | Andrew Roberts ZAF | M35-39 | 0:33:47 | 2:38:35 | 1:38:47 | 4:59:32 |
| 54 | Paul Wolff ZAF | M55-59 | 0:36:03 | 2:43:50 | 1:32:19 | 4:59:36 |
| 55 | Luan Van Der Vyver ZAF | M25-29 | 0:28:39 | 2:39:47 | 1:44:38 | 4:59:38 |
| 56 | Travis Benn ZAF | M25-29 | 0:33:41 | 2:43:32 | 1:36:49 | 5:00:00 |
| 57 | Simon Boutonnet FRA | M35-39 | 0:36:59 | 2:38:18 | 1:38:55 | 5:00:18 |
| 58 | Reinhardt Pienaar ZAF | M25-29 | 0:39:26 | 2:34:04 | 1:40:42 | 5:00:47 |
| 59 | Etienne Grant Van Greunen ZAF | M18-24 | 0:34:30 | 2:42:24 | 1:38:27 | 5:01:58 |
| 60 | Nicky Taylor ZAF | F30-34 | 0:30:57 | 2:43:47 | 1:41:34 | 5:02:06 |
| 61 | Wynand Baard ZAF | M40-44 | 0:36:57 | 2:38:10 | 1:39:01 | 5:02:24 |
| 62 | Dallen Roos ZAF | M40-44 | 0:32:54 | 2:44:43 | 1:38:14 | 5:02:45 |
| 63 | Travers Barry Henrick ZAF | M30-34 | 0:32:57 | 2:44:21 | 1:39:34 | 5:02:47 |
| 64 | Mark Van Zyl BWA | M30-34 | 0:36:35 | 2:31:09 | 1:48:23 | 5:03:26 |
| 65 | Ashleigh Irvine-Smith ZAF | FPRO | 0:33:42 | 2:45:29 | 1:39:48 | 5:04:07 |
| 66 | Duncan English ZAF | M60-64 | 0:34:48 | 2:48:16 | 1:36:25 | 5:06:02 |
| 67 | Henco Visser ZAF | M30-34 | 0:35:01 | 2:53:42 | 1:27:47 | 5:06:10 |
| 68 | Stephan Van Zyl ZAF | M40-44 | 0:34:54 | 2:45:43 | 1:39:04 | 5:06:11 |
| 69 | Jessica Hayes-Hill ZAF | F30-34 | 0:29:41 | 2:50:11 | 1:39:51 | 5:06:25 |
| 70 | Eulali Gouws ZAF | F35-39 | 0:39:01 | 2:45:40 | 1:35:14 | 5:06:54 |
| 71 | Jono Stephen ZAF | M35-39 | 0:38:47 | 2:45:54 | 1:36:14 | 5:07:34 |
| 72 | Tjaart Van Der Walt ZAF | M25-29 | 0:36:35 | 2:47:44 | 1:36:37 | 5:10:05 |
| 73 | Andre Visser ZAF | M55-59 | 0:35:44 | 2:43:55 | 1:42:36 | 5:10:33 |
| 74 | Dawid Janse Van Rensburg ZAF | M45-49 | 0:39:39 | 2:50:38 | 1:33:05 | 5:10:43 |
| 75 | Nicholas Grobbelaar ZAF | M30-34 | 0:35:41 | 2:49:23 | 1:38:54 | 5:11:20 |
| 76 | Derek Bouwer ZAF | M55-59 | 0:35:11 | 2:46:17 | 1:41:18 | 5:11:33 |
| 77 | Luke Lanterme ZAF | M45-49 | 0:31:40 | 2:38:30 | 1:53:48 | 5:11:41 |
| 78 | Scott Giles ZAF | M45-49 | 0:35:12 | 2:51:59 | 1:38:43 | 5:11:44 |
| 79 | Alexandra Claasen ZAF | F25-29 | 0:40:25 | 2:51:27 | 1:35:02 | 5:12:18 |
| 80 | Christopher Baxter ZAF | M18-24 | 0:35:40 | 2:46:00 | 1:37:20 | 5:12:21 |
| 81 | Mark Walraven ZAF | M30-34 | 0:35:41 | 2:28:32 | 2:01:56 | 5:12:30 |
| 82 | Jennifer Du Toit ZAF | F18-24 | 0:33:26 | 2:52:36 | 1:40:29 | 5:12:43 |
| 83 | Theo Mare ZAF | M55-59 | 0:33:59 | 2:51:47 | 1:38:43 | 5:12:49 |
| 84 | Chris Brammer ZAF | M55-59 | 0:39:56 | 2:44:24 | 1:40:55 | 5:13:01 |
| 85 | Tracey Campbell ZAF | F40-44 | 0:38:39 | 2:52:51 | 1:34:32 | 5:14:01 |
| 86 | Devan Van Der Berg ZAF | M30-34 | 0:35:42 | 2:51:01 | 1:38:20 | 5:14:06 |
| 87 | Stephan Jacobs ZAF | M25-29 | 0:38:37 | 2:44:39 | 1:43:56 | 5:14:58 |
| 88 | Adriaan Myburgh ZAF | MPRO | 0:31:13 | 2:23:39 | 2:15:33 | 5:15:17 |
| 89 | Ryan Carolin ZAF | M18-24 | 0:36:13 | 2:46:38 | 1:42:40 | 5:15:46 |
| 90 | Sarah Bonner CAN | FPRO | 0:35:59 | 2:53:53 | 1:41:00 | 5:15:58 |
| 91 | Justin Gaffney ZAF | M45-49 | 0:36:54 | 2:42:43 | 1:47:37 | 5:15:59 |
| 92 | Bradley Love ZAF | M30-34 | 0:39:18 | 2:42:18 | 1:47:23 | 5:16:17 |
| 93 | Thomas Fuller ZAF | M45-49 | 0:30:42 | 2:52:36 | 1:47:11 | 5:18:11 |
| 94 | Aj Barkhuizen ZAF | M25-29 | 0:42:46 | 2:47:48 | 1:39:39 | 5:19:15 |
| 95 | Mark Lamprecht ZAF | M25-29 | 0:38:35 | 2:50:46 | 1:42:38 | 5:19:17 |
| 96 | Ruan Terblanche ZAF | M30-34 | 0:35:27 | 2:46:55 | 1:50:44 | 5:19:57 |
| 97 | Vincent Kruger ZAF | M30-34 | 0:35:28 | 2:39:46 | 1:57:09 | 5:20:09 |
| 98 | Kobie Pruis ZAF | M55-59 | 0:36:29 | 2:49:48 | 1:45:45 | 5:20:15 |
| 99 | Donavan Van Rooyen ZAF | M30-34 | 0:39:28 | 2:51:25 | 1:42:01 | 5:20:42 |
| 100 | Hal Snyman ZAF | M45-49 | 0:32:50 | 2:50:21 | 1:50:26 | 5:20:45 |
| 101 | Gareth Taylor ZAF | M35-39 | 0:39:09 | 2:43:37 | 1:49:36 | 5:20:52 |
| 102 | Logan Duffy ZAF | M25-29 | 0:31:32 | 2:58:48 | 1:41:54 | 5:21:29 |
| 103 | Steffi Steinberg DEU | F40-44 | 0:36:42 | 2:48:23 | 1:49:51 | 5:21:34 |
| 104 | Tiaan Niemann ZAF | M25-29 | 0:35:25 | 2:39:50 | 1:56:19 | 5:21:38 |
| 105 | Richard Wright ZAF | M50-54 | 0:32:32 | 2:50:13 | 1:51:12 | 5:21:52 |
| 106 | Shahrez Khan PAK | M40-44 | 0:37:15 | 2:51:52 | 1:41:19 | 5:22:09 |
| 107 | Terry Thornton ZAF | M55-59 | 0:37:06 | 2:51:46 | 1:46:54 | 5:22:20 |
| 108 | Roelf Vermeulen ZAF | M30-34 | 0:34:33 | 2:39:48 | 2:01:42 | 5:22:30 |
| 109 | Lemar Meyer ZAF | M25-29 | 0:42:52 | 2:42:54 | 1:48:25 | 5:22:40 |
| 110 | Ronan Paul ZAF | M18-24 | 0:37:42 | 2:51:00 | 1:45:11 | 5:23:08 |
| 111 | Ian Terblanche ZAF | M25-29 | 0:40:57 | 2:42:34 | 1:50:05 | 5:23:15 |
| 112 | Sylvia Van Tromp ZAF | F45-49 | 0:30:56 | 2:53:50 | 1:51:24 | 5:23:20 |
| 113 | Kelvin Massingham ZAF | M45-49 | 0:35:38 | 2:54:48 | 1:44:46 | 5:24:07 |
| 114 | Reinier Pieterse ZAF | M50-54 | 0:35:34 | 2:58:19 | 1:44:19 | 5:24:39 |
| 115 | Marnus Roberts ZAF | M25-29 | 0:38:02 | 3:00:14 | 1:38:43 | 5:25:01 |
| 116 | Caelan Fraser ZAF | M25-29 | 0:38:40 | 2:55:21 | 1:41:21 | 5:25:11 |
| 117 | Darian Wait ZAF | M35-39 | 0:32:30 | 2:47:54 | 1:55:26 | 5:25:13 |
| 118 | Kevin Hutcheon ZAF | M50-54 | 0:44:07 | 2:42:49 | 1:48:11 | 5:25:29 |
| 119 | Matthew Delle Donne ZAF | M25-29 | 0:34:37 | 2:58:51 | 1:42:35 | 5:25:37 |
| 120 | De Wet Nel ZAF | M45-49 | 0:36:08 | 2:46:17 | 1:54:24 | 5:26:04 |
| 121 | Richard Wild ZWE | M35-39 | 0:45:34 | 2:58:44 | 1:34:15 | 5:26:10 |
| 122 | Gary Kruuse ZAF | M45-49 | 0:45:04 | 2:39:04 | 1:52:22 | 5:26:35 |
| 123 | George-Nicholas Louwrens ZAF | M30-34 | 0:31:43 | 2:55:34 | 1:52:11 | 5:26:40 |
| 124 | Sandri Swanepoel ZAF | F25-29 | 0:42:46 | 2:56:46 | 1:41:05 | 5:26:45 |
| 125 | Francois Rossouw ZAF | M30-34 | 0:44:44 | 2:51:41 | 1:43:50 | 5:26:48 |
| 126 | Mynhardt Van Der Merwe ZAF | M40-44 | 0:43:14 | 2:34:20 | 1:58:33 | 5:26:55 |
| 127 | Franna Vorster ZAF | M55-59 | 0:34:54 | 2:51:14 | 1:53:44 | 5:27:07 |
| 128 | Kai Kohler ZAF | M55-59 | 0:39:04 | 2:58:13 | 1:40:35 | 5:27:07 |
| 129 | Warrick Gower ZAF | M30-34 | 0:37:13 | 2:56:03 | 1:43:23 | 5:27:23 |
| 131 | Ahmed Sali ZAF | M35-39 | 0:37:40 | 2:51:50 | 1:47:40 | 5:27:28 |
| 130 | Daniela Schertenleib CHE | F25-29 | 0:40:52 | 2:54:21 | 1:43:38 | 5:27:28 |
| 132 | Michelle Enslin ZAF | F55-59 | 0:37:04 | 2:56:16 | 1:47:01 | 5:27:57 |
| 133 | Wryno Barnard ZAF | M40-44 | 0:42:46 | 2:51:03 | 1:44:53 | 5:27:59 |
| 134 | Marno Matthee ZAF | M35-39 | 0:36:03 | 2:58:06 | 1:44:26 | 5:28:28 |
| 135 | Jaco Venter ZAF | M40-44 | 0:35:47 | 2:55:53 | 1:50:32 | 5:28:40 |
| 136 | Jacques Van Zyl ZAF | M50-54 | 0:47:53 | 2:46:01 | 1:45:48 | 5:28:42 |
| 137 | Kayla Burger ZAF | F25-29 | 0:36:01 | 2:56:27 | 1:47:20 | 5:28:57 |
| 138 | Pierre Van Lelyveld ZAF | M45-49 | 0:37:38 | 2:49:11 | 1:56:05 | 5:29:09 |
| 139 | Kylen Gounder ZAF | M30-34 | 0:44:19 | 2:57:14 | 1:39:23 | 5:29:17 |
| 140 | Tyrone Kunneke ZAF | M30-34 | 0:39:25 | 2:47:25 | 1:54:47 | 5:29:29 |
| 141 | Pavel Shmidt TUR | M35-39 | 0:38:51 | 2:53:18 | 1:49:48 | 5:29:31 |
| 142 | Mitchell Connellan ZAF | M25-29 | 0:34:46 | 2:55:27 | 1:51:09 | 5:29:33 |
| 143 | Andre Van Der Merwe ZAF | M55-59 | 0:36:52 | 2:54:48 | 1:48:26 | 5:29:54 |
| 144 | Sakkie Wessels ZAF | M25-29 | 0:36:28 | 2:55:40 | 1:48:41 | 5:30:00 |
| 145 | Heinrich Lutz ZAF | M30-34 | 0:40:47 | 2:53:05 | 1:43:33 | 5:31:40 |
| 146 | Wicus Malherbe ZAF | M40-44 | 0:34:28 | 2:49:44 | 2:00:46 | 5:32:06 |
| 147 | Rossouw Landman ZAF | M25-29 | 0:29:43 | 2:52:48 | 2:01:39 | 5:32:17 |
| 148 | Justin Howes ZAF | M45-49 | 0:37:53 | 2:49:45 | 1:54:04 | 5:32:23 |
| 149 | Aidan Tuohy ZAF | M25-29 | 0:41:25 | 2:47:09 | 1:56:12 | 5:32:26 |
| 150 | Rinus Maarsingh ZAF | M25-29 | 0:41:01 | 2:34:07 | 2:09:33 | 5:32:45 |
| 151 | Hugo Van Der Merwe ZAF | M40-44 | 0:38:09 | 2:58:46 | 1:46:50 | 5:32:47 |
| 152 | Brendon Van Niekerk ZAF | M35-39 | 0:41:57 | 2:54:30 | 1:47:23 | 5:32:59 |
| 153 | Shaun Attenborough ZAF | M55-59 | 0:37:38 | 3:06:16 | 1:40:46 | 5:33:04 |
| 154 | Albert Van Der Wat ZAF | M35-39 | 0:36:47 | 2:55:08 | 1:50:30 | 5:33:11 |
| 155 | Laura Ashton-Edwards CAN | F35-39 | 0:39:28 | 2:58:03 | 1:46:01 | 5:33:18 |
| 156 | Rami Sassen ZAF | M50-54 | 0:35:53 | 2:56:21 | 1:54:09 | 5:33:28 |
| 157 | Ewan Kenneth Hickling ZAF | M25-29 | 0:33:32 | 3:00:34 | 1:49:16 | 5:33:59 |
| 158 | Johan De Villiers ZAF | M25-29 | 0:42:21 | 2:54:25 | 1:47:49 | 5:34:05 |
| 159 | Roscoe Lyle Fisher ZAF | M30-34 | 0:41:28 | 3:04:43 | 1:38:34 | 5:34:13 |
| 160 | Jacob Muller ZAF | M45-49 | 0:39:38 | 2:58:36 | 1:46:17 | 5:34:24 |
| 161 | Jurie Zietsman ZAF | M25-29 | 0:42:05 | 2:52:06 | 1:51:14 | 5:34:26 |
| 162 | Andrew Allkin ZAF | M18-24 | 0:40:56 | 2:53:22 | 1:47:23 | 5:35:17 |
| 163 | Kyle Oliver ZAF | M30-34 | 0:35:14 | 3:00:01 | 1:51:44 | 5:35:39 |
| 164 | Danica Botes ZAF | F25-29 | 0:43:22 | 2:54:05 | 1:48:54 | 5:35:42 |
| 165 | Grant Lemke ZAF | M50-54 | 0:38:20 | 2:59:51 | 1:52:25 | 5:35:59 |
| 166 | Flip Cloete ZAF | M45-49 | 0:47:12 | 2:41:40 | 1:54:26 | 5:36:00 |
| 167 | Michael Mc Leod ZAF | M40-44 | 0:34:21 | 3:01:30 | 1:51:11 | 5:36:08 |
| 168 | De Wet Du Toit ZAF | M25-29 | 0:36:22 | 2:57:28 | 1:51:19 | 5:36:34 |
| 169 | Riaan Boshoff ZAF | M55-59 | 0:35:15 | 2:47:47 | 2:06:38 | 5:36:59 |
| 170 | Henri Meyer ZAF | M50-54 | 0:40:59 | 2:44:39 | 2:03:11 | 5:37:18 |
| 171 | Douglas Burger ZAF | M55-59 | 0:40:19 | 2:47:31 | 2:00:27 | 5:37:23 |
| 172 | Bram Thierry NLD | M30-34 | 0:34:59 | 3:00:48 | 1:50:41 | 5:37:35 |
| 173 | Brad Johnson ZAF | M25-29 | 0:33:48 | 2:59:18 | 1:56:35 | 5:37:36 |
| 174 | Gerhard Jordaan ZAF | M30-34 | 0:34:59 | 2:57:17 | 1:57:03 | 5:37:48 |
| 175 | Nicholas Wright ZAF | M45-49 | 0:43:21 | 2:51:58 | 1:53:04 | 5:37:51 |
| 176 | Melissa Van Rensburg ZAF | F40-44 | 0:46:22 | 3:07:24 | 1:31:53 | 5:38:18 |
| 177 | Reynard Grobler ZAF | M25-29 | 0:39:33 | 2:52:43 | 1:55:18 | 5:38:38 |
| 178 | Robert Labuschagne ZAF | M40-44 | 0:36:48 | 2:56:54 | 1:52:34 | 5:38:39 |
| 179 | Xander Smuts ZAF | M35-39 | 0:41:28 | 2:57:14 | 1:46:32 | 5:38:53 |
| 180 | Daniel Van Der Merwe ZAF | M25-29 | 0:34:32 | 3:06:19 | 1:48:12 | 5:39:01 |
| 181 | Dehan Nagel ZAF | M18-24 | 0:43:14 | 2:51:10 | 1:55:14 | 5:39:32 |
| 182 | George Smit ZAF | M50-54 | 0:55:21 | 2:35:18 | 1:59:42 | 5:40:06 |
| 183 | Michele Cameron ZAF | F45-49 | 0:34:42 | 3:05:18 | 1:52:30 | 5:40:09 |
| 184 | Reuben Roode ZAF | M30-34 | 0:39:20 | 3:02:26 | 1:47:55 | 5:40:24 |
| 185 | Paul Marais ZAF | M40-44 | 0:43:30 | 2:46:16 | 2:02:38 | 5:40:36 |
| 186 | Cornelis Jacobus Van Wyk ZAF | M35-39 | 0:41:33 | 2:53:19 | 1:49:07 | 5:40:38 |
| 187 | Abraham Haasbroek ZAF | M30-34 | 0:39:37 | 3:00:17 | 1:49:27 | 5:40:46 |
| 188 | Paulo De Barros FRA | M40-44 | 0:45:34 | 2:50:07 | 1:57:16 | 5:41:01 |
| 189 | Marcus Kleynhans ZAF | M18-24 | 0:36:19 | 3:05:49 | 1:51:04 | 5:41:09 |
| 190 | Roger Hooke ZAF | M60-64 | 0:37:40 | 3:01:01 | 1:55:08 | 5:41:10 |
| 191 | Pieter Fourie ZAF | M30-34 | 0:42:36 | 2:37:27 | 2:12:13 | 5:41:33 |
| 192 | Zander Venter ZAF | M25-29 | 0:40:31 | 3:01:36 | 1:45:18 | 5:41:36 |
| 193 | Aaron Levinthal ZAF | M25-29 | 0:43:31 | 3:01:47 | 1:45:54 | 5:41:48 |
| 194 | Samuel Vincent ZAF | M40-44 | 0:39:16 | 2:57:34 | 1:55:13 | 5:42:18 |
| 195 | Christopher Twycross ZAF | M45-49 | 0:31:46 | 3:13:41 | 1:48:11 | 5:42:19 |
| 197 | Gareth Ahrens ZAF | M35-39 | 0:38:07 | 3:00:54 | 1:54:26 | 5:42:20 |
| 196 | Shane Andrews ZAF | M40-44 | 0:46:26 | 2:44:20 | 2:02:01 | 5:42:20 |
| 198 | Zandré Fernhout ZAF | M25-29 | 0:43:22 | 3:08:03 | 1:39:55 | 5:42:26 |
| 199 | Danie Geldenhuys ZAF | M40-44 | 0:38:02 | 3:00:34 | 1:53:13 | 5:42:38 |
| 200 | Jane Jackson-Miller ZAF | F30-34 | 0:38:27 | 2:59:55 | 1:55:25 | 5:42:53 |
| 201 | Kaitlyn Imogene Wolff ZAF | F18-24 | 0:39:00 | 3:05:33 | 1:50:29 | 5:43:00 |
| 202 | Nicholas Davies ZAF | M25-29 | 0:40:14 | 3:06:23 | 1:48:41 | 5:43:26 |
| 203 | Tasneem Sallie ZAF | F18-24 | 0:37:30 | 3:17:01 | 1:42:49 | 5:43:29 |
| 204 | Johan Volschenk ZAF | M45-49 | 0:46:04 | 2:48:07 | 1:58:08 | 5:43:41 |
| 205 | Leendert Hols ZAF | M30-34 | 0:40:50 | 2:58:06 | 1:57:21 | 5:43:42 |
| 206 | Christian James Hattingh ZAF | F55-59 | 0:41:00 | 3:00:32 | 1:54:38 | 5:43:55 |
| 207 | Luke Fouche ZAF | M30-34 | 0:30:09 | 2:57:41 | 2:07:00 | 5:43:56 |
| 208 | Pierre Prins ZAF | M35-39 | 0:46:52 | 2:58:42 | 1:48:02 | 5:44:01 |
| 209 | Zakhele Mkhize ZAF | M45-49 | 1:00:31 | 2:52:59 | 1:38:56 | 5:44:36 |
| 210 | Deon Buhrs ZAF | M50-54 | 0:34:47 | 2:57:27 | 2:03:53 | 5:44:52 |
| 211 | Ian Carnegie ZAF | M50-54 | 0:34:19 | 3:00:14 | 2:01:43 | 5:45:01 |
| 212 | Wesley White ZAF | M40-44 | 0:35:13 | 2:53:03 | 2:09:38 | 5:45:01 |
| 213 | Gaffie Deale ZAF | M25-29 | 0:38:14 | 2:58:09 | 1:58:04 | 5:45:07 |
| 214 | Andre Van Wyk ZAF | M30-34 | 0:42:41 | 2:54:43 | 1:56:58 | 5:45:11 |
| 215 | Jaco Muller ZAF | M45-49 | 0:48:18 | 2:57:25 | 1:51:49 | 5:45:11 |
| 216 | John Gordon Jansen Van Nieuwenhuizen ZAF | M60-64 | 0:37:56 | 2:57:06 | 2:00:33 | 5:45:14 |
| 217 | Christopher Nel ZAF | M45-49 | 0:39:29 | 2:56:49 | 1:59:27 | 5:45:33 |
| 218 | Nathan Hopkins ZAF | M18-24 | 0:39:15 | 2:56:58 | 1:55:45 | 5:45:35 |
| 219 | Ronaldo De Abreu ZAF | M25-29 | 0:56:41 | 2:47:15 | 1:43:03 | 5:45:50 |
| 220 | Justin Willard ZAF | M40-44 | 0:37:34 | 2:51:44 | 2:06:25 | 5:45:52 |
| 221 | Daniel Vosloo ZAF | M25-29 | 0:45:44 | 2:58:28 | 1:50:43 | 5:46:37 |
| 222 | Mark Kemp ZAF | M55-59 | 0:43:08 | 2:55:51 | 1:57:08 | 5:46:38 |
| 223 | Carmen Van Der Merwe ZAF | F30-34 | 0:43:14 | 3:03:10 | 1:51:15 | 5:46:39 |
| 224 | Jerry Kenbeek NLD | M50-54 | 0:49:54 | 2:52:40 | 1:56:53 | 5:46:49 |
| 225 | Wicus Pretorius ZAF | M30-34 | 0:42:51 | 2:57:11 | 1:58:06 | 5:47:34 |
| 226 | Craig Muller ZAF | M40-44 | 0:36:05 | 2:57:00 | 2:04:50 | 5:47:44 |
| 227 | Will Challis GBR | M25-29 | 0:39:19 | 3:10:04 | 1:46:28 | 5:47:46 |
| 228 | Adele Beytell ZAF | F40-44 | 0:36:43 | 3:15:38 | 1:46:59 | 5:47:52 |
| 229 | Dewald Scheepers ZAF | M25-29 | 0:43:46 | 2:55:10 | 1:56:33 | 5:48:02 |
| 230 | Wade Ford ZAF | M30-34 | 0:44:00 | 2:56:34 | 1:57:10 | 5:48:03 |
| 231 | Gareth Johnson ZAF | M45-49 | 0:39:59 | 2:55:30 | 2:00:40 | 5:48:15 |
| 232 | Stephanus Gerber ZAF | M60-64 | 0:41:40 | 3:06:27 | 1:49:04 | 5:48:19 |
| 233 | Liam Vincent ZAF | M25-29 | 0:43:07 | 3:20:14 | 1:34:15 | 5:48:26 |
| 234 | Marius Botha ZAF | M40-44 | 0:37:41 | 3:02:33 | 1:56:30 | 5:48:28 |
| 235 | Justin Muller ZAF | M18-24 | 0:36:23 | 3:06:01 | 1:55:29 | 5:48:55 |
| 236 | Annie Adendorff ZAF | F25-29 | 0:42:40 | 3:08:29 | 1:48:24 | 5:48:56 |
| 237 | Rika Nieuwoudt ZAF | F30-34 | 0:42:13 | 2:58:21 | 1:58:39 | 5:49:17 |
| 238 | David Van Niekerk ZAF | M30-34 | 0:37:55 | 2:53:07 | 2:08:38 | 5:49:24 |
| 239 | Riaan Acker ZAF | M45-49 | 0:44:08 | 2:56:06 | 1:58:07 | 5:49:29 |
| 240 | Helen Van Niekerk ZAF | F45-49 | 0:37:42 | 3:00:18 | 1:58:02 | 5:49:30 |
| 241 | Laura Marshall ZAF | F30-34 | 0:34:13 | 3:06:44 | 2:00:53 | 5:49:33 |
| 242 | Louwrens Olivier ZAF | M40-44 | 0:42:55 | 2:55:15 | 2:00:16 | 5:49:37 |
| 243 | Ahmed Zaid Mahomed ZAF | M60-64 | 0:48:28 | 2:57:44 | 1:56:04 | 5:49:58 |
| 244 | Pierre Wessels ZAF | M45-49 | 0:37:46 | 3:04:57 | 1:58:49 | 5:49:59 |
| 245 | Brendan Swarts ZAF | M18-24 | 0:35:49 | 3:04:39 | 1:57:04 | 5:50:00 |
| 246 | Klara Dorfling ZAF | F25-29 | 0:40:34 | 3:04:20 | 1:56:00 | 5:50:16 |
| 247 | Jaunmari Matthee ZAF | F30-34 | 0:47:34 | 3:13:44 | 1:41:24 | 5:50:22 |
| 248 | Kieran Mc Robert ZAF | M18-24 | 0:40:11 | 2:54:57 | 2:06:03 | 5:50:22 |
| 249 | Matthew Jeffery ZAF | M25-29 | 0:36:20 | 3:15:38 | 1:45:54 | 5:50:27 |
| 250 | Nicolas De Wet ZAF | M18-24 | 0:40:51 | 3:18:19 | 1:42:52 | 5:50:31 |
| 252 | Kevin Grezes FRA | M35-39 | 0:41:04 | 3:00:22 | 1:59:22 | 5:50:49 |
| 251 | Rudi Pollard ZAF | M35-39 | 0:42:32 | 2:57:33 | 2:01:47 | 5:50:49 |
| 253 | Guy Talbot Nottingham ZAF | M65-69 | 0:43:29 | 2:53:56 | 2:02:05 | 5:50:53 |
| 254 | Kilian Gramsch DEU | M30-34 | 0:44:13 | 3:04:21 | 1:52:42 | 5:51:17 |
| 255 | Imoné Theron ZAF | F45-49 | 0:39:52 | 3:10:11 | 1:51:54 | 5:51:21 |
| 256 | Arno Stander ZAF | M35-39 | 0:39:21 | 3:00:09 | 2:02:57 | 5:51:23 |
| 257 | Elené Lourens-Botha ZAF | F30-34 | 0:38:19 | 2:59:52 | 2:05:10 | 5:51:46 |
| 258 | Johan Van Biljon ZAF | M50-54 | 0:43:02 | 2:55:19 | 2:02:45 | 5:51:55 |
| 259 | Lourens Kloppers ZAF | M30-34 | 0:45:06 | 3:02:13 | 1:52:59 | 5:52:12 |
| 260 | Niall Wheeler ZAF | M25-29 | 0:28:43 | 3:09:22 | 2:04:44 | 5:52:14 |
| 261 | Juriaan Jordaan ZAF | M25-29 | 0:39:00 | 3:04:38 | 1:55:53 | 5:52:15 |
| 262 | George Du Plooy ZAF | M18-24 | 0:40:01 | 2:54:59 | 2:06:22 | 5:52:18 |
| 263 | Davion Leon ZAF | M25-29 | 0:36:00 | 3:10:49 | 1:57:44 | 5:52:26 |
| 264 | Ewan Jannie De Klerk ZAF | M25-29 | 0:43:38 | 3:03:40 | 1:51:18 | 5:52:31 |
| 265 | Jason Ensor ZAF | M45-49 | 0:37:23 | 3:06:31 | 1:57:32 | 5:52:33 |
| 267 | Jaco Buys ZAF | M30-34 | 0:47:25 | 2:58:55 | 1:50:15 | 5:52:46 |
| 266 | Jean-Baptiste Wiroth FRA | M50-54 | 0:50:56 | 3:03:40 | 1:48:15 | 5:52:46 |
| 268 | Carmen Wellstein DEU | F50-54 | 0:47:45 | 3:13:55 | 1:42:31 | 5:52:47 |
| 269 | Johan Du Plessis NAM | M40-44 | 0:44:56 | 3:08:29 | 1:50:05 | 5:53:04 |
| 270 | Vivienne Williams ZAF | F60-64 | 0:37:02 | 3:05:00 | 2:04:08 | 5:53:13 |
| 271 | Andrew Craig USA | M35-39 | 0:54:47 | 2:55:43 | 1:50:23 | 5:53:16 |
| 272 | Gustav Kruger ZAF | M18-24 | 0:41:58 | 3:06:18 | 1:52:55 | 5:53:21 |
| 273 | Renier Oosthuizen ZAF | M40-44 | 0:42:29 | 3:00:34 | 1:59:30 | 5:53:25 |
| 274 | Stephanus Craggs ZAF | M35-39 | 0:42:36 | 3:08:52 | 1:49:21 | 5:53:31 |
| 275 | Abrie Visagie ZAF | M25-29 | 0:44:37 | 3:03:43 | 1:54:56 | 5:53:33 |
| 276 | Shaun Claasen ZAF | M60-64 | 0:48:47 | 3:04:07 | 1:50:38 | 5:53:39 |
| 277 | Frederick Wolfaardt ZAF | M50-54 | 0:44:23 | 3:06:26 | 1:53:52 | 5:54:20 |
| 278 | Jonathan Dugas ZAF | M50-54 | 0:50:53 | 2:53:11 | 1:54:30 | 5:54:48 |
| 279 | Bastian Paul Ignaz Labuschagne ZAF | M30-34 | 0:37:33 | 2:50:17 | 2:11:30 | 5:55:03 |
| 280 | Matt Grobler ZAF | M30-34 | 0:40:09 | 2:39:21 | 2:24:46 | 5:55:03 |
| 281 | Elbe Strydom ZAF | M50-54 | 0:42:54 | 3:03:56 | 2:00:02 | 5:55:04 |
| 282 | Sw Bruwer ZAF | M18-24 | 0:36:05 | 3:02:49 | 2:05:02 | 5:55:10 |
| 283 | Jaybes October ZAF | M18-24 | 0:41:32 | 3:18:58 | 1:47:56 | 5:55:15 |
| 284 | Michael Gresty ZAF | M50-54 | 0:42:02 | 3:04:19 | 1:56:52 | 5:55:25 |
| 285 | André Nel ZAF | M25-29 | 0:43:04 | 3:09:59 | 1:52:47 | 5:55:43 |
| 286 | Janwillem Scheepers ZAF | M25-29 | 0:44:03 | 3:04:37 | 1:54:40 | 5:55:44 |
| 287 | Martin Grobbelaar ZAF | M30-34 | 0:36:55 | 2:56:36 | 2:12:56 | 5:55:52 |
| 288 | Adele De La Rey NAM | F45-49 | 0:43:55 | 3:10:35 | 1:52:18 | 5:55:57 |
| 289 | Madeleen Van Zuydam ZAF | F25-29 | 0:37:16 | 3:10:27 | 1:59:42 | 5:55:57 |
| 290 | Jeandre Myburgh ZAF | M35-39 | 0:44:31 | 3:03:23 | 1:56:53 | 5:56:18 |
| 291 | Lena Nel ZAF | F40-44 | 0:47:30 | 3:02:30 | 1:54:54 | 5:56:28 |
| 292 | Garth Cameron ZAF | M45-49 | 0:39:12 | 3:05:57 | 2:02:27 | 5:56:46 |
| 293 | Marizaan Van Der Mescht ZAF | F18-24 | 0:38:59 | 3:17:06 | 1:53:03 | 5:56:52 |
| 294 | Caitlin Brooks ZAF | F18-24 | 0:39:56 | 3:17:24 | 1:50:15 | 5:56:56 |
| 295 | Dylan Baxter ZAF | M45-49 | 0:47:18 | 3:07:16 | 1:45:33 | 5:57:13 |
| 296 | Hercules Greyling ZAF | M45-49 | 0:42:18 | 3:03:36 | 1:58:20 | 5:57:50 |
| 297 | Kyle Jansen Van Vuuren ZAF | M25-29 | 0:40:04 | 3:11:49 | 1:55:00 | 5:57:51 |
| 298 | Andrew Geyser ZAF | M25-29 | 0:40:35 | 3:21:55 | 1:40:43 | 5:57:52 |
| 299 | Marc Van Olst ZAF | M45-49 | 0:37:11 | 3:12:34 | 1:55:54 | 5:57:53 |
| 300 | Hendrik Van Der Hoven ZAF | M40-44 | 0:38:49 | 3:14:57 | 1:53:35 | 5:58:05 |
| 301 | Sunee Pretorius ZAF | F40-44 | 0:34:07 | 3:06:58 | 2:07:58 | 5:58:06 |
| 302 | Timon Von Benecke ZAF | M25-29 | 0:36:34 | 3:18:46 | 1:50:32 | 5:58:06 |
| 303 | Jonathan Goatcher ZAF | M50-54 | 0:37:57 | 3:11:12 | 1:53:45 | 5:58:11 |
| 304 | Christian Palm ZAF | M30-34 | 0:38:35 | 3:04:26 | 2:05:03 | 5:58:13 |
| 305 | Anton Steyn ZAF | M50-54 | 0:44:40 | 3:12:58 | 1:48:43 | 5:58:29 |
| 306 | Gert Matthee ZAF | M25-29 | 0:43:28 | 2:59:48 | 2:04:41 | 5:58:32 |
| 307 | Elrita Blignaut ZAF | F45-49 | 0:42:02 | 3:10:39 | 1:55:57 | 5:58:33 |
| 308 | Gideon Bresler ZAF | M18-24 | 0:39:15 | 2:58:56 | 2:10:22 | 5:58:36 |
| 309 | Michael Ellis ZAF | M40-44 | 0:44:48 | 3:06:00 | 1:57:36 | 5:58:37 |
| 310 | Johan Rheeders ZAF | M40-44 | 0:40:19 | 3:05:47 | 2:05:04 | 5:58:46 |
| 311 | Irma Jansen Van Nieuwenhuizen ZAF | F35-39 | 0:41:44 | 3:11:11 | 1:55:48 | 5:58:49 |
| 312 | Dewald Van Der Nest ZAF | M30-34 | 0:31:52 | 3:04:47 | 2:12:42 | 5:58:56 |
| 313 | Dirk Odendaal ZAF | M25-29 | 0:41:54 | 3:04:05 | 2:01:37 | 5:59:05 |
| 314 | Adriaan Botha ZAF | M40-44 | 0:42:45 | 2:54:17 | 2:12:53 | 5:59:06 |
| 315 | Andrew Crowe ZAF | M40-44 | 0:40:00 | 3:07:54 | 1:59:43 | 5:59:08 |
| 316 | Brendan Watson ZAF | M30-34 | 0:37:51 | 2:57:53 | 2:12:03 | 5:59:20 |
| 317 | Justin Brandan Kightley ZAF | M50-54 | 0:37:45 | 3:09:40 | 1:59:46 | 5:59:29 |
| 318 | Sanja Truter ZAF | F18-24 | 0:42:09 | 3:14:50 | 1:54:28 | 5:59:34 |
| 319 | Dirk Maarsingh ZAF | M55-59 | 0:48:01 | 2:58:24 | 2:02:45 | 5:59:44 |
| 320 | Cameron Brammer ZAF | M18-24 | 0:38:04 | 3:09:01 | 2:04:06 | 5:59:50 |
| 321 | Gareth Spencer ZAF | M30-34 | 0:46:22 | 3:01:31 | 2:01:49 | 5:59:56 |
| 322 | Johann Van Eeden ZAF | M40-44 | 0:42:43 | 3:02:47 | 2:00:48 | 6:00:35 |
| 323 | Stephen Meijers ZAF | M60-64 | 0:40:24 | 3:00:14 | 2:08:38 | 6:00:36 |
| 324 | Carson Lederle ZAF | M35-39 | 0:37:44 | 3:03:52 | 2:05:22 | 6:00:55 |
| 326 | Hein Jordaan ZAF | M35-39 | 0:41:01 | 3:05:45 | 2:04:36 | 6:01:09 |
| 325 | Nicolas Demicheli ITA | M25-29 | 0:38:28 | 3:02:14 | 2:10:56 | 6:01:09 |
| 327 | Fritz Warnich ZAF | M45-49 | 0:45:47 | 3:01:55 | 2:05:06 | 6:01:11 |
| 328 | Kelsi Holz ZAF | F25-29 | 0:44:43 | 3:17:34 | 1:49:25 | 6:01:16 |
| 329 | Vanessa De Souza ZAF | F50-54 | 0:41:14 | 3:13:33 | 1:55:38 | 6:01:20 |
| 330 | Nathan Pearson ZAF | M35-39 | 0:43:08 | 2:57:32 | 2:09:19 | 6:01:24 |
| 331 | Estie Cloete ZAF | F45-49 | 0:42:17 | 3:09:00 | 1:56:20 | 6:01:30 |
| 332 | Trent Lilford ZAF | M18-24 | 0:27:51 | 3:02:29 | 2:22:25 | 6:01:30 |
| 333 | Wade Whitear ZAF | M18-24 | 0:40:37 | 3:02:14 | 2:09:39 | 6:01:35 |
| 334 | Jordan Le Clus ZAF | F30-34 | 0:38:40 | 3:18:24 | 1:56:05 | 6:02:04 |
| 335 | Gida De Swardt ZAF | M35-39 | 0:37:09 | 3:12:40 | 2:00:24 | 6:02:09 |
| 336 | Brent Lucas ZAF | M30-34 | 0:42:00 | 3:03:33 | 2:03:30 | 6:02:20 |
| 337 | Cliff Joffe ZAF | M50-54 | 0:36:17 | 3:11:37 | 2:01:56 | 6:02:23 |
| 338 | Marian Alet Steyn NAM | F30-34 | 0:46:07 | 3:18:00 | 1:49:50 | 6:02:26 |
| 339 | Mike O'donovan ZAF | M55-59 | 0:37:00 | 3:07:50 | 2:08:55 | 6:02:32 |
| 340 | Olebogeng Raymond Choane ZAF | M35-39 | 0:41:40 | 3:01:14 | 2:09:52 | 6:02:45 |
| 341 | Cobus Fourie ZAF | M45-49 | 0:41:42 | 2:57:14 | 2:14:18 | 6:02:49 |
| 342 | Jason Du Preez ZAF | M45-49 | 0:49:25 | 2:53:46 | 2:06:56 | 6:02:51 |
| 343 | Kallas Eksteen ZAF | M35-39 | 0:50:09 | 3:03:16 | 1:57:57 | 6:02:52 |
| 344 | Lucas Smyth ZAF | M18-24 | 0:45:11 | 3:01:27 | 1:56:53 | 6:02:54 |
| 345 | Stuart Strang ZAF | M40-44 | 0:34:43 | 3:03:22 | 2:16:05 | 6:03:01 |
| 346 | Alicia Viljoen ZAF | F35-39 | 0:48:50 | 3:06:33 | 2:00:50 | 6:03:02 |
| 347 | Zidane Williams ZAF | M18-24 | 0:45:47 | 2:58:08 | 2:06:21 | 6:03:06 |
| 348 | Jaco Fourie ZAF | M50-54 | 0:33:31 | 3:06:59 | 2:14:03 | 6:03:27 |
| 349 | Stephan Du Toit ZAF | M45-49 | 0:46:41 | 3:00:06 | 2:04:45 | 6:03:57 |
| 350 | Hannes Reinecke ZAF | M25-29 | 0:40:26 | 3:02:05 | 2:07:17 | 6:04:07 |
| 352 | Jan-Dirk Marx ZAF | M25-29 | 0:37:44 | 3:07:16 | 1:58:56 | 6:04:08 |
| 351 | Romke De Jongh ZAF | M35-39 | 0:34:04 | 2:56:52 | 2:23:39 | 6:04:08 |
| 353 | Emmanuelle Livet-Wiroth FRA | F45-49 | 0:37:49 | 3:09:46 | 2:09:18 | 6:04:21 |
| 354 | Lauren Turnbull ZAF | F40-44 | 0:41:12 | 3:10:36 | 2:02:01 | 6:04:22 |
| 355 | Tamsyn Muller ZAF | F30-34 | 0:41:30 | 3:14:06 | 1:54:50 | 6:04:35 |
| 357 | Heinrich Hough ZAF | M30-34 | 0:38:32 | 3:14:38 | 1:58:45 | 6:04:37 |
| 356 | Leon Parkes ZAF | M50-54 | 0:47:36 | 3:08:48 | 1:53:54 | 6:04:37 |
| 358 | Megan Tromp ZAF | F25-29 | 0:42:32 | 3:14:31 | 1:58:29 | 6:04:47 |
| 359 | Jan Wibbelink ZAF | M50-54 | 0:37:42 | 2:54:05 | 2:22:15 | 6:05:05 |
| 360 | Ewan Thorpe ZAF | M18-24 | 0:31:19 | 3:21:15 | 2:01:40 | 6:05:30 |
| 361 | Kyle De Matteis ZAF | M40-44 | 0:39:41 | 3:15:29 | 1:58:23 | 6:05:33 |
| 362 | Ferdie Luttig ZAF | M25-29 | 0:46:38 | 3:11:03 | 1:57:18 | 6:05:34 |
| 363 | Devin Kruger ZAF | M25-29 | 0:38:20 | 2:54:22 | 2:24:40 | 6:05:39 |
| 364 | De Waal Van Blerk ZAF | M35-39 | 0:46:43 | 3:15:22 | 1:49:18 | 6:05:40 |
| 365 | Carlos Gaião AGO | M50-54 | 0:51:48 | 3:07:25 | 1:57:11 | 6:05:45 |
| 366 | Christo Horn ZAF | M50-54 | 0:43:27 | 3:03:23 | 2:07:45 | 6:05:47 |
| 368 | Claudia Feige ZAF | F55-59 | 0:42:54 | 3:13:57 | 1:59:32 | 6:05:50 |
| 367 | Fred Liebenberg ZAF | M25-29 | 0:40:29 | 3:17:49 | 1:58:21 | 6:05:50 |
| 369 | Abre Pio ZAF | M25-29 | 0:38:21 | 3:16:04 | 2:01:28 | 6:05:56 |
| 370 | Luan Lategan ZAF | M25-29 | 0:41:12 | 3:02:28 | 2:12:10 | 6:06:07 |
| 371 | Bruno Ferro ZAF | M30-34 | 0:43:18 | 3:02:45 | 2:04:52 | 6:06:10 |
| 372 | James Waliaula KEN | M45-49 | 0:55:11 | 3:17:15 | 1:40:20 | 6:06:20 |
| 373 | Janko Du Toit ZAF | M25-29 | 0:50:01 | 3:05:18 | 1:55:38 | 6:07:08 |
| 374 | Elri Du Toit ZAF | F18-24 | 0:41:19 | 3:23:08 | 1:53:38 | 6:07:11 |
| 375 | Javier Baez Ramirez COL | M50-54 | 0:41:33 | 2:58:45 | 2:08:11 | 6:07:12 |
| 376 | Jacques Watermeyer ZAF | M40-44 | 0:40:58 | 3:03:48 | 2:10:31 | 6:07:17 |
| 377 | Elric Pretorius NAM | M30-34 | 0:43:17 | 3:15:56 | 1:53:42 | 6:07:50 |
| 378 | Chiara Davis ZAF | F30-34 | 0:34:16 | 3:20:36 | 2:03:42 | 6:07:52 |
| 379 | Ryan Puttick ZAF | M40-44 | 0:35:16 | 3:05:01 | 2:12:54 | 6:07:54 |
| 380 | Etienne Basson ZAF | M30-34 | 0:46:19 | 3:11:50 | 1:59:27 | 6:07:58 |
| 381 | Cornel Stander ZAF | F30-34 | 0:53:01 | 3:19:49 | 1:41:14 | 6:07:59 |
| 382 | Christoff Smit ZAF | M40-44 | 0:37:00 | 3:10:31 | 2:07:24 | 6:08:11 |
| 383 | Aidan Croxford ZAF | M18-24 | 0:41:34 | 3:07:09 | 2:08:46 | 6:08:14 |
| 384 | Tina Van Wyk ZAF | F60-64 | 0:41:42 | 3:13:21 | 2:04:30 | 6:08:17 |
| 385 | Alicia Smit ZAF | F18-24 | 0:43:26 | 3:08:59 | 2:06:31 | 6:08:18 |
| 386 | Leendert Pronk ZAF | M55-59 | 0:43:42 | 3:05:44 | 2:08:47 | 6:08:22 |
| 387 | Kelly Kourie ZAF | F35-39 | 0:44:36 | 3:30:10 | 1:43:28 | 6:08:53 |
| 389 | Alta Havenga ZAF | F60-64 | 0:45:01 | 3:08:13 | 2:04:36 | 6:08:54 |
| 388 | Cecilia Nel ZAF | F40-44 | 0:48:44 | 3:02:02 | 2:05:04 | 6:08:54 |
| 390 | Marleen Jeppe ZAF | F50-54 | 0:43:54 | 3:05:21 | 2:06:23 | 6:09:02 |
| 391 | Rehan Krige ZAF | M40-44 | 0:50:33 | 3:11:13 | 1:51:29 | 6:09:19 |
| 392 | Samantha Sutton ZAF | F25-29 | 0:37:50 | 3:11:56 | 2:10:15 | 6:09:21 |
| 393 | Helé Niehaus ZAF | F30-34 | 0:38:54 | 3:17:39 | 2:03:28 | 6:09:24 |
| 394 | Rudi Botha ZAF | M50-54 | 0:41:28 | 2:57:51 | 2:18:02 | 6:09:41 |
| 395 | Adele Wannenburgh ZAF | F45-49 | 0:44:09 | 3:14:22 | 1:57:49 | 6:09:45 |
| 396 | Danie Dreyer ZAF | M45-49 | 0:42:06 | 3:11:04 | 2:06:31 | 6:09:54 |
| 397 | Tiago Jardim ZAF | M25-29 | 0:36:39 | 3:16:27 | 2:02:14 | 6:09:55 |
| 398 | Wynand De Wet ZAF | M40-44 | 0:43:28 | 3:10:49 | 2:04:50 | 6:10:03 |
| 399 | Leonie Schoeman ZAF | F40-44 | 0:39:12 | 3:22:46 | 1:55:46 | 6:10:04 |
| 400 | Jeannine Ruffels ZAF | F55-59 | 0:44:22 | 3:12:39 | 2:01:08 | 6:10:05 |
| 401 | Altus Neethling ZAF | M35-39 | 0:42:58 | 2:59:04 | 2:09:20 | 6:10:18 |
| 402 | Jako Pienaar ZAF | M45-49 | 0:44:20 | 3:17:51 | 1:54:14 | 6:10:46 |
| 403 | Gareth Ranft ZAF | M40-44 | 0:41:29 | 3:15:15 | 2:02:54 | 6:10:53 |
| 404 | Louis James ZAF | M25-29 | 0:38:44 | 3:14:05 | 2:04:24 | 6:10:56 |
| 405 | Jaco Van Stryp ZAF | M30-34 | 0:51:59 | 3:09:41 | 1:56:34 | 6:11:01 |
| 406 | Riekie Smit ZAF | F45-49 | 0:50:25 | 3:00:55 | 2:11:07 | 6:11:02 |
| 407 | Marc Jessiman ZAF | M45-49 | 0:44:14 | 3:12:46 | 2:01:11 | 6:11:11 |
| 408 | Tyler Boltman ZAF | M25-29 | 0:39:29 | 3:11:20 | 2:06:27 | 6:11:20 |
| 409 | Robert Beckley ZAF | M25-29 | 0:42:02 | 3:11:51 | 1:59:32 | 6:11:22 |
| 410 | Lizette Bannister ZAF | F50-54 | 0:39:05 | 3:08:44 | 2:15:21 | 6:11:34 |
| 411 | Daniël De Wet ZAF | M35-39 | 0:46:18 | 3:12:49 | 1:56:10 | 6:11:36 |
| 412 | Karel Badenhorst ZAF | M45-49 | 0:53:39 | 3:00:38 | 2:09:50 | 6:11:41 |
| 413 | Ben-Pierre Gerber ZAF | M25-29 | 0:36:50 | 3:33:15 | 1:52:04 | 6:11:49 |
| 414 | Igno Ferreira ZAF | M25-29 | 0:38:59 | 3:17:24 | 2:03:59 | 6:11:51 |
| 415 | Melt Louw ZAF | M35-39 | 0:41:32 | 3:22:46 | 1:58:48 | 6:12:14 |
| 416 | Craig West ZAF | M60-64 | 0:40:42 | 3:17:08 | 2:02:03 | 6:12:15 |
| 417 | Ryan Van Den Berg ZAF | M35-39 | 0:38:48 | 3:09:02 | 2:12:15 | 6:12:16 |
| 418 | Jannie Louw ZAF | M45-49 | 0:39:39 | 3:06:44 | 2:15:15 | 6:12:18 |
| 419 | Marius Van Der Merwe ZAF | M45-49 | 0:49:26 | 2:57:28 | 2:10:13 | 6:12:18 |
| 420 | Helgo Hohenstein ZAF | M50-54 | 0:48:35 | 3:11:12 | 1:59:44 | 6:12:19 |
| 421 | Dewan Pieterse ZAF | M30-34 | 0:40:52 | 3:16:10 | 2:04:02 | 6:12:23 |
| 422 | Cor Leijenaar ZAF | M50-54 | 0:44:25 | 3:08:50 | 2:04:46 | 6:12:24 |
| 423 | Ester Brink ZAF | F55-59 | 0:51:13 | 3:20:38 | 1:49:07 | 6:12:31 |
| 424 | Megan Newman ZAF | F30-34 | 0:47:23 | 3:22:08 | 1:54:30 | 6:12:37 |
| 425 | Marius Bakkes ZAF | M25-29 | 0:43:22 | 3:06:46 | 2:07:01 | 6:12:52 |
| 426 | Julia Cassar ZAF | F30-34 | 0:43:01 | 3:09:52 | 2:09:38 | 6:12:57 |
| 427 | Helgard Redelinghuys ZAF | M35-39 | 0:35:33 | 3:12:38 | 2:12:03 | 6:13:02 |
| 428 | Maahir Behardien ZAF | M50-54 | 0:49:50 | 3:05:15 | 2:00:04 | 6:13:28 |
| 429 | Pieter Hugo ZAF | M45-49 | 1:03:52 | 2:56:11 | 1:58:21 | 6:13:35 |
| 430 | Sané Louw ZAF | F25-29 | 0:40:00 | 3:17:23 | 2:04:21 | 6:13:47 |
| 431 | Craig Turnbull ZAF | M40-44 | 0:44:43 | 3:04:49 | 2:12:10 | 6:13:56 |
| 432 | Wessel Cloete ZAF | M35-39 | 0:46:12 | 3:07:44 | 2:06:58 | 6:14:02 |
| 433 | Daan Du Toit ZAF | M50-54 | 0:39:03 | 3:09:55 | 2:17:14 | 6:14:06 |
| 434 | Andries Terblanche ZAF | M30-34 | 0:39:29 | 3:09:57 | 2:08:42 | 6:14:25 |
| 435 | Romi Blom ZAF | F18-24 | 0:41:43 | 3:23:06 | 2:01:11 | 6:14:40 |
| 436 | Duan Zaaiman ZAF | M25-29 | 0:44:26 | 3:07:42 | 2:05:16 | 6:14:44 |
| 437 | Brett Coetzee ZAF | M55-59 | 0:34:51 | 3:06:48 | 2:19:19 | 6:14:54 |
| 438 | Marilie Botha ZAF | F30-34 | 0:41:41 | 3:18:46 | 2:02:09 | 6:15:00 |
| 439 | Gianluca Pauselli ZAF | M25-29 | 0:41:50 | 3:18:44 | 1:59:43 | 6:15:04 |
| 440 | Anushka Wohlberg ZAF | F35-39 | 0:52:39 | 3:13:33 | 1:59:39 | 6:15:22 |
| 441 | Hein Potgieter ZAF | M35-39 | 0:41:07 | 2:54:32 | 2:28:47 | 6:15:22 |
| 442 | Albertus James Parsons ZAF | M35-39 | 0:38:08 | 3:20:05 | 2:07:38 | 6:15:23 |
| 443 | Keanu Jardim ZAF | M18-24 | 0:38:52 | 3:34:02 | 1:46:28 | 6:15:25 |
| 444 | Cythna Engelbrecht ZAF | F40-44 | 0:42:22 | 3:13:34 | 2:08:36 | 6:15:28 |
| 445 | Judy Vanderwagen ZAF | F50-54 | 0:40:49 | 3:04:38 | 2:16:51 | 6:15:30 |
| 446 | Danie Meyer ZAF | M45-49 | 0:34:45 | 3:16:05 | 2:11:17 | 6:15:39 |
| 447 | Bianca Tait ZAF | F45-49 | 0:40:56 | 3:25:36 | 2:01:09 | 6:15:48 |
| 448 | Ruan Koortzen ZAF | M25-29 | 0:39:05 | 3:13:11 | 2:10:29 | 6:16:03 |
| 449 | Pieter Naude ZAF | M40-44 | 0:40:10 | 3:15:04 | 2:08:24 | 6:16:04 |
| 450 | John Shaw ZAF | M30-34 | 0:45:02 | 3:19:42 | 1:57:56 | 6:16:14 |
| 451 | Jacques Botha ZAF | M35-39 | 0:40:51 | 3:11:34 | 2:13:02 | 6:16:22 |
| 452 | Renaldo Hickman ZAF | M40-44 | 0:40:48 | 3:06:44 | 2:14:44 | 6:16:31 |
| 453 | Rowan Marais ZAF | M45-49 | 0:36:25 | 3:09:48 | 2:18:06 | 6:16:33 |
| 454 | Dirk Lourens ZAF | M55-59 | 0:45:18 | 3:20:57 | 1:57:37 | 6:16:36 |
| 455 | Cindy Rautenbach ZAF | F35-39 | 0:43:04 | 3:17:53 | 2:03:45 | 6:16:39 |
| 457 | Geoffrey Forrester ZAF | M50-54 | 0:40:00 | 3:09:01 | 2:16:51 | 6:16:43 |
| 456 | Vanessa Faber DEU | F35-39 | 0:39:43 | 3:21:51 | 2:03:28 | 6:16:43 |
| 458 | Steven Smid ZAF | M25-29 | 0:41:01 | 3:16:22 | 2:06:45 | 6:16:46 |
| 459 | Dingaan Gwebu ZAF | M30-34 | 0:50:53 | 3:07:36 | 2:03:46 | 6:16:51 |
| 460 | Chris Viljoen ZAF | M25-29 | 0:39:37 | 3:14:26 | 2:13:34 | 6:17:00 |
| 461 | Stefanus Coetzer ZAF | M30-34 | 0:43:04 | 3:10:28 | 2:12:34 | 6:17:01 |
| 462 | Carl Bekker ZAF | M18-24 | 0:42:08 | 3:24:05 | 1:58:53 | 6:17:08 |
| 463 | Stefan Smit ZAF | M18-24 | 0:45:54 | 3:14:34 | 2:05:58 | 6:17:12 |
| 464 | Adri Muller ZAF | F45-49 | 0:41:50 | 3:25:16 | 1:59:53 | 6:17:17 |
| 465 | Daniela Vannucchi ZAF | F45-49 | 0:44:01 | 3:15:00 | 2:07:18 | 6:17:20 |
| 466 | Paul Harley ZAF | M18-24 | 0:39:01 | 3:22:01 | 2:01:34 | 6:17:21 |
| 467 | Jaco Smid ZAF | M18-24 | 0:44:14 | 3:26:02 | 1:50:30 | 6:17:24 |
| 468 | Meghan Dadswell ZAF | F25-29 | 0:36:06 | 3:20:17 | 2:09:18 | 6:17:26 |
| 469 | Jacobus Schabort Meyer ZAF | M35-39 | 0:44:04 | 3:22:10 | 1:49:17 | 6:17:34 |
| 470 | Edward Reynierse Vermeulen ZAF | M40-44 | 0:42:48 | 3:10:47 | 2:08:46 | 6:17:52 |
| 471 | Dean Cothill ZAF | M35-39 | 0:32:23 | 3:15:50 | 2:18:33 | 6:17:56 |
| 472 | Lara Du Plessis ZAF | F35-39 | 0:42:21 | 3:15:12 | 2:11:20 | 6:18:00 |
| 473 | Michael Sabor ZAF | M18-24 | 0:33:52 | 3:21:41 | 2:03:22 | 6:18:05 |
| 474 | Jacques Vermaak ZAF | M30-34 | 0:47:07 | 3:16:45 | 2:01:13 | 6:18:10 |
| 475 | Neill Davis Hannibal ZAF | M35-39 | 0:47:41 | 3:17:05 | 2:00:29 | 6:18:26 |
| 476 | Patrick Van Schoor ZAF | M55-59 | 0:32:46 | 3:20:18 | 2:10:08 | 6:18:30 |
| 477 | Riaan Janse Van Rensburg ZAF | M40-44 | 0:49:03 | 3:17:26 | 1:55:41 | 6:18:33 |
| 478 | Holden Marshall ZAF | M60-64 | 0:52:06 | 2:58:51 | 2:14:53 | 6:18:49 |
| 479 | Hennie De Swardt ZAF | M30-34 | 0:50:55 | 3:15:36 | 2:00:37 | 6:18:54 |
| 480 | Michelle Cronje ZAF | F30-34 | 0:35:10 | 3:19:29 | 2:11:55 | 6:19:00 |
| 481 | Mark Rossi ZAF | M40-44 | 0:38:30 | 3:16:43 | 2:11:18 | 6:19:01 |
| 482 | Charles Marais ZAF | M35-39 | 0:44:19 | 3:12:18 | 2:11:38 | 6:19:08 |
| 483 | Roger Downes ZAF | M35-39 | 0:49:12 | 3:16:15 | 2:01:54 | 6:19:20 |
| 484 | Christopher Holt ZAF | M40-44 | 0:46:33 | 3:23:01 | 1:59:33 | 6:19:21 |
| 485 | Monet Van Rooyen ZAF | F30-34 | 0:41:42 | 3:18:31 | 2:09:22 | 6:19:31 |
| 486 | Guy Lundy ZAF | M50-54 | 0:36:27 | 3:09:50 | 2:20:28 | 6:19:35 |
| 487 | Leozette Roode ZAF | F35-39 | 0:47:05 | 3:29:50 | 1:48:27 | 6:19:37 |
| 488 | Marguerite Faure ZAF | F30-34 | 0:38:18 | 3:15:52 | 2:13:30 | 6:19:39 |
| 489 | Gerry Steinberg DEU | M60-64 | 0:48:35 | 3:10:58 | 2:09:00 | 6:19:42 |
| 490 | Jaco Coetzee ZAF | M45-49 | 0:41:47 | 3:11:30 | 2:12:40 | 6:19:57 |
| 491 | Pieter Jonas ZAF | M45-49 | 0:41:46 | 3:09:58 | 2:12:41 | 6:19:57 |
| 492 | Christina Penney ZAF | F35-39 | 0:40:13 | 3:35:00 | 1:49:03 | 6:20:01 |
| 493 | Victor Huria KEN | M30-34 | 0:52:41 | 3:14:31 | 2:00:10 | 6:20:03 |
| 495 | Monique Ludick ZAF | F30-34 | 0:41:29 | 3:23:59 | 2:03:44 | 6:20:06 |
| 494 | Shandor Potgieter ZAF | M30-34 | 0:45:49 | 3:24:06 | 1:59:11 | 6:20:06 |
| 496 | Jevaune Van Der Merwe ZAF | M30-34 | 0:34:30 | 3:12:41 | 2:20:53 | 6:20:07 |
| 497 | Michelle Reed ZAF | F35-39 | 0:41:31 | 3:27:10 | 2:02:01 | 6:20:11 |
| 498 | Mike Lotter ZAF | M25-29 | 0:42:57 | 3:16:41 | 2:04:37 | 6:20:31 |
| 499 | Tessa Van Duyn ZAF | F30-34 | 0:39:10 | 3:25:46 | 2:04:48 | 6:20:32 |
| 500 | Herbie Oosthuizen ZAF | M55-59 | 0:43:34 | 3:09:47 | 2:15:01 | 6:20:34 |
| 501 | Ernelene Jacobs ZAF | F25-29 | 0:41:44 | 3:20:09 | 2:09:08 | 6:20:48 |
| 502 | Adrian Erasmus ZAF | M25-29 | 0:43:17 | 3:16:36 | 2:07:32 | 6:20:58 |
| 503 | Robyn Broodryk ZAF | F18-24 | 0:40:20 | 3:34:10 | 1:56:40 | 6:20:59 |
| 504 | Izak Loftus ZAF | M30-34 | 0:40:13 | 3:07:46 | 2:20:38 | 6:21:01 |
| 505 | Terry Southam ZAF | M45-49 | 0:35:40 | 3:02:58 | 2:32:26 | 6:21:03 |
| 506 | Warrick Ferrar ZAF | M30-34 | 0:42:50 | 3:06:02 | 2:21:11 | 6:21:08 |
| 507 | Judy Brammer ZAF | F55-59 | 0:41:07 | 3:15:31 | 2:15:21 | 6:21:14 |
| 508 | Alet Van Rensburg ZAF | F35-39 | 0:37:02 | 3:11:48 | 2:23:14 | 6:21:25 |
| 509 | Melissa Meyer ZAF | F35-39 | 0:37:55 | 3:31:17 | 2:00:53 | 6:21:26 |
| 510 | Neil Pretorius ZAF | M35-39 | 0:49:37 | 3:13:24 | 2:08:54 | 6:21:34 |
| 511 | Marnus Meiring ZAF | M30-34 | 0:46:07 | 3:16:39 | 2:08:04 | 6:21:35 |
| 512 | Hannes Grobler ZAF | M35-39 | 0:43:36 | 3:16:53 | 2:10:03 | 6:21:38 |
| 514 | Cornelia Liebenberg ZAF | PC/ID | 0:56:24 | 3:07:23 | 2:12:35 | 6:21:40 |
| 513 | Shane Williams ZAF | M50-54 | 0:41:24 | 3:07:24 | 2:12:35 | 6:21:40 |
| 515 | Pj Andrews ZAF | M60-64 | 0:46:37 | 3:21:06 | 2:00:28 | 6:21:53 |
| 516 | Johannes Barnard ZAF | M18-24 | 0:37:04 | 3:21:47 | 2:06:02 | 6:21:54 |
| 518 | Charlize Trieloff ZAF | F18-24 | 0:43:01 | 3:19:40 | 2:06:04 | 6:21:55 |
| 517 | Courtney Tully ZAF | F25-29 | 0:37:48 | 3:05:59 | 2:29:05 | 6:21:55 |
| 519 | Leon Wasserfall ZAF | M40-44 | 0:42:08 | 3:04:16 | 2:20:46 | 6:22:03 |
| 520 | Matthew Larkins ZAF | M30-34 | 0:44:13 | 3:17:46 | 2:05:28 | 6:22:06 |
| 521 | Frohan Landman ZAF | M35-39 | 0:44:39 | 3:12:44 | 2:11:14 | 6:22:15 |
| 522 | Ian Wilson ZAF | M30-34 | 0:45:50 | 3:23:40 | 1:58:53 | 6:22:18 |
| 523 | Edrich Burger ZAF | M35-39 | 0:36:05 | 3:31:46 | 1:59:18 | 6:22:21 |
| 524 | Setumo Seroka ZAF | M35-39 | 0:51:51 | 3:02:49 | 2:14:34 | 6:22:21 |
| 525 | Sian Prins ZAF | F40-44 | 0:37:50 | 3:33:31 | 2:00:33 | 6:22:31 |
| 526 | Andrew De Kock ZAF | M25-29 | 0:39:19 | 3:24:09 | 2:06:05 | 6:22:32 |
| 527 | Clene Van Wyk ZAF | M60-64 | 0:46:13 | 3:14:10 | 2:10:52 | 6:22:38 |
| 528 | Wian Smith ZAF | M25-29 | 0:45:32 | 3:06:03 | 2:16:06 | 6:22:56 |
| 529 | Hannelize Olivier ZAF | F18-24 | 0:44:18 | 3:20:15 | 2:09:26 | 6:23:00 |
| 530 | Jaco Karg ZAF | M40-44 | 0:43:32 | 3:13:50 | 2:16:27 | 6:23:13 |
| 531 | Jon-Erik Munro ZAF | M35-39 | 0:41:24 | 3:12:04 | 2:15:29 | 6:23:16 |
| 532 | Alwyn De Kock ZAF | M55-59 | 0:41:00 | 3:15:24 | 2:15:11 | 6:23:20 |
| 533 | Hartmuth Peter ZAF | M45-49 | 0:38:17 | 3:09:44 | 2:18:26 | 6:23:22 |
| 534 | Rudolph Nel ZAF | M18-24 | 0:43:08 | 3:20:50 | 2:07:20 | 6:23:24 |
| 535 | Sonja Nel ZAF | F55-59 | 0:50:58 | 3:21:08 | 2:01:06 | 6:23:30 |
| 536 | Timothy Wilson ZAF | M35-39 | 0:46:12 | 3:25:23 | 1:58:15 | 6:23:33 |
| 537 | Gerrit Van Deventer ZAF | M35-39 | 0:45:41 | 3:09:23 | 2:14:42 | 6:23:44 |
| 538 | Shanan Hendricks ZAF | M30-34 | 0:37:41 | 3:17:15 | 2:21:08 | 6:23:51 |
| 539 | Herman Van Der Werf ZAF | M50-54 | 0:42:35 | 3:23:27 | 2:01:31 | 6:23:55 |
| 540 | Tyron Pottow ZAF | M30-34 | 0:47:52 | 3:11:46 | 2:09:26 | 6:24:00 |
| 541 | Bartho Pasch ZAF | M30-34 | 0:40:24 | 3:16:04 | 2:15:23 | 6:24:04 |
| 542 | Matthew Kapnoudhis ZAF | M30-34 | 0:41:34 | 3:09:27 | 2:21:00 | 6:24:17 |
| 543 | Bevan Guy Maguire ZAF | M30-34 | 0:41:46 | 3:17:43 | 2:08:35 | 6:24:26 |
| 544 | David Mundell ZAF | M45-49 | 0:42:28 | 3:22:34 | 2:06:15 | 6:24:28 |
| 545 | Hercules Van Vuuren ZAF | M25-29 | 0:42:22 | 3:17:15 | 2:13:05 | 6:24:30 |
| 546 | Dan Meyer ZAF | M40-44 | 0:47:28 | 3:04:38 | 2:11:23 | 6:24:31 |
| 547 | Melissa Laing ZAF | F25-29 | 0:42:51 | 3:35:52 | 1:47:33 | 6:24:44 |
| 548 | Mz Essack ZAF | M30-34 | 0:49:58 | 3:16:13 | 2:06:18 | 6:24:55 |
| 549 | Wida De Klerk ZAF | F35-39 | 0:48:03 | 3:40:22 | 1:42:06 | 6:25:05 |
| 550 | Hanco Olivier ZAF | M25-29 | 0:48:52 | 3:06:35 | 2:08:31 | 6:25:06 |
| 551 | Beyers Janse Van Rensburg ZAF | M25-29 | 0:42:40 | 3:10:56 | 2:17:29 | 6:25:08 |
| 552 | Johan Meiring Prinsloo ZAF | M35-39 | 0:42:12 | 3:13:24 | 2:18:32 | 6:25:13 |
| 553 | Willem Els ZAF | M50-54 | 0:43:55 | 3:12:19 | 2:14:26 | 6:25:13 |
| 554 | Kyle Hoffman ZAF | M30-34 | 0:37:07 | 3:12:34 | 2:27:38 | 6:25:22 |
| 555 | Monika Kraushaar ZAF | F40-44 | 0:38:50 | 3:24:40 | 2:10:58 | 6:25:22 |
| 556 | Corman Vos ZAF | M25-29 | 0:41:21 | 2:59:00 | 2:32:22 | 6:25:26 |
| 557 | Darren Venter ZAF | M30-34 | 0:40:13 | 3:16:25 | 2:17:53 | 6:25:28 |
| 558 | Gustav Meyer ZAF | M50-54 | 0:43:59 | 3:20:42 | 2:09:03 | 6:25:36 |
| 559 | Gert Meiring ZAF | M60-64 | 0:40:50 | 3:13:32 | 2:17:52 | 6:25:52 |
| 560 | Huldie Marais ZAF | F30-34 | 0:38:37 | 3:24:10 | 2:08:27 | 6:25:53 |
| 561 | Joshua Van Der Meer ZAF | M35-39 | 0:33:43 | 3:37:30 | 1:56:17 | 6:25:54 |
| 562 | Freda Janet Lawless ZAF | F35-39 | 0:46:48 | 3:24:42 | 2:02:12 | 6:26:03 |
| 563 | Günther Stroebel ZAF | M30-34 | 0:46:51 | 3:21:02 | 2:04:51 | 6:26:11 |
| 564 | Corina Andrew ZAF | F50-54 | 0:39:49 | 3:25:15 | 2:07:20 | 6:26:13 |
| 565 | Riaan Crafford ZAF | M25-29 | 0:49:26 | 3:12:34 | 2:10:51 | 6:26:17 |
| 567 | Gert Mans ZAF | M35-39 | 0:46:41 | 3:28:44 | 1:58:45 | 6:26:18 |
| 566 | Igmar Miller ZAF | M25-29 | 0:49:58 | 3:18:10 | 2:06:46 | 6:26:18 |
| 568 | Daniel Jacobus Dercksen ZAF | M55-59 | 0:51:25 | 3:10:18 | 2:11:23 | 6:26:24 |
| 569 | Morne Lombard ZAF | M50-54 | 0:43:28 | 3:21:10 | 2:09:03 | 6:26:34 |
| 570 | Morné Ferreira ZAF | M35-39 | 0:45:34 | 3:14:59 | 2:13:27 | 6:26:39 |
| 571 | Drazen Milos ZAF | M60-64 | 0:41:17 | 3:17:36 | 2:17:05 | 6:26:45 |
| 572 | Pieter Dean Botha ZAF | M30-34 | 0:46:21 | 3:20:45 | 2:05:10 | 6:26:54 |
| 573 | Daniel Pringle ZAF | M45-49 | 0:56:05 | 3:13:34 | 2:03:55 | 6:26:56 |
| 574 | Robin Samuel ZAF | M45-49 | 0:48:26 | 3:12:36 | 2:14:00 | 6:26:58 |
| 575 | David Krivanek DEU | M45-49 | 0:47:26 | 3:07:30 | 2:21:58 | 6:27:02 |
| 576 | Kristian Fesel ZAF | M50-54 | 0:43:17 | 3:14:04 | 2:17:31 | 6:27:17 |
| 577 | Lourens Erasmus ZAF | M35-39 | 0:45:07 | 3:36:30 | 1:45:54 | 6:27:20 |
| 578 | Donald Matheson GBR | M45-49 | 0:42:17 | 3:11:33 | 2:19:31 | 6:27:26 |
| 579 | Chantelle Du Plessis ZAF | F30-34 | 0:42:32 | 3:14:43 | 2:19:39 | 6:27:30 |
| 580 | Lienkie Prinsloo ZAF | F30-34 | 0:35:24 | 3:28:21 | 2:13:10 | 6:27:33 |
| 581 | Geldenhuys Combrinck ZAF | M50-54 | 0:45:27 | 3:21:10 | 2:06:38 | 6:27:36 |
| 582 | Tafadzwa Mugodi ZAF | M25-29 | 0:58:48 | 3:24:33 | 1:58:14 | 6:27:37 |
| 583 | Rudolf Du Plooy ZAF | M45-49 | 0:45:37 | 3:10:34 | 2:17:34 | 6:27:43 |
| 584 | Regardt Van Huyssteen ZAF | M35-39 | 0:44:04 | 3:10:33 | 2:19:57 | 6:27:53 |
| 585 | Jc Kritzinger ZAF | M35-39 | 0:46:38 | 3:19:38 | 2:06:37 | 6:28:04 |
| 586 | Sarah Lawson ZAF | F25-29 | 0:40:12 | 3:23:51 | 2:13:09 | 6:28:06 |
| 587 | Wikus Van Der Merwe ZAF | M40-44 | 0:46:40 | 3:04:51 | 2:23:34 | 6:28:32 |
| 588 | Frik De Jager ZAF | M50-54 | 0:42:03 | 3:16:15 | 2:16:49 | 6:28:39 |
| 589 | Nicola Pabst ZAF | F45-49 | 0:50:08 | 3:35:43 | 1:50:54 | 6:28:44 |
| 590 | Migael Wilhelm La Grange ZAF | M25-29 | 0:55:14 | 3:17:02 | 2:03:28 | 6:28:49 |
| 591 | Jarrod Lee ZAF | M18-24 | 0:49:47 | 3:06:09 | 2:19:37 | 6:28:55 |
| 592 | Elzabe Van Den Heever ZAF | F40-44 | 0:37:53 | 3:29:43 | 2:11:15 | 6:28:59 |
| 593 | Matthew Klose ZAF | M30-34 | 0:42:54 | 3:09:33 | 2:28:31 | 6:29:05 |
| 594 | Oliver Hagan USA | M40-44 | 0:37:57 | 3:20:30 | 2:15:56 | 6:29:06 |
| 595 | Renier Meyer ZAF | M30-34 | 0:48:12 | 3:13:03 | 2:14:41 | 6:29:18 |
| 596 | Gf Heyns ZAF | M50-54 | 0:40:38 | 3:17:23 | 2:21:58 | 6:29:38 |
| 597 | Claude Louw ZAF | M45-49 | 0:48:52 | 3:13:40 | 2:14:53 | 6:29:39 |
| 598 | Adrienne Van Zyl ZAF | F30-34 | 0:45:08 | 3:29:51 | 2:04:02 | 6:29:40 |
| 599 | Therena Bartmann ZAF | F45-49 | 0:48:53 | 3:23:04 | 2:06:37 | 6:29:41 |
| 600 | Pieter Seyffert ZAF | M35-39 | 0:37:09 | 3:06:25 | 2:34:11 | 6:29:49 |
| 601 | David Jones ZAF | PC/ID | 0:53:32 | 2:49:18 | 2:33:27 | 6:29:53 |
| 602 | Cornel Botha ZAF | M50-54 | 0:38:30 | 3:04:20 | 2:33:27 | 6:29:54 |
| 603 | Andro Theart ZAF | M50-54 | 0:35:57 | 3:17:32 | 2:24:58 | 6:29:56 |
| 605 | Henry James De Wet ZAF | M30-34 | 0:45:31 | 3:27:19 | 2:05:11 | 6:30:05 |
| 604 | Ilse Nieuwoudt ZAF | F45-49 | 0:41:41 | 3:34:00 | 2:01:16 | 6:30:05 |
| 606 | Riette Heyns ZAF | F25-29 | 0:39:30 | 3:10:26 | 2:29:16 | 6:30:13 |
| 607 | Johan Snyman ZAF | M50-54 | 0:49:41 | 3:05:26 | 2:12:23 | 6:30:14 |
| 608 | Jacobus Johannes Kruger ZAF | M50-54 | 0:51:24 | 3:12:03 | 2:10:31 | 6:30:20 |
| 609 | Anthony Lottering ZAF | M50-54 | 0:46:38 | 2:59:53 | 2:30:38 | 6:30:23 |
| 610 | Corne Lotz ZAF | F45-49 | 0:50:51 | 3:27:45 | 1:57:31 | 6:30:25 |
| 611 | Janco Labuschagne ZAF | M25-29 | 0:42:15 | 3:19:07 | 2:15:22 | 6:30:30 |
| 612 | Abraham Van Der Merwe ZAF | M30-34 | 0:43:14 | 3:17:55 | 2:07:51 | 6:30:42 |
| 613 | Stephanie Potgieter ZAF | F25-29 | 0:43:06 | 3:23:24 | 2:06:37 | 6:30:48 |
| 614 | Steph Beyers ZAF | M45-49 | 0:44:53 | 3:30:32 | 1:58:18 | 6:30:49 |
| 615 | Philip John Badenhorst ZAF | M25-29 | 0:49:47 | 3:14:58 | 2:13:38 | 6:30:54 |
| 618 | Gerrie Kruger ZAF | M30-34 | 0:43:03 | 3:23:22 | 2:06:54 | 6:31:00 |
| 616 | Johannes Swanepoel ZAF | M25-29 | 0:45:24 | 3:36:04 | 1:54:38 | 6:31:00 |
| 617 | Mareli Wibbelink ZAF | F45-49 | 0:51:28 | 3:18:10 | 2:11:57 | 6:31:00 |
| 619 | Dylan Eksteen ZAF | M18-24 | 0:46:56 | 3:06:50 | 2:24:05 | 6:31:15 |
| 620 | Paul Wijtenburg ZAF | M45-49 | 0:47:21 | 3:11:24 | 2:11:18 | 6:31:21 |
| 621 | Sarah Pearson GBR | F30-34 | 0:43:28 | 3:31:10 | 1:59:20 | 6:31:32 |
| 622 | Estea Volschenk ZAF | F45-49 | 0:47:14 | 3:22:58 | 2:10:16 | 6:31:33 |
| 623 | Sybrand Otto ZAF | M55-59 | 0:50:01 | 3:25:42 | 2:06:05 | 6:31:39 |
| 624 | Nadia Du Plessis ZAF | F25-29 | 0:47:21 | 3:24:13 | 2:07:09 | 6:31:41 |
| 625 | Zonika Van As ZAF | F30-34 | 0:44:59 | 3:41:28 | 1:55:18 | 6:31:54 |
| 626 | Adriaan Van Niekerk ZAF | M30-34 | 0:37:52 | 3:22:03 | 2:19:37 | 6:31:55 |
| 627 | Wilson Smith ZAF | M50-54 | 0:38:26 | 3:08:15 | 2:33:18 | 6:31:55 |
| 628 | Stan Contat ZAF | M45-49 | 0:43:27 | 3:16:40 | 2:14:20 | 6:31:57 |
| 629 | Annemarie Linde ZAF | F40-44 | 0:37:47 | 3:21:22 | 2:23:29 | 6:32:02 |
| 630 | Richard O'sullivan IRL | M40-44 | 0:48:07 | 3:25:47 | 2:05:10 | 6:32:03 |
| 631 | Billy Mans ZAF | M45-49 | 0:47:21 | 3:15:33 | 2:16:08 | 6:32:04 |
| 632 | Clive Garrett ZAF | M60-64 | 0:45:14 | 3:06:29 | 2:24:37 | 6:32:06 |
| 633 | Alita Bothma ZAF | F50-54 | 0:48:28 | 3:27:37 | 2:02:58 | 6:32:10 |
| 634 | Richard Sparke ZAF | M50-54 | 0:45:47 | 3:21:13 | 2:15:27 | 6:32:14 |
| 635 | Andreas Fouche ZAF | M18-24 | 0:43:26 | 3:13:59 | 2:19:07 | 6:32:19 |
| 636 | Sylvia Venter ZAF | F40-44 | 0:39:35 | 3:23:15 | 2:17:38 | 6:32:26 |
| 637 | Neil Human ZAF | M30-34 | 0:39:54 | 3:30:56 | 2:11:59 | 6:32:39 |
| 638 | George Cayanis ZAF | M40-44 | 0:37:08 | 3:49:40 | 1:54:27 | 6:32:41 |
| 639 | Gerrit Erasmus ZAF | M25-29 | 0:50:46 | 3:13:49 | 2:16:54 | 6:32:42 |
| 640 | Henco Muller ZAF | M30-34 | 0:46:10 | 3:26:58 | 2:06:05 | 6:32:50 |
| 641 | Paul Kotze ZAF | M40-44 | 0:43:46 | 3:10:04 | 2:23:41 | 6:32:52 |
| 642 | Michelle Williams ZAF | PC/ID | 0:53:42 | 3:28:40 | 1:57:40 | 6:32:57 |
| 643 | Lantie Gricius ZAF | M50-54 | 0:42:52 | 3:14:46 | 2:22:42 | 6:33:03 |
| 644 | Robbie Coulson ZAF | M70-74 | 0:46:26 | 3:07:16 | 2:27:53 | 6:33:07 |
| 645 | Dewald Classen ZAF | M18-24 | 0:40:18 | 3:31:21 | 2:04:36 | 6:33:19 |
| 646 | Le Roux Lindeque ZAF | M18-24 | 0:43:51 | 3:08:51 | 2:26:09 | 6:33:28 |
| 647 | George Marais ZAF | M18-24 | 0:37:57 | 3:33:18 | 2:11:20 | 6:33:29 |
| 648 | Louw Haupt ZAF | M55-59 | 0:45:52 | 3:29:12 | 2:03:19 | 6:33:31 |
| 649 | Roy Gordon ZAF | M50-54 | 0:34:40 | 3:27:51 | 2:24:09 | 6:33:35 |
| 650 | Ettiene Heenop ZAF | M35-39 | 0:40:44 | 3:14:51 | 2:24:00 | 6:33:43 |
| 651 | Jean Francois Geymet | M60-64 | 0:42:08 | 3:18:01 | 2:20:58 | 6:33:51 |
| 652 | Marius Schoeman ZAF | M45-49 | 0:40:23 | 3:22:41 | 2:12:56 | 6:33:57 |
| 653 | Grant James ZAF | M30-34 | 0:45:33 | 3:16:56 | 2:13:19 | 6:34:15 |
| 654 | Philip Hurter ZAF | M50-54 | 0:48:28 | 3:13:45 | 2:18:19 | 6:34:19 |
| 656 | Anne Knegt NLD | F25-29 | 0:55:36 | 3:23:02 | 2:00:35 | 6:34:21 |
| 655 | Sg Laubscher ZAF | M40-44 | 1:01:18 | 3:03:19 | 2:12:01 | 6:34:21 |
| 657 | Jacobus Johannes Muller ZAF | M30-34 | 0:44:16 | 3:27:54 | 2:07:07 | 6:34:23 |
| 658 | Yda Hurter ZAF | F50-54 | 0:46:25 | 3:21:52 | 2:14:27 | 6:34:25 |
| 659 | Aubrey Holton ZAF | M50-54 | 0:50:46 | 2:55:07 | 2:36:44 | 6:34:35 |
| 660 | Carin Pienaar ZAF | F45-49 | 0:49:22 | 3:25:19 | 2:01:55 | 6:34:39 |
| 661 | Justin Nel ZAF | M18-24 | 0:37:42 | 3:17:26 | 2:27:32 | 6:34:43 |
| 662 | Danie Cronje ZAF | M55-59 | 0:52:53 | 3:13:44 | 2:07:39 | 6:34:45 |
| 663 | Merwe Van Der Watt ZAF | M40-44 | 0:49:55 | 3:28:47 | 2:01:26 | 6:34:57 |
| 664 | Terence Jansen Van Vuuren ZAF | M50-54 | 0:43:23 | 3:29:19 | 2:08:03 | 6:35:26 |
| 665 | Craig Burgin ZAF | M55-59 | 0:41:12 | 3:13:27 | 2:27:05 | 6:35:30 |
| 667 | Jaco Du Toit ZAF | M35-39 | 0:39:26 | 3:17:11 | 2:20:48 | 6:35:35 |
| 666 | Matthew Markey USA | M35-39 | 0:45:56 | 3:24:43 | 2:06:42 | 6:35:35 |
| 668 | Frances Mccarthy ZAF | F30-34 | 0:41:25 | 3:40:19 | 1:59:30 | 6:35:37 |
| 669 | Morne Kapp ZAF | M45-49 | 0:41:06 | 3:24:40 | 2:18:37 | 6:35:49 |
| 670 | Ryan Rheeder ZAF | M50-54 | 0:42:00 | 3:25:18 | 2:12:54 | 6:35:53 |
| 671 | Guido Postma ZAF | M25-29 | 0:35:55 | 3:26:53 | 2:17:09 | 6:35:58 |
| 672 | Heinrich Botha ZAF | M25-29 | 0:38:10 | 3:30:24 | 2:11:55 | 6:35:59 |
| 673 | James Davis Crouch USA | M25-29 | 0:44:50 | 3:27:04 | 2:11:41 | 6:35:59 |
| 674 | Danielle De Jager-Bolze ZAF | F25-29 | 0:39:16 | 3:21:32 | 2:25:18 | 6:36:00 |
| 675 | Michael Franks ZAF | M40-44 | 0:45:58 | 3:12:13 | 2:26:05 | 6:36:10 |
| 676 | Gustaf Cilliers ZAF | M70-74 | 0:47:45 | 3:10:10 | 2:26:51 | 6:36:14 |
| 677 | David Coupar ZAF | M40-44 | 0:40:07 | 3:29:26 | 2:14:44 | 6:36:22 |
| 678 | Christelle Coetzee ZAF | F35-39 | 0:40:06 | 3:24:20 | 2:13:51 | 6:36:25 |
| 679 | Nicola Wiid ZAF | F18-24 | 0:40:25 | 3:33:02 | 2:12:33 | 6:36:30 |
| 680 | Martiens Odendaal ZAF | M25-29 | 0:43:46 | 3:11:15 | 2:29:12 | 6:36:37 |
| 681 | Jimmy Robertson ZAF | M40-44 | 0:45:41 | 3:28:29 | 2:07:46 | 6:36:50 |
| 682 | Roedolf Petrus Grabie ZAF | M45-49 | 0:43:12 | 3:19:18 | 2:23:13 | 6:36:51 |
| 683 | James Cammell ZAF | M55-59 | 0:45:09 | 3:14:39 | 2:24:04 | 6:36:53 |
| 684 | Gawie Botes ZAF | M45-49 | 0:42:05 | 3:32:27 | 2:10:23 | 6:37:10 |
| 685 | Lize Coetzee ZAF | F25-29 | 0:45:05 | 3:24:55 | 2:16:01 | 6:37:26 |
| 686 | Jess Davies ZAF | F25-29 | 0:41:29 | 3:28:25 | 2:13:10 | 6:37:34 |
| 687 | Kris Le Cok ZAF | F45-49 | 0:47:27 | 3:18:43 | 2:20:09 | 6:37:39 |
| 688 | Johan Kruger ZAF | M45-49 | 0:38:30 | 3:20:30 | 2:27:49 | 6:37:41 |
| 689 | Marnus Meintjies ZAF | M18-24 | 0:43:28 | 3:23:39 | 2:17:26 | 6:37:43 |
| 690 | Suemari Bezuidenhout ZAF | F30-34 | 0:37:41 | 3:44:28 | 2:03:17 | 6:37:46 |
| 691 | Lené Hugo ZAF | F25-29 | 0:36:49 | 3:33:29 | 2:16:07 | 6:37:47 |
| 692 | Heine Matthee ZAF | M55-59 | 0:50:55 | 3:11:47 | 2:22:30 | 6:37:49 |
| 693 | Wynand Stander ZAF | M50-54 | 0:40:23 | 3:27:44 | 2:13:57 | 6:37:53 |
| 694 | Willem John Sapsford ZAF | M35-39 | 0:41:41 | 3:17:20 | 2:22:44 | 6:37:56 |
| 695 | Jacquie Grassie ZAF | F50-54 | 0:47:53 | 3:31:33 | 2:05:10 | 6:37:58 |
| 696 | Brink Visser ZAF | M55-59 | 0:40:20 | 3:01:56 | 2:45:10 | 6:38:03 |
| 698 | Jolene De Bruyn ZAF | F45-49 | 0:47:22 | 3:16:04 | 2:25:10 | 6:38:17 |
| 697 | Niel Neethling ZAF | M35-39 | 0:46:29 | 3:36:02 | 1:58:04 | 6:38:17 |
| 699 | Marise Stander ZAF | F25-29 | 0:45:04 | 3:32:23 | 2:07:49 | 6:38:23 |
| 700 | Niel Malan ZAF | M30-34 | 0:39:24 | 3:26:50 | 2:20:47 | 6:38:25 |
| 701 | Carla Annas ZAF | F30-34 | 0:44:55 | 3:23:16 | 2:17:19 | 6:38:28 |
| 702 | Lionel Pierre BEL | M60-64 | 0:52:46 | 3:25:20 | 2:10:06 | 6:38:31 |
| 704 | Caden Williams ZAF | M18-24 | 0:57:02 | 3:39:35 | 1:41:12 | 6:38:34 |
| 703 | Lorette Pretorius ZAF | F50-54 | 0:48:01 | 3:29:09 | 2:07:25 | 6:38:34 |
| 705 | Eddie Baird ZAF | M45-49 | 0:41:44 | 3:17:50 | 2:27:37 | 6:38:38 |
| 706 | Mbongeni Lingani ZAF | M30-34 | 0:44:45 | 3:30:29 | 2:14:29 | 6:38:49 |
| 707 | Johan Breed ZAF | M40-44 | 0:42:42 | 3:33:54 | 2:01:22 | 6:38:50 |
| 708 | Louis Botha ZAF | M45-49 | 0:46:37 | 3:11:04 | 2:23:59 | 6:39:02 |
| 709 | Donovan French ZAF | M25-29 | 0:38:53 | 3:33:13 | 2:09:23 | 6:39:13 |
| 710 | Hanno Vermeulen ZAF | M35-39 | 0:50:32 | 3:29:35 | 2:03:51 | 6:39:24 |
| 711 | Jo Wagner ZAF | M35-39 | 0:39:48 | 3:34:25 | 2:07:32 | 6:39:26 |
| 712 | Robyn Murphy ZAF | F25-29 | 0:39:42 | 3:26:28 | 2:17:30 | 6:39:30 |
| 713 | Edwin Stoltz ZAF | M25-29 | 0:44:24 | 3:17:46 | 2:19:17 | 6:39:34 |
| 714 | Simon Streicher ZAF | M30-34 | 0:43:38 | 3:28:30 | 2:11:02 | 6:39:37 |
| 716 | Eugene Strydom ZAF | M35-39 | 0:41:52 | 3:35:21 | 2:09:46 | 6:39:40 |
| 715 | Matthew Fourie ZAF | M30-34 | 0:45:48 | 3:28:24 | 2:09:08 | 6:39:40 |
| 717 | Gerhard Liebenberg ZAF | M30-34 | 0:44:32 | 3:25:42 | 2:12:45 | 6:39:51 |
| 718 | Erin Burger ZAF | F35-39 | 0:45:34 | 3:25:49 | 2:17:44 | 6:39:58 |
| 719 | Woude Muller ZAF | F35-39 | 0:37:01 | 3:34:25 | 2:15:23 | 6:40:03 |
| 720 | Reinard Jordaan ZAF | M25-29 | 0:42:41 | 3:23:09 | 2:21:16 | 6:40:10 |
| 721 | Wiehahn Haasbroek ZAF | M40-44 | 0:44:37 | 3:19:24 | 2:26:07 | 6:40:26 |
| 722 | Walter Van Der Wath ZAF | M30-34 | 0:41:42 | 3:34:50 | 2:06:07 | 6:40:30 |
| 723 | Kayla Berry ZAF | F18-24 | 0:38:49 | 3:33:01 | 2:16:45 | 6:40:33 |
| 724 | Alex Swart ZAF | M25-29 | 0:46:02 | 3:26:55 | 2:14:30 | 6:40:34 |
| 725 | Matthew Allen ZAF | M18-24 | 0:42:27 | 3:17:37 | 2:21:54 | 6:40:40 |
| 726 | Elise Steynberg ZAF | F45-49 | 0:46:17 | 3:20:15 | 2:19:44 | 6:40:42 |
| 727 | Randall Leendertz ZAF | M55-59 | 0:53:23 | 3:21:35 | 2:13:24 | 6:40:45 |
| 728 | Adriaan Pentz ZAF | M55-59 | 0:53:23 | 3:21:14 | 2:14:37 | 6:40:47 |
| 729 | Ivan Schwartz ZAF | M25-29 | 0:45:10 | 3:28:15 | 2:12:17 | 6:40:50 |
| 730 | Elmarette Richter ZAF | F35-39 | 0:41:58 | 3:29:16 | 2:15:30 | 6:40:51 |
| 731 | Billy Herridge ZAF | M40-44 | 0:52:33 | 3:21:49 | 2:14:45 | 6:41:07 |
| 732 | Odet Louw ZAF | F25-29 | 0:43:52 | 3:29:58 | 2:11:21 | 6:41:08 |
| 733 | Peter Louw ZAF | M25-29 | 0:43:52 | 3:29:39 | 2:11:21 | 6:41:08 |
| 734 | Melt Rademeyer ZAF | M40-44 | 0:51:42 | 3:23:19 | 2:12:47 | 6:41:10 |
| 735 | Bianca Rudolph ZAF | F30-34 | 0:42:31 | 3:42:35 | 1:59:57 | 6:41:12 |
| 736 | David Hoffman ZAF | M45-49 | 0:37:50 | 3:28:28 | 2:22:18 | 6:41:28 |
| 737 | Pieter Uys ZAF | M40-44 | 0:46:25 | 3:23:00 | 2:18:42 | 6:41:32 |
| 738 | Gheum Swart ZAF | M25-29 | 0:48:17 | 3:29:29 | 2:12:52 | 6:41:34 |
| 739 | Mieke Le Roux ZAF | F35-39 | 0:49:04 | 3:20:43 | 2:17:28 | 6:41:42 |
| 741 | Gawie Wolmarans ZAF | M40-44 | 0:41:23 | 3:22:21 | 2:25:40 | 6:41:46 |
| 740 | Willem Lubbe ZAF | M40-44 | 0:45:30 | 3:15:01 | 2:19:28 | 6:41:46 |
| 742 | Phillip Van Sittert ZAF | M50-54 | 0:46:24 | 3:21:41 | 2:22:11 | 6:41:47 |
| 743 | Anthony Avidon ZAF | M65-69 | 0:52:09 | 3:20:20 | 2:15:49 | 6:41:52 |
| 744 | Tjaart Van Der Walt ZAF | M30-34 | 0:45:44 | 3:25:23 | 2:22:01 | 6:41:58 |
| 745 | Johan Wessels ZAF | M40-44 | 0:40:04 | 3:14:58 | 2:32:12 | 6:42:01 |
| 746 | Lindie Kessell ZAF | F35-39 | 0:45:50 | 3:34:22 | 2:06:06 | 6:42:24 |
| 747 | Adriaan Van Niekerk ZAF | M40-44 | 0:39:59 | 3:19:00 | 2:28:44 | 6:42:28 |
| 748 | Jj De Villiers ZAF | M45-49 | 0:38:53 | 3:15:54 | 2:34:11 | 6:42:32 |
| 749 | Mia Mocke ZAF | F35-39 | 0:51:29 | 3:25:48 | 2:15:10 | 6:42:33 |
| 750 | Nabeelah Mahomed Hussein ZAF | F30-34 | 0:51:38 | 3:37:07 | 1:57:43 | 6:42:37 |
| 751 | Gerhard Bekker ZAF | M30-34 | 0:49:40 | 3:24:54 | 2:13:31 | 6:42:38 |
| 752 | Henco Van Der Merwe ZAF | M25-29 | 0:35:26 | 3:31:35 | 2:21:03 | 6:42:41 |
| 753 | Beatie Grobler ZAF | F35-39 | 0:45:50 | 3:31:21 | 2:13:36 | 6:42:42 |
| 754 | Schalk Barnard ZAF | M50-54 | 0:42:05 | 3:17:59 | 2:26:26 | 6:42:55 |
| 755 | Liné Labuschagne ZAF | F35-39 | 0:40:59 | 3:31:13 | 2:15:45 | 6:43:12 |
| 756 | Paige Andrew ZAF | F18-24 | 0:40:39 | 3:29:50 | 2:18:43 | 6:43:13 |
| 757 | Ewout Roeloffs NLD | M45-49 | 0:43:46 | 3:08:52 | 2:39:20 | 6:43:20 |
| 758 | Craig Hampson ZAF | M55-59 | 0:38:11 | 3:27:22 | 2:23:11 | 6:43:29 |
| 759 | Corrie Stadler ZAF | M45-49 | 0:49:33 | 3:23:02 | 2:15:59 | 6:43:41 |
| 760 | Albert Coetzee ZAF | M30-34 | 0:49:34 | 3:34:57 | 2:02:34 | 6:43:53 |
| 761 | Dave Neill ZAF | M55-59 | 0:50:47 | 3:35:11 | 2:06:33 | 6:43:58 |
| 762 | Ryan Wustmann ZAF | M35-39 | 0:42:47 | 3:29:37 | 2:18:50 | 6:43:58 |
| 763 | Willem Prinsloo ZAF | M40-44 | 0:38:11 | 3:12:27 | 2:40:36 | 6:43:59 |
| 764 | Julie Walker ZAF | F50-54 | 0:42:04 | 3:25:10 | 2:21:45 | 6:44:08 |
| 765 | Annemarie Kropman ZAF | F45-49 | 0:37:05 | 3:28:00 | 2:26:23 | 6:44:09 |
| 766 | Solène Masson FRA | F35-39 | 0:45:11 | 3:42:32 | 2:03:34 | 6:44:09 |
| 767 | Wilhelm Van Heerden ZAF | M40-44 | 0:43:49 | 3:12:58 | 2:30:57 | 6:44:12 |
| 768 | Nardus Le Grange ZAF | M55-59 | 0:41:04 | 3:22:56 | 2:27:23 | 6:44:23 |
| 769 | Nicola Hanekom ZAF | F25-29 | 0:50:18 | 3:30:03 | 2:10:00 | 6:44:30 |
| 770 | David Scholtz ZAF | M50-54 | 0:39:25 | 3:23:52 | 2:27:49 | 6:44:38 |
| 771 | Adéle Rossouw ZAF | F35-39 | 0:41:19 | 3:32:14 | 2:15:14 | 6:44:42 |
| 772 | Ruan Janse Van Rensburg ZAF | M30-34 | 0:45:52 | 3:17:24 | 2:28:50 | 6:44:43 |
| 773 | Johan Wynand Bezuidenhout ZAF | M25-29 | 0:40:57 | 3:36:36 | 2:13:28 | 6:45:10 |
| 774 | Johan Nieuwoudt ZAF | M45-49 | 0:42:39 | 3:25:13 | 2:25:36 | 6:45:11 |
| 775 | Xanté Maré ZAF | F18-24 | 0:46:32 | 3:24:15 | 2:23:09 | 6:45:13 |
| 776 | Christiaan Reynolds ZAF | M35-39 | 0:46:26 | 3:23:47 | 2:20:34 | 6:45:16 |
| 777 | Hishaan Bhana ZAF | M25-29 | 0:54:04 | 3:28:03 | 2:11:33 | 6:45:20 |
| 778 | David De Villiers ZAF | M18-24 | 0:37:41 | 3:23:43 | 2:26:39 | 6:45:32 |
| 779 | Andries Liebenberg ZAF | M35-39 | 0:47:56 | 3:25:27 | 2:19:23 | 6:45:34 |
| 780 | Antoine Malherbe ZAF | M60-64 | 0:47:41 | 3:22:38 | 2:20:12 | 6:45:48 |
| 781 | Tristan Bouwer ZAF | M18-24 | 0:44:18 | 3:25:43 | 2:20:09 | 6:45:54 |
| 782 | Richard Van Wyk ZAF | M45-49 | 0:52:58 | 3:06:23 | 2:31:29 | 6:46:02 |
| 783 | Ashley Pan ZAF | M35-39 | 0:42:37 | 3:38:18 | 2:11:24 | 6:46:07 |
| 784 | Christian Calitz ZAF | M30-34 | 0:38:31 | 3:01:00 | 2:53:25 | 6:46:07 |
| 785 | Nicholas Newman ZAF | M40-44 | 0:46:19 | 3:25:39 | 2:16:08 | 6:46:12 |
| 786 | Therese Hansson SWE | F45-49 | 0:48:52 | 3:29:41 | 2:16:45 | 6:46:16 |
| 787 | Tessel Crotz ZAF | M35-39 | 0:54:16 | 3:17:49 | 2:22:48 | 6:46:18 |
| 788 | Khotso Makokotlela ZAF | M40-44 | 0:52:48 | 3:33:42 | 2:08:01 | 6:46:20 |
| 789 | Alexandra Holt ZAF | F40-44 | 0:39:56 | 3:30:46 | 2:20:15 | 6:46:24 |
| 790 | Bernike Van Dyk ZAF | F25-29 | 0:41:03 | 3:35:39 | 2:18:37 | 6:46:26 |
| 791 | Elsa Van Der Merwe ZAF | F25-29 | 0:45:55 | 3:43:54 | 2:02:36 | 6:46:28 |
| 792 | Wessel Oosthuysen NAM | M35-39 | 0:40:51 | 3:33:51 | 2:17:01 | 6:46:32 |
| 793 | Armin Gretschel ZAF | M45-49 | 0:37:30 | 3:28:50 | 2:26:19 | 6:46:33 |
| 794 | Peet Diedericks ZAF | M50-54 | 0:45:34 | 3:15:27 | 2:30:41 | 6:46:45 |
| 795 | Sharne Raath ZAF | F35-39 | 0:49:03 | 3:26:54 | 2:17:14 | 6:46:46 |
| 796 | Valene Theunissen ZAF | F40-44 | 0:50:43 | 3:23:17 | 2:14:31 | 6:47:12 |
| 797 | Roland Pierre Perold ZAF | M40-44 | 0:39:57 | 3:57:20 | 1:58:33 | 6:47:15 |
| 798 | Morne Bender ZAF | M25-29 | 0:41:20 | 3:29:07 | 2:19:55 | 6:47:21 |
| 799 | Liam Stander ZAF | M35-39 | 0:48:01 | 3:19:19 | 2:11:47 | 6:47:24 |
| 800 | Johannes Nel ZAF | M30-34 | 0:36:31 | 3:35:48 | 2:16:31 | 6:47:27 |
| 801 | Wally Cordier ZAF | M35-39 | 0:49:26 | 3:23:33 | 2:19:52 | 6:47:35 |
| 802 | Niel Van Den Heever ZAF | M30-34 | 0:48:28 | 3:24:35 | 2:18:53 | 6:47:38 |
| 803 | Morne Bester ZAF | M25-29 | 0:40:19 | 3:34:21 | 2:15:28 | 6:47:45 |
| 804 | Petruschka Constancon ZAF | F55-59 | 0:42:16 | 3:31:10 | 2:16:30 | 6:47:48 |
| 805 | Alexeii Labotski ZAF | M50-54 | 0:39:08 | 3:26:26 | 2:29:03 | 6:47:53 |
| 806 | Cobus Van Tonder ZAF | M40-44 | 0:57:14 | 3:25:55 | 2:10:17 | 6:48:03 |
| 807 | Corne Vermaak ZAF | M40-44 | 1:03:30 | 3:30:21 | 2:00:33 | 6:48:05 |
| 808 | Wiehan Kohler NAM | M30-34 | 0:49:32 | 3:19:44 | 2:27:26 | 6:48:27 |
| 809 | Antoinette Hooghiemstra ZAF | F40-44 | 0:42:19 | 3:37:43 | 2:13:23 | 6:48:29 |
| 810 | Jarrod Labuschagne ZAF | M18-24 | 0:44:45 | 3:20:56 | 2:29:51 | 6:48:36 |
| 811 | Dehan Kukkuk ZAF | M25-29 | 0:40:44 | 3:22:13 | 2:33:52 | 6:48:38 |
| 812 | Johan De Klerk ZAF | M45-49 | 0:44:36 | 3:16:06 | 2:37:29 | 6:48:41 |
| 813 | Philip Venter ZAF | M35-39 | 0:49:17 | 3:26:26 | 2:15:06 | 6:48:45 |
| 814 | Dewaldt Van Der Merwe ZAF | M25-29 | 0:47:38 | 3:32:16 | 2:12:55 | 6:48:56 |
| 815 | Neil Henderson ZAF | M65-69 | 0:39:18 | 3:25:53 | 2:23:45 | 6:48:57 |
| 816 | Wadia Visagie ZAF | F25-29 | 0:45:21 | 3:25:33 | 2:23:10 | 6:49:00 |
| 818 | Jonathan Roets ZAF | M40-44 | 0:48:55 | 3:18:10 | 2:26:46 | 6:49:01 |
| 817 | Justin Cornish ZAF | M45-49 | 0:37:48 | 3:20:03 | 2:37:52 | 6:49:01 |
| 819 | Maria Wium ZAF | F35-39 | 0:53:26 | 3:38:36 | 1:58:30 | 6:49:09 |
| 820 | Marianne De Villiers ZAF | F25-29 | 0:47:55 | 3:23:45 | 2:22:06 | 6:49:12 |
| 822 | Andre Lombaard ZAF | M45-49 | 0:47:14 | 3:22:24 | 2:27:37 | 6:49:13 |
| 821 | Jj Jacobs ZAF | M45-49 | 0:42:29 | 3:11:05 | 2:38:16 | 6:49:13 |
| 823 | Adele Lubbe ZAF | F45-49 | 0:42:05 | 3:29:08 | 2:26:15 | 6:49:17 |
| 824 | Johan Lubbe ZAF | M50-54 | 0:43:32 | 3:13:55 | 2:39:18 | 6:49:22 |
| 825 | Werner Serfontein ZAF | M50-54 | 0:50:58 | 3:14:21 | 2:29:17 | 6:49:35 |
| 826 | Gavin Thorne ZAF | M40-44 | 0:34:59 | 3:11:00 | 2:54:15 | 6:49:39 |
| 827 | Lourens Maritz ZAF | M40-44 | 0:53:15 | 3:53:21 | 1:49:52 | 6:49:42 |
| 828 | Wessel Van Deventer ZAF | M45-49 | 0:47:04 | 3:16:38 | 2:32:26 | 6:49:48 |
| 829 | Andries Du Toit ZAF | M25-29 | 0:42:55 | 3:19:40 | 2:31:02 | 6:49:51 |
| 830 | Carin Van Der Watt ZAF | F40-44 | 0:36:44 | 3:28:19 | 2:30:38 | 6:49:57 |
| 831 | Francois Haasbroek ZAF | M45-49 | 0:42:14 | 3:23:54 | 2:31:41 | 6:49:57 |
| 832 | Grant Pattinson ZAF | M45-49 | 0:39:49 | 3:21:38 | 2:31:51 | 6:50:00 |
| 833 | Lilane Pretorius ZAF | F30-34 | 0:55:34 | 3:37:05 | 2:03:06 | 6:50:02 |
| 834 | Lourene Du Toit ZAF | F35-39 | 0:52:44 | 3:37:45 | 1:53:59 | 6:50:29 |
| 835 | Kyle Kotze ZAF | M30-34 | 0:50:34 | 3:23:15 | 2:24:53 | 6:50:30 |
| 836 | Johnny Van Der Merwe ZAF | M35-39 | 0:45:11 | 3:23:27 | 2:28:41 | 6:50:48 |
| 837 | Yolandi Marais ZAF | F40-44 | 0:44:29 | 3:34:53 | 2:15:17 | 6:50:48 |
| 838 | Anélri Vermeulen ZAF | F30-34 | 0:44:29 | 3:38:24 | 2:15:13 | 6:51:02 |
| 839 | Marius Mostert ZAF | M55-59 | 0:53:19 | 3:29:27 | 2:14:11 | 6:51:03 |
| 840 | Tanya Fourie ZAF | F25-29 | 0:46:16 | 3:22:13 | 2:31:52 | 6:51:10 |
| 841 | Naomi Ledoux ZAF | F45-49 | 0:43:52 | 3:41:00 | 2:12:42 | 6:51:22 |
| 842 | Ian Mathews ZAF | M30-34 | 0:38:31 | 3:45:25 | 2:10:51 | 6:51:27 |
| 843 | Nicolaas Buys NAM | M40-44 | 0:51:40 | 3:23:14 | 2:18:25 | 6:51:34 |
| 844 | Marinus Venter ZAF | M40-44 | 0:42:37 | 3:21:35 | 2:31:02 | 6:51:36 |
| 845 | Louise Axon ZAF | F45-49 | 0:44:39 | 3:44:14 | 2:11:37 | 6:51:43 |
| 846 | Dirk Lombard ZAF | M50-54 | 0:38:07 | 3:28:13 | 2:30:00 | 6:51:44 |
| 847 | Georg Langenhoven ZAF | M50-54 | 0:58:08 | 3:08:19 | 2:27:56 | 6:51:59 |
| 848 | Uli Du Toit ZAF | M35-39 | 0:50:39 | 3:31:50 | 2:18:19 | 6:52:26 |
| 850 | Graham Rocher ZAF | M60-64 | 0:45:44 | 3:22:45 | 2:29:03 | 6:52:27 |
| 849 | Nelmarie Malherbe ZAF | F25-29 | 0:47:53 | 3:39:09 | 2:06:15 | 6:52:27 |
| 851 | Tobias Niebuhr ZAF | M25-29 | 0:43:03 | 3:33:03 | 2:19:27 | 6:52:34 |
| 852 | Zandrie Kukkuk ZAF | F25-29 | 0:41:04 | 3:42:47 | 2:17:31 | 6:52:36 |
| 853 | George Oosthuysen ZAF | M18-24 | 0:48:12 | 3:31:11 | 2:17:49 | 6:52:40 |
| 854 | Michael Biggs ZAF | M25-29 | 0:37:16 | 3:19:06 | 2:41:33 | 6:53:00 |
| 855 | Bradley Ryder ZAF | M55-59 | 0:43:08 | 3:36:38 | 2:20:00 | 6:53:09 |
| 856 | Luke Binneman ZAF | M30-34 | 0:44:26 | 3:13:36 | 2:43:23 | 6:53:13 |
| 857 | Hendrik Scheepers ZAF | M45-49 | 0:43:17 | 3:30:19 | 2:25:26 | 6:53:20 |
| 858 | Ivor Petersen ZAF | M40-44 | 0:52:01 | 3:25:06 | 2:22:50 | 6:53:21 |
| 859 | Stuart Adam ZAF | M35-39 | 0:49:04 | 3:33:28 | 2:16:47 | 6:53:24 |
| 860 | Corné Lindeque ZAF | M18-24 | 0:49:34 | 3:22:21 | 2:21:07 | 6:53:40 |
| 861 | Berno Maarsingh ZAF | M25-29 | 0:52:51 | 3:25:06 | 2:19:01 | 6:53:47 |
| 862 | Jack Squizzoni GBR | M25-29 | 0:42:51 | 3:05:33 | 2:56:57 | 6:53:47 |
| 863 | Paul Miller ZAF | M60-64 | 0:46:39 | 3:24:28 | 2:29:24 | 6:53:48 |
| 864 | Nico Muller ZAF | M55-59 | 0:46:33 | 3:31:33 | 2:21:09 | 6:53:55 |
| 865 | Carmen Du Preez ZAF | F35-39 | 0:53:46 | 3:30:38 | 2:14:53 | 6:53:56 |
| 866 | Thozi Mazibuko ZAF | M50-54 | 0:49:57 | 3:29:44 | 2:12:32 | 6:54:15 |
| 867 | Charl Van Rhyn ZAF | M35-39 | 0:42:29 | 3:25:26 | 2:30:06 | 6:54:26 |
| 868 | Sheldon Mackridge ZAF | M35-39 | 0:45:31 | 3:37:42 | 2:15:37 | 6:54:34 |
| 869 | Stefan De Klerk NAM | M30-34 | 0:44:35 | 3:27:34 | 2:24:32 | 6:54:34 |
| 870 | Andreas Van Wyk ZAF | M25-29 | 0:37:20 | 3:08:21 | 2:51:58 | 6:54:39 |
| 871 | Kelly-Ann Rock ZAF | F30-34 | 0:44:49 | 3:36:34 | 2:21:20 | 6:55:14 |
| 872 | Fj Van Zyl ZAF | M40-44 | 0:59:26 | 3:14:32 | 2:23:46 | 6:55:15 |
| 873 | Nelmarie Van Broekhuizen ZAF | F40-44 | 0:40:27 | 3:30:31 | 2:31:52 | 6:55:25 |
| 874 | Cleber Rossini BRA | M40-44 | 0:50:14 | 3:19:20 | 2:32:04 | 6:55:35 |
| 875 | Jayde Brammer ZAF | M35-39 | 0:44:02 | 3:41:47 | 2:09:49 | 6:55:45 |
| 876 | Carli Claassen ZAF | F18-24 | 0:46:56 | 3:42:15 | 2:15:58 | 6:55:58 |
| 877 | Henko Bogaards ZAF | M35-39 | 0:49:43 | 3:22:41 | 2:25:39 | 6:56:08 |
| 878 | Eduan Van Heerden ZAF | M35-39 | 0:41:59 | 3:23:02 | 2:37:45 | 6:56:10 |
| 879 | Kobus Kieviet ZAF | M40-44 | 0:43:57 | 3:29:34 | 2:23:48 | 6:56:15 |
| 880 | Gabriel Le Roux ZAF | M30-34 | 0:48:08 | 3:38:09 | 2:15:55 | 6:56:23 |
| 881 | Gerrit Engelbrecht ZAF | M45-49 | 0:44:28 | 3:26:24 | 2:27:05 | 6:56:24 |
| 882 | Roger Brown ZAF | M55-59 | 0:48:57 | 3:31:00 | 2:25:33 | 6:56:28 |
| 883 | Gary Scott ZAF | M35-39 | 0:53:17 | 3:16:52 | 2:26:28 | 6:56:31 |
| 884 | Miles Ritchie ZAF | M25-29 | 0:39:26 | 3:30:13 | 2:31:14 | 6:56:36 |
| 885 | Gary Stephenson ZAF | M60-64 | 0:44:41 | 3:26:23 | 2:30:41 | 6:56:41 |
| 886 | Bennett Wright ZAF | M45-49 | 0:46:45 | 3:36:17 | 2:19:39 | 6:56:46 |
| 888 | Jan Bothma ZAF | M45-49 | 0:52:16 | 3:21:50 | 2:26:30 | 6:56:53 |
| 887 | Jana Lingenfelder ZAF | F30-34 | 0:38:57 | 3:55:13 | 2:00:43 | 6:56:53 |
| 889 | Pat Thomson ZAF | F60-64 | 0:49:15 | 3:44:05 | 2:11:01 | 6:57:00 |
| 890 | Martelize Maarsingh ZAF | F18-24 | 0:46:34 | 3:34:23 | 2:24:03 | 6:57:02 |
| 891 | Dawie Stemmet ZAF | M30-34 | 0:54:43 | 3:36:27 | 2:14:45 | 6:57:12 |
| 892 | Theresa Loots ZAF | F50-54 | 0:46:55 | 3:47:10 | 2:08:23 | 6:57:13 |
| 893 | Trevor Carolin ZAF | M55-59 | 0:38:37 | 3:16:05 | 2:51:59 | 6:57:13 |
| 894 | Lelane Van Der Merwe ZAF | F50-54 | 0:39:47 | 3:31:41 | 2:31:03 | 6:57:16 |
| 895 | John Cannon ZAF | M30-34 | 0:40:22 | 3:15:13 | 2:48:38 | 6:57:21 |
| 896 | Blaise Lourens ZAF | M25-29 | 0:47:25 | 3:40:04 | 2:04:50 | 6:57:27 |
| 897 | Monique Laubscher ZAF | F30-34 | 0:38:48 | 3:49:36 | 2:16:48 | 6:57:39 |
| 898 | Riaan Matthys ZAF | M40-44 | 0:46:38 | 3:19:43 | 2:35:04 | 6:57:41 |
| 899 | Timothy Clough ZAF | M30-34 | 0:40:23 | 3:28:15 | 2:33:33 | 6:57:53 |
| 900 | Gerhard Viljoen ZAF | M35-39 | 0:41:13 | 3:17:52 | 2:40:13 | 6:58:17 |
| 901 | Zerilda Lodewyk ZAF | F35-39 | 0:46:51 | 3:34:34 | 2:18:32 | 6:58:18 |
| 902 | Gasant Fataar ZAF | M55-59 | 0:52:39 | 3:25:24 | 2:22:31 | 6:58:37 |
| 903 | Henco Strauss ZAF | M25-29 | 0:43:44 | 3:28:04 | 2:34:21 | 6:58:42 |
| 904 | Meg Holtzhausen ZAF | F50-54 | 0:45:08 | 3:40:54 | 2:19:40 | 6:58:45 |
| 905 | Christo Classen ZAF | M25-29 | 0:40:11 | 3:31:23 | 2:30:12 | 6:58:48 |
| 906 | Hubert De Haas ZAF | M30-34 | 0:44:03 | 3:38:14 | 2:24:06 | 6:59:04 |
| 907 | Ethan Baird ZAF | M18-24 | 0:42:42 | 3:35:59 | 2:23:13 | 6:59:05 |
| 908 | Ian Claydon ZAF | M40-44 | 0:43:54 | 3:34:11 | 2:29:04 | 6:59:07 |
| 909 | Richard Carter ZAF | M35-39 | 0:44:25 | 3:47:01 | 2:05:44 | 6:59:07 |
| 910 | Reimandt Gouws ZAF | M30-34 | 0:55:55 | 3:13:45 | 2:39:05 | 6:59:14 |
| 911 | Belinda Marais ZAF | F60-64 | 0:47:54 | 3:32:21 | 2:29:13 | 6:59:16 |
| 912 | Kabelo Moja ZAF | M45-49 | 0:48:03 | 3:26:34 | 2:28:45 | 6:59:29 |
| 913 | Lourens Steyl ZAF | M30-34 | 0:45:41 | 3:19:56 | 2:40:51 | 6:59:36 |
| 914 | Thuthuka Ngobese ZAF | M50-54 | 0:47:28 | 3:41:49 | 2:13:13 | 6:59:40 |
| 915 | Johan De Beer ZAF | M25-29 | 0:45:18 | 3:27:19 | 2:31:40 | 6:59:41 |
| 916 | Pieter Venter ZAF | M60-64 | 0:52:08 | 3:29:46 | 2:17:39 | 6:59:41 |
| 918 | Christiaan Bester ZAF | M25-29 | 0:49:52 | 3:17:44 | 2:35:21 | 6:59:44 |
| 917 | Julie Van Lelyveld ZAF | F45-49 | 0:46:35 | 3:32:53 | 2:23:50 | 6:59:44 |
| 919 | Lisa Van Zyl ZAF | F25-29 | 0:43:47 | 3:33:23 | 2:31:44 | 6:59:54 |
| 920 | Denielle Strauss ZAF | F25-29 | 0:45:08 | 3:34:59 | 2:27:10 | 6:59:56 |
| 921 | Corin Trieloff ZAF | F25-29 | 0:46:08 | 3:37:22 | 2:24:01 | 7:00:02 |
| 922 | Gavin Mcelroy NZL | M55-59 | 0:50:02 | 3:20:59 | 2:32:26 | 7:00:05 |
| 924 | Fabian Cazares MEX | M45-49 | 0:41:57 | 3:29:44 | 2:31:14 | 7:00:19 |
| 923 | Victoria Hardie ZAF | F30-34 | 0:43:19 | 3:42:28 | 2:19:26 | 7:00:19 |
| 925 | Susan Basson ZAF | F30-34 | 0:42:56 | 3:26:12 | 2:35:44 | 7:00:31 |
| 926 | Richard Schmidt ZAF | M45-49 | 0:43:59 | 3:28:40 | 2:34:33 | 7:00:33 |
| 927 | Shabier Jonkers ZAF | M50-54 | 0:48:36 | 3:10:29 | 2:46:50 | 7:00:34 |
| 929 | Brendan Quinn ZAF | M30-34 | 0:52:47 | 3:43:22 | 2:09:31 | 7:00:59 |
| 928 | Tamsyn Oldwadge ZAF | F30-34 | 0:52:47 | 3:50:50 | 2:09:32 | 7:00:59 |
| 930 | Izaane Demetriou ZAF | F40-44 | 0:46:14 | 3:33:38 | 2:27:16 | 7:01:02 |
| 931 | Willem Spence ZAF | M25-29 | 0:49:57 | 3:21:51 | 2:34:10 | 7:01:07 |
| 932 | Mari Frances Macdonald ZAF | F40-44 | 0:45:41 | 3:46:42 | 2:08:41 | 7:01:24 |
| 933 | Sidney De Jongh ZAF | M60-64 | 0:53:22 | 3:38:47 | 2:12:45 | 7:01:33 |
| 934 | Philip Voutsas ZAF | M35-39 | 0:49:32 | 3:43:38 | 2:13:33 | 7:01:42 |
| 935 | Luné Fritz ZAF | F18-24 | 0:45:05 | 3:51:18 | 2:13:54 | 7:01:44 |
| 936 | Tracey-Lee Lusty ZAF | F30-34 | 0:48:07 | 3:32:43 | 2:24:12 | 7:01:54 |
| 937 | Michelle Matthews ZAF | F45-49 | 0:45:35 | 3:25:59 | 2:37:35 | 7:02:03 |
| 938 | Mauritz Kloppers ZAF | M35-39 | 0:46:07 | 3:31:33 | 2:25:49 | 7:02:27 |
| 939 | Jacqueline Roberts ZAF | F45-49 | 0:42:03 | 3:38:01 | 2:31:42 | 7:02:31 |
| 940 | Johnnie De Wet ZAF | M40-44 | 0:48:56 | 3:33:05 | 2:27:44 | 7:02:36 |
| 941 | Johannes Gerhardus Du Preez ZAF | M30-34 | 0:42:57 | 3:45:55 | 2:21:13 | 7:02:39 |
| 942 | Lu-Ellen Louw ZAF | F18-24 | 0:42:07 | 3:45:45 | 2:19:53 | 7:02:46 |
| 943 | Silas Mugo KEN | M50-54 | 0:57:28 | 3:30:54 | 2:17:38 | 7:02:46 |
| 944 | Jan Weys ZAF | M65-69 | 0:55:13 | 3:43:42 | 2:03:42 | 7:02:47 |
| 945 | Kelvin Samuel ZAF | M40-44 | 0:43:40 | 3:32:37 | 2:32:42 | 7:02:49 |
| 946 | Bev Baker ZAF | F60-64 | 0:44:39 | 3:42:33 | 2:15:30 | 7:02:52 |
| 947 | Mark Du Preez ZAF | M25-29 | 0:47:02 | 3:38:46 | 2:23:20 | 7:02:53 |
| 948 | Richard Pape ZAF | M55-59 | 0:47:53 | 3:18:48 | 2:37:44 | 7:02:56 |
| 949 | Chris Van Der Walt ZAF | M50-54 | 0:44:39 | 3:25:48 | 2:35:16 | 7:03:11 |
| 950 | Glenn Nevill BWA | M40-44 | 0:40:59 | 3:50:35 | 2:14:44 | 7:03:15 |
| 951 | Gregory Ball ZAF | M50-54 | 0:43:08 | 3:42:27 | 2:22:21 | 7:03:18 |
| 952 | Finbar Anderson ZAF | M18-24 | 0:43:59 | 3:36:16 | 2:28:49 | 7:03:24 |
| 953 | Henriette Manefeldt ZAF | F45-49 | 0:54:40 | 3:32:26 | 2:21:31 | 7:03:38 |
| 954 | Sacha Vaughan ZAF | M40-44 | 0:44:44 | 3:31:00 | 2:29:43 | 7:03:40 |
| 955 | Cale Van Der Westhuizen ZAF | M25-29 | 0:42:05 | 3:19:58 | 2:47:24 | 7:03:45 |
| 956 | Ross Simpson ZAF | M35-39 | 0:43:40 | 3:41:04 | 2:20:48 | 7:03:51 |
| 957 | Adriaan Geldenhuys ZAF | M25-29 | 0:44:40 | 3:31:50 | 2:29:28 | 7:04:01 |
| 958 | Taro Eckstein ZAF | M30-34 | 0:44:41 | 3:20:31 | 2:44:58 | 7:04:07 |
| 959 | Damien Boyd ZAF | M25-29 | 0:42:40 | 3:38:08 | 2:28:12 | 7:04:20 |
| 960 | Leroux Mostert ZAF | M25-29 | 0:46:07 | 3:40:04 | 2:18:32 | 7:04:37 |
| 961 | Karind Ori ZAF | M35-39 | 0:50:21 | 3:32:53 | 2:25:31 | 7:04:41 |
| 962 | Sanri Carstens ZAF | F40-44 | 0:41:14 | 3:37:08 | 2:32:49 | 7:04:49 |
| 963 | Hannes Botha ZAF | M40-44 | 0:46:41 | 3:43:36 | 2:17:40 | 7:04:57 |
| 964 | Corinne Landman ZAF | F35-39 | 0:42:05 | 3:46:52 | 2:17:23 | 7:05:13 |
| 965 | Morne Gericke ZAF | M50-54 | 0:47:46 | 3:28:29 | 2:33:52 | 7:05:14 |
| 967 | Amelia Lyons USA | F40-44 | 0:49:15 | 3:51:39 | 2:11:01 | 7:05:20 |
| 966 | Griffin Nieuwoudt ZAF | M35-39 | 0:48:12 | 3:40:41 | 2:13:18 | 7:05:20 |
| 968 | Gerhard Hefer ZAF | M30-34 | 0:46:17 | 3:26:24 | 2:38:54 | 7:05:21 |
| 969 | Etienne Barkhuizen ZAF | M40-44 | 0:51:13 | 3:20:14 | 2:35:49 | 7:05:27 |
| 970 | Hanlie Pittendrigh ZAF | F35-39 | 0:42:01 | 3:51:50 | 2:07:48 | 7:05:39 |
| 971 | Andy Papaspyrou CYP | M40-44 | 0:45:32 | 3:38:03 | 2:26:15 | 7:05:52 |
| 972 | Sean Harris ZAF | M40-44 | 0:43:17 | 3:41:39 | 2:26:47 | 7:05:53 |
| 973 | Edrich Fivaz ZAF | M40-44 | 0:52:32 | 3:18:56 | 2:41:15 | 7:06:04 |
| 974 | Stef Fitzgerald ZAF | M25-29 | 0:48:24 | 3:41:53 | 2:12:27 | 7:06:12 |
| 975 | Anja Boshoff NAM | F40-44 | 0:54:45 | 3:28:31 | 2:27:35 | 7:06:22 |
| 976 | Johan Naude ZAF | M35-39 | 0:44:46 | 3:32:40 | 2:30:18 | 7:06:29 |
| 977 | Riaan Johann De Witt NAM | M40-44 | 0:49:41 | 3:30:16 | 2:27:35 | 7:06:31 |
| 978 | Renier Venter ZAF | M35-39 | 0:45:46 | 3:49:21 | 2:13:34 | 7:06:38 |
| 979 | Jim Davies ZAF | M60-64 | 0:43:53 | 3:27:57 | 2:39:25 | 7:06:41 |
| 980 | Cilia Claydon ZAF | F40-44 | 0:46:41 | 3:55:53 | 2:13:26 | 7:06:45 |
| 981 | Lize Maartens ZAF | F35-39 | 0:37:59 | 3:53:07 | 2:26:00 | 7:06:56 |
| 982 | Jako Briel ZAF | M18-24 | 0:46:18 | 3:49:25 | 2:15:24 | 7:06:57 |
| 983 | Astamur Mamedogly | M30-34 | 0:51:26 | 3:33:57 | 2:26:25 | 7:06:58 |
| 984 | Jenna Kampel ZAF | F25-29 | 0:46:12 | 3:58:26 | 2:04:03 | 7:07:06 |
| 985 | Juri De Bruyn ZAF | M25-29 | 0:40:50 | 3:34:18 | 2:31:16 | 7:07:10 |
| 986 | Marlie Walsh ZAF | F45-49 | 0:40:18 | 3:36:32 | 2:36:20 | 7:07:12 |
| 987 | Beverly Schultz ZAF | F55-59 | 0:49:24 | 3:45:39 | 2:16:07 | 7:07:15 |
| 988 | Lizette Brits ZAF | F40-44 | 0:40:33 | 3:31:47 | 2:42:24 | 7:07:19 |
| 989 | Nadine Breytenbach ZAF | F45-49 | 0:50:23 | 3:25:36 | 2:32:59 | 7:07:22 |
| 990 | Christen Crafford ZAF | F25-29 | 0:50:03 | 3:35:15 | 2:29:03 | 7:07:45 |
| 991 | Beata Pabian USA | F50-54 | 0:45:06 | 3:36:55 | 2:33:50 | 7:07:51 |
| 992 | Merlijn Van Den Berg NLD | M25-29 | 0:53:04 | 3:27:10 | 2:36:23 | 7:07:55 |
| 993 | Michael Durrheim ZAF | M25-29 | 0:48:39 | 3:56:28 | 2:09:58 | 7:08:05 |
| 994 | Alec Rossouw ZAF | M25-29 | 0:56:42 | 3:58:55 | 1:57:32 | 7:08:06 |
| 995 | Gavin Gericke ZAF | M55-59 | 0:38:15 | 3:38:53 | 2:38:35 | 7:08:08 |
| 996 | Nellis Muller ZAF | M35-39 | 0:55:46 | 3:37:38 | 2:18:06 | 7:08:15 |
| 997 | Jonathan Beattie ZAF | M50-54 | 0:45:36 | 3:29:28 | 2:37:00 | 7:08:31 |
| 998 | Ashton Courtney Pearson ZAF | F35-39 | 0:50:17 | 3:44:40 | 2:21:04 | 7:08:52 |
| 999 | Zelda Standing ZAF | F45-49 | 0:49:26 | 3:41:59 | 2:15:02 | 7:08:53 |
| 1000 | Barbara Goatcher ZAF | F40-44 | 0:53:41 | 3:34:35 | 2:28:18 | 7:08:57 |
| 1001 | Jacque Du Plessis ZAF | M45-49 | 0:44:00 | 3:35:09 | 2:39:26 | 7:09:07 |
| 1002 | George Martin Winship ZAF | M55-59 | 0:50:49 | 3:26:52 | 2:33:55 | 7:09:11 |
| 1003 | Kathleen Flanagan ZAF | PC/ID | 0:50:51 | 3:26:52 | 2:33:55 | 7:09:11 |
| 1004 | Lezanne De Villiers ZAF | F18-24 | 0:35:33 | 3:46:49 | 2:31:53 | 7:09:12 |
| 1005 | Niquita Chamberlain ZAF | F30-34 | 0:43:44 | 3:40:17 | 2:25:35 | 7:09:13 |
| 1006 | Brenden Fischart ZAF | M25-29 | 0:39:31 | 3:32:02 | 2:42:49 | 7:09:17 |
| 1007 | John Behn ZAF | M35-39 | 0:49:53 | 3:36:57 | 2:28:39 | 7:09:17 |
| 1008 | Silas Khayundi ZAF | M45-49 | 0:51:44 | 3:44:18 | 2:16:15 | 7:09:34 |
| 1009 | Divan Dirkse Van Schalkwyk ZAF | M18-24 | 0:48:31 | 3:48:01 | 2:16:58 | 7:09:51 |
| 1010 | Martin Roediger ZAF | M55-59 | 0:41:58 | 3:23:35 | 2:47:32 | 7:09:53 |
| 1011 | Mareli Brink ZAF | F30-34 | 0:51:10 | 3:39:40 | 2:20:55 | 7:09:56 |
| 1012 | Lindy Barnard ZAF | F40-44 | 0:40:27 | 3:48:48 | 2:22:33 | 7:09:59 |
| 1013 | Sarita Meyer ZAF | F30-34 | 0:43:31 | 3:46:21 | 2:21:12 | 7:10:00 |
| 1014 | Garth Lary ZAF | M50-54 | 0:47:46 | 3:25:59 | 2:36:30 | 7:10:13 |
| 1015 | Stephen Mallaby ZAF | M50-54 | 0:44:31 | 3:24:58 | 2:48:58 | 7:10:18 |
| 1016 | Thomas Marshall ZAF | M35-39 | 0:40:23 | 3:22:42 | 2:52:29 | 7:10:33 |
| 1017 | Ross Mcwilliams GBR | M45-49 | 0:39:35 | 3:29:08 | 2:44:32 | 7:10:39 |
| 1018 | Dewald Van Breda ZAF | M55-59 | 0:43:52 | 3:42:07 | 2:26:16 | 7:10:53 |
| 1019 | Don Kohne ZAF | M45-49 | 0:37:54 | 3:13:23 | 3:00:08 | 7:10:53 |
| 1020 | Amanda Pieterse ZAF | F45-49 | 0:52:02 | 3:53:05 | 2:06:04 | 7:11:00 |
| 1021 | Nolte Ekkerd ZAF | M50-54 | 0:52:23 | 3:41:07 | 2:23:37 | 7:11:08 |
| 1022 | Paddy Cloete ZAF | F50-54 | 0:49:04 | 3:33:05 | 2:35:59 | 7:11:48 |
| 1024 | Leon Abrahamse ZAF | M40-44 | 0:45:48 | 3:35:03 | 2:19:19 | 7:11:49 |
| 1023 | Ruan Jordaan ZAF | M30-34 | 0:44:59 | 3:33:28 | 2:36:58 | 7:11:49 |
| 1025 | Janel Van Schoor ZAF | F55-59 | 0:40:37 | 3:39:24 | 2:30:04 | 7:11:59 |
| 1026 | Ane Janse Van Vuuren ZAF | F18-24 | 0:46:22 | 3:57:16 | 2:13:14 | 7:12:06 |
| 1027 | Louise De Beer ZAF | F40-44 | 0:44:54 | 3:52:18 | 2:21:52 | 7:12:06 |
| 1028 | Peter Campher ZAF | M40-44 | 0:54:22 | 3:50:33 | 2:13:00 | 7:12:14 |
| 1029 | Alan Charles Robertson ZAF | M60-64 | 0:42:33 | 3:49:11 | 2:27:45 | 7:12:15 |
| 1030 | Keegan La Marque ZAF | M25-29 | 0:43:26 | 3:41:44 | 2:34:01 | 7:12:33 |
| 1031 | Tanya Herholdt ZAF | F35-39 | 0:48:52 | 3:42:50 | 2:25:14 | 7:12:46 |
| 1032 | Thomas Wessels ZAF | M40-44 | 0:48:29 | 3:27:42 | 2:42:49 | 7:12:56 |
| 1033 | Johan Christiaan Serfontein ZAF | M45-49 | 1:00:49 | 3:26:35 | 2:30:11 | 7:13:05 |
| 1034 | Bianca Wrighton ZAF | F25-29 | 0:39:15 | 3:46:51 | 2:33:29 | 7:13:07 |
| 1035 | Viala Morgane FRA | F25-29 | 0:41:26 | 3:51:17 | 2:28:25 | 7:13:09 |
| 1036 | Guy Jelley ZAF | M45-49 | 0:45:16 | 3:50:08 | 2:20:13 | 7:13:11 |
| 1037 | Lara Van Heerden ZAF | F45-49 | 0:46:18 | 3:41:17 | 2:25:28 | 7:13:12 |
| 1038 | Christiaan Gouws ZAF | M55-59 | 0:45:26 | 3:26:32 | 2:42:58 | 7:13:24 |
| 1039 | Shelby Horn ZAF | F30-34 | 0:44:29 | 3:49:38 | 2:24:27 | 7:14:06 |
| 1040 | Danie Van Der Merwe ZAF | M35-39 | 0:47:26 | 3:34:36 | 2:36:57 | 7:14:11 |
| 1041 | Martina Johannes ZAF | F30-34 | 0:40:58 | 3:39:52 | 2:29:12 | 7:14:11 |
| 1042 | Renate Bussiahn ZAF | F40-44 | 0:36:40 | 4:04:50 | 2:19:59 | 7:14:12 |
| 1043 | Saul Mervis ZAF | M55-59 | 0:55:20 | 3:21:42 | 2:39:57 | 7:14:30 |
| 1044 | Johann Seyffert ZAF | M65-69 | 0:50:05 | 3:23:17 | 2:47:22 | 7:14:36 |
| 1046 | Evangeline Scheepers ZAF | F40-44 | 0:46:08 | 3:40:48 | 2:32:01 | 7:14:52 |
| 1045 | Lize Havemann ZAF | F45-49 | 0:47:13 | 3:49:04 | 2:25:50 | 7:14:52 |
| 1047 | Lloyd Govindan ZWE | M50-54 | 0:45:30 | 3:42:23 | 2:34:30 | 7:14:56 |
| 1048 | Pete Aucamp ZAF | M40-44 | 0:45:52 | 3:36:17 | 2:32:39 | 7:15:01 |
| 1049 | Lesyl Potgieter ZAF | F50-54 | 0:50:45 | 3:59:19 | 2:05:20 | 7:15:16 |
| 1050 | Johan Paulsen ZAF | M30-34 | 0:53:16 | 3:40:15 | 2:28:37 | 7:15:24 |
| 1051 | Joanie Coetzee ZAF | F60-64 | 0:45:20 | 3:42:03 | 2:29:15 | 7:15:32 |
| 1052 | Clive Smedmor ZAF | M45-49 | 0:58:14 | 3:50:20 | 2:05:51 | 7:15:39 |
| 1053 | Samuel Schoeman ZAF | M25-29 | 0:45:43 | 3:39:57 | 2:29:41 | 7:15:44 |
| 1054 | Zoe Maritz ZAF | F18-24 | 0:46:11 | 3:27:33 | 2:42:15 | 7:15:55 |
| 1055 | Alison Pronk ZAF | F50-54 | 0:48:47 | 3:40:20 | 2:30:47 | 7:16:00 |
| 1056 | Josef Botes ZAF | M40-44 | 0:40:20 | 3:27:27 | 2:46:36 | 7:16:04 |
| 1057 | Abraham Erasmus ZAF | M40-44 | 0:45:02 | 3:27:29 | 2:46:36 | 7:16:16 |
| 1058 | Mariska Kieser ZAF | F45-49 | 0:59:55 | 3:56:56 | 2:04:49 | 7:16:16 |
| 1059 | Liam Gourlay-Smith ZAF | M25-29 | 0:41:08 | 3:44:02 | 2:34:34 | 7:16:25 |
| 1060 | Nicola Gerrard ZAF | F50-54 | 0:46:43 | 3:44:38 | 2:26:49 | 7:16:27 |
| 1061 | Nina Van Der Merwe ZAF | F18-24 | 0:49:21 | 3:35:00 | 2:39:59 | 7:16:45 |
| 1062 | Mary Motlagae Mutlanyane ZAF | F40-44 | 0:59:05 | 3:46:07 | 2:14:24 | 7:16:59 |
| 1063 | Robyn Stark ZAF | F25-29 | 0:48:48 | 3:49:45 | 2:24:55 | 7:17:04 |
| 1064 | Philip Labuschagne ZAF | M40-44 | 0:53:09 | 3:35:45 | 2:28:56 | 7:17:11 |
| 1065 | Ernst Smith ZAF | M45-49 | 0:45:07 | 3:34:12 | 2:44:59 | 7:17:28 |
| 1066 | Solomon Thomas Jansen Van Rensburg ZAF | M30-34 | 0:45:38 | 3:34:08 | 2:33:38 | 7:17:30 |
| 1067 | Marike Victor ZAF | F30-34 | 1:01:24 | 3:37:44 | 2:24:50 | 7:17:32 |
| 1068 | Tané Coetzer ZAF | F18-24 | 0:49:38 | 3:40:07 | 2:30:44 | 7:17:57 |
| 1069 | Le Roux Bothma ZAF | M30-34 | 0:47:41 | 3:31:46 | 2:45:52 | 7:18:11 |
| 1070 | Nick Steyn ZAF | M30-34 | 0:42:24 | 4:04:10 | 2:16:49 | 7:18:15 |
| 1071 | Rochelle Pieterse ZAF | F30-34 | 0:46:50 | 3:51:09 | 2:22:12 | 7:18:15 |
| 1072 | Francois Du Toit ZAF | M35-39 | 0:46:44 | 3:55:30 | 2:11:30 | 7:18:16 |
| 1073 | Elsje Poggenpoel ZAF | F30-34 | 0:47:22 | 3:51:12 | 2:22:11 | 7:18:21 |
| 1074 | Griseldis Ellis ZAF | F55-59 | 0:49:02 | 3:36:27 | 2:39:15 | 7:18:25 |
| 1075 | Hayley Van Der Berg ZAF | F30-34 | 0:42:55 | 3:53:54 | 2:27:30 | 7:18:27 |
| 1076 | Leonore Viljoen ZAF | F18-24 | 0:52:19 | 3:43:30 | 2:23:20 | 7:18:35 |
| 1077 | Jan-Hendri Smit ZAF | M35-39 | 0:36:39 | 3:33:29 | 2:49:01 | 7:18:42 |
| 1078 | Carly Soicher ZAF | F25-29 | 0:46:37 | 3:55:47 | 2:26:00 | 7:18:55 |
| 1079 | Steve Attwell ZAF | M45-49 | 0:40:20 | 4:22:14 | 2:02:22 | 7:18:55 |
| 1080 | Walter Fraser ZAF | M45-49 | 0:51:23 | 3:41:50 | 2:29:51 | 7:19:10 |
| 1081 | Al De Brito ZAF | M45-49 | 0:42:23 | 3:51:18 | 2:35:10 | 7:19:36 |
| 1082 | Div Odendaal ZAF | M50-54 | 0:48:44 | 3:44:04 | 2:31:56 | 7:19:38 |
| 1083 | Freddie Strydom ZAF | M45-49 | 0:41:04 | 3:46:50 | 2:33:51 | 7:19:46 |
| 1084 | Tarryn Low ZAF | F35-39 | 0:55:27 | 3:54:31 | 2:13:57 | 7:19:54 |
| 1085 | Magdaleen De Swardt ZAF | F40-44 | 0:47:53 | 3:56:54 | 2:10:40 | 7:20:00 |
| 1086 | John Mclean ZAF | M60-64 | 0:49:35 | 3:55:50 | 2:18:20 | 7:20:10 |
| 1087 | Charn Swart ZAF | M50-54 | 0:45:17 | 3:33:25 | 2:41:55 | 7:20:29 |
| 1088 | Amanda Sheppard ZAF | F55-59 | 0:46:02 | 3:55:17 | 2:26:58 | 7:20:31 |
| 1089 | Rocco De Villiers Pretorius ZAF | M50-54 | 0:48:50 | 3:31:53 | 2:44:01 | 7:20:41 |
| 1090 | Celia Pienaar ZAF | F60-64 | 0:46:40 | 3:44:15 | 2:35:21 | 7:20:44 |
| 1091 | Steyn Dippenaar ZAF | M18-24 | 0:49:51 | 3:35:31 | 2:31:57 | 7:20:51 |
| 1092 | Chrissie Viljoen ZAF | F45-49 | 0:46:22 | 3:53:29 | 2:23:13 | 7:21:22 |
| 1093 | Fourie Van Der Linde ZAF | M30-34 | 0:49:16 | 3:46:09 | 2:30:10 | 7:21:29 |
| 1094 | Wally Van Rooyen ZAF | M40-44 | 0:41:25 | 3:52:04 | 2:32:33 | 7:21:32 |
| 1095 | Johann Van De Venter ZAF | M60-64 | 0:50:55 | 3:27:50 | 2:44:54 | 7:21:48 |
| 1096 | Andre Collins ZAF | M75-79 | 0:49:01 | 3:37:28 | 2:39:40 | 7:22:04 |
| 1097 | Wietsche Penny ZAF | M30-34 | 1:00:25 | 3:40:46 | 2:25:15 | 7:22:09 |
| 1098 | George Schoonraad ZAF | M35-39 | 0:53:43 | 3:38:08 | 2:25:03 | 7:22:10 |
| 1099 | Adéle Hefer ZAF | F30-34 | 0:54:35 | 3:44:33 | 2:31:14 | 7:22:16 |
| 1100 | Laura Smith ZAF | F30-34 | 0:42:09 | 3:45:55 | 2:39:06 | 7:23:06 |
| 1101 | Riaan De Beer ZAF | M45-49 | 0:47:31 | 3:33:37 | 2:47:13 | 7:23:11 |
| 1102 | Sean Richter ZAF | M30-34 | 0:56:00 | 3:38:21 | 2:29:50 | 7:23:15 |
| 1103 | Stephen Tait ZAF | M25-29 | 0:43:45 | 3:56:56 | 2:25:51 | 7:23:17 |
| 1104 | Freddie La Grange ZAF | M65-69 | 0:54:12 | 3:43:59 | 2:30:34 | 7:23:22 |
| 1105 | Sean Rack ZAF | M30-34 | 0:44:49 | 3:45:26 | 2:39:11 | 7:23:25 |
| 1106 | Wiehahn Beukes ZAF | M40-44 | 0:52:23 | 3:35:41 | 2:32:20 | 7:23:46 |
| 1107 | Jan Louis Van Der Nest ZAF | M55-59 | 0:53:35 | 3:32:52 | 2:41:06 | 7:23:51 |
| 1108 | Andre Pruis ZAF | M55-59 | 0:44:53 | 3:42:44 | 2:37:25 | 7:24:27 |
| 1109 | Carli Pronk ZAF | F25-29 | 0:43:16 | 4:01:10 | 2:24:14 | 7:24:30 |
| 1110 | Francois Jonker ZAF | M40-44 | 0:40:54 | 3:29:33 | 2:55:59 | 7:24:30 |
| 1111 | Albert Venter ZAF | M35-39 | 0:54:44 | 3:46:01 | 2:23:15 | 7:24:33 |
| 1112 | Alta-Mari Grebe ZAF | F40-44 | 0:43:59 | 3:39:44 | 2:46:24 | 7:24:35 |
| 1113 | Rossouw Landman ZAF | M25-29 | 0:51:07 | 3:36:08 | 2:30:18 | 7:25:15 |
| 1114 | Jaco Dreyer ZAF | M40-44 | 0:44:38 | 3:38:55 | 2:47:56 | 7:25:19 |
| 1115 | Monica Roode ZAF | F60-64 | 0:55:28 | 3:30:28 | 2:46:41 | 7:25:19 |
| 1116 | Stef Lategan ZAF | M55-59 | 1:00:07 | 3:31:46 | 2:38:45 | 7:25:49 |
| 1117 | Quintin Van Dyk ZAF | M40-44 | 0:48:08 | 3:46:20 | 2:36:45 | 7:26:27 |
| 1118 | Joneil Barnard ZAF | M45-49 | 0:49:07 | 3:31:28 | 2:43:34 | 7:26:36 |
| 1119 | Buks Van Vuuren ZAF | M35-39 | 0:46:44 | 3:31:28 | 2:52:15 | 7:26:37 |
| 1120 | Arnold Heymans ZAF | M35-39 | 0:42:14 | 3:28:21 | 2:55:22 | 7:26:49 |
| 1121 | Jason Bell ZAF | M45-49 | 0:42:38 | 3:45:30 | 2:31:14 | 7:27:11 |
| 1122 | Craig Quinton ZAF | M40-44 | 0:47:47 | 3:43:59 | 2:34:08 | 7:27:26 |
| 1123 | Andre Bestbier ZAF | M30-34 | 0:41:14 | 3:51:07 | 2:32:52 | 7:27:31 |
| 1124 | Andrie Swart ZAF | F18-24 | 0:47:25 | 3:59:06 | 2:28:09 | 7:27:51 |
| 1125 | Matt Taljaard ZAF | M18-24 | 0:48:48 | 3:46:58 | 2:35:01 | 7:27:57 |
| 1126 | Schalk-Willem Joubert ZAF | M55-59 | 0:48:03 | 3:51:10 | 2:31:11 | 7:28:22 |
| 1127 | De Wet Van Rensburg ZAF | M45-49 | 0:53:44 | 3:32:39 | 2:39:20 | 7:28:24 |
| 1128 | Yolanda Oberholzer ZAF | F45-49 | 1:03:25 | 3:43:12 | 2:16:31 | 7:28:43 |
| 1129 | Jean Barnard ZAF | M40-44 | 0:47:06 | 3:56:52 | 2:25:12 | 7:28:44 |
| 1131 | Gerbe Zerwick ZAF | M60-64 | 0:52:12 | 3:39:12 | 2:39:00 | 7:28:56 |
| 1130 | Justin Meintjes ZAF | M18-24 | 0:47:56 | 3:34:53 | 2:51:19 | 7:28:56 |
| 1132 | Colin Rothman ZAF | M50-54 | 0:45:21 | 3:53:07 | 2:34:46 | 7:29:21 |
| 1133 | Justin Barnes ZAF | M30-34 | 0:46:23 | 3:29:09 | 2:52:44 | 7:29:22 |
| 1134 | Cecilé Swart ZAF | F25-29 | 0:53:02 | 3:44:12 | 2:30:21 | 7:29:24 |
| 1135 | Chad Peter Smith ZAF | M25-29 | 0:44:12 | 3:43:47 | 2:40:57 | 7:29:39 |
| 1136 | Brandon Fairweather ZAF | M40-44 | 0:45:50 | 3:29:13 | 2:52:49 | 7:29:44 |
| 1137 | Martin Bezuidenhout ZAF | M45-49 | 0:45:39 | 3:33:43 | 2:47:35 | 7:29:45 |
| 1138 | Juan Jager ZAF | M40-44 | 0:42:52 | 3:46:31 | 2:41:43 | 7:29:53 |
| 1139 | Zach Benade ZAF | M60-64 | 0:48:29 | 3:36:28 | 2:52:10 | 7:29:59 |
| 1140 | Maylene Ferreira ZAF | F25-29 | 0:55:14 | 3:45:00 | 2:32:39 | 7:30:35 |
| 1141 | Julie Soicher ZAF | F55-59 | 0:52:48 | 4:03:32 | 2:16:41 | 7:30:40 |
| 1142 | Ricardo Rose ZAF | M30-34 | 1:00:11 | 3:29:27 | 2:43:07 | 7:30:40 |
| 1143 | Carl Georg Paul ZAF | M45-49 | 0:39:13 | 3:51:21 | 2:29:29 | 7:30:42 |
| 1144 | Hugo Sarli ZAF | M60-64 | 0:58:13 | 3:37:31 | 2:39:14 | 7:30:52 |
| 1145 | Elouise Coetzee ZAF | F25-29 | 0:49:01 | 3:51:41 | 2:36:12 | 7:30:58 |
| 1146 | Deon Vivier ZAF | M25-29 | 0:43:00 | 3:51:24 | 2:29:52 | 7:31:07 |
| 1147 | Loané Van Sandwyk ZAF | F30-34 | 0:46:51 | 3:44:06 | 2:35:40 | 7:31:30 |
| 1148 | Venetia Landman ZAF | F60-64 | 0:48:31 | 3:40:53 | 2:48:47 | 7:31:34 |
| 1149 | Anja Kotze ZAF | F25-29 | 0:51:22 | 4:03:33 | 2:24:02 | 7:31:35 |
| 1150 | Christiaan Senekal ZAF | M18-24 | 0:46:55 | 3:57:11 | 2:34:08 | 7:31:55 |
| 1151 | Leon Noussis ZAF | M50-54 | 0:54:26 | 3:42:56 | 2:32:09 | 7:31:59 |
| 1152 | Maret Swart ZAF | F18-24 | 0:47:09 | 3:57:24 | 2:34:08 | 7:32:01 |
| 1153 | Jason Van Tonder ZAF | M25-29 | 0:45:57 | 3:38:26 | 2:48:24 | 7:32:02 |
| 1154 | Riaan Kunz ZAF | M50-54 | 0:57:31 | 3:47:13 | 2:28:54 | 7:32:08 |
| 1155 | Marius Nel ZAF | M40-44 | 0:50:30 | 4:01:40 | 2:18:14 | 7:32:09 |
| 1156 | Pieter Venter ZAF | M25-29 | 0:48:02 | 3:58:59 | 2:28:17 | 7:32:09 |
| 1157 | Stratos Sdralis ZAF | M45-49 | 0:53:55 | 3:58:10 | 2:27:09 | 7:32:12 |
| 1158 | Jacques Du Preez ZAF | M45-49 | 0:53:54 | 3:45:32 | 2:33:52 | 7:32:15 |
| 1159 | Regan Millard ZAF | F18-24 | 0:56:51 | 3:55:52 | 2:26:41 | 7:32:24 |
| 1160 | Naretha Gouws ZAF | F55-59 | 0:55:04 | 3:49:24 | 2:30:44 | 7:32:42 |
| 1161 | Angelo Adams ZAF | M35-39 | 0:49:33 | 3:39:56 | 2:46:54 | 7:32:58 |
| 1162 | Michael Conway ZAF | M65-69 | 0:45:29 | 3:41:11 | 2:51:19 | 7:33:14 |
| 1163 | Patrick Nayler ZAF | M55-59 | 0:53:54 | 3:34:54 | 2:44:28 | 7:33:30 |
| 1164 | Cg Marnewecke ZAF | M35-39 | 0:49:24 | 3:41:20 | 2:46:00 | 7:33:44 |
| 1165 | Spencer Dreyer ZAF | M50-54 | 0:41:04 | 3:49:15 | 2:43:52 | 7:33:56 |
| 1166 | Shaun Girdhari ZAF | M45-49 | 0:48:29 | 3:52:45 | 2:41:02 | 7:34:00 |
| 1167 | Ashley Truscott ZAF | F55-59 | 0:50:30 | 3:48:07 | 2:40:25 | 7:34:02 |
| 1168 | Wim Cilliers ZAF | M50-54 | 0:46:07 | 3:45:35 | 2:48:16 | 7:34:38 |
| 1169 | Willem Adriaan Durand ZAF | M25-29 | 0:42:45 | 3:50:01 | 2:36:27 | 7:34:42 |
| 1170 | Jason Mervis ZAF | M18-24 | 0:46:36 | 3:31:10 | 3:02:17 | 7:34:45 |
| 1171 | Lorma Janse Van Rensburg ZAF | F25-29 | 0:42:50 | 3:50:15 | 2:36:27 | 7:34:48 |
| 1172 | Michelle Vos ZAF | F30-34 | 0:43:34 | 3:52:33 | 2:38:06 | 7:34:52 |
| 1173 | Phil Wessels ZAF | M35-39 | 0:49:46 | 3:54:31 | 2:32:08 | 7:34:55 |
| 1174 | Diane Smith ZAF | F65-69 | 0:41:50 | 3:55:06 | 2:46:19 | 7:35:11 |
| 1175 | Linton Terblanche ZAF | M30-34 | 0:48:27 | 4:03:47 | 2:26:55 | 7:35:16 |
| 1176 | Zaynab Alexander ZAF | F30-34 | 1:00:08 | 3:58:22 | 2:16:48 | 7:35:25 |
| 1177 | Fowler Muller ZAF | M18-24 | 0:45:33 | 3:46:32 | 2:35:35 | 7:35:28 |
| 1178 | Herman Nieuwoudt ZAF | M18-24 | 0:41:58 | 3:53:42 | 2:42:25 | 7:35:39 |
| 1179 | Pierre Jacobs ZAF | M30-34 | 1:00:00 | 3:56:08 | 2:26:34 | 7:35:59 |
| 1180 | Bernadette Du Plessis ZAF | F35-39 | 0:49:41 | 4:06:55 | 2:27:27 | 7:36:00 |
| 1181 | Bernard Wenhold ZAF | M25-29 | 0:46:05 | 3:49:26 | 2:45:19 | 7:36:06 |
| 1182 | Wallies Olivier ZAF | M50-54 | 0:46:51 | 3:34:22 | 3:00:04 | 7:36:18 |
| 1183 | Luciana Graham ZAF | F25-29 | 0:42:24 | 3:42:58 | 2:57:44 | 7:36:37 |
| 1184 | Charles Norval Lunderstedt ZAF | M35-39 | 0:39:20 | 4:00:54 | 2:39:22 | 7:36:38 |
| 1185 | Arnoldus Fuchs ZAF | M60-64 | 0:40:24 | 3:57:27 | 2:47:13 | 7:36:59 |
| 1186 | Jacques Olivier ZAF | M50-54 | 0:44:50 | 3:44:26 | 2:46:10 | 7:37:03 |
| 1187 | Johann Meyer ZAF | M30-34 | 0:46:41 | 4:01:07 | 2:36:38 | 7:37:25 |
| 1188 | Courtnay Chamberlain ZAF | F30-34 | 0:45:41 | 3:58:04 | 2:39:12 | 7:37:39 |
| 1189 | Delarey Bakkes ZAF | M25-29 | 0:49:49 | 3:32:26 | 3:03:50 | 7:37:51 |
| 1190 | Gavin Sheldon ZAF | M50-54 | 0:49:14 | 3:39:34 | 2:53:48 | 7:37:53 |
| 1191 | Noret Jansen Van Rensburg ZAF | F40-44 | 0:55:02 | 3:54:25 | 2:29:39 | 7:38:35 |
| 1192 | Melanie Van Staden ZAF | F45-49 | 0:53:14 | 3:53:32 | 2:37:29 | 7:38:43 |
| 1193 | Gordon Turner ZAF | M60-64 | 0:41:49 | 3:38:35 | 3:02:27 | 7:38:53 |
| 1194 | Edward Berry ZAF | M50-54 | 0:41:26 | 3:34:49 | 3:09:34 | 7:39:08 |
| 1195 | Lynette Fischer ZAF | F65-69 | 0:42:42 | 3:30:08 | 3:12:31 | 7:39:29 |
| 1196 | Christof-Botha Van Der Merwe ZAF | M30-34 | 0:47:28 | 4:06:20 | 2:29:32 | 7:39:35 |
| 1197 | Shanerie Fischart ZAF | F25-29 | 0:51:22 | 3:45:55 | 2:44:35 | 7:39:43 |
| 1198 | Przemyslaw Knap POL | M50-54 | 1:03:37 | 3:45:01 | 2:34:13 | 7:39:51 |
| 1199 | Riaan Van Straaten ZAF | M35-39 | 0:55:42 | 3:58:23 | 2:27:57 | 7:39:53 |
| 1200 | Henk Botes ZAF | M55-59 | 0:51:42 | 3:49:51 | 2:36:36 | 7:39:59 |
| 1201 | Luigi Bassi ITA | M60-64 | 0:54:51 | 3:55:57 | 2:37:03 | 7:40:01 |
| 1202 | Ancois Hughes ZAF | F30-34 | 0:48:48 | 4:06:22 | 2:30:12 | 7:40:18 |
| 1203 | Monique-Cheri Van Der Westhuizen ZAF | F30-34 | 0:58:56 | 4:03:17 | 2:18:10 | 7:40:25 |
| 1204 | Daniel Boeyens ZAF | M40-44 | 0:51:04 | 3:46:11 | 2:43:07 | 7:40:29 |
| 1206 | Shaun Hadfield ZAF | M40-44 | 0:47:24 | 3:47:09 | 2:50:34 | 7:40:37 |
| 1205 | Zelmarie Griesel ZAF | F35-39 | 0:49:33 | 4:01:04 | 2:35:43 | 7:40:37 |
| 1207 | Meyburgh Hofmeyr ZAF | M50-54 | 0:38:43 | 3:47:03 | 2:56:00 | 7:40:47 |
| 1208 | Benjamin Prinz USA | M30-34 | 1:05:57 | 3:50:19 | 2:25:11 | 7:40:54 |
| 1209 | Fergus Samaai ZAF | M40-44 | 0:57:38 | 3:53:59 | 2:32:28 | 7:41:00 |
| 1210 | Bilal Sheikh Ahad ZAF | M50-54 | 0:59:04 | 3:57:13 | 2:27:54 | 7:41:03 |
| 1211 | Johannes Van Niekerk ZAF | M25-29 | 0:47:36 | 3:33:06 | 3:01:41 | 7:41:22 |
| 1212 | Paul Gutter ZAF | M55-59 | 0:52:22 | 3:54:47 | 2:39:05 | 7:41:28 |
| 1213 | Greyling Lotter ZAF | M30-34 | 0:47:14 | 3:47:49 | 2:48:49 | 7:41:40 |
| 1214 | Cobus Joubert ZAF | M25-29 | 0:48:09 | 4:06:01 | 2:29:53 | 7:42:15 |
| 1215 | Malena Van Der Merwe ZAF | F45-49 | 1:00:28 | 3:57:59 | 2:26:59 | 7:42:53 |
| 1216 | Alisa Geldenhuys ZAF | F25-29 | 0:42:42 | 4:06:42 | 2:37:05 | 7:43:16 |
| 1217 | Leon Froneman ZAF | M55-59 | 0:48:13 | 3:47:05 | 2:50:08 | 7:43:42 |
| 1218 | Michael Webb ZAF | M65-69 | 0:55:54 | 3:55:58 | 2:32:44 | 7:43:44 |
| 1219 | Riaan Kleyn ZAF | M25-29 | 0:49:50 | 3:44:51 | 2:51:57 | 7:44:04 |
| 1220 | Emil Driessen ZAF | M35-39 | 1:05:01 | 3:44:06 | 2:41:36 | 7:44:16 |
| 1221 | Neldi Gouws ZAF | F35-39 | 0:51:05 | 3:59:02 | 2:39:55 | 7:44:30 |
| 1222 | Slavica Lazic ZAF | F40-44 | 0:55:03 | 3:37:55 | 2:56:57 | 7:44:40 |
| 1223 | Christo Swart ZAF | M30-34 | 0:50:44 | 3:45:32 | 2:53:24 | 7:45:07 |
| 1224 | Rebecca Steyn ZAF | F25-29 | 0:53:50 | 3:49:57 | 2:42:57 | 7:45:11 |
| 1225 | Luis Nunes ZAF | M50-54 | 0:48:56 | 3:55:25 | 2:41:19 | 7:45:19 |
| 1226 | Eloff Van Niekerk ZAF | M45-49 | 1:02:49 | 3:43:01 | 2:40:37 | 7:45:22 |
| 1227 | Jacques Cloete ZAF | M40-44 | 0:47:44 | 3:44:36 | 2:58:24 | 7:45:31 |
| 1228 | Philip Kemp ZAF | M35-39 | 0:58:07 | 3:41:26 | 2:49:06 | 7:46:24 |
| 1230 | Anneli Retief ZAF | F40-44 | 0:52:36 | 4:14:19 | 2:24:16 | 7:46:39 |
| 1229 | Hannelie Parkes ZAF | F50-54 | 0:58:15 | 3:39:44 | 2:46:47 | 7:46:39 |
| 1231 | Jean-Pierre Joubert ZAF | M40-44 | 0:40:08 | 4:18:21 | 2:28:46 | 7:46:41 |
| 1232 | Celia Joseph ZAF | F45-49 | 0:54:24 | 3:58:27 | 2:35:17 | 7:46:45 |
| 1233 | Jakobus Smit ZAF | M25-29 | 0:41:00 | 3:53:37 | 2:55:35 | 7:46:56 |
| 1234 | Damien Botha ZAF | M25-29 | 0:48:14 | 3:57:46 | 2:42:44 | 7:47:12 |
| 1235 | Erik Bernhardt ZAF | M25-29 | 0:51:31 | 3:44:37 | 2:57:34 | 7:47:21 |
| 1236 | Clarisse Rossouw ZAF | F25-29 | 0:45:31 | 4:27:06 | 2:16:38 | 7:47:35 |
| 1238 | Nicole Fischer ZAF | F35-39 | 0:36:43 | 4:06:53 | 2:46:53 | 7:47:49 |
| 1237 | Tinus Le Roux ZAF | M60-64 | 0:49:00 | 3:41:08 | 3:05:45 | 7:47:49 |
| 1239 | Ronald Henry Barnard ZAF | M35-39 | 0:50:53 | 3:46:30 | 2:59:59 | 7:48:34 |
| 1240 | Steyn Du Plessis ZAF | M45-49 | 1:01:04 | 3:56:09 | 2:25:13 | 7:48:38 |
| 1241 | Stefan Trouw ZAF | M25-29 | 0:47:50 | 4:08:33 | 2:34:43 | 7:48:45 |
| 1242 | David Harris ZAF | M65-69 | 0:51:05 | 3:52:49 | 2:48:33 | 7:49:16 |
| 1243 | Stacey Stanton ZAF | F25-29 | 0:45:12 | 3:56:40 | 2:46:05 | 7:49:26 |
| 1244 | Anri Pretorius ZAF | F30-34 | 0:56:26 | 3:57:24 | 2:42:37 | 7:51:04 |
| 1245 | Declan Edwards ZAF | M18-24 | 0:36:03 | 4:03:28 | 2:59:35 | 7:51:11 |
| 1246 | Shinene Martins ZAF | F35-39 | 0:51:59 | 3:57:03 | 2:46:47 | 7:51:13 |
| 1247 | Armand Maritz ZAF | M30-34 | 1:03:56 | 3:49:25 | 2:37:25 | 7:51:17 |
| 1248 | Wayne Hardy ZAF | M55-59 | 0:48:45 | 3:47:36 | 3:00:10 | 7:51:25 |
| 1249 | Reinhardt Nel ZAF | M40-44 | 1:03:07 | 3:50:47 | 2:36:44 | 7:51:57 |
| 1250 | Thuthuka Songelwa ZAF | F45-49 | 0:46:22 | 4:05:10 | 2:44:54 | 7:52:03 |
| 1251 | Jack Smit ZAF | M18-24 | 0:43:46 | 4:00:08 | 2:47:00 | 7:52:09 |
| 1252 | Garth Roe ZAF | M50-54 | 0:44:52 | 3:53:38 | 2:57:31 | 7:52:16 |
| 1253 | Jessica Human ZAF | F25-29 | 0:48:32 | 3:50:34 | 2:49:14 | 7:52:36 |
| 1254 | Grant Blake ZAF | M35-39 | 0:40:55 | 3:16:05 | 3:23:17 | 7:53:22 |
| 1255 | Edward Kiragu KEN | M35-39 | 0:51:01 | 3:57:33 | 2:47:42 | 7:53:28 |
| 1256 | Elke Briedenhann ZAF | F25-29 | 0:52:10 | 3:51:29 | 2:53:50 | 7:53:32 |
| 1257 | Donna Driessen ZAF | F35-39 | 0:49:36 | 4:07:37 | 2:41:36 | 7:53:41 |
| 1258 | Wayne Spray ZAF | M55-59 | 0:48:21 | 3:49:59 | 2:52:36 | 7:53:46 |
| 1259 | Herculaas Jacobus Cronje ZAF | M55-59 | 0:51:33 | 3:37:26 | 3:09:58 | 7:53:52 |
| 1260 | Gabriel Strydom ZAF | M30-34 | 0:45:00 | 3:55:28 | 2:55:47 | 7:53:58 |
| 1261 | Marelize Scholtz ZAF | F45-49 | 0:51:56 | 4:18:04 | 2:30:11 | 7:54:04 |
| 1262 | Chris Howes ZAF | M55-59 | 0:37:46 | 3:29:16 | 3:33:40 | 7:54:10 |
| 1263 | Jean-Marié Van Rensburg ZAF | F25-29 | 0:52:24 | 3:43:18 | 3:04:24 | 7:55:03 |
| 1264 | Karen O'leary ZAF | F60-64 | 0:43:41 | 4:11:08 | 2:43:36 | 7:55:05 |
| 1265 | Brandon Jones ZAF | M50-54 | 0:47:25 | 4:10:00 | 2:47:38 | 7:55:54 |
| 1266 | Kobus Vlok ZAF | M35-39 | 0:53:00 | 4:00:57 | 2:38:23 | 7:56:03 |
| 1267 | Dawie Van Der Merwe ZAF | M50-54 | 0:48:21 | 3:41:17 | 3:02:11 | 7:56:12 |
| 1268 | Alison Hartley ZAF | F55-59 | 0:41:08 | 3:50:37 | 3:06:24 | 7:56:25 |
| 1269 | Simon Nicks ZAF | M65-69 | 0:54:58 | 3:43:16 | 2:57:17 | 7:56:27 |
| 1270 | Lourens Van Zyl ZAF | M40-44 | 0:48:07 | 3:55:30 | 2:55:14 | 7:56:53 |
| 1271 | Cobus Van Der Colff ZAF | M45-49 | 0:48:55 | 3:43:26 | 3:03:28 | 7:56:54 |
| 1272 | Paul Kapnoudhis CAN | M65-69 | 0:55:01 | 3:53:02 | 2:44:10 | 7:56:58 |
| 1273 | Corne Fritz ZAF | F50-54 | 0:57:26 | 4:02:19 | 2:42:14 | 7:57:28 |
| 1274 | Willem Pretorius ZAF | M35-39 | 0:51:29 | 3:43:56 | 3:08:14 | 7:57:29 |
| 1275 | Diederik Prinsen ZAF | M50-54 | 0:47:44 | 3:39:46 | 3:16:15 | 7:57:30 |
| 1276 | Wynand Gouws ZAF | M35-39 | 0:58:02 | 3:48:04 | 2:46:56 | 7:58:08 |
| 1277 | Johan Goosen ZAF | M25-29 | 0:46:36 | 3:59:34 | 2:52:32 | 7:58:50 |
| 1278 | Anton Homsek ZAF | M60-64 | 1:02:19 | 3:43:10 | 2:55:13 | 7:58:54 |
| 1280 | Casper Meyer ZAF | M25-29 | 0:56:50 | 4:07:44 | 2:35:39 | 7:59:31 |
| 1279 | Rachelle Meyer ZAF | F25-29 | 0:56:51 | 4:07:47 | 2:35:18 | 7:59:31 |
| 1281 | Daleen Duminy ZAF | F25-29 | 0:56:28 | 4:07:47 | 2:28:24 | 7:59:44 |
| 1282 | Derick Maree ZAF | M45-49 | 0:49:06 | 4:03:42 | 2:49:44 | 7:59:49 |
| 1283 | Jessica Brothwell ZAF | F25-29 | 0:47:32 | 3:58:18 | 3:01:18 | 8:00:08 |
| 1284 | Dylan Love ZAF | M30-34 | 1:00:01 | 3:55:59 | 2:50:19 | 8:00:12 |
| 1285 | Jandré Olivier ZAF | M25-29 | 0:49:31 | 3:50:34 | 3:05:55 | 8:00:26 |
| 1286 | Christa Palm ZAF | F40-44 | 0:53:58 | 3:54:45 | 2:55:55 | 8:00:54 |
| 1287 | Shaun Pyper ZAF | M30-34 | 0:55:07 | 3:52:44 | 2:55:36 | 8:01:10 |
| 1288 | Francois Koen ZAF | M40-44 | 0:52:34 | 3:44:49 | 3:03:25 | 8:01:18 |
| 1289 | Corlien Boshoff ZAF | F45-49 | 0:56:42 | 4:19:11 | 2:29:41 | 8:01:19 |
| 1290 | David Oosthuizen ZAF | M40-44 | 0:44:53 | 3:54:51 | 3:10:30 | 8:01:44 |
| 1291 | Zane Jooste ZAF | M40-44 | 0:54:51 | 3:59:52 | 2:41:22 | 8:01:52 |
| 1292 | Elrich Bouwer ZAF | M40-44 | 0:50:05 | 3:54:21 | 2:57:05 | 8:01:56 |
| 1293 | Frederik Rudolph Van Dyk ZAF | M25-29 | 0:46:19 | 4:13:56 | 2:39:40 | 8:01:58 |
| 1294 | Lara Dugas ZAF | F50-54 | 0:50:43 | 4:08:29 | 2:46:46 | 8:01:59 |
| 1295 | Chris Moller ZAF | M60-64 | 1:01:08 | 4:10:30 | 2:30:36 | 8:02:00 |
| 1296 | Johane Matthee ZAF | F30-34 | 1:02:05 | 4:02:18 | 2:43:57 | 8:02:35 |
| 1297 | Jana Buys ZAF | F18-24 | 0:47:44 | 4:16:45 | 2:47:28 | 8:03:06 |
| 1298 | Monique De Abreu ZAF | F25-29 | 0:48:42 | 4:20:29 | 2:33:23 | 8:03:08 |
| 1299 | Marthinus Laurence Prinsloo ZAF | M30-34 | 0:54:49 | 4:14:00 | 2:39:22 | 8:04:56 |
| 1300 | Wynand Louw ZAF | M45-49 | 0:50:41 | 4:11:14 | 2:46:31 | 8:05:17 |
| 1301 | Damon Plaatjies ZAF | M25-29 | 0:42:14 | 4:05:46 | 3:01:05 | 8:06:09 |
| 1302 | Mellischa Gomes ZAF | F45-49 | 0:58:52 | 4:10:06 | 2:37:08 | 8:06:40 |
| 1303 | Aadil Moolla ZAF | M25-29 | 0:47:47 | 4:10:46 | 2:46:20 | 8:06:45 |
| 1304 | Louw Viljoen ZAF | M35-39 | 0:47:20 | 4:03:28 | 2:54:05 | 8:07:10 |
| 1305 | Kerwin Prior ZAF | M30-34 | 1:05:54 | 4:03:33 | 2:39:32 | 8:08:43 |
| 1306 | Hentie De Wet ZAF | M55-59 | 0:44:42 | 4:19:29 | 2:50:00 | 8:09:11 |
| 1307 | Gert Wilkins ZAF | M60-64 | 0:50:06 | 3:35:51 | 3:26:30 | 8:09:32 |
| 1308 | Cassim Parak ZAF | M55-59 | 0:49:38 | 4:00:15 | 3:01:07 | 8:10:01 |
| 1309 | Kyle Abrahamse ZAF | M35-39 | 0:51:47 | 4:23:13 | 2:41:35 | 8:10:09 |
| 1310 | Kindy Theunissen ZAF | F55-59 | 0:53:44 | 4:01:16 | 2:52:29 | 8:10:38 |
| 1311 | Dean Parry ZAF | M60-64 | 0:41:18 | 3:54:29 | 3:19:28 | 8:10:41 |
| 1312 | Ruan Nothnagel ZAF | M35-39 | 1:06:54 | 4:16:24 | 2:33:33 | 8:10:52 |
| 1313 | Douwe Vellema ZAF | M55-59 | 0:49:56 | 4:06:40 | 2:50:03 | 8:10:54 |
| 1314 | Shaun Ray ZAF | M40-44 | 0:57:23 | 4:01:55 | 2:55:09 | 8:11:01 |
| 1315 | Chezre Fredericks ZAF | M40-44 | 0:55:44 | 4:17:25 | 2:37:20 | 8:11:06 |
| 1316 | Danielle Vellema ZAF | F25-29 | 0:47:04 | 4:14:28 | 2:56:15 | 8:11:12 |
| 1317 | Michelle Peens ZAF | F25-29 | 0:46:41 | 4:12:32 | 2:53:31 | 8:11:13 |
| 1318 | Bernard Burger ZAF | M45-49 | 0:48:02 | 4:07:05 | 2:55:53 | 8:11:26 |
| 1319 | Lizelle Labuschagne ZAF | F50-54 | 0:53:07 | 4:09:46 | 2:49:55 | 8:11:30 |
| 1320 | Brandon Bester ZAF | M30-34 | 0:58:56 | 4:01:17 | 2:55:44 | 8:12:03 |
| 1321 | Graham Warrender ZAF | M60-64 | 0:45:00 | 3:44:12 | 3:12:41 | 8:12:06 |
| 1322 | Marco Efstathiou ZAF | M40-44 | 0:43:22 | 4:19:40 | 2:52:11 | 8:12:09 |
| 1323 | Kai Warrender ZAF | M25-29 | 0:54:16 | 3:43:49 | 3:12:40 | 8:12:13 |
| 1324 | Marvin Coleby USA | M30-34 | 0:50:21 | 4:14:30 | 2:41:37 | 8:12:40 |
| 1325 | Hermien Nel ZAF | F45-49 | 0:52:49 | 4:18:14 | 2:47:09 | 8:12:42 |
| 1326 | Jean-Ré Buys ZAF | M18-24 | 0:50:00 | 3:57:38 | 3:13:40 | 8:13:33 |
| 1327 | Francis Boersma ZAF | F50-54 | 1:00:42 | 4:03:50 | 2:50:41 | 8:13:39 |
| 1328 | Elnae Neethling ZAF | F25-29 | 0:58:07 | 4:20:18 | 2:38:13 | 8:13:40 |
| 1329 | Martin Mardon ZAF | M55-59 | 0:50:02 | 4:13:53 | 2:51:59 | 8:14:04 |
| 1330 | Chalise Odendaal ZAF | F30-34 | 0:45:39 | 4:27:33 | 2:40:58 | 8:14:20 |
| 1331 | Eloise Kakebeeke ZAF | F30-34 | 1:04:58 | 4:04:27 | 2:40:38 | 8:15:36 |
| 1332 | Henco Bester ZAF | M50-54 | 0:41:05 | 4:13:10 | 3:01:21 | 8:16:24 |
| 1333 | Martin Stander ZAF | M65-69 | 0:53:31 | 4:16:28 | 2:43:25 | 8:16:56 |
| 1334 | Amy Briggs USA | F45-49 | 0:49:41 | 4:09:26 | 2:58:58 | 8:17:25 |
| 1335 | Georg Dannhauser ZAF | M60-64 | 0:57:35 | 4:13:30 | 2:48:59 | 8:17:51 |
| 1336 | Craig Ward ZAF | M45-49 | 0:51:24 | 4:14:31 | 2:57:27 | 8:18:13 |
| 1337 | Nelson Oliphant ZAF | M35-39 | 1:00:12 | 4:10:38 | 2:46:19 | 8:18:48 |
| 1338 | Tiger Van Wyk ZAF | M55-59 | 0:46:53 | 4:18:06 | 3:02:18 | 8:19:25 |
| 1339 | Lisa Hen-Boisen ZAF | F50-54 | 0:55:23 | 4:05:49 | 2:57:35 | 8:19:27 |
| 1340 | Linden Williams ZAF | M40-44 | 1:03:30 | 4:02:28 | 3:01:59 | 8:20:02 |
| 1341 | Tindalina Geldenhuys ZAF | F35-39 | 0:49:13 | 4:19:11 | 2:56:44 | 8:20:09 |
| 1342 | Wouter Bezuidenhout ZAF | M25-29 | 0:51:03 | 3:43:57 | 3:19:25 | 8:20:19 |
| 1343 | Mike Van Oerle ZAF | M50-54 | 0:46:32 | 4:21:14 | 2:49:35 | 8:20:40 |
| 1344 | Ken Poole ZAF | M80-84 | 0:52:13 | 3:44:51 | 3:23:15 | 8:20:43 |
| 1345 | Heleen Slabbert ZAF | F30-34 | 0:54:51 | 4:19:13 | 2:41:54 | 8:20:55 |
| 1346 | Naomi Miell ZAF | F45-49 | 0:52:43 | 4:17:51 | 2:56:09 | 8:21:01 |
| 1347 | Rika Uys ZAF | F30-34 | 0:50:22 | 4:14:00 | 2:52:11 | 8:21:05 |
| 1348 | Jarrier Alexander ZAF | M40-44 | 0:53:44 | 4:18:14 | 2:46:07 | 8:22:05 |
| 1349 | Boris Bartsits | M40-44 | 0:47:38 | 4:07:33 | 3:08:25 | 8:22:35 |
| 1350 | Evadne Engela ZAF | F25-29 | 0:56:14 | 4:04:32 | 3:01:47 | 8:22:36 |
| 1351 | Van Zyl Cilliers ZAF | M25-29 | 0:59:23 | 4:20:45 | 2:48:35 | 8:22:46 |
| 1352 | Michelle Erasmus ZAF | F50-54 | 1:08:28 | 4:00:24 | 2:54:55 | 8:24:08 |
| 1353 | Lodewikus Jordaan ZAF | M50-54 | 0:50:04 | 4:12:49 | 2:51:07 | 8:24:13 |
| 1354 | Hein Papenfus ZAF | M30-34 | 0:53:49 | 4:21:09 | 2:49:47 | 8:24:42 |
| 1355 | Golvin Cornellissen ZAF | M45-49 | 0:49:38 | 4:14:57 | 3:00:55 | 8:25:04 |
| 1356 | Niel Swart ZAF | M30-34 | 0:53:05 | 4:21:21 | 2:56:04 | 8:28:22 |
| 1357 | Peet Kruger ZAF | M40-44 | 0:47:45 | 4:17:29 | 3:03:27 | 8:28:29 |
| — | Sebastian Ringrose ZAF | M18-24 | 0:34:17 | 4:56:25 | 1:43:27 | DNF |
| — | Dewald Keulder ZAF | M30-34 | 0:41:30 | 4:43:02 | 2:03:00 | DNF |
| — | Marnus Coetzee ZAF | M45-49 | 0:38:01 | 4:59:27 | 2:25:40 | DNF |
| — | Deon Human ZAF | M60-64 | 1:03:20 | 4:24:28 | 2:35:06 | DNF |
| — | Janre Potgieter ZAF | M18-24 | 0:37:39 | 4:47:54 | 2:42:33 | DNF |
| — | Lwazi Magadla ZAF | F40-44 | 1:02:07 | 4:22:57 | 2:42:41 | DNF |
| — | Adriaan Van Niekerk ZAF | M40-44 | 0:53:12 | 4:33:26 | 2:35:20 | DNF |
| — | René Strydom ZAF | F18-24 | 0:51:28 | 4:29:36 | 2:57:27 | DNF |
| — | Grant Pullen ZAF | M40-44 | 0:50:03 | 4:07:04 | 3:11:40 | DNF |
| — | Jaco Lategan ZAF | M25-29 | 0:47:18 | 4:10:52 | 3:20:32 | DNF |
| — | Wilhelmina Johanna Blom ZAF | F45-49 | 0:55:58 | 4:14:25 | 3:10:27 | DNF |
| — | Marius Van Rensburg ZAF | M40-44 | 1:08:35 | 4:05:08 | 3:08:51 | DNF |
| — | Colleen Olivier ZAF | F55-59 | 1:04:39 | 4:15:00 | 2:59:11 | DNF |
| — | Roddy Williams ZAF | M55-59 | 0:52:49 | 4:11:59 | 3:08:51 | DNF |
| — | Michelle Mortimer ZAF | F40-44 | 0:47:49 | 4:15:56 | 3:33:39 | DNF |
| — | James Cook ZAF | M40-44 | 1:00:55 | 4:31:11 | 3:08:43 | DNF |
| — | Santie Van Staden ZAF | F35-39 | 0:58:06 | 4:24:29 | 3:23:41 | DNF |
| — | Esté Wessels ZAF | F40-44 | 0:53:15 | 4:34:41 | 3:17:39 | DNF |
| — | Aart Geyer ZAF | M60-64 | — | — | — | DNF |
| — | Adnaan Manuel ZAF | M50-54 | 0:41:09 | 3:25:22 | — | DNF |
| — | Adrian Buddingh ZAF | M60-64 | 0:46:51 | 4:34:45 | — | DNF |
| — | Adrian Koen ZAF | M40-44 | — | — | — | DNF |
| — | Alex Eliott ZAF | M50-54 | — | — | — | DNF |
| — | Alexandra Reid ZAF | F30-34 | 0:34:43 | — | — | DNF |
| — | Alexia Barrier FRA | F45-49 | — | — | — | DNF |
| — | Althea Dercksen ZAF | F55-59 | 0:51:22 | — | — | DNF |
| — | Altus Beeston ZAF | M30-34 | — | — | — | DNF |
| — | Andre Kleynhans ZAF | M60-64 | — | — | — | DNF |
| — | Andreas Demetriou ZAF | M50-54 | — | — | — | DNF |
| — | Andrew Aikman ZAF | M40-44 | — | — | — | DNF |
| — | Andrew Crone ZAF | M45-49 | — | — | — | DNF |
| — | Andries Janse Van Rensburg ZAF | M30-34 | — | — | — | DNF |
| — | Anina De Villiers ZAF | F35-39 | — | — | — | DNF |
| — | Anlize Enslin ZAF | F50-54 | — | — | — | DNF |
| — | Annabel Vincent ZAF | F25-29 | 0:48:40 | 4:46:06 | — | DNF |
| — | Anneke Stander ZAF | F25-29 | — | — | — | DNF |
| — | Annelet Coetzee ZAF | F25-29 | — | — | — | DNF |
| — | Anneline Booysen ZAF | F50-54 | — | — | — | DNF |
| — | Annerie Saartjie Coetzee ZAF | F40-44 | — | — | — | DNF |
| — | Ansone Engelbrecht ZAF | F30-34 | — | — | — | DNF |
| — | Anton Du Plessis ZAF | M55-59 | — | — | — | DNF |
| — | Anton Geyser ZAF | M55-59 | — | — | — | DNF |
| — | Antonet Harris ZAF | F40-44 | 1:10:16 | — | — | DNF |
| — | Armand Nieuwenhuys ZAF | M30-34 | — | — | — | DNF |
| — | Aviwe Mafu ZAF | M35-39 | — | — | — | DNF |
| — | Ayoub Banderker ZAF | M50-54 | 1:01:55 | 4:18:18 | — | DNF |
| — | Barry Van Der Merwe ZAF | M50-54 | — | — | — | DNF |
| — | Beatrix Westdyk ZAF | F30-34 | — | — | — | DNF |
| — | Berend Jager ZAF | M45-49 | — | — | — | DNF |
| — | Berndt Jacobs ZAF | M25-29 | 0:59:53 | 4:27:33 | — | DNF |
| — | Brandon Como ZAF | M35-39 | — | — | — | DNF |
| — | Brendan Nortje ZAF | M25-29 | 0:51:57 | 3:59:14 | — | DNF |
| — | Brett Dungan ZAF | M50-54 | 0:49:48 | — | — | DNF |
| — | Brian Kennedy ZAF | M45-49 | 0:49:15 | 4:20:15 | — | DNF |
| — | Brigette Saville ZAF | F40-44 | — | — | — | DNF |
| — | Bronson Shaw ZAF | M18-24 | 0:35:37 | 3:34:10 | — | DNF |
| — | Bruce Kiplagat Chemjor KEN | M35-39 | — | — | — | DNF |
| — | Bruno Barradas ZAF | M50-54 | — | — | — | DNF |
| — | Byron Jackson-Miller ZAF | M30-34 | 0:34:41 | 2:44:45 | — | DNF |
| — | Byron Smith ZAF | M40-44 | — | — | — | DNF |
| — | Cameron Macnair ZAF | MPRO | 0:28:46 | 2:24:35 | — | DNF |
| — | Candice Martin ZAF | F35-39 | — | — | — | DNF |
| — | Carin Louise Steenkamp ZAF | F45-49 | — | — | — | DNF |
| — | Carl Phenix ZAF | M50-54 | — | — | — | DNF |
| — | Carl Schultz ZAF | M55-59 | — | — | — | DNF |
| — | Carla Bezuidenhout ZAF | F25-29 | — | — | — | DNF |
| — | Carmona Vorster ZAF | F45-49 | — | — | — | DNF |
| — | Carol Brink ZAF | F50-54 | — | — | — | DNF |
| — | Caryn Rathmann ZAF | F40-44 | — | — | — | DNF |
| — | Casper Steenkamp ZAF | M40-44 | — | — | — | DNF |
| — | Celia Du Plessis ZAF | F25-29 | — | — | — | DNF |
| — | Chantel Kapp ZAF | F45-49 | — | — | — | DNF |
| — | Chantelle Honeyborne ZAF | F35-39 | — | — | — | DNF |
| — | Charl De Kock ZAF | M45-49 | — | — | — | DNF |
| — | Charl Myburgh ZAF | M50-54 | — | — | — | DNF |
| — | Charles Girdlestone ZAF | M55-59 | — | — | — | DNF |
| — | Charles Naude ZAF | M65-69 | — | — | — | DNF |
| — | Cheri Marshall ZAF | F40-44 | 0:46:48 | 4:24:29 | — | DNF |
| — | Chris De Sousa ZAF | M25-29 | — | — | — | DNF |
| — | Chris Heunis ZAF | M40-44 | — | — | — | DNF |
| — | Chris Van Der Ende ZAF | M45-49 | 1:06:41 | — | — | DNF |
| — | Chrisna Geyer ZAF | F50-54 | — | — | — | DNF |
| — | Christelle Groenewald ZAF | F35-39 | 0:49:43 | 4:43:48 | — | DNF |
| — | Christiaan Mienie ZAF | M45-49 | — | — | — | DNF |
| — | Christiaan Viljoen ZAF | M75-79 | 0:45:42 | 4:35:39 | — | DNF |
| — | Christian Meissner ZAF | M30-34 | — | — | — | DNF |
| — | Christine Gordon-Bennett ZAF | F45-49 | — | — | — | DNF |
| — | Christo Du Toit ZAF | M45-49 | 0:55:52 | 5:07:49 | — | DNF |
| — | Claire Langenhoven ZAF | F25-29 | 0:45:33 | 4:31:32 | — | DNF |
| — | Clint Roper ZAF | M45-49 | — | — | — | DNF |
| — | Corlandi Conradie ZAF | F35-39 | — | — | — | DNF |
| — | Corne Strydom ZAF | F50-54 | 1:03:33 | 5:13:18 | — | DNF |
| — | Corne Van Der Berg ZAF | M45-49 | — | — | — | DNF |
| — | Cp Van Wyk ZAF | M25-29 | — | — | — | DNF |
| — | Craig Granville BWA | M60-64 | — | — | — | DNF |
| — | Craig Lyall ZAF | M40-44 | — | — | — | DNF |
| — | Crystal Lubbe ZAF | F30-34 | — | — | — | DNF |
| — | Dale Penney ZAF | M25-29 | 0:46:15 | 5:16:29 | — | DNF |
| — | Dale Van Der Merwe ZAF | M25-29 | — | — | — | DNF |
| — | Dane Hauptfleisch ZAF | M35-39 | — | — | — | DNF |
| — | Danie De Villiers ZAF | M25-29 | 0:57:01 | 5:22:45 | — | DNF |
| — | Danielle Schmidt ZAF | F25-29 | — | — | — | DNF |
| — | Darryl Thompson ZAF | M45-49 | — | — | — | DNF |
| — | Dawie Senekal ZAF | M55-59 | — | — | — | DNF |
| — | De Villiers Pienaar ZAF | M50-54 | — | — | — | DNF |
| — | Debbie De Bruyn ZAF | F40-44 | — | — | — | DNF |
| — | Debbie Hibbert ZAF | F55-59 | — | — | — | DNF |
| — | Dimitri Theofanidis GRC | M30-34 | — | — | — | DNF |
| — | Dirk Burger ZAF | M35-39 | 0:54:16 | 4:12:25 | — | DNF |
| — | Dirk Swanepoel ZAF | M25-29 | 0:51:05 | 5:40:43 | — | DNF |
| — | Dirk Wolfaardt ZAF | M40-44 | — | — | — | DNF |
| — | Eben Blom ZAF | M40-44 | — | — | — | DNF |
| — | Edwin Jeppe ZAF | M30-34 | — | — | — | DNF |
| — | Edwin Nelson ZAF | PC/ID | — | — | — | DNF |
| — | Elizabeth Laubscher ZAF | F35-39 | — | — | — | DNF |
| — | Elmaree Stapelberg ZAF | F45-49 | — | — | — | DNF |
| — | Elsa De Beer ZAF | F45-49 | — | — | — | DNF |
| — | Engela Adriaanse ZAF | F25-29 | — | — | — | DNF |
| — | Erhardt Van Zyl ZAF | M30-34 | — | — | — | DNF |
| — | Erich Van Der Westhuizen ZAF | M35-39 | 0:34:53 | 4:46:56 | — | DNF |
| — | Erick Heyns ZAF | M18-24 | — | — | — | DNF |
| — | Erik Nielsen ZAF | M18-24 | — | — | — | DNF |
| — | Evert Swart ZAF | M35-39 | 1:03:26 | — | — | DNF |
| — | Evert Van Staden ZAF | M25-29 | — | — | — | DNF |
| — | Fanie Venter ZAF | M35-39 | 1:13:14 | — | — | DNF |
| — | Feroz Mahomed ZAF | M50-54 | — | — | — | DNF |
| — | Fidelia Van Der Linde ZAF | F40-44 | 1:19:13 | — | — | DNF |
| — | Franco Janson ZAF | M25-29 | 0:42:40 | 3:36:21 | — | DNF |
| — | Francois Groenewald ZAF | M40-44 | — | — | — | DNF |
| — | Francois Van Eck ZAF | M40-44 | — | — | — | DNF |
| — | Frans Van Niekerk ZAF | M50-54 | — | — | — | DNF |
| — | Frans-Hendrik Badenhorst ZAF | M25-29 | — | — | — | DNF |
| — | Frans-Peter Botha ZAF | M45-49 | — | — | — | DNF |
| — | Frederik Steyn ZAF | M30-34 | — | — | — | DNF |
| — | Frik Oosthuizen ZAF | M35-39 | — | — | — | DNF |
| — | Gareth Floweday ZAF | M45-49 | — | — | — | DNF |
| — | Gerda Horn ZAF | F50-54 | — | — | — | DNF |
| — | Gerhard Braun ZAF | M50-54 | — | — | — | DNF |
| — | Gerhardus Barnard ZAF | M35-39 | — | — | — | DNF |
| — | Guillaume Bosch ZAF | M30-34 | 0:41:45 | — | — | DNF |
| — | Hannes Marais ZAF | M45-49 | — | — | — | DNF |
| — | Hans-Peter Bakker ZAF | M25-29 | — | — | — | DNF |
| — | Hazel Aggett ZAF | F65-69 | 1:06:17 | 4:12:20 | — | DNF |
| — | Heidi Murray ZAF | F30-34 | 0:51:46 | — | — | DNF |
| — | Helen Pringle ZAF | F50-54 | — | — | — | DNF |
| — | Henco Boshoff ZAF | M30-34 | — | — | — | DNF |
| — | Henoe Stoffberg ZAF | M40-44 | — | — | — | DNF |
| — | Henri Schoeman ZAF | MPRO | — | — | — | DNF |
| — | Henry Whitehead ZAF | M45-49 | — | — | — | DNF |
| — | Herman Potgieter ZAF | M40-44 | — | — | — | DNF |
| — | Hestré Veldsman ZAF | F30-34 | — | — | — | DNF |
| — | Hollyann Baldwin USA | F45-49 | 0:48:03 | 3:44:53 | — | DNF |
| — | Hugo Paul Joubert ZAF | M55-59 | 0:45:51 | 3:48:34 | — | DNF |
| — | Ilan Arbel ZAF | M35-39 | — | — | — | DNF |
| — | Ilia Voloshin | M30-34 | — | — | — | DNF |
| — | Ilse Mouton ZAF | F35-39 | — | — | — | DNF |
| — | Ingrid Prinsloo-Van Schalkwyk ZAF | F65-69 | 0:51:42 | 4:23:31 | — | DNF |
| — | Jaco Heyns ZAF | M30-34 | — | — | — | DNF |
| — | Jacques Bakkes ZAF | M45-49 | — | — | — | DNF |
| — | Jacques Lombard ZAF | M40-44 | — | — | — | DNF |
| — | Jacques Van Rensburg ZAF | M25-29 | — | — | — | DNF |
| — | Jacques West ZAF | M50-54 | — | — | — | DNF |
| — | Jade Victoria Barnes ZAF | F30-34 | — | — | — | DNF |
| — | James Booysen ZAF | M50-54 | — | — | — | DNF |
| — | James Griffiths ZAF | M18-24 | — | — | — | DNF |
| — | Jamie Burns ZAF | M25-29 | — | — | — | DNF |
| — | Jan Braai ZAF | M40-44 | — | — | — | DNF |
| — | Jan Scholtz ZAF | M50-54 | — | — | — | DNF |
| — | Jannie Rossouw ZAF | M30-34 | — | — | — | DNF |
| — | Japie Maree ZAF | M60-64 | — | — | — | DNF |
| — | Jemma Aldworth ZAF | F25-29 | — | — | — | DNF |
| — | Jennifer Van Oerle ZAF | F50-54 | 0:53:51 | 4:24:25 | — | DNF |
| — | Jessica Buirski ZAF | F35-39 | — | — | — | DNF |
| — | Joe Van Zyl ZAF | M30-34 | 0:37:39 | — | — | DNF |
| — | Johan De Villiers ZAF | M35-39 | — | — | — | DNF |
| — | Johan De Villiers ZAF | M30-34 | — | — | — | DNF |
| — | Johann Steenkamp ZAF | M25-29 | — | — | — | DNF |
| — | Johannes De Beer ZAF | M40-44 | — | — | — | DNF |
| — | Johannes Meyer ZAF | M30-34 | 0:54:21 | 4:14:16 | — | DNF |
| — | John Gordon-Bennett ZAF | M45-49 | — | — | — | DNF |
| — | Jonathan Francois Maree ZAF | M30-34 | — | — | — | DNF |
| — | Jovan Jacobs ZAF | M35-39 | — | — | — | DNF |
| — | Joy Winkworth ZAF | F60-64 | 0:53:55 | 4:28:23 | — | DNF |
| — | Juan Milne ZAF | M18-24 | 0:37:00 | 5:13:29 | — | DNF |
| — | Juan Solms ZAF | M25-29 | — | — | — | DNF |
| — | Jupy Swanepoel ZAF | M40-44 | — | — | — | DNF |
| — | Justin Seymour ZAF | M30-34 | — | — | — | DNF |
| — | Justin Victor ZAF | M35-39 | — | — | — | DNF |
| — | Justyn Spinner ZAF | M40-44 | — | — | — | DNF |
| — | Kabo Botlhole BWA | M45-49 | 0:57:18 | — | — | DNF |
| — | Karl Prinz USA | M25-29 | — | — | — | DNF |
| — | Katman De Beer ZAF | M60-64 | — | — | — | DNF |
| — | Kelton Miller ZAF | M25-29 | 0:40:57 | — | — | DNF |
| — | Kenneth Milanzi ZAF | M35-39 | — | — | — | DNF |
| — | Kevin Gall ZAF | M40-44 | — | — | — | DNF |
| — | Kevin Jackson ZAF | M45-49 | — | — | — | DNF |
| — | Kimishka Pillay ZAF | F18-24 | — | — | — | DNF |
| — | Kriel Jan ZAF | M30-34 | 0:31:48 | — | — | DNF |
| — | Kyle Brown ZAF | M30-34 | — | — | — | DNF |
| — | Kyle James Hartley ZAF | M25-29 | — | — | — | DNF |
| — | Langley Kirkwood ZAF | M50-54 | — | — | — | DNF |
| — | Laura Basson ZAF | F30-34 | — | — | — | DNF |
| — | Laura Enckell FIN | F35-39 | — | — | — | DNF |
| — | Lauren Dance ZAF | FPRO | 0:33:35 | 3:18:31 | — | DNF |
| — | Laurence Lipjes ZAF | M45-49 | — | — | — | DNF |
| — | Leah Kay Bell - Leask ZAF | F18-24 | — | — | — | DNF |
| — | Lee Den Hond ZAF | F50-54 | — | — | — | DNF |
| — | Leon Grobler ZAF | M35-39 | — | — | — | DNF |
| — | Leon Möller ZAF | M45-49 | — | — | — | DNF |
| — | Liandra Du Plooy ZAF | F50-54 | 1:07:23 | 5:22:00 | — | DNF |
| — | Lienge Lamprecht ZAF | F18-24 | — | — | — | DNF |
| — | Liesl Ribeiro ZAF | F50-54 | — | — | — | DNF |
| — | Liezel Brits ZAF | F50-54 | 1:03:12 | — | — | DNF |
| — | Liezl Sadler ZAF | F50-54 | 1:09:30 | — | — | DNF |
| — | Lincoln Matli ZAF | M45-49 | — | — | — | DNF |
| — | Lindi Diedericks ZAF | F45-49 | — | — | — | DNF |
| — | Line Hoek ZAF | F35-39 | — | — | — | DNF |
| — | Lionel Pienaar ZAF | M40-44 | — | — | — | DNF |
| — | Lisa Gibbon ZAF | F60-64 | — | — | — | DNF |
| — | Lizelle Botha ZAF | F35-39 | — | — | — | DNF |
| — | Loane Kotze ZAF | F30-34 | — | — | — | DNF |
| — | Luca Laufs ZAF | M18-24 | — | — | — | DNF |
| — | Lumardt Groeneveld ZAF | M30-34 | — | — | — | DNF |
| — | Madele Van Heerden ZAF | F40-44 | — | — | — | DNF |
| — | Magdalena Shlesinger ZAF | F55-59 | — | — | — | DNF |
| — | Manny De Sousa ZAF | M35-39 | — | — | — | DNF |
| — | Marc Van Galen ZAF | M40-44 | — | — | — | DNF |
| — | Marco Pinheiro ZAF | M30-34 | — | — | — | DNF |
| — | Marguerite Morkel ZAF | F40-44 | — | — | — | DNF |
| — | Mark Pellew ZAF | M50-54 | — | — | — | DNF |
| — | Marno Stander ZAF | M18-24 | 0:44:50 | 3:05:59 | — | DNF |
| — | Marthie Wessels ZAF | F55-59 | 1:01:51 | 4:24:23 | — | DNF |
| — | Matthew Pitt ZAF | M25-29 | — | — | — | DNF |
| — | Meg Davey | F50-54 | — | — | — | DNF |
| — | Melanie Baumann CHE | FPRO | — | — | — | DNF |
| — | Melanie Du Preez ZAF | F35-39 | — | — | — | DNF |
| — | Melinda Bezuidenhout ZAF | F55-59 | — | — | — | DNF |
| — | Michael Aldworth ZAF | M55-59 | — | — | — | DNF |
| — | Michael Whysall ZAF | M40-44 | — | — | — | DNF |
| — | Mieke Van Niekerk ZAF | F18-24 | — | — | — | DNF |
| — | Minette Van Zyl ZAF | F45-49 | — | — | — | DNF |
| — | Mlungisi Ngubo ZAF | M40-44 | — | — | — | DNF |
| — | Mmamotsa Makhene ZAF | F35-39 | — | — | — | DNF |
| — | Mo Reynolds ZAF | M45-49 | — | — | — | DNF |
| — | Moerieda Mackay ZAF | F50-54 | — | — | — | DNF |
| — | Morkel Van Tonder ZAF | M40-44 | — | — | — | DNF |
| — | Morne Claassen ZAF | M45-49 | 0:42:15 | 6:02:06 | — | DNF |
| — | Morné Theron ZAF | M50-54 | — | — | — | DNF |
| — | Myles Kritzinger ZAF | M40-44 | — | — | — | DNF |
| — | Nancy Bristel CHE | F55-59 | — | — | — | DNF |
| — | Nandi Kok ZAF | F35-39 | — | — | — | DNF |
| — | Nasser Ahmed Baksh KEN | M50-54 | — | — | — | DNF |
| — | Natalie Mels ZAF | F30-34 | 1:00:50 | 4:27:47 | — | DNF |
| — | Neil Henry Roebert ZAF | M30-34 | — | — | — | DNF |
| — | Neil Trollip ZAF | M65-69 | — | — | — | DNF |
| — | Neldie Winterbach ZAF | F35-39 | 1:06:07 | — | — | DNF |
| — | Nic Louw ZAF | M70-74 | 0:56:44 | — | — | DNF |
| — | Nicholas Northcote ZAF | M40-44 | — | — | — | DNF |
| — | Nicholas Petrou ZAF | M30-34 | — | — | — | DNF |
| — | Nicholas Steenhoff Steenhoff ZAF | M18-24 | — | — | — | DNF |
| — | Nick Tinkler ZAF | M30-34 | — | — | — | DNF |
| — | Nico Retief ZAF | M50-54 | — | — | — | DNF |
| — | Niel Scholtz ZAF | M30-34 | — | — | — | DNF |
| — | Niel Van Wyk ZAF | M40-44 | — | — | — | DNF |
| — | Ockert Van Den Berg ZAF | M35-39 | — | — | — | DNF |
| — | Owen Van Rooyen ZAF | M45-49 | — | — | — | DNF |
| — | Paul Cyrille Gillingham ZAF | M50-54 | — | — | — | DNF |
| — | Paul Harker ZAF | M35-39 | — | — | — | DNF |
| — | Paul Johnson ZAF | M55-59 | 0:48:43 | 3:45:28 | — | DNF |
| — | Paul Van Zyl ZAF | M45-49 | — | — | — | DNF |
| — | Peter Pittendrigh ZAF | M35-39 | 0:46:03 | 3:50:44 | — | DNF |
| — | Pieter De Wet ZAF | M35-39 | 0:56:58 | — | — | DNF |
| — | Pieter Erasmus ZAF | M40-44 | — | — | — | DNF |
| — | Pieter Heinrich Stofberg ZAF | M40-44 | — | — | — | DNF |
| — | Pieter Smith ZAF | M30-34 | — | — | — | DNF |
| — | Raymond Grant ZWE | M30-34 | — | — | — | DNF |
| — | Regan Morley ZAF | M25-29 | — | — | — | DNF |
| — | Rex Barnard ZAF | M60-64 | 0:54:27 | — | — | DNF |
| — | Riaan Bezuidenhout ZAF | M55-59 | — | — | — | DNF |
| — | Riaan Pretorius ZAF | M45-49 | — | — | — | DNF |
| — | Riaan Wolfaardt ZAF | M55-59 | — | — | — | DNF |
| — | Richard Scholtz ZAF | M35-39 | — | — | — | DNF |
| — | Richie Brink ZAF | M65-69 | — | — | — | DNF |
| — | Riyaadh Hanslo | M30-34 | — | — | — | DNF |
| — | Robin Matthews ZAF | M40-44 | — | — | — | DNF |
| — | Rousseau Kluever ZAF | M35-39 | — | — | — | DNF |
| — | Ruca Goncalves ZAF | M45-49 | 0:52:46 | 3:25:12 | — | DNF |
| — | Ryan Smith ZAF | M30-34 | — | — | — | DNF |
| — | Samantha Dungan ZAF | F45-49 | — | — | — | DNF |
| — | Sarel Van Niekerk ZAF | M55-59 | — | — | — | DNF |
| — | Sean Bernstein ZAF | M30-34 | — | — | — | DNF |
| — | Seth Hans ZAF | M18-24 | — | — | — | DNF |
| — | Shaan Stander ZAF | M30-34 | — | — | — | DNF |
| — | Shanley Du Plooy ZAF | F18-24 | 1:10:56 | — | — | DNF |
| — | Shirley Mosiakgabo BWA | F40-44 | 1:15:35 | — | — | DNF |
| — | Simon Stofberg ZAF | M30-34 | — | — | — | DNF |
| — | Simon Van Gysen ZAF | M35-39 | — | — | — | DNF |
| — | Siyasanga Mbolekwa ZAF | F30-34 | 1:12:22 | — | — | DNF |
| — | Sonette De Beer ZAF | F50-54 | — | — | — | DNF |
| — | Sophie Stroheker CHE | F35-39 | — | — | — | DNF |
| — | Stephanus Lategan ZAF | M25-29 | 0:46:31 | 4:16:37 | — | DNF |
| — | Stephen Blom ZAF | M45-49 | — | — | — | DNF |
| — | Stephen Stroh ZAF | M25-29 | — | — | — | DNF |
| — | Steven Victor ZAF | M30-34 | — | — | — | DNF |
| — | Sybrand Venter ZAF | M35-39 | — | — | — | DNF |
| — | Syd Dollman | M50-54 | — | — | — | DNF |
| — | Sylvia Smith ZAF | F45-49 | — | — | — | DNF |
| — | Tahlia Rossouw ZAF | F18-24 | — | — | — | DNF |
| — | Tammy Dollman | F45-49 | — | — | — | DNF |
| — | Terence Cooke ZAF | M35-39 | — | — | — | DNF |
| — | Terence Shacklady ZAF | M45-49 | — | — | — | DNF |
| — | Thys Louw ZAF | M40-44 | — | — | — | DNF |
| — | Tiaan Jacobs ZAF | M35-39 | — | — | — | DNF |
| — | Tinus Kits ZAF | M50-54 | — | — | — | DNF |
| — | Tinus Rossouw ZAF | M35-39 | — | — | — | DNF |
| — | Tracey Riley ZAF | F45-49 | — | — | — | DNF |
| — | Tracy Eliott ZAF | F50-54 | — | — | — | DNF |
| — | Tshepo Phakathi ZAF | M40-44 | — | — | — | DNF |
| — | Ursula Pape ZAF | F55-59 | 0:58:43 | 4:12:55 | — | DNF |
| — | Van Zyl Giliomee ZAF | M50-54 | 0:51:49 | 4:17:20 | — | DNF |
| — | Verney Eyberg ZAF | F25-29 | 0:51:11 | 4:40:35 | — | DNF |
| — | Vic Gentis ZAF | M60-64 | — | — | — | DNF |
| — | Vicky Welham ZAF | F25-29 | — | — | — | DNF |
| — | Vinny Laycock ZAF | M35-39 | — | — | — | DNF |
| — | Vishal Kanjee ZAF | M40-44 | — | — | — | DNF |
| — | Vusi Ndwandwe ZAF | M40-44 | — | — | — | DNF |
| — | Vuyani Tati ZAF | M35-39 | 1:09:25 | — | — | DNF |
| — | Warren Copelowitz ZAF | M55-59 | 1:06:49 | — | — | DNF |
| — | Wayne Goldschmidt ZAF | M40-44 | — | — | — | DNF |
| — | Wessel Heyns ZAF | M25-29 | — | — | — | DNF |
| — | Wiehann Wagenaar ZAF | M35-39 | — | — | — | DNF |
| — | Will Dean GBR | M45-49 | — | — | — | DNF |
| — | Wim Lotz ZAF | M45-49 | — | — | — | DNF |
| — | Yda Engelbrecht ZAF | F35-39 | — | — | — | DNF |
| — | Yury Makarskiy | M50-54 | — | — | — | DNF |
| — | Zoli De Kock ZAF | F40-44 | 0:33:46 | 4:21:54 | — | DNF |
| — | Zonika Olivier ZAF | F45-49 | 1:03:32 | 5:04:08 | — | DNF |
| — | Marnus Vermeulen ZAF | M30-34 | — | — | — | DNS |
More IRONMAN EMEA races
- 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 Durban
- 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 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