Previous Winners
| Year |
Male Winner |
Time |
Female Winner |
Time |
| 2005 |
Marino Vanhoenacker (BEL) |
08:28:26 |
Bella Bayliss (GBR) |
09:33:09 |
| 2006 |
Jan Raphael (GER) |
08:22:44 |
Bella Bayliss (GBR) |
09:28:28 |
| 2007 |
Stephan Vuckovic (GER) |
08:21:29 |
Nina Kraft (GER) |
09:05:35 |
| 2008 |
Tom Evans (CAN) |
08:07:59 |
Bella Bayliss (GBR) |
09:07:48 |
| 2009 |
Kirill Kotshegarov (EST) |
08:24:29 |
Sofie Goos (BEL) |
09:08:38 |
| 2010 |
James Cunnama (ZAF) |
08:15:59 |
Jessica Jacobs (USA) |
09:07:49 |
| 2011 |
Ronnie Schildknecht (SUI) |
07:59:42 |
Jessica Jacobs (USA) |
08:55:10 |
| 2012 |
Andrew Starykowicz (USA) |
08:06:17 |
Yvonne Van Vlerken (NED) |
08:51:35 |
| 2013 |
Victor Del Corral (ESP) |
07:53:12 |
Yvonne Van Vlerken (NED) |
08:43:07 |
| 2014 |
Lionel Sanders (CAN) |
06:58:46 |
Yvonne Van Vlerken (NED) |
08:01:47 |
| 2019 |
Joe Skipper (GBR) |
07:46:28 |
|
|
| 2020 |
Chris Leiferman (USA) |
07:52:44 |
Kat Matthews (GBR) |
08:40:50 |
| 2021 |
Gustav Iden (NOR) |
07:42:56 |
Heather Jackson (USA) |
08:52:56 |
| 2023 |
Rudy von Berg (USA) |
07:34:41 |
Skye Moench (USA) |
08:22:28 |
Last Race’s TOP 3
Male Race Results
| Rank |
Name |
Nation |
Swim |
Bike |
Run |
Time |
| 1 |
Rudy von Berg |
USA |
00:50:44 |
04:00:31 |
02:38:24 |
07:34:41 |
| 2 |
Kacper Stepniak |
POL |
00:50:39 |
04:00:00 |
02:45:41 |
07:42:02 |
| 3 |
Matthew Marquardt |
USA |
00:50:44 |
04:00:30 |
02:47:57 |
07:44:26 |
Female Race Results
| Rank |
Name |
Nation |
Swim |
Bike |
Run |
Time |
| 1 |
Skye Moench |
USA |
00:58:42 |
04:23:09 |
02:54:43 |
08:22:28 |
| 2 |
India Lee |
GBR |
00:55:41 |
04:25:39 |
03:03:25 |
08:31:00 |
| 3 |
Jocelyn McCauley |
USA |
00:57:52 |
04:23:57 |
03:06:15 |
08:33:55 |
Course Records
| Leg |
Gender |
Record |
Athlete |
Date |
| Total |
overall |
07:34:41 |
Rudy von Berg |
2023-11-04 |
| Swim |
overall |
00:44:36 |
John Flanagan |
2011-11-05 |
| Bike |
overall |
03:59:02 |
Magnus Ditlev |
2023-11-04 |
| Run |
overall |
02:34:06 |
Matt Hanson |
2023-11-04 |
| Total |
female |
08:22:28 |
Skye Moench |
2023-11-04 |
| Swim |
female |
00:50:26 |
Tereza Macel |
2007-11-03 |
| Bike |
female |
04:23:09 |
Skye Moench |
2023-11-04 |
| Run |
female |
02:53:26 |
Jessica Jacobs |
2011-11-05 |
Course Rating
The Course Rating for IM Florida is 20:03.
Race Adjustments for IM Florida
| Year |
Adjustment |
Swim Adj. |
Bike Adj. |
Run Adj. |
# of Finishers |
Rating |
Swim Rating |
Bike Rating |
Run Rating |
| 2005 |
13:46 |
00:11 |
14:10 |
-00:35 |
48 |
13:46 |
00:11 |
14:10 |
-00:35 |
| 2006 |
15:58 |
-01:35 |
11:45 |
05:48 |
63 |
14:52 |
-00:42 |
12:57 |
02:38 |
| 2007 |
26:44 |
01:19 |
19:24 |
06:02 |
78 |
18:49 |
-00:02 |
15:06 |
03:46 |
| 2008 |
28:18 |
01:01 |
20:36 |
06:41 |
55 |
21:12 |
00:14 |
16:29 |
04:30 |
| 2009 |
21:54 |
-00:57 |
19:00 |
03:52 |
35 of 43 |
21:20 |
00:00 |
16:59 |
04:22 |
| 2010 |
17:37 |
00:33 |
13:55 |
03:10 |
40 |
20:43 |
00:05 |
16:28 |
04:10 |
| 2011 |
23:29 |
00:29 |
18:35 |
04:25 |
34 |
21:07 |
00:09 |
16:46 |
04:12 |
| 2012 |
18:51 |
-03:02 |
22:52 |
-00:59 |
48 |
20:50 |
-00:15 |
17:31 |
03:34 |
| 2013 |
33:24 |
-01:15 |
27:12 |
07:26 |
63 of 81 |
22:13 |
-00:21 |
18:36 |
04:00 |
| 2019 |
21:57 |
-02:27 |
18:21 |
06:03 |
27 of 34 |
22:12 |
-00:34 |
18:34 |
04:12 |
| 2020 |
15:49 |
-04:08 |
21:43 |
-01:46 |
33 of 40 |
21:37 |
-00:53 |
18:51 |
03:40 |
| 2021 |
03:37 |
-09:48 |
10:33 |
02:52 |
35 of 42 |
20:07 |
-01:37 |
18:09 |
03:35 |
| 2023 |
19:19 |
-04:17 |
22:14 |
01:22 |
56 of 69 |
20:03 |
-01:49 |
18:28 |
03:25 |
Kona slots and Prize Money
IM Florida has 3m+3f Pro Kona slot(s). It has a total prize purse of 100.000 US$, paying 10 deep.
Male Race Participants
The strength of the field is 22% of a typical Kona field.
| # |
Bib |
Name |
Nat |
Expected |
Rating |
ESwim |
EBike |
ET2 |
ERun |
Consistency |
| 1 |
6 |
Rudy von Berg |
USA |
07:34:12 |
07:56:35 |
00:48:35 |
04:01:06 |
04:54:42 |
02:39:30 |
74% +7% -19% (13) |
| 2 |
5 |
Magnus Ditlev |
DEN |
07:34:15 |
07:54:46 |
00:49:50 |
03:58:44 |
04:53:34 |
02:40:41 |
64% +2% -34% (13) |
| 3 |
1 |
Sam Long |
USA |
07:35:18 |
07:56:47 |
00:53:06 |
04:00:13 |
04:58:19 |
02:36:59 |
34% +59% -8% (23) |
| 4 |
2 |
Cameron Wurf (KQ) |
AUS |
07:41:17 |
07:59:42 |
00:52:53 |
03:58:30 |
04:56:22 |
02:44:55 |
85% +12% -3% (42) |
| 5 |
3 |
Matt Hanson |
USA |
07:42:34 |
08:02:14 |
00:52:05 |
04:13:41 |
05:10:46 |
02:31:48 |
84% +9% -7% (40) |
| 6 |
4 |
Ben Kanute |
USA |
07:42:36 |
08:03:27 |
00:47:24 |
04:02:53 |
04:55:17 |
02:47:19 |
60% +32% -8% (8) |
| 7 |
8 |
Finn Große-Freese |
GER |
07:46:48 |
08:12:25 |
00:48:25 |
04:09:33 |
05:02:58 |
02:43:50 |
68% +12% -20% (9) |
| 8 |
7 |
Tristan Olij |
NED |
07:47:03 |
08:09:11 |
00:51:53 |
04:07:21 |
05:04:14 |
02:42:49 |
64% +2% -34% (13) |
| 9 |
12 |
Denis Chevrot |
FRA |
07:48:10 |
08:20:04 |
00:49:12 |
04:11:18 |
05:05:30 |
02:42:40 |
19% +3% -77% (34) |
| 10 |
17 |
Colin Szuch |
USA |
07:50:25 |
08:27:14 |
00:52:30 |
04:06:47 |
05:04:17 |
02:46:08 |
25% +18% -57% (8) |
| 11 |
10 |
Gabriel Sandoer |
SWE |
07:51:05 |
08:11:43 |
00:49:27 |
04:11:01 |
05:05:28 |
02:45:37 |
100% +0% -0% (3) |
| 12 |
15 |
Zack Cooper |
GBR |
07:53:17 |
08:18:42 |
00:58:48 |
04:06:25 |
05:10:13 |
02:43:04 |
26% +23% -51% (11) |
| 13 |
9 |
Milan Brons |
NED |
07:56:08 |
08:20:37 |
00:51:41 |
04:11:02 |
05:07:43 |
02:48:25 |
77% +5% -18% (20) |
| 14 |
24 |
Julian Becker |
GER |
07:58:41 |
08:19:39 |
00:49:52 |
04:15:52 |
05:10:44 |
02:47:57 |
100% +0% -0% (3) |
| 15 |
37 |
Joao Ferreira |
POR |
07:59:18 |
08:24:18 |
00:50:54 |
04:15:39 |
05:11:34 |
02:47:44 |
42% +9% -48% (14) |
| 16 |
14 |
Andre Lopes |
BRA |
07:59:46 |
08:21:30 |
00:49:49 |
04:16:39 |
05:11:28 |
02:48:18 |
63% +25% -11% (10) |
| 17 |
25 |
Ruben Zepuntke |
GER |
08:00:41 |
08:22:01 |
00:49:29 |
04:06:15 |
05:00:44 |
02:59:57 |
74% +0% -26% (4) |
| 18 |
16 |
Chris Beckmans |
AUS |
08:01:24 |
08:29:12 |
00:56:25 |
04:11:56 |
05:13:21 |
02:48:03 |
100% +0% -0% (2) |
| 19 |
11 |
Simon Viain |
FRA |
08:03:45 |
08:31:21 |
00:49:44 |
04:15:08 |
05:09:52 |
02:53:53 |
69% +0% -31% (3) |
| 20 |
27 |
Martin Ulloa |
CHI |
08:04:12 |
08:28:13 |
00:49:28 |
04:14:38 |
05:09:06 |
02:55:06 |
74% +0% -26% (4) |
| 21 |
18 |
Emil Holm |
DEN |
08:07:28 |
08:38:14 |
00:49:19 |
04:13:36 |
05:07:54 |
02:59:34 |
33% +0% -67% (3) |
| 22 |
36 |
Tomasz Szala |
POL |
08:07:45 |
08:29:24 |
00:51:44 |
04:14:06 |
05:10:50 |
02:56:55 |
54% +19% -27% (8) |
| 23 |
32 |
Lucas Voets |
NED |
08:09:47 |
08:37:54 |
00:58:24 |
04:16:52 |
05:20:15 |
02:49:32 |
100% +0% -0% (2) |
| 24 |
43 |
Ben Akin |
GBR |
08:10:04 |
08:36:17 |
00:56:39 |
04:16:21 |
05:17:59 |
02:52:05 |
79% +0% -21% (4) |
| 25 |
19 |
Justin Metzler |
USA |
08:13:01 |
08:34:44 |
00:51:31 |
04:20:28 |
05:17:00 |
02:56:01 |
53% +10% -36% (12) |
| 26 |
29 |
Lukas Stahl |
GER |
08:13:22 |
08:39:41 |
00:55:32 |
04:19:30 |
05:20:02 |
02:53:20 |
55% +0% -45% (13) |
| 27 |
28 |
Andrew Horsfall-Turner |
GBR |
08:16:45 |
08:51:12 |
00:47:55 |
04:11:07 |
05:04:01 |
03:12:44 |
42% +9% -50% (15) |
| 28 |
23 |
Christophe De Keyser |
BEL |
08:17:34 |
09:01:36 |
00:50:15 |
04:17:53 |
05:13:07 |
03:04:27 |
16% +0% -84% (5) |
| 29 |
20 |
Elliot Bach |
USA |
08:17:37 |
08:48:31 |
00:53:04 |
04:14:10 |
05:12:15 |
03:05:22 |
27% +27% -46% (16) |
| 30 |
57 |
Jannik Stoll |
GER |
08:19:59 |
08:57:40 |
00:49:42 |
04:01:41 |
04:56:23 |
03:23:36 |
35% +0% -65% (2) |
| 31 |
30 |
Sven Wies |
GER |
08:22:31 |
08:58:01 |
00:49:59 |
04:24:26 |
05:19:24 |
03:03:07 |
53% +19% -28% (11) |
| 32 |
21 |
Mitchell Ott |
USA |
08:23:21 |
08:55:56 |
00:55:36 |
04:25:10 |
05:25:46 |
02:57:35 |
n/a (1 IM Pro race) |
| 33 |
26 |
Robby Webster |
USA |
08:26:33 |
09:00:40 |
00:58:06 |
04:31:17 |
05:34:23 |
02:52:10 |
25% +44% -32% (5) |
| 34 |
39 |
Filip Szymonik |
POL |
08:27:50 |
09:00:42 |
00:51:50 |
04:33:44 |
05:30:34 |
02:57:16 |
n/a (1 IM Pro race) |
| 35 |
22 |
Quentin De Vos |
BEL |
08:28:41 |
08:55:09 |
01:00:27 |
04:26:29 |
05:31:56 |
02:56:45 |
78% +0% -22% (8) |
| 36 |
44 |
Adam Munch |
DEN |
08:29:45 |
09:02:45 |
00:53:50 |
04:26:10 |
05:25:00 |
03:04:45 |
31% +0% -69% (5) |
| 37 |
38 |
Max Kohll |
USA |
08:30:19 |
09:03:21 |
00:53:52 |
04:28:52 |
05:27:44 |
03:02:35 |
n/a (1 IM Pro race) |
| 38 |
41 |
Paulin Philippe |
FRA |
08:36:04 |
09:10:41 |
00:50:27 |
04:25:19 |
05:20:45 |
03:15:19 |
28% +0% -72% (3) |
| 39 |
46 |
Connor Readman |
USA |
08:36:51 |
09:10:18 |
00:59:25 |
04:32:53 |
05:37:18 |
02:59:33 |
n/a (1 IM Pro race) |
| 40 |
31 |
Yang Pan |
USA |
08:37:14 |
09:11:58 |
01:03:15 |
04:30:36 |
05:38:52 |
02:58:22 |
55% +19% -26% (7) |
| 41 |
42 |
Levente Lukacs |
HUN |
08:39:22 |
09:09:30 |
00:48:06 |
04:33:30 |
05:26:36 |
03:12:46 |
29% +0% -71% (4) |
| 42 |
40 |
Matt Jackson |
USA |
08:39:32 |
09:03:41 |
00:58:26 |
04:40:21 |
05:43:46 |
02:55:46 |
100% +0% -0% (4) |
| 43 |
34 |
James Hayes |
USA |
08:43:53 |
09:18:03 |
00:52:32 |
04:24:00 |
05:21:33 |
03:22:20 |
23% +47% -29% (12) |
| 44 |
33 |
Kyle Martinelli |
USA |
08:43:55 |
09:17:49 |
01:02:00 |
04:31:55 |
05:38:56 |
03:04:59 |
n/a (1 IM Pro race) |
| 45 |
55 |
Ross Baldwin |
USA |
08:58:44 |
09:39:20 |
01:06:54 |
04:46:58 |
05:58:53 |
02:59:51 |
38% +0% -62% (2) |
| 46 |
63 |
Jonathan Fecik |
USA |
09:01:22 |
09:33:18 |
00:57:49 |
04:34:00 |
05:36:49 |
03:24:33 |
56% +3% -41% (14) |
| 47 |
59 |
Josh Eaton |
USA |
09:02:41 |
09:43:36 |
01:03:21 |
04:34:53 |
05:43:14 |
03:19:27 |
37% +0% -63% (2) |
| 48 |
45 |
David Pinsonneault |
USA |
09:19:56 |
09:50:51 |
01:07:37 |
05:01:14 |
06:13:51 |
03:06:05 |
100% +0% -0% (2) |
| 49 |
60 |
Aaron Kolk |
USA |
09:20:05 |
09:53:32 |
01:07:41 |
04:41:06 |
05:53:47 |
03:26:18 |
15% +23% -62% (4) |
| |
13 |
Luke Tasker |
CAN |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
35 |
Anders Toft Nielsen |
DEN |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
48 |
Mitchell Kirby |
CAN |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
49 |
Jakub Stadnik |
CZE |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
50 |
Alec Shields |
USA |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
51 |
Cole Kynoch |
USA |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
52 |
Kyle Gabbard |
USA |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
53 |
Thomas Nielsen |
DEN |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
54 |
Nicolas Gilbert |
CAN |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
56 |
Leon Pauger |
AUT |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
58 |
Andrea Cloarec |
FRA |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
61 |
Michael Chronert |
USA |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
62 |
Noah Shlesinger |
USA |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
64 |
Eduardo Siroto |
BRA |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (1 IM Pro race) |
Female Race Participants
The strength of the field is 19% of a typical Kona field.
| # |
Bib |
Name |
Nat |
Expected |
Rating |
ESwim |
EBike |
ET2 |
ERun |
Consistency |
| 1 |
5 |
Alanis Siffert |
SUI |
08:19:45 |
09:04:17 |
00:52:18 |
04:30:19 |
05:27:38 |
02:52:07 |
35% +49% -15% (5) |
| 2 |
1 |
Lisa Perterer |
AUT |
08:28:24 |
08:46:45 |
00:55:20 |
04:29:44 |
05:30:04 |
02:58:20 |
91% +9% -0% (8) |
| 3 |
3 |
Chelsea Sodaro (AQ) |
USA |
08:33:39 |
09:01:55 |
00:53:34 |
04:36:36 |
05:35:09 |
02:58:30 |
28% +4% -68% (9) |
| 4 |
4 |
Holly Lawrence |
GBR |
08:36:15 |
09:04:21 |
00:51:38 |
04:39:22 |
05:36:00 |
03:00:15 |
57% +0% -43% (3) |
| 5 |
2 |
Katrine Graesboell Christensen |
DEN |
08:38:47 |
09:04:48 |
01:02:20 |
04:35:12 |
05:42:33 |
02:56:14 |
75% +11% -14% (15) |
| 6 |
6 |
Laura Jansen |
GER |
08:50:39 |
09:09:15 |
00:58:37 |
04:42:24 |
05:46:01 |
03:04:38 |
83% +0% -17% (9) |
| 7 |
8 |
Linda Brännlund |
SWE |
09:02:41 |
09:37:49 |
00:55:47 |
04:41:16 |
05:42:03 |
03:20:38 |
n/a (1 IM Pro race) |
| 8 |
21 |
Julie Iemmolo |
FRA |
09:04:08 |
09:29:53 |
00:52:39 |
04:42:37 |
05:40:15 |
03:23:53 |
38% +13% -48% (6) |
| 9 |
7 |
Annamarie Strehlow |
USA |
09:05:17 |
09:42:33 |
01:03:40 |
04:47:11 |
05:55:51 |
03:09:26 |
26% +20% -53% (5) |
| 10 |
9 |
Lydia Dant |
GBR |
09:08:35 |
09:32:53 |
01:01:54 |
04:45:11 |
05:52:04 |
03:16:31 |
75% +0% -25% (4) |
| 11 |
13 |
Joanna Ryter |
SUI |
09:17:48 |
09:42:29 |
01:10:06 |
04:55:01 |
06:10:07 |
03:07:41 |
80% +1% -19% (19) |
| 12 |
10 |
Angela Naeth |
CAN |
09:21:27 |
09:44:04 |
01:05:32 |
04:45:21 |
05:55:53 |
03:25:34 |
40% +2% -59% (33) |
| 13 |
19 |
Brittany Higgins |
USA |
09:25:15 |
10:07:54 |
01:01:54 |
04:53:29 |
06:00:22 |
03:24:53 |
63% +0% -37% (5) |
| 14 |
15 |
Kristina Grieger |
GER |
09:28:30 |
10:02:55 |
01:04:31 |
05:03:17 |
06:12:48 |
03:15:42 |
49% +51% -0% (2) |
| 15 |
20 |
Nicole Valentine |
USA |
09:32:23 |
10:03:37 |
01:03:30 |
05:08:01 |
06:16:32 |
03:15:51 |
67% +33% -0% (6) |
| 16 |
14 |
Sarah Karpinski |
USA |
10:09:00 |
10:45:31 |
01:11:33 |
05:21:13 |
06:37:46 |
03:31:14 |
61% +2% -37% (21) |
| 17 |
17 |
Sloane Tilley |
USA |
10:09:13 |
10:55:09 |
01:08:15 |
05:08:44 |
06:21:58 |
03:47:15 |
42% +0% -58% (2) |
| 18 |
11 |
Dee Allen |
GBR |
10:24:21 |
10:58:22 |
01:07:10 |
05:39:14 |
06:51:24 |
03:32:57 |
100% +0% -0% (2) |
| |
12 |
Meghan Grant |
USA |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
16 |
Brooke Gillies |
GBR |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
| |
18 |
Megan McDonald |
GBR |
n/a |
unrated |
unrated |
unrated |
unrated |
unrated |
n/a (no IM Pro race) |
Winning Odds
Male Race Participants
- Sam Long: 30% (2-1)
- Magnus Ditlev: 30% (2-1)
- Rudy von Berg: 28% (3-1)
- Cameron Wurf: 5% (18-1)
- Matt Hanson: 4% (25-1)
- Ben Kanute: 2% (57-1)
Female Race Participants
Lisa Perterer: 42% (1-1)
- Alanis Siffert: 26% (3-1)
- Katrine Graesboell Christensen: 17% (5-1)
- Holly Lawrence: 8% (12-1)
- Chelsea Sodaro: 7% (14-1)