Skip to content

Ironman Florida 2023 – Analyzing Results

Logo_IMFLACourse Conditions

Ironman Florida is always a fast course, especially on the bike. This year was no different, and there were new bike course records by Magnus Ditlev (3:59:02, beating the 2019 time by Andrew Starykowicz) and Skye Moench (4:23:09, improving the 2020 time by Ruth Astle by 9 minutes). Run conditions were slightly slower than in previous years,but Matt Hanson still set a new run course record (2:34:06, beating the 2021 time by Gustav Iden). Both winners also set new overall course records: Rudy von Berg’s 7:34:41 improved Gustav’s 2021 record, and Skye Moench was 18 minutes quicker than Kat Matthews in 2020. (2nd place India Lee and 3rd place Jocelyn McCauley were also under the old bike and overall course records.)  Both Rudy’s and Skye’s times are also new US and North American records.

Nice and Kona Qualifying

Ironman Florida offers three Pro slots for Nice (women) and Kona (men). These will be offered to

  • Skye Moench, India Lee and Jocelyn McCauley
    and
  • Rudy Von Berg, Kacper Stepniak and Matthew Marquardt.

In addition, Magnus Ditlev validated his podium spot from Nice. You can find the full list of qualifiers here.

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money
1 Rudy Von Berg USA 00:50:44 (7) 04:00:31 (4) 02:38:24 (2) 07:34:41 -11:10 US$ 15,000
2 Kacper Stepniak POL 00:50:39 (4) 04:00:00 (2) 02:45:41 (6) 07:42:02 -12:12 US$ 9,000
3 Matthew Marquardt USA 00:50:44 (7) 04:00:30 (3) 02:47:57 (7) 07:44:26 -01:05 US$ 7,000
4 Matt Hanson USA 00:53:40 (18) 04:12:47 (14) 02:34:06 (1) 07:45:26 -09:00 US$ 5,000
5 Magnus Ditlev DEN 00:50:54 (14) 03:59:02 (1) 02:52:40 (13) 07:48:52 13:36 US$ 4,000
6 Jesper Svensson SWE 00:50:36 (2) 04:00:36 (5) 02:52:59 (14) 07:49:27 -09:42 US$ 3,000
7 Cameron Wurf AUS 00:54:48 (26) 04:05:27 (7) 02:44:02 (5) 07:50:36 -02:28 US$ 2,500
8 Milan Brons NED 00:52:48 (16) 04:07:53 (8) 02:49:53 (9) 07:56:49 -12:20 US$ 2,000
9 Ognjen Stojanovic SRB 00:50:44 (7) 04:12:11 (12) 02:48:56 (8) 07:58:15 n/a US$ 1,500
10 Piotr Lawicki POL 00:58:29 (36) 04:12:21 (13) 02:42:39 (4) 07:58:44 n/a US$ 1,000
11 Martin Ulloa CHI 00:50:46 (10) 04:03:42 (6) 02:58:10 (19) 07:59:17 n/a  
12 Andreas Dreitz GER 00:54:46 (25) 04:09:01 (9) 02:51:37 (12) 08:01:54 02:09  
13 Dominik Sowieja GER 00:55:46 (29) 04:15:29 (18) 02:50:05 (10) 08:07:07 10:14  
14 David Plese SLO 00:55:46 (29) 04:14:06 (16) 02:50:47 (11) 08:07:43 02:40  
15 Guillaume Doree FRA 00:57:46 (34) 04:24:20 (28) 02:39:09 (3) 08:08:09 -27:41  
16 Sven Wies GER 00:50:40 (5) 04:14:43 (17) 03:02:03 (20) 08:12:57 -24:34  
17 Harry Palmer GBR 00:50:51 (13) 04:09:49 (10) 03:07:37 (22) 08:14:42 n/a  
18 Benjamin Deal USA 00:55:40 (27) 04:21:03 (24) 02:56:42 (17) 08:19:54 n/a  
19 Dylan Gillespie USA 00:50:37 (3) 04:13:04 (15) 03:14:18 (26) 08:23:13 04:51  
20 Joshua Monda USA 01:05:24 (40) 04:15:33 (19) 02:56:15 (16) 08:23:57 n/a  
21 Jameson Plewes CAN 00:54:11 (20) 04:32:31 (32) 02:54:27 (15) 08:28:13 01:19  
22 Kaito Tohara JPN 01:00:50 (39) 04:26:33 (29) 02:57:08 (18) 08:33:22 12:26  
23 Connor Kinkema USA 00:52:46 (15) 04:24:13 (27) 03:10:58 (23) 08:36:11 n/a  
24 Cyril Viennot FRA 00:54:43 (24) 04:16:13 (21) 03:23:25 (28) 08:40:00 28:55  
25 Ian King USA 00:54:13 (22) 04:33:03 (33) 03:11:18 (24) 08:44:19 n/a  
26 Nick Cosman CAN 00:58:09 (35) 04:29:46 (30) 03:11:28 (25) 08:48:32 -30:28  
27 James Hayes USA 00:55:46 (29) 04:23:35 (26) 03:25:21 (29) 08:51:40 -54:23  
28 Yang Pan USA 01:06:34 (42) 04:33:32 (34) 03:06:23 (21) 08:53:59 -11:14  
29 Zoran Nikolics HUN 00:58:31 (37) 04:31:18 (31) 03:29:21 (30) 09:06:22 n/a  
30 Alexandre Banville CAN 01:05:45 (41) 04:49:07 (39) 03:20:47 (27) 09:25:21 n/a  
31 Ted Treise USA 00:57:32 (33) 04:47:50 (38) 03:58:41 (32) 09:51:03 19:59  
32 Yorlliry Moreno VEN 00:56:16 (32) 05:09:46 (40) 03:46:15 (31) 10:01:20 35:23  
  Milosz Sowinski POL 00:54:11 (20) 04:11:56 (11)   DNF    
  Gregory Barnaby ITA 00:50:48 (11) 04:15:41 (20)   DNF    
  Andrew Horsfall-Turner GBR 00:50:30 (1) 04:16:23 (22)   DNF    
  Sam Proctor GBR 00:54:28 (23) 04:16:35 (23)   DNF    
  Garrick Loewen CAN 00:54:07 (19) 04:23:26 (25)   DNF    
  Lukas Siska SVK 00:53:16 (17) 04:34:03 (35)   DNF    
  Levente Lukacs HUN 00:50:48 (11) 04:39:49 (37)   DNF    
  Jamie Bedwell GBR 00:55:45 (28) 04:37:36 (36)   DNF    
  Denis Chevrot FRA 00:50:40 (5)     DNF    
  Dominik Ruess GER 01:00:08 (38)     DNF    

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money
1 Skye Moench USA 00:58:42 (10) 04:23:09 (1) 02:54:43 (1) 08:22:28 -19:35 US$ 15,000
2 India Lee GBR 00:55:41 (2) 04:25:39 (3) 03:03:25 (3) 08:31:00 -19:30 US$ 9,000
3 Jocelyn McCauley USA 00:57:52 (4) 04:23:57 (2) 03:06:15 (4) 08:33:55 -15:27 US$ 7,000
4 Erin Snelgrove CAN 01:05:19 (17) 04:35:10 (5) 02:58:07 (2) 08:47:05 -33:39 US$ 5,000
5 Alice Alberts USA 00:58:41 (9) 04:37:15 (8) 03:06:48 (7) 08:49:13 -16:59 US$ 4,000
6 Lauren Brandon USA 00:53:32 (1) 04:35:44 (6) 03:17:12 (10) 08:52:20 -22:51 US$ 3,000
7 Rachel Zilinskas USA 00:55:59 (3) 04:43:38 (11) 03:06:27 (6) 08:52:59 -14:41 US$ 2,500
8 Jen Annett CAN 01:08:01 (19) 04:33:11 (4) 03:07:12 (8) 08:54:14 -13:42 US$ 2,000
9 Giorgia Priarone ITA 01:00:23 (14) 04:45:08 (12) 03:06:15 (4) 08:58:03 n/a US$ 1,500
10 Margrit Elfers GER 01:03:56 (16) 04:36:24 (7) 03:22:33 (14) 09:09:53 -25:56 US$ 1,000
11 Annamarie Strehlow USA 01:08:39 (20) 04:51:00 (16) 03:12:05 (9) 09:18:21 n/a  
12 Brittany Higgins USA 01:03:48 (15) 04:46:22 (13) 03:22:36 (15) 09:19:49 -15:48  
13 Rebecca Anderbury GBR 01:10:00 (22) 04:39:00 (10) 03:34:28 (20) 09:29:48 -58:01  
14 Holly Smith USA 01:16:29 (26) 04:48:26 (14) 03:19:37 (12) 09:33:00 -12:56  
15 Abigail Bedwell GBR 01:00:02 (13) 05:03:40 (21) 03:22:15 (13) 09:34:36 n/a  
16 Brittany Vocke USA 00:58:34 (5) 04:58:16 (20) 03:36:48 (22) 09:41:44 -13:02  
17 Melanie Baumann SUI 01:20:03 (27) 04:51:51 (18) 03:24:23 (16) 09:44:15 -17:04  
18 Clarice Chastang USA 01:09:58 (21) 04:55:22 (19) 03:34:15 (19) 09:47:01 -24:58  
19 Rach McBride CAN 00:58:39 (7) 04:50:12 (15) 03:57:04 (23) 09:51:54 19:42  
20 Meghan Dirito USA 00:59:59 (12) 05:12:35 (23) 03:36:12 (21) 09:56:52 n/a  
21 Gabrielle Suver USA 01:16:12 (25) 05:21:17 (25) 03:26:06 (17) 10:13:18 13:35  
22 Olivia Dietzel USA 01:15:07 (24) 05:13:41 (24) 03:26:21 (18) 10:13:33 00:36  
23 Brianna Troksa USA 01:12:03 (23) 05:43:59 (26) 03:18:36 (11) 10:24:23 56:41  
24 Eli Walz USA 00:58:37 (6) 05:05:15 (22) 04:15:11 (24) 10:26:24 n/a  
  Danielle Fauteux CAN 01:07:04 (18) 04:38:50 (9)   DNF    
  Alicja Pyszka POL 00:59:31 (11) 04:51:10 (17)   DNF    
  Carolin Lehrieder GER 00:58:39 (7)     DNF    
Select your currency
EUR Euro
USD United States (US) dollar

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close