Event Information

 Cape Town, South Africa
18 October 2025

Cape Town Trail Marathon 2025

In partnership with South African ultra-distance trail running sensation, Ryan Sandes, the Sanlam Cape Town Marathon introduces a new marathon trail through the world-renowned Table Mountain National Park. With 46km and 2200m of vert, runners will traverse from the stadium to above the city through flora, fauna and sweeping vistas of and Atlantic O

In partnership with South African ultra-distance trail running sensation, Ryan Sandes, the Sanlam Cape Town Marathon introduces a new marathon trail through the world-renowned Table Mountain National Park. With 46km and 2200m of vert, runners will traverse from the stadium to above the city through flora, fauna and sweeping vistas of and Atlantic O

King Protea 43km

Itra Points
Mountain Level
-
Finisher level
300
National League
-
Runner Time Race Score Age-Group Gender Nationality
1 SENGCE Philani 3:50:16
Subscribe to an ITRA Subscription for just €12 per year (that's €1 per month) to unlock all race statistics
+
324;
23-34 M RSA
2 ROBBIE Rorich 3:51:29 23-34 M RSA
3 HOECHE Marcel 3:52:03 23-34 M GER
4 DU PLESSIS Jacques 4:00:51 23-34 M RSA
5 KANYIMO Collin 4:01:54 40-44 M ZIM
6 GCOGCO Mvuyisi 4:06:51 35-39 M RSA
7 VAN DER MERWE Jj 4:12:56 23-34 M RSA
8 BUCKLOW Kyle 4:13:08 35-39 M RSA
9 MORRIS Oli 4:21:42 23-34 M RSA
10 BANS Anele 4:26:18 35-39 M RSA
11 VAN DEN HEEVER Christiaan 4:36:12 23-34 M RSA
12 APRIL John 4:37:04 35-39 M RSA
13 DLAMINI Perfect 4:43:53 35-39 M RSA
14 ARTHUR Jantjies 4:44:55 23-34 M RSA
15 SAUNDERS Keaton 4:44:56 23-34 M RSA
16 GREYLING Landie 4:46:47 40-44 F RSA
17 VAN ZYL Maryke 4:47:38 35-39 F RSA
18 DE CLERMONT TONNERRE Alexis 4:48:25 40-44 M FRA
19 CHARLES Souza 4:51:03 40-44 M RSA
20 MOFOKENG Jimmy 4:52:23 35-39 M RSA
21 GUY Musto 4:53:59 23-34 M RSA
22 CHESTERTON Justin 4:56:35 U23 M RSA
23 BOOYENS Nadia 4:56:49 23-34 F RSA
24 THABO Mofokeng 4:58:14 35-39 M RSA
25 DIJKSTRA Jelle 4:59:45 23-34 M NED
26 GREEN Jock 5:00:40 50-54 M RSA
27 HUDSON Joe 5:00:47 23-34 M RSA
28 GROBLER Veroné 5:05:22 23-34 F RSA
29 MICHAEL Cavell-clarke 5:07:47 23-34 M RSA
30 ALAN Telfser 5:11:31 U23 M ITA
31 SONDRE HANSEN Eriksen 5:13:51 23-34 M NOR
32 TAGGE Guido 5:14:44 50-54 M GER
33 VAN DER MERWE Laurens 5:15:11 35-39 M RSA
34 BRINK Jeanne 5:15:12 35-39 F RSA
35 HEATH Kristen 5:19:08 23-34 F RSA
36 LENTZ Nicholas 5:19:56 40-44 M RSA
37 DAVIS Owen 5:21:59 35-39 M GBR
38 DAVID Evans 5:23:04 23-34 M RSA
39 HADRIEN Villemonteix 5:23:37 23-34 M FRA
40 DE WET Nicolas 5:23:47 23-34 M RSA
41 SEKHUTHE Kennedy 5:26:00 35-39 M RSA
42 JOHANNES Scheu 5:26:10 23-34 M GER
43 GARETH Lintnaar 5:26:54 40-44 M RSA
44 PURVYS Virginijus 5:29:30 45-49 M LTU
45 BONGILE Tshewula 5:29:48 35-39 M RSA
46 KIRSCHNER Jeremy 5:32:22 40-44 M RSA
47 UTA Lehmann 5:33:26 40-44 F GER
48 DAMIAN Jutzi 5:34:39 23-34 M SUI
49 MOGALE Modisaemang 5:35:07 23-34 M RSA
50 BOKN Mari 5:38:51 23-34 F NOR
51 MYBURGH Daisy 5:39:02 35-39 F RSA
52 VAN ZYL Kobus 5:42:09 35-39 M RSA
53 CLARKE Ryan 5:42:12 35-39 M RSA
54 PHILLIPS Paige 5:42:22 23-34 F RSA
55 SMIT Dustin 5:42:39 35-39 M RSA
56 CHARE Calitz 5:45:34 35-39 F RSA
57 TINNEY Lloyd 5:47:47 23-34 M RSA
58 EWIE Loubser 5:48:14 23-34 M RSA
59 HENTSCHEL Rene 5:49:26 23-34 M RSA
60 KELLY Warren 5:52:02 40-44 M RSA
61 TRAVIS Andrew 5:53:24 40-44 M RSA
62 CHRIS Maartens 5:53:42 23-34 M RSA
63 CRONJE Lana 5:56:12 35-39 F RSA
64 SNYMAN Jenna 5:57:04 40-44 F RSA
65 FG Adriaanse 5:57:14 23-34 M RSA
66 ALLEN Metcalf 5:57:31 23-34 M RSA
67 COLLINS Ryan 5:59:04 23-34 M RSA
68 DEE Nicholas 6:00:21 23-34 M RSA
69 KEPPLER Ioanna eleftheriou 6:00:55 35-39 F RSA
70 BRESLER Bertus 6:01:48 50-54 M RSA
71 LONWABO Sparks 6:01:59 45-49 M RSA
72 MATTHEW Bowman 6:02:07 23-34 M RSA
73 LINDY Du preez 6:02:21 40-44 F RSA
74 HODGSKIN Ryan 6:02:36 45-49 M RSA
75 ADAM Nunn 6:03:40 23-34 M RSA
76 LUESSI Andreas 6:04:33 50-54 M SUI
77 HIRD Phil 6:05:25 40-44 M RSA
78 BIRKETT Patrick 6:06:01 40-44 M RSA
79 ROMAN Kyle 6:07:09 23-34 M RSA
80 ORTONE Lucinda 6:09:09 40-44 F RSA
81 BADENHORST Heinrich 6:09:44 23-34 M RSA
82 TIAN Cater 6:09:45 23-34 M RSA
83 CONRADIE Dewald 6:10:55 45-49 M RSA
84 VAN NIEKERK Larah 6:11:37 40-44 F RSA
85 CRAIG Foaden 6:13:12 40-44 M RSA
86 KRITZINGER Andra 6:13:21 35-39 F RSA
87 KIRSTEN Nash 6:15:33 U23 F RSA
88 ERIK De la bat 6:16:03 23-34 M RSA
89 JACOBS Shaundre 6:16:45 35-39 F RSA
90 DALE Scrutton 6:17:49 23-34 M RSA
91 DE KONING Peter 6:18:51 23-34 M NED
92 VIKTOR Pot 6:19:04 23-34 M BEL
93 TRAVIS Clare 6:19:15 40-44 F RSA
94 KALAMER Ferne 6:19:17 23-34 F RSA
95 KRIS Hornbuckle 6:19:27 23-34 F USA
96 BRAD Birnie 6:19:47 23-34 M RSA
97 DE SOUSA James 6:20:11 23-34 M RSA
98 MARSHALL SMITH William 6:21:43 45-49 M RSA
99 BROWN Jason 6:23:05 23-34 M RSA
100 BISSET Juliette 6:23:19 35-39 F RSA
101 CORRY Kim 6:24:27 40-44 F RSA
101 REUVERS Victoria 6:24:27 45-49 F RSA
103 ELLIOTT Soucy 6:24:48 U23 M CAN
104 BOTHA Alconray 6:25:15 35-39 M RSA
105 KYLE Stokes 6:25:34 35-39 M RSA
106 BEKKER Gavin 6:26:06 35-39 M RSA
107 DAVID Biggs 6:26:36 23-34 M RSA
108 BARTLET Andrew 6:27:05 23-34 M RSA
109 PRETORIUS Dawie 6:27:06 35-39 M RSA
110 CONOR Steed 6:27:20 23-34 M RSA
111 BESTER Roger 6:28:32 50-54 M RSA
112 NEL John 6:28:38 35-39 M RSA
113 MCQUEEN Greg 6:28:49 23-34 M RSA
114 BRANDON Busuttil 6:29:17 23-34 M RSA
115 KRIEK Marli 6:30:29 23-34 F RSA
116 ROODMAN Kirsten 6:30:32 23-34 F RSA
117 KRISTIAN Vermaak 6:32:03 23-34 M RSA
118 BESTER Skye 6:32:39 23-34 F RSA
119 DE JAGER Henk 6:32:44 55-59 M RSA
120 LUCA Scheiring 6:33:09 23-34 M AUT
121 MULLER Joe 6:33:12 40-44 M RSA
122 CHALICE Imaan 6:33:48 35-39 F RSA
123 TENNANT Neal 6:33:49 35-39 M RSA
124 MYCROFT Nicholas 6:35:57 23-34 M RSA
125 ALEXANDER Robbie 6:37:08 23-34 M RSA
126 SPENCER HICKEN Scott 6:40:12 23-34 M RSA
127 VERDIER Pierre 6:40:14 35-39 M FRA
128 STANFORD Derek 6:40:54 35-39 M RSA
129 MADEISKI Sven 6:42:18 23-34 M GER
129 NINO Tremer 6:42:18 23-34 M GER
131 WESLEY Smith 6:42:49 35-39 M RSA
132 VAN WYK Quintin 6:43:05 40-44 M RSA
133 JULIE Salerno 6:44:24 23-34 F USA
134 SYFERS Valdon 6:44:36 40-44 M RSA
135 BOSMAN Gerald 6:44:37 35-39 M RSA
136 MISPLON Robert 6:45:02 35-39 M RSA
137 VAN DER WALT DARIUS 6:45:42 45-49 M RSA
138 GOSSMAN Steven 6:48:00 50-54 M RSA
139 VAN NIEKERK Helena 6:48:43 45-49 F RSA
140 MC GREGOR Julia 6:49:42 23-34 F RSA
141 MANDLA Nonyane 6:50:43 40-44 M RSA
142 TRIMBY Alexander 6:50:44 35-39 M RSA
143 KRUGER Justin 6:51:16 50-54 M RSA
144 MOHAMMED MIKHAIL Barday 6:51:22 35-39 M RSA
145 AHMED Riad 6:52:42 50-54 M RSA
145 PASCAL Haensel 6:52:42 23-34 M GER
147 DENNIS Bradley 6:54:43 23-34 M RSA
148 CHRISTOPH Wiedenroth 6:55:28 23-34 M GER
149 ROBERTSON Nic 6:57:11 35-39 M RSA
150 HARGREAVES Matthew 6:57:25 55-59 M GBR
151 EDUAN Burger 6:57:41 23-34 M RSA
152 ŁUKOWICZ Elżbieta 6:58:09 50-54 F POL
153 LUZAAN Pretorius 6:58:52 23-34 F RSA
153 NORTH Richard 6:58:52 45-49 M RSA
155 WHYTE Jason 6:59:14 50-54 M RSA
156 CORNELIS Bodenstein 6:59:30 23-34 M RSA
157 WASSERFALL Alison 7:00:14 35-39 F RSA
158 VOGEL Andrew 7:00:20 23-34 M RSA
159 JOAN Greeff 7:00:37 40-44 F RSA
160 RUDIGER Van huyssteen 7:00:46 23-34 M RSA
161 MARSHALL Devon 7:00:51 U23 M RSA
162 SAM Berrisford 7:00:52 U23 M RSA
163 JASON M hutchings 7:01:06 23-34 M RSA
164 JURG Van der walt 7:01:08 45-49 M RSA
165 LARA Freund 7:01:50 23-34 F RSA
166 EVA Muriithi 7:03:23 23-34 F KEN
167 COGHO Edwin 7:03:26 23-34 M RSA
168 TOWNSEND Elijiah 7:04:31 35-39 M USA
169 JACOMIN ELIZABETH Smit 7:06:00 35-39 F RSA
170 VAN DER WESTHUIZEN Michael 7:06:02 23-34 M RSA
171 KYLE Stebbing 7:06:16 23-34 M RSA
172 BLACK Andrew 7:08:28 23-34 M RSA
173 JJ De villiers 7:09:00 45-49 M RSA
174 ANSIN Kristopher 7:09:55 40-44 M KEN
175 KNOTT Gareth 7:10:12 40-44 M RSA
176 BARRY Alexandra 7:10:51 23-34 F RSA
177 JAMIESON Luke 7:11:53 23-34 M RSA
178 PITT Craig 7:13:45 23-34 M RSA
179 VAN DEN BERG Tim 7:15:06 40-44 M NED
180 SIMONE De bruyn 7:15:07 23-34 F RSA
181 DIRK Thuynsman 7:15:37 23-34 M RSA
181 HOWLETT Amanda 7:15:37 40-44 F RSA
183 TRUTER Kristie 7:15:38 23-34 F RSA
184 KUKHARCHUK Ivan 7:16:58 35-39 M RUS
185 CHOGA Miriam 7:17:25 50-54 F ZIM
186 PHILLIPS Kurt 7:18:47 35-39 M RSA
187 JOE Van zyl 7:18:48 23-34 M RSA
187 LOUIS Van der westhuizen 7:18:48 35-39 M NAM
187 VAN DER NEST Waldo 7:18:48 23-34 M RSA
190 JAN Kriel 7:18:49 35-39 M RSA
191 TEBOGO Stone 7:19:10 40-44 M RSA
192 TATENDA Mabayah 7:20:30 23-34 M ZIM
193 FERRAR Brendon 7:20:35 55-59 M RSA
194 DE LA BAT Jean pierre 7:20:46 23-34 M RSA
195 DIONISIO Tiago 7:20:48 50-54 M POR
196 NDWANDWE Sithembiso 7:21:00 23-34 M RSA
197 LONGDEN Sofi 7:21:10 40-44 F RSA
198 LOCKWOOD Dylan 7:21:37 23-34 M RSA
199 GEORGIEV Daniella 7:21:38 23-34 F RSA
200 MOHR Bert 7:21:48 50-54 M RSA
201 BLACK Warren 7:21:50 23-34 M RSA
202 FRANS Van der merwe 7:22:18 23-34 M RSA
203 PJ Le grange 7:23:32 35-39 M RSA
204 NTLAHLA LUCKY Mgwele 7:23:52 23-34 M RSA
205 SALMINEN Ilmi 7:24:28 23-34 F FIN
206 KAKUNGWA Irvine 7:24:32 35-39 M ZIM
207 TRICHARDT Matthew 7:27:16 23-34 M RSA
208 DYLAN Coskey 7:27:19 23-34 M RSA
209 QOMIYANA Coceka 7:28:48 40-44 F RSA
210 STAMPANONI Michele 7:29:34 23-34 M RSA
211 CLIFFORD Sean 7:30:05 23-34 M RSA
212 CHARL Schoeman 7:30:36 35-39 M RSA
212 CONRADIE Pieter 7:30:36 35-39 M RSA
214 ZAIDE Ziervogel 7:31:20 40-44 M RSA
215 ERIK Smit 7:31:37 23-34 M RSA
216 SONN Simon 7:31:55 50-54 M RSA
217 FORSYTH Janet 7:32:04 40-44 F RSA
218 KYLE Van schalkwyk 7:32:08 23-34 M RSA
219 SONJA Ferrar 7:32:40 50-54 F RSA
220 PHIPSON Heather 7:32:50 50-54 F RSA
221 SMITH Tyrrell Wium 7:33:08 35-39 M RSA
222 LOUW Liezel 7:34:53 45-49 F RSA
223 DAVID Helena 7:35:44 40-44 M RSA
224 NHLALENHLE Ngcobo 7:35:51 23-34 M RSA
225 CRAIG Naicker 7:38:01 40-44 M RSA
226 THERON Don 7:38:47 55-59 M RSA
227 DALEN Mmako 7:39:03 23-34 M RSA
228 LOCKYER Kirsten 7:39:06 35-39 F RSA
229 WILHELM JOHANNES Pretorius 7:40:09 35-39 M RSA
230 LIEBENBERG Schoonraad 7:40:12 35-39 M RSA
231 PETER Holdt 7:43:57 55-59 M RSA
232 BELLINGHAM Bielle 7:44:44 35-39 F RSA
232 VAN NIEKERK Le Roi 7:44:44 45-49 M RSA
234 SMITH Steve 7:44:46 55-59 M RSA
235 LUMLEY Keegan 7:45:10 23-34 M RSA
236 TABEA Oppliger 7:45:20 50-54 F SUI
237 MAHA Chairi 7:47:37 35-39 F TUN
238 TAMZIN De bruin 7:48:31 35-39 F RSA
239 MORGAN David 7:48:45 50-54 M RSA
240 JOSH Graham 7:50:42 23-34 M GBR
241 MANUELA Nufer 7:50:45 23-34 M SUI
242 OPPERMAN Renette 7:53:25 23-34 F RSA
243 BROEKHOVEN Rickey 7:53:26 23-34 M RSA
244 ROBERT Bartholomew 7:53:44 40-44 M RSA
245 KASPER Ursina 7:56:01 35-39 F SUI
246 THOMAS Weber 7:56:02 65-69 M SUI
247 KARR Peter 7:56:03 35-39 M SUI
248 BURGER Smuts 7:57:17 23-34 M RSA
249 DE KLERK Kevin 7:59:00 45-49 M RSA
250 JACQUELINE Toerien 7:59:23 55-59 F RSA
251 CECILIA Wiese 7:59:43 23-34 F RSA
252 KIRSTEN Bushney 8:01:45 23-34 F RSA
253 MATTHEW Bester 8:01:57 23-34 M RSA
254 JOHAN Gerber 8:02:38 45-49 M RSA
255 ROELOF Du plooy 8:02:39 40-44 M RSA
256 JACQUES Keirsgieter 8:03:12 35-39 M RSA
257 ARENDSE Roger 8:03:32 23-34 M RSA
258 GROSS Nicola 8:03:33 45-49 F RSA
259 VAN DER WALT Johan 8:04:45 40-44 M RSA
260 RIBEIRO FLORENCIO Paulo henrique 8:07:19 35-39 M BRA
261 LENNIE Chaney 8:07:20 23-34 M GBR
262 KENNEDY Simango 8:07:21 23-34 M RSA
263 JEANDRE Wessels 8:10:21 23-34 M RSA
264 KOBUS Badenhorst 8:12:39 55-59 M RSA
265 JOHN Burger 8:12:54 23-34 M NAM
266 BRUWER Nina Mari 8:13:38 40-44 F RSA
266 VAN WOERKOM Nick 8:13:38 40-44 M RSA
268 DEREK Sanders 8:13:39 35-39 M NED
269 LUMBY Debra 8:13:59 50-54 F RSA
270 JANE Battersby 8:14:56 50-54 F RSA
271 VOGEL Elani 8:15:30 23-34 F RSA
272 GRÜNBERGER Benjamin 8:15:48 23-34 M AUT
272 JOOST Katharina 8:15:48 23-34 F GER
274 JACOB Malan 8:16:11 40-44 M RSA
275 MICHAL Dymek 8:17:33 40-44 M POL
276 ZANETA Nowicka 8:17:34 35-39 F POL
277 CROSSLAND Stephanie 8:17:58 50-54 F RSA
277 MURCOTT Scott 8:17:58 40-44 M RSA
279 KIM Cavell-clarke 8:19:39 55-59 M RSA
280 KATHARINA Dvornikovich 8:19:47 23-34 F AUT
281 MATTHEW Ellerman 8:20:55 23-34 M RSA
282 HENRI Robert 8:21:33 65-69 M RSA
283 TINA Phumlani 8:21:40 45-49 M RSA
284 NICKY Van der walt 8:22:15 45-49 M RSA
285 MIGWI Monicah 8:23:54 35-39 F KEN
286 MUSAWENKOSI Nene 8:24:01 45-49 M RSA
287 FERREIRA Ryan 8:24:54 35-39 M RSA
288 MUNNIK Candice 8:25:05 23-34 F RSA
289 RICHARD MUMO Thyaka 8:26:18 35-39 M KEN
290 LE COK Kristina 8:26:31 45-49 F RSA
291 CONRADIE SMIT Marli 8:28:20 45-49 F RSA
292 BIRCH Chanelle 8:29:07 35-39 F RSA
293 FERNANDES Cheryl 8:29:08 35-39 F RSA
294 MALAN Kath 8:29:24 50-54 F RSA
295 VON DANIKEN Jonathan 8:29:30 35-39 M SUI
296 MUAATH Abdullatief 8:30:08 35-39 M RSA
297 ELIZNA Viljoen 8:31:19 23-34 F RSA
298 SMITH Anri 8:31:54 23-34 F RSA
299 HERBST Heike 8:33:17 50-54 F RSA
300 EMMA Price 8:33:18 40-44 F RSA
301 LUCY Arrigo 8:33:24 50-54 F RSA
302 RUTH Hicks 8:33:25 55-59 F RSA
303 SMEDA Graeme 8:33:43 50-54 M RSA
304 ALINE Carruet 8:34:25 23-34 F BEL
305 BILL Guo 8:36:37 23-34 M RSA
306 DURAES Sean 8:36:38 35-39 M RSA
307 ANGUS Doyne-ditmas 8:37:10 23-34 M GBR
308 ALEX Fredericks 8:37:11 50-54 M RSA
309 MIA Asharaf 8:37:13 45-49 M RSA
310 PIKUSA Lukasz 8:40:29 45-49 M POL
311 SIRIE Topulathana 8:40:53 35-39 F NAM
312 JOSHUA Wilkinson 8:40:55 35-39 M RSA
313 OLWETHU Swakamisa 8:41:29 35-39 M RSA
314 JARDINE Ryan 8:41:45 50-54 M RSA
315 THOMAS Gilbey 8:42:53 23-34 M GBR
316 GRIESSEL Jason 8:45:47 40-44 M RSA
317 FREITAG Sven 8:47:12 45-49 M GER
318 YOEMNA Meyer 8:52:16 40-44 F RSA
319 MASKEW Mhairi 8:54:31 45-49 F RSA
320 GLEN De villiers 8:55:56 50-54 M RSA
321 HANNELIE Agenbag 9:07:56 45-49 F RSA
322 ACHILLES Grant 9:08:57 50-54 M RSA
323 BECKER Brendan 9:15:32 55-59 M RSA
324 BAIRD Rob 9:15:36 40-44 M RSA