Previous Winners
| Year |
Male Winner |
Time |
Female Winner |
Time |
| 2006 |
Gerrit Schellens (BEL) |
08:36:06 |
Natascha Badmann (SUI) |
09:46:38 |
| 2007 |
Gerrit Schellens (BEL) |
08:33:05 |
Natascha Badmann (SUI) |
09:22:01 |
| 2008 |
Stephen Bayliss (GBR) |
08:18:23 |
Bella Bayliss (GBR) |
09:27:48 |
| 2009 |
Marino Vanhoenacker (BEL) |
08:17:32 |
Lucie Zelenkova (CZE) |
09:16:32 |
| 2010 |
Raynard Tissink (ZAF) |
08:23:28 |
Sonja Tajsich (GER) |
09:16:55 |
| 2011 |
Raynard Tissink (ZAF) |
08:05:36 |
Chrissie Wellington (GBR) |
08:33:56 |
| 2012 |
Clemente Alonso McKernan (ESP) |
08:34:45 |
Natascha Badmann (SUI) |
09:47:10 |
| 2013 |
Ronnie Schildknecht (SUI) |
08:11:24 |
Jessie Donavan (USA) |
09:10:58 |
| 2014 |
Nils Frommhold (GER) |
08:26:07 |
Simone Braendli (SUI) |
09:31:54 |
| 2015 |
Frederik Van Lierde (BEL) |
08:16:35 |
Jodie Cunnama (GBR) |
09:26:56 |
| 2016 |
Ben Hoffman (USA) |
08:12:37 |
Kaisa Sali (FIN) |
09:06:50 |
| 2017 |
Ben Hoffman (USA) |
07:58:40 |
Daniela Ryf (SUI) |
08:47:02 |
| 2018 |
Kyle Buckingham (ZAF) |
08:13:00 |
Lucy Charles-Barclay (GBR) |
08:56:06 |
| 2019 |
Ben Hoffman (USA) |
07:34:19 |
Lucy Charles-Barclay (GBR) |
08:35:31 |
| 2021 |
Maurice Clavel (GER) |
07:30:29 |
Ruth Astle (GBR) |
08:38:50 |
| 2022 |
Kyle Buckingham (ZAF) |
07:16:30 |
Daniela Bleymehl (GER) |
08:22:33 |
| 2023 |
Leon Chevalier (FRA) |
07:11:43 |
Laura Philipp (GER) |
08:01:58 |
| 2024 |
Rasmus Svenningsson (SWE) |
08:03:11 |
Marta Sanchez (ESP) |
09:15:36 |
| 2025 |
Magnus Ditlev (DEN) |
07:44:55 |
Anne Reischmann (GER) |
08:51:41 |
Last Race’s TOP 3
Male Race Results
| Rank |
Name |
Nation |
Swim |
Bike |
Run |
Time |
| 1 |
Magnus Ditlev |
DEN |
00:52:51 |
04:07:22 |
02:40:38 |
07:44:55 |
| 2 |
Marten Van Riel |
BEL |
00:50:16 |
04:16:30 |
02:38:40 |
07:49:27 |
| 3 |
Jonas Schomburg |
GER |
00:50:27 |
04:16:50 |
02:41:44 |
07:52:19 |
Female Race Results
| Rank |
Name |
Nation |
Swim |
Bike |
Run |
Time |
| 1 |
Anne Reischmann |
GER |
01:05:27 |
04:43:31 |
02:59:14 |
08:51:41 |
| 2 |
Marta Sanchez |
ESP |
00:57:28 |
04:51:22 |
03:01:54 |
08:54:57 |
| 3 |
Katrine Graesboell Christensen |
DEN |
01:07:48 |
04:45:44 |
03:01:09 |
08:58:41 |
Course Records
| Leg |
Gender |
Record |
Athlete |
Date |
| Total |
overall |
07:44:55 |
Magnus Ditlev |
2025-03-30 |
| Swim |
overall |
00:45:22 |
Anton Storm |
2009-04-05 |
| Bike |
overall |
04:07:22 |
Magnus Ditlev |
2025-03-30 |
| Run |
overall |
02:38:40 |
Marten Van Riel |
2025-03-30 |
| Total |
female |
08:33:56 |
Chrissie Wellington |
2011-04-10 |
| Swim |
female |
00:47:32 |
Lucy Charles-Barclay |
2018-04-15 |
| Bike |
female |
04:43:31 |
Anne Reischmann |
2025-03-30 |
| Run |
female |
02:52:54 |
Chrissie Wellington |
2011-04-10 |
Course Rating
The Course Rating for IM South Africa is 02:36.
Race Adjustments for IM South Africa
| Year |
Adjustment |
Swim Adj. |
Bike Adj. |
Run Adj. |
# of Finishers |
Rating |
Swim Rating |
Bike Rating |
Run Rating |
| 2006 |
01:34 |
-03:56 |
02:49 |
02:41 |
28 |
01:34 |
-03:56 |
02:49 |
02:41 |
| 2007 |
01:16 |
-08:10 |
06:34 |
02:52 |
33 |
01:25 |
-06:03 |
04:41 |
02:47 |
| 2008 |
15:32 |
01:07 |
10:31 |
03:54 |
36 |
06:07 |
-03:41 |
06:38 |
03:10 |
| 2009 |
17:18 |
02:43 |
13:35 |
01:01 |
28 |
08:55 |
-02:05 |
08:23 |
02:37 |
| 2010 |
09:38 |
-00:12 |
08:23 |
01:27 |
34 |
09:03 |
-01:42 |
08:23 |
02:23 |
| 2011 |
15:30 |
00:07 |
13:51 |
01:33 |
36 |
10:08 |
-01:24 |
09:17 |
02:15 |
| 2012 |
-11:58 |
-08:14 |
-06:39 |
02:54 |
28 |
06:58 |
-02:23 |
07:01 |
02:21 |
| 2013 |
06:23 |
-01:59 |
07:37 |
00:45 |
36 of 44 |
06:54 |
-02:20 |
07:05 |
02:09 |
| 2014 |
-12:12 |
-01:03 |
-08:23 |
-02:47 |
29 of 40 |
04:46 |
-02:11 |
05:22 |
01:36 |
| 2015 |
-13:44 |
-00:59 |
-11:06 |
-01:39 |
49 of 61 |
02:55 |
-02:04 |
03:44 |
01:16 |
| 2016 |
03:31 |
-03:11 |
06:40 |
00:03 |
42 of 53 |
02:59 |
-02:10 |
04:00 |
01:10 |
| 2017 |
08:21 |
-00:16 |
07:41 |
00:57 |
43 of 63 |
03:25 |
-02:01 |
04:18 |
01:09 |
| 2018 |
03:34 |
-00:07 |
01:35 |
02:06 |
35 of 47 |
03:26 |
-01:52 |
04:06 |
01:13 |
| 2019 |
03:17 |
-04:14 |
01:06 |
06:26 |
32 of 40 |
03:25 |
-02:02 |
03:53 |
01:35 |
| 2024 |
-05:03 |
-00:51 |
-04:05 |
-00:08 |
27 of 38 |
02:50 |
-01:48 |
03:31 |
01:07 |
| 2025 |
-00:29 |
-05:04 |
03:14 |
01:20 |
47 of 65 |
02:36 |
-02:01 |
03:30 |
01:08 |
Kona slots and Prize Money
IM South Africa has 4m+4f Pro Kona slot(s). It has a total prize purse of 150.000 US$, paying 10 deep.
Male Race Participants
The strength of the field is 11% of a typical Kona field.
| # |
Bib |
Name |
Nat |
Expected |
Rating |
ESwim |
EBike |
ET2 |
ERun |
Consistency |
| 1 |
1 |
Matthew Marquardt |
USA |
07:54:43 |
07:56:17 |
00:48:54 |
04:16:46 |
05:10:40 |
02:44:03 |
95% +0% -5% (11) |
| 2 |
5 |
Gregory Barnaby * |
ITA |
07:54:55 |
07:56:25 |
00:48:28 |
04:19:06 |
05:12:34 |
02:42:21 |
57% +0% -43% (5) |
| 3 |
4 |
Frederic Funk |
GER |
07:57:25 |
08:12:18 |
00:51:06 |
04:18:19 |
05:14:25 |
02:43:00 |
60% +0% -40% (3) |
| 4 |
7 |
Bradley Weiss |
ZAF |
08:00:20 |
08:06:24 |
00:50:12 |
04:20:00 |
05:15:12 |
02:45:08 |
62% +0% -38% (10) |
| 5 |
3 |
Rasmus Svenningsson (KQ) |
SWE |
08:03:03 |
08:12:54 |
00:53:50 |
04:15:13 |
05:14:03 |
02:49:00 |
28% +26% -46% (14) |
| 6 |
2 |
Jamie Riddle |
ZAF |
08:03:09 |
08:07:21 |
00:47:53 |
04:23:29 |
05:16:23 |
02:46:46 |
100% +0% -0% (3) |
| 7 |
6 |
Joe Skipper |
GBR |
08:03:54 |
08:11:36 |
00:54:35 |
04:19:17 |
05:18:52 |
02:45:02 |
52% +0% -48% (49) |
| 8 |
13 |
Tristan Olij |
NED |
08:06:33 |
08:13:26 |
00:52:24 |
04:21:50 |
05:19:14 |
02:47:19 |
66% +4% -30% (10) |
| 9 |
17 |
Pieter Heemeryck * |
BEL |
08:06:51 |
08:19:43 |
00:49:21 |
04:23:49 |
05:18:09 |
02:48:42 |
6% +15% -79% (15) |
| 10 |
8 |
Michael Weiss |
AUT |
08:08:45 |
08:28:27 |
00:54:29 |
04:20:43 |
05:20:13 |
02:48:32 |
54% +3% -43% (50) |
| 11 |
9 |
Dominik Sowieja |
GER |
08:09:04 |
08:16:49 |
00:54:10 |
04:22:42 |
05:21:53 |
02:47:11 |
96% +4% -0% (11) |
| 12 |
16 |
Mikel Ugarte Ramos |
ESP |
08:11:08 |
08:17:54 |
00:51:42 |
04:26:51 |
05:23:34 |
02:47:34 |
82% +18% -0% (8) |
| 13 |
35 |
Wojciech Kopycinski |
POL |
08:11:42 |
08:26:32 |
00:53:00 |
04:21:35 |
05:19:35 |
02:52:07 |
n/a (1 IM Pro race) |
| 14 |
11 |
Mattia Ceccarelli |
ITA |
08:11:55 |
08:27:44 |
00:49:16 |
04:26:02 |
05:20:18 |
02:51:37 |
47% +7% -46% (11) |
| 15 |
14 |
Stenn Goetstouwers |
BEL |
08:12:12 |
08:22:04 |
00:52:20 |
04:26:20 |
05:23:39 |
02:48:33 |
50% +16% -34% (17) |
| 16 |
12 |
Matt Burton |
AUS |
08:12:15 |
08:30:44 |
00:52:53 |
04:19:23 |
05:17:16 |
02:54:59 |
7% +17% -76% (30) |
| 17 |
10 |
Benjamin Hill |
AUS |
08:13:16 |
08:21:45 |
00:53:38 |
04:21:25 |
05:20:03 |
02:53:13 |
69% +8% -23% (7) |
| 18 |
18 |
Florian Angert |
GER |
08:15:19 |
08:17:03 |
00:49:19 |
04:27:26 |
05:21:44 |
02:53:35 |
74% +0% -26% (13) |
| 19 |
15 |
Andreas Dreitz |
GER |
08:18:49 |
08:25:18 |
00:52:17 |
04:27:30 |
05:24:48 |
02:54:01 |
58% +0% -42% (19) |
| 20 |
25 |
Marc Eggeling |
GER |
08:22:33 |
08:32:05 |
00:51:47 |
04:25:44 |
05:22:31 |
03:00:02 |
32% +13% -55% (6) |
| 21 |
19 |
Louis Richard |
FRA |
08:24:54 |
08:36:13 |
01:12:10 |
04:26:31 |
05:43:42 |
02:41:12 |
100% +0% -0% (2) |
| 22 |
20 |
Ollie Turner |
GBR |
08:25:09 |
08:40:23 |
00:49:26 |
04:26:36 |
05:21:02 |
03:04:07 |
n/a (1 IM Pro race) |
| 23 |
22 |
Pim Van Diemen |
NED |
08:25:33 |
08:36:56 |
00:52:34 |
04:24:24 |
05:21:57 |
03:03:36 |
56% +0% -44% (8) |
| 24 |
27 |
Paul Loiseaux |
FRA |
08:26:45 |
08:47:15 |
00:52:33 |
04:29:46 |
05:27:19 |
02:59:26 |
47% +0% -53% (2) |
| 25 |
21 |
Andrew Horsfall-Turner |
GBR |
08:30:20 |
08:44:27 |
00:47:54 |
04:25:00 |
05:17:54 |
03:12:26 |
40% +13% -47% (13) |
| 26 |
24 |
Keegan Cooke |
ZAF |
08:42:18 |
08:59:24 |
00:50:25 |
04:51:10 |
05:46:35 |
02:55:43 |
n/a (1 IM Pro race) |
| 27 |
28 |
Pascal Franken |
NED |
08:47:46 |
08:58:18 |
01:00:05 |
04:33:49 |
05:38:54 |
03:08:52 |
100% +0% -0% (2) |
| 28 |
23 |
Cameron MacNair |
ZAF |
08:49:54 |
09:07:54 |
00:53:19 |
04:38:23 |
05:36:42 |
03:13:12 |
38% +0% -62% (2) |
| 29 |
30 |
Adam Lennell |
SWE |
08:56:13 |
09:08:38 |
00:59:09 |
04:30:36 |
05:34:45 |
03:21:28 |
100% +0% -0% (2) |
| 30 |
26 |
Zoran Nikolics |
HUN |
09:10:37 |
09:32:57 |
00:56:37 |
04:54:17 |
05:55:54 |
03:14:43 |
17% +43% -40% (3) |
| |
29 |
Tim Gosnjak |
SLO |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
31 |
Matthew Ralphs |
ZAF |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
32 |
Giel Meesen |
NED |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
33 |
Jacob Lind Knudsen |
DEN |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
Note: Athletes with a ‘*’ are also registered for another race within 8 days.
Female Race Participants
The strength of the field is 25% of a typical Kona field.
| # |
Bib |
Name |
Nat |
Expected |
Rating |
ESwim |
EBike |
ET2 |
ERun |
Consistency |
| 1 |
16 |
Daisy Davies |
GBR |
08:53:00 |
09:09:05 |
00:55:12 |
04:50:20 |
05:50:32 |
03:02:28 |
n/a (1 IM Pro race) |
| 2 |
1 |
Katrine Graesboell Christensen |
DEN |
09:00:24 |
09:06:03 |
01:03:19 |
04:52:38 |
06:00:57 |
02:59:27 |
100% +0% -0% (11) |
| 3 |
5 |
Penny Slater |
AUS |
09:01:47 |
09:13:28 |
00:58:23 |
04:54:15 |
05:57:38 |
03:04:09 |
39% +30% -31% (12) |
| 4 |
4 |
Anna Pabinger (KQ) |
AUT |
09:03:18 |
09:25:18 |
01:05:20 |
04:58:06 |
06:08:26 |
02:54:52 |
48% +0% -52% (2) |
| 5 |
6 |
Daniela Bleymehl |
GER |
09:04:29 |
09:09:35 |
00:59:29 |
04:47:11 |
05:51:40 |
03:12:49 |
59% +2% -39% (25) |
| 6 |
3 |
Laura Jansen |
GER |
09:06:12 |
09:08:02 |
00:58:50 |
04:55:49 |
05:59:39 |
03:06:33 |
78% +0% -22% (8) |
| 7 |
2 |
Merle Brunnee |
GER |
09:09:32 |
09:11:59 |
01:08:13 |
04:50:02 |
06:03:15 |
03:06:17 |
74% +0% -26% (5) |
| 8 |
9 |
Henrike Gueber |
GER |
09:18:31 |
09:19:22 |
01:07:11 |
04:56:54 |
06:09:05 |
03:09:26 |
87% +0% -13% (9) |
| 9 |
8 |
Julia Skala |
GER |
09:19:45 |
09:20:19 |
01:03:29 |
05:06:24 |
06:14:54 |
03:04:51 |
100% +0% -0% (6) |
| 10 |
7 |
Rebecca Anderbury |
GBR |
09:20:48 |
09:43:59 |
01:02:44 |
04:55:10 |
06:02:54 |
03:17:54 |
10% +48% -43% (6) |
| 11 |
15 |
Antonia Milowsky |
GER |
09:26:12 |
09:38:00 |
00:59:32 |
05:05:18 |
06:09:50 |
03:16:22 |
100% +0% -0% (2) |
| 12 |
10 |
Fiona Moriarty |
IRL |
09:31:51 |
09:36:06 |
01:02:27 |
05:05:09 |
06:12:37 |
03:19:14 |
51% +28% -21% (16) |
| 13 |
12 |
Kyra Meulenberg |
NED |
09:41:17 |
09:48:09 |
01:10:12 |
05:10:11 |
06:25:24 |
03:15:53 |
77% +0% -23% (4) |
| 14 |
11 |
Katie Colville |
USA |
09:57:34 |
10:01:36 |
01:04:37 |
05:30:13 |
06:39:50 |
03:17:44 |
84% +16% -0% (9) |
| 15 |
13 |
Clarice Chastang |
USA |
10:01:58 |
10:15:46 |
01:07:19 |
05:26:57 |
06:39:16 |
03:22:42 |
35% +55% -10% (9) |
| |
14 |
Marit Lindemann |
GER |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
17 |
Claire Hann |
GBR |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
18 |
Michelle Krebs |
SUI |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
Winning Odds
Male Race Participants
- Matthew Marquardt: 30% (2-1)
- Rasmus Svenningsson: 22% (3-1)
- Gregory Barnaby: 12% (7-1)
- Joe Skipper: 9% (10-1)
- Jamie Riddle: 9% (11-1)
- Frederic Funk: 5% (21-1)
- Bradley Weiss: 4% (23-1)
- Matt Burton: 4% (26-1)
Female Race Participants
- Katrine Graesboell Christensen: 42% (1-1)
- Daisy Davies: 17% (5-1)
- Penny Slater: 12% (7-1)
- Daniela Bleymehl: 11% (8-1)
- Anna Pabinger: 8% (11-1)
- Laura Jansen: 7% (13-1)
- Merle Brunnee: 2% (62-1)