Skip to content

70.3 Worlds

70.3 World Championships 2026 (Nice) – Analyzing Results

2026 Nice Logo

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Taylor Knibb USA 00:25:59 (5) 02:32:07 (1) 01:17:56 (5) 04:19:24 00:51 US$ 75,000 101.49
2 Julie Derron SUI 00:27:20 (15) 02:39:40 (11) 01:13:04 (1) 04:23:30 00:53 US$ 45,000 97.89
3 Alanis Siffert SUI 00:26:03 (7) 02:37:40 (4) 01:18:06 (6) 04:25:10 -07:50 US$ 30,000 95.97
4 Solveig Loevseth NOR 00:27:29 (22) 02:38:46 (8) 01:16:03 (2) 04:25:50 -02:09 US$ 19,000 94.75
5 Marjolaine Pierre FRA 00:27:21 (16) 02:35:23 (2) 01:20:27 (13) 04:26:38 -07:45 US$ 15,000 93.45
6 Laura Philipp GER 00:28:54 (32) 02:38:00 (6) 01:16:57 (4) 04:27:28 -01:37 US$ 12,000 92.14
7 Imogen Simmonds SUI 00:25:59 (5) 02:37:47 (5) 01:20:52 (15) 04:28:01 -00:35 US$ 10,000 91.04
8 Audrey Merle FRA 00:26:09 (11) 02:40:20 (12) 01:19:16 (8) 04:29:08 -02:04 US$ 8,000 89.57
9 Paula Findlay CAN 00:27:26 (19) 02:39:25 (9) 01:20:05 (11) 04:30:33 02:04 US$ 7,500 87.92
10 Caroline Pohle GER 00:26:10 (13) 02:40:42 (14) 01:20:25 (12) 04:30:53 -00:01 US$ 7,000 87.01
11 Kat Matthews GBR 00:27:28 (20) 02:38:36 (7) 01:22:06 (21) 04:31:51 04:01 US$ 6,000 85.68
12 Anne-Sophie Pierre FRA 00:31:45 (39) 02:37:34 (3) 01:18:58 (7) 04:32:07 -08:34 US$ 5,000 84.85
13 Cathia Schaer SUI 00:27:22 (18) 02:42:25 (17) 01:19:52 (10) 04:33:26 03:29 US$ 4,000 83.31
14 Sophie Evans GBR 00:25:49 (1) 02:43:36 (21) 01:20:56 (16) 04:33:57 03:18 US$ 3,500 82.33
15 Marta Sanchez ESP 00:26:04 (8) 02:40:46 (15) 01:24:05 (26) 04:34:53 -01:07 US$ 3,000 81.08
16 Aurelia Boulanger FRA 00:30:58 (37) 02:39:31 (10) 01:21:10 (17) 04:35:18 -06:25   80.19
17 Lizzie Rayner GBR 00:28:41 (24) 02:42:34 (18) 01:21:30 (18) 04:36:23 01:19   78.86
18 Bianca Bogen GER 00:26:06 (10) 02:43:17 (20) 01:24:57 (32) 04:37:53 03:07   77.26
19 Kirsten Kasper USA 00:25:55 (4) 02:48:01 (29) 01:20:40 (14) 04:38:08 07:14   76.52
20 Rebecca Anderbury GBR 00:31:55 (44) 02:41:32 (16) 01:21:38 (19) 04:39:05 -00:27   75.32
21 Hanne De Vet BEL 00:27:28 (20) 02:44:05 (22) 01:24:13 (28) 04:39:28 02:13   74.51
22 Leana Bissig SUI 00:28:53 (30) 02:44:54 (23) 01:22:25 (22) 04:39:40 -01:40   73.84
23 Tamara Jewett CAN 00:28:57 (33) 02:50:06 (31) 01:16:47 (3) 04:39:40 01:53   73.84
24 Bridget Theunissen ZAF 00:28:44 (27) 02:46:50 (27) 01:21:45 (20) 04:40:58 -09:07   71.92
25 Lena Meißner GER 00:25:52 (2) 02:40:35 (13) 01:31:30 (44) 04:41:22 06:45   71.14
26 Anna Buettner GER 00:31:48 (40) 02:43:15 (19) 01:23:47 (24) 04:42:37 02:04   69.80
27 Lotte Wilms NED 00:26:15 (14) 02:47:24 (28) 01:24:51 (31) 04:43:04 07:19   69.01
28 Nikita Paskiewiez FRA 00:33:11 (48) 02:46:29 (24) 01:23:56 (25) 04:47:31 -02:15   65.51
29 Lisa Becharas USA 00:30:16 (36) 02:46:38 (26) 01:27:07 (36) 04:47:48 03:47   64.85
30 Kaidi Kivioja EST 00:28:53 (30) 02:48:52 (30) 01:26:40 (34) 04:48:00 05:26   64.26
31 Sarah Schoenfelder GER 00:33:04 (47) 02:46:31 (25) 01:24:49 (30) 04:49:02 02:26   63.11
32 Pamella Oliveira BRA 00:26:05 (9) 02:56:23 (37) 01:24:12 (27) 04:50:20 07:08   61.79
33 Lisa-Maria Dornauer AUT 00:31:52 (42) 02:50:25 (32) 01:26:10 (33) 04:53:37 02:49   59.12
34 Lydia Russell USA 00:28:41 (24) 03:01:31 (41) 01:19:33 (9) 04:54:17 18:03   58.25
35 Adele Likin USA 00:32:59 (45) 02:53:00 (34) 01:24:48 (29) 04:54:57 10:33   57.38
36 Caroline Kaplan USA 00:28:43 (26) 03:00:37 (40) 01:23:07 (23) 04:56:22 01:11   56.01
37 Shiva Leisner DEN 00:31:50 (41) 02:52:42 (33) 01:27:15 (37) 04:56:31 02:09   55.51
38 Megan Foley USA 00:27:29 (22) 02:59:04 (39) 01:26:56 (35) 04:57:22 10:23   54.55
39 Francisca Garrido CHI 00:31:53 (43) 02:54:46 (36) 01:27:21 (38) 04:57:31 04:01   54.07
40 Jenna Campbell USA 00:25:52 (2) 02:57:13 (38) 01:32:15 (45) 04:58:56 06:03   52.73
41 Diana Castillo Franco COL 00:26:09 (11) 03:05:06 (45) 01:28:17 (39) 05:04:12 10:42   48.78
42 Pietra Picolo Meneghini BRA 00:33:02 (46) 03:03:08 (43) 01:30:41 (41) 05:11:04 13:08   46.33
43 Laura Mathews USA 00:30:59 (38) 03:03:49 (44) 01:36:01 (46) 05:15:18 15:40   45.98
44 Bruna Stolf BRA 00:30:11 (34) 03:11:27 (48) 01:30:00 (40) 05:16:14 18:00   45.63
45 Giovanna Alves Opipari BRA 00:30:14 (35) 03:11:21 (47) 01:31:16 (43) 05:17:17 12:24   45.30
46 Kelly Barton USA 00:33:18 (49) 03:10:04 (46) 01:31:12 (42) 05:19:02 25:46   44.97
47 Kristen Marchant CAN 00:28:47 (28) 03:02:15 (42) 01:45:11 (48) 05:21:15 24:57   44.65
48 Kayla Bowker USA 00:35:25 (50) 03:14:48 (49) 01:38:02 (47) 05:32:46 27:39   44.33
  Ellie Salthouse AUS 00:27:21 (16) 02:53:21 (35)   DNF      
  Julie Iemmolo FRA 00:28:49 (29)     DNF      

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Hayden Wilde NZL 00:23:44 (21) 02:16:50 (2) 01:07:21 (3) 03:50:51 -00:40 US$ 75,000 99.57
2 Kristian Blummenfelt NOR 00:23:50 (27) 02:19:02 (16) 01:05:12 (1) 03:51:09 -06:02 US$ 45,000 98.54
3 Jelle Geens BEL 00:23:39 (13) 02:18:51 (14) 01:07:12 (2) 03:52:40 -01:44 US$ 30,000 96.58
4 Gustav Iden NOR 00:24:40 (29) 02:16:43 (1) 01:08:51 (7) 03:53:16 -11:00 US$ 19,000 95.35
5 Lasse Nygaard Priester GER 00:23:41 (16) 02:17:13 (6) 01:10:22 (14) 03:54:08 -04:39 US$ 15,000 93.93
6 Casper Stornes NOR 00:23:44 (21) 02:17:34 (7) 01:09:43 (10) 03:54:23 -05:15 US$ 12,000 92.99
7 Jamie Riddle ZAF 00:23:32 (4) 02:17:50 (10) 01:10:11 (12) 03:54:44 -05:02 US$ 10,000 92.00
8 Jonas Schomburg GER 00:23:34 (5) 02:17:59 (11) 01:10:54 (18) 03:55:23 -02:09 US$ 8,000 90.79
9 Samuel Dickinson GBR 00:23:31 (3) 02:17:48 (9) 01:11:08 (21) 03:55:40 -02:57 US$ 7,500 89.87
10 Michele Bortolamedi ITA 00:23:30 (2) 02:17:06 (3) 01:12:28 (28) 03:55:51 -08:17 US$ 7,000 89.05
11 Nick Thompson AUS 00:24:41 (32) 02:17:46 (8) 01:10:22 (14) 03:56:04 -11:39 US$ 6,000 88.22
12 Kacper Stepniak POL 00:23:46 (25) 02:19:12 (18) 01:10:30 (17) 03:56:27 -07:00 US$ 5,000 87.26
13 Simon Viain FRA 00:24:41 (32) 02:19:38 (19) 01:09:29 (9) 03:56:50 -08:26 US$ 4,000 86.33
14 Seth Rider USA 00:23:28 (1) 02:18:15 (12) 01:12:18 (27) 03:57:07 -04:04 US$ 3,500 85.48
15 Josh Ferris AUS 00:23:41 (16) 02:17:09 (5) 01:13:27 (33) 03:57:20 -07:09 US$ 3,000 84.70
16 Simon Westermann SUI 00:23:34 (5) 02:19:04 (17) 01:12:07 (26) 03:57:47 -03:24   83.75
17 Rico Bogen GER 00:23:40 (15) 02:17:08 (4) 01:15:27 (43) 03:59:15 01:48   82.02
18 Fabian Kraft GER 00:23:42 (18) 02:23:53 (24) 01:08:38 (6) 03:59:38 -03:24   81.14
19 Marten Van Riel BEL 00:23:34 (5) 02:18:54 (15) 01:14:02 (37) 03:59:47 04:58   80.46
20 Felix Forissier FRA 00:24:45 (40) 02:18:28 (13) 01:13:54 (35) 04:00:03 -04:31   79.69
21 Gregor Payet LUX 00:24:38 (28) 02:22:46 (23) 01:10:20 (13) 04:00:35 -01:30   78.74
22 Andrea Salvisberg SUI 00:23:36 (8) 02:22:07 (21) 01:11:54 (24) 04:00:47 -08:20   78.05
23 Morgan Pearson USA 00:23:36 (8) 02:26:06 (34) 01:08:56 (8) 04:01:40 03:06   76.84
24 Blake Harris CAN 00:24:40 (29) 02:25:24 (29) 01:08:23 (5) 04:01:43 -01:45   76.29
25 Casimir Moine FRA 00:23:36 (8) 02:24:27 (27) 01:11:43 (23) 04:03:04 -01:40   74.74
26 Jannik Schaufler GER 00:23:45 (24) 02:24:17 (26) 01:12:02 (25) 04:03:22 -02:48   74.02
27 Jens Emil Nielsen DEN 00:28:18 (56) 02:24:02 (25) 01:08:03 (4) 04:03:34 -04:11   73.38
28 Vicente Hernandez ESP 00:23:48 (26) 02:25:45 (32) 01:10:25 (16) 04:03:37 -05:29   72.87
29 Nathan Guerbeur FRA 00:25:16 (43) 02:22:04 (20) 01:12:45 (31) 04:03:39 -04:09   72.38
30 Joran Driesen BEL 00:24:41 (32) 02:24:43 (28) 01:11:03 (19) 04:03:44 -02:23   71.86
31 Valdemar Solok DEN 00:23:39 (13) 02:22:13 (22) 01:15:18 (41) 04:04:15 -00:38   71.01
32 Henry Raeppo EST 00:23:42 (18) 02:26:17 (35) 01:11:09 (22) 04:04:30 -00:18   70.39
33 Ben Faeh SUI 00:23:38 (11) 02:25:35 (30) 01:13:41 (34) 04:06:11 03:42   68.65
34 Quentin Barreau FRA 00:23:43 (20) 02:25:53 (33) 01:14:28 (38) 04:07:09 -03:43   67.48
35 Nicholas Holmes USA 00:25:25 (48) 02:32:01 (46) 01:09:46 (11) 04:10:00 -00:59   64.87
36 Cedric Osterholt GER 00:23:38 (11) 02:28:34 (36) 01:15:08 (40) 04:10:50 -02:19   63.82
37 James Teagle GBR 00:25:29 (51) 02:31:24 (43) 01:11:05 (20) 04:11:10 02:28   63.17
38 Yago Rodrigues Santos Alves BRA 00:25:21 (45) 02:30:21 (40) 01:12:41 (29) 04:11:48 -05:59   62.29
39 Yoann Colin AUS 00:24:43 (36) 02:28:55 (37) 01:14:53 (39) 04:12:01 -02:33   61.74
40 Valentin Rouvier FRA 00:25:25 (48) 02:30:03 (39) 01:13:06 (32) 04:12:14 01:45   61.20
41 Jason West USA 00:24:40 (29) 02:30:50 (42) 01:14:00 (36) 04:12:40 10:20   60.50
42 Joao Ferreira POR 00:25:19 (44) 02:31:31 (44) 01:12:43 (30) 04:12:58 01:38   59.92
43 Enzo Krauss BRA 00:25:22 (46) 02:29:54 (38) 01:17:59 (47) 04:17:06 02:50   56.37
44 Jeremy Maclean USA 00:24:44 (38) 02:30:39 (41) 01:18:33 (49) 04:17:20 03:58   55.84
45 Jarrod Osborne AUS 00:26:58 (54) 02:31:58 (45) 01:15:26 (42) 04:17:45 09:10   55.18
46 Kurt McDonald AUS 00:24:45 (40) 02:33:30 (48) 01:17:52 (45) 04:19:23 12:21   53.59
47 Cenzino Lebot FRA 00:23:44 (21) 02:25:43 (31) 01:27:25 (50) 04:20:15 -00:26   52.60
48 Martin Baeza Munoz CHI 00:24:42 (35) 02:38:48 (49) 01:17:52 (45) 04:24:50 09:47   48.73
49 Matthew McGoey USA 00:24:43 (36) 02:40:54 (50) 01:17:07 (44) 04:26:16 12:46   47.31
50 Emmanuel Lejeune BEL 00:25:24 (47) 02:41:30 (51) 01:18:32 (48) 04:29:05 16:11   44.83
  Filipe Azevedo POR 00:24:44 (38) 02:32:05 (47)   DNF      
  Matheus Menezes BRA 00:26:57 (53) 02:50:21 (52)   DNF      
  Simon Shi USA 00:24:48 (42) 02:52:36 (53)   DNF      
  Marcel Bolbat GER 00:25:28 (50)     DNF      
  Jonathan Guisolan SUI 00:25:30 (52)     DNF      
  Zachary Bernier-Michaud CAN 00:26:58 (54)     DNF      

70.3 World Championship 2027 (Aug 28th & 29th) – Chattanooga, TN – Qualifiers

Last Update: Sept 7th, 2026

Females Qualified for 70.3 Worlds

# Name Nation Race Date Slot Type
1 Knibb, Taylor USA 70.3 World Championship 2022-10-28 Champion (NV)
2 Bogen, Bianca GER 70.3 Sweden 2026-07-05 Race
3 Nielsen, Anastacia Damm DEN 70.3 Sweden 2026-07-05 Race
4 Pierre, Marjolaine FRA 70.3 Sweden 2026-07-05 Race
5 Pierre, Anne-Sophie FRA 70.3 Swansea 2026-07-12 Race
6 Rayner, Lizzie GBR 70.3 Swansea 2026-07-12 Race
7 Van Coevorden, Natalie AUS 70.3 Vitoria-Gasteiz 2026-07-12 Race
8 Carlton, Mimi GBR 70.3 Gdynia 2026-07-19 Race
9 Gadomska, Agnieszka POL 70.3 Gdynia 2026-07-19 Race
10 Berry, Hannah NZL 70.3 Boise 2026-07-25 Race
11 Kasper, Kirsten USA 70.3 Boise 2026-07-25 Race
12 Bartlett, Nikki GBR 70.3 Krakow 2026-08-02 Race
13 Arnold, Djenyfer BRA 70.3 Rio de Janeiro 2026-08-09 Race
14 Cranage, Paige AUS 70.3 Lapu Lapu 2026-08-09 Race
15 McShane, Charlotte AUS 70.3 Lapu Lapu 2026-08-09 Race
16 Alexander, Grace USA 70.3 Northern California 2026-08-16 Race
17 Clarke, Rebecca NZL 70.3 Northern California 2026-08-16 Race
18 Diederiks, Diede NED 70.3 Hradec Kralove 2026-08-16 Race
19 Schoenfelder, Sarah GER 70.3 Hradec Kralove 2026-08-16 Race
20 Gillies, Brooke GBR 70.3 Leipzig 2026-08-23 Race
21 Pohle, Caroline GER 70.3 Leipzig 2026-08-23 Race
22 Huon, Sandra FRA 70.3 Tallinn 2026-08-23 Race
23 Kapten, Liis EST 70.3 Tallinn 2026-08-23 Race
24 Perterer, Lisa AUT 70.3 Zell am See 2026-08-30 Race
25 Philipp, Laura GER 70.3 Zell am See 2026-08-30 Race
26 Jendryschik, Jenny GER 70.3 Poznan 2026-08-30 Race

Males Qualified for 70.3 Worlds

# Name Nation Race Date Slot Type
1 Blummenfelt, Kristian NOR 70.3 World Championship 2022-10-29 Champion (NV)
2 Bogen, Rico GER 70.3 World Championship 2023-08-27 Champion (NV)
3 Kraft, Fabian GER 70.3 Sweden 2026-07-05 Race
4 Nygaard Priester, Lasse GER 70.3 Sweden 2026-07-05 Race
5 Palmer, Harry GBR 70.3 Sweden 2026-07-05 Race
6 Driesen, Joran BEL 70.3 Swansea 2026-07-12 Race
7 Lindars, Kieran GBR 70.3 Swansea 2026-07-12 Race
8 Le Mesnager, Damien FRA 70.3 Vitoria-Gasteiz 2026-07-12 Race
9 Horsfall-Turner, Andrew GBR 70.3 Gdynia 2026-07-19 Race
10 Sperl, Maximilian GER 70.3 Gdynia 2026-07-19 Race
11 Klau, Ari USA 70.3 Boise 2026-07-25 Race
12 Long, Sam USA 70.3 Boise 2026-07-25 Race
13 Stepniak, Kacper POL 70.3 Krakow 2026-08-02 Race
14 Stojanovic, Ognjen SRB 70.3 Rio de Janeiro 2026-08-09 Race
15 Fuchs, Sebastian AUT 70.3 Lapu Lapu 2026-08-09 Race
16 Schoeman, Henri ZAF 70.3 Lapu Lapu 2026-08-09 Race
17 Laundry, Jackson CAN 70.3 Northern California 2026-08-16 Race
18 West, Jason USA 70.3 Northern California 2026-08-16 Race
19 Angert, Florian GER 70.3 Hradec Kralove 2026-08-16 Race
20 Lejeune, Emmanuel BEL 70.3 Hradec Kralove 2026-08-16 Race
21 Bogen, Rico GER 70.3 Leipzig 2026-08-23 Race
22 Dupuy, Pierre FRA 70.3 Leipzig 2026-08-23 Race
23 Hirsch, Wilhelm GER 70.3 Leipzig 2026-08-23 Race
24 Butters, Hannes GER 70.3 Tallinn 2026-08-23 Race
25 Raeppo, Henry EST 70.3 Tallinn 2026-08-23 Race
26 Geens, Jelle BEL 70.3 Zell am See 2026-08-30 Race
27 Kaindl, Tjebbe AUT 70.3 Zell am See 2026-08-30 Race
28 Holm, Emil DEN 70.3 Poznan 2026-08-30 Race

70.3 Worlds 2026 (Nice, Sept 12th & 13th) – Seedings

2026 Nice LogoUpdates

  • Sept 2nd: Lucy Charles-Barclay posted that she won’t defend her tittle – obviously that changes the odds so I had to re-run some data. In addition, a few other have been removed from the Ironman start list.
  • Aug 31st: In the latest start list, Ironman has posted a few more withdrawals. The best known names among these are probably Marc Dubrick, Jake Birtwhistle and Fenella Langridge.
  • Aug 23rd: There were a few withdrawals, most notably Sam Long and Lionel Sanders for the men, and Vittoria Lopes for the women. I have crossed out the names in the seed tables below.

Previous Winners

Year Location Male Winner Time Female Winner Time
2006 Clearwater, FL, USA Craig Alexander (AUS) 03:45:37 Samantha McGlone (CAN) 04:12:58
2007 Clearwater, FL, USA Andy Potts (USA) 03:42:33 Mirinda Carfrae (AUS) 04:07:25
2008 Clearwater, FL, USA Terenzo Bozzone (NZL) 03:40:10 Joanna Zeiger (USA) 04:02:48
2009 Clearwater, FL, USA Michael Raelert (GER) 03:34:04 Julie Dibens (GBR) 03:59:33
2010 Clearwater, FL, USA Michael Raelert (GER) 03:41:19 Jodie Cunnama (GBR) 04:06:28
2011 Henderson, NV, USA Craig Alexander (AUS) 03:54:48 Melissa Hauschildt (AUS) 04:20:55
2012 Henderson, NV, USA Sebastian Kienle (GER) 03:54:35 Leanda Cave (GBR) 04:28:05
2013 Henderson, NV, USA Sebastian Kienle (GER) 03:54:02 Melissa Hauschildt (AUS) 04:20:07
2014 Mont Tremblant, Canada Javier Gomez (ESP) 03:41:30 Daniela Ryf (SUI) 04:09:19
2015 Zell am See, Austria Jan Frodeno (GER) 03:51:19 Daniela Ryf (SUI) 04:11:34
2016 Mooloolaba, Australia Tim Reed (AUS) 03:44:14 Holly Lawrence (GBR) 04:09:12
2017 Chattanooga, TN, USA Javier Gomez (ESP) 03:49:45 Daniela Ryf (SUI) 04:11:59
2018 Nelson Mandela Bay, South Africa Jan Frodeno (GER) 03:36:31 Daniela Ryf (SUI) 04:01:13
2019 Nice, France Gustav Iden (NOR) 03:52:35 Daniela Ryf (SUI) 04:23:04
2021 St. George, UT, USA Gustav Iden (NOR) 03:37:12 Lucy Charles-Barclay (GBR) 04:00:19
2022 St. George, UT, USA Kristian Blummenfelt (NOR) 03:37:11 Taylor Knibb (USA) 04:03:19
2023 Lahti, Finland Rico Bogen (GER) 03:32:21 Taylor Knibb (USA) 03:53:01
2024 Taupo, New Zealand Jelle Geens (BEL) 03:32:09 Taylor Knibb (USA) 03:57:34
2025 Marbella, Spain Jelle Geens (BEL) 03:42:52 Lucy Charles-Barclay (GBR) 04:14:54

Last Race’s TOP 15 (Marbella)

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money
1 Lucy Charles-Barclay GBR 00:25:05 (1) 02:29:41 (2) 01:17:14 (1) 04:14:54 00:19 US$ 75,000
2 Taylor Knibb USA 00:25:52 (2) 02:28:36 (1) 01:20:21 (8) 04:17:55 06:43 US$ 45,000
3 Tanja Neubert GER 00:27:16 (11) 02:33:51 (8) 01:18:16 (3) 04:22:07 03:16 US$ 30,000
4 Georgia Taylor-Brown GBR 00:27:13 (7) 02:36:20 (12) 01:17:30 (2) 04:23:47 01:31 US$ 19,000
5 Marjolaine Pierre FRA 00:28:35 (21) 02:32:36 (7) 01:20:05 (6) 04:23:55 -06:13 US$ 15,000
6 Solveig Loevseth NOR 00:27:25 (17) 02:35:12 (9) 01:19:24 (4) 04:24:48 02:37 US$ 12,000
7 Jessica Learmonth GBR 00:25:53 (3) 02:32:34 (5) 01:25:17 (29) 04:26:20 03:40 US$ 10,000
8 Lizzie Rayner GBR 00:27:19 (13) 02:38:52 (15) 01:19:46 (5) 04:28:42 -02:33 US$ 8,000
9 Hanne De Vet BEL 00:27:14 (9) 02:36:01 (11) 01:24:11 (23) 04:30:01 -00:55 US$ 7,500
10 Ellie Salthouse AUS 00:27:19 (13) 02:39:39 (17) 01:20:29 (10) 04:30:24 05:03 US$ 7,000
11 Sif Bendix Madsen DEN 00:27:12 (6) 02:31:25 (4) 01:30:12 (39) 04:31:26 -00:44 US$ 6,000
12 Sara Svensk SWE 00:30:24 (43) 02:37:48 (13) 01:20:21 (8) 04:31:58 -00:32 US$ 5,000
13 Bianca Bogen GER 00:27:14 (9) 02:40:34 (18) 01:21:38 (13) 04:32:11 01:04 US$ 4,000
14 Rebecca Anderbury GBR 00:32:07 (47) 02:35:52 (10) 01:22:04 (16) 04:33:11 02:16 US$ 3,500
15 Katrine Graesboell Christensen DEN 00:29:54 (38) 02:38:56 (16) 01:21:42 (15) 04:33:29 -05:37 US$ 3,000

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money
1 Jelle Geens BEL 00:23:19 (22) 02:09:38 (5) 01:07:35 (1) 03:42:52 -06:15 US$ 75,000
2 Kristian Blummenfelt NOR 00:23:37 (34) 02:09:12 (3) 01:07:54 (2) 03:42:55 -12:37 US$ 45,000
3 Casper Stornes NOR 00:22:57 (13) 02:09:52 (7) 01:08:28 (3) 03:43:52 -13:01 US$ 30,000
4 Jonas Schomburg GER 00:22:54 (5) 02:10:03 (9) 01:09:17 (4) 03:44:37 -09:02 US$ 19,000
5 Rico Bogen GER 00:23:53 (44) 02:08:54 (1) 01:11:30 (14) 03:46:29 -06:31 US$ 15,000
6 Magnus Ditlev DEN 00:23:22 (24) 02:09:23 (4) 01:11:10 (11) 03:46:50 -06:24 US$ 12,000
7 Jamie Riddle ZAF 00:22:55 (9) 02:09:42 (6) 01:13:38 (31) 03:48:42 -06:27 US$ 10,000
8 Simon Westermann SUI 00:22:54 (5) 02:10:00 (8) 01:13:18 (28) 03:48:50 -08:05 US$ 8,000
9 Vincent Luis FRA 00:22:54 (5) 02:15:02 (17) 01:09:47 (6) 03:50:07 -05:21 US$ 7,500
10 Gregor Payet LUX 00:23:24 (26) 02:14:15 (14) 01:10:20 (8) 03:50:27 -07:31 US$ 7,000
11 Panagiotis Bitados GRE 00:22:56 (12) 02:13:38 (11) 01:12:18 (18) 03:51:20 -02:01 US$ 6,000
12 Miguel Hidalgo BRA 00:22:54 (5) 02:15:06 (18) 01:11:19 (12) 03:51:39 04:36 US$ 5,000
13 Leonard Arnold GER 00:23:49 (43) 02:14:03 (12) 01:11:27 (13) 03:51:49 -06:43 US$ 4,000
14 Seth Rider USA 00:22:55 (9) 02:14:53 (16) 01:12:24 (20) 03:52:38 -05:14 US$ 3,500
15 Mathis Margirier FRA 00:23:34 (30) 02:09:09 (2) 01:17:33 (51) 03:52:52 -00:21 US$ 3,000

Nice 2019 Results

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money
1 Daniela Ryf SUI 00:26:32 (7) 02:33:38 (1) 01:18:37 (5) 04:23:04 -03:20 US$ 45,000
2 Holly Lawrence GBR 00:26:23 (3) 02:36:50 (3) 01:20:08 (9) 04:27:02 -02:46 US$ 20,000
3 Imogen Simmonds SUI 00:26:40 (12) 02:36:16 (2) 01:21:10 (13) 04:28:10 -09:54 US$ 15,000
4 Chelsea Sodaro USA 00:27:23 (15) 02:41:34 (7) 01:17:56 (4) 04:31:07 -01:30 US$ 10,000
5 Lucy Charles-Barclay GBR 00:25:23 (1) 02:42:03 (8) 01:20:19 (12) 04:31:50 00:43 US$ 7,500
6 Radka Kahlefeldt AUS 00:26:37 (10) 02:43:02 (11) 01:19:59 (8) 04:33:38 -01:39 US$ 6,500
7 Amelia Watkinson NZL 00:26:40 (12) 02:37:59 (4) 01:25:21 (26) 04:34:06 -06:58 US$ 6,000
8 Manon Genet FRA 00:29:16 (22) 02:39:26 (5) 01:21:16 (14) 04:34:14 -10:59 US$ 5,500
9 Emma Pallant-Browne GBR 00:27:36 (18) 02:45:06 (14) 01:17:53 (3) 04:34:26 -03:42 US$ 5,000
10 Sara Svensk SWE 00:29:23 (29) 02:44:12 (13) 01:17:18 (1) 04:35:23 -07:33 US$ 4,500

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money
1 Gustav Iden NOR 00:23:55 (18) 02:17:25 (2) 01:08:10 (1) 03:52:35 -06:43 US$ 45,000
2 Alistair Brownlee GBR 00:23:17 (2) 02:17:38 (3) 01:10:43 (7) 03:55:19 -03:00 US$ 20,000
3 Rudy von Berg USA 00:23:31 (16) 02:17:24 (1) 01:12:15 (11) 03:56:45 -06:40 US$ 15,000
4 Kristian Blummenfelt NOR 00:23:23 (8) 02:22:10 (9) 01:09:59 (3) 03:59:21 01:57 US$ 10,000
5 Sebastian Kienle GER 00:26:50 (40) 02:19:57 (5) 01:09:31 (2) 04:00:18 -00:55 US$ 7,500
6 Bart Aernouts BEL 00:27:00 (43) 02:19:46 (4) 01:10:36 (6) 04:01:14 -06:39 US$ 6,500
7 Javier Gomez ESP 00:23:22 (7) 02:24:07 (14) 01:10:09 (4) 04:01:30 00:26 US$ 6,000
8 Sam Appleton AUS 00:23:19 (3) 02:23:01 (11) 01:11:56 (10) 04:02:15 -01:07 US$ 5,500
9 Bradley Weiss ZAF 00:24:39 (27) 02:21:51 (8) 01:12:43 (13) 04:03:09 -07:52 US$ 5,000
10 Ben Kanute USA 00:23:21 (4) 02:20:57 (6) 01:16:53 (34) 04:04:36 02:22 US$ 4,500

Course Records

These are the fastest times across all the different 70.3 World courses.

Leg Gender Record Athlete Date
Total overall 03:32:09 Jelle Geens 2024-12-14
Swim overall 00:21:35 Marko Albert 2009-11-14
Bike overall 01:55:13 Frederic Funk 2023-08-27
Run overall 01:06:33 Jan Frodeno 2018-09-02
Total female 03:53:01 Taylor Knibb 2023-08-26
Swim female 00:22:54 Lauren Brandon 2016-09-04
Bike female 02:07:15 Julie Dibens 2009-11-14
Run female 01:14:15 Daniela Kleiser 2024-12-14

Course Rating

The expected times in the seedings below are based on the 2019 races on the Nice course. This year’s course is slightly different (T2 is in a different location), and the exact length of the run course is a bit variable in Nice, but the 2019 adjustments should be a good indication of what to expect this year.

Nice Race Adjustment Swim Adj. Bike Adj. Run Adj. # of Finishers
2019 Women – Saturday -13:55 -00:27 -12:41 02:44 43 of 45
2019 Men – Sunday -10:57 00:00 -11:21 02:05 44 of 51

Slots for 70.3 Worlds and Prize Money

70.3 World Championship has 1m+1f Pro slot(s) for 70.3 Worlds. It has a total prize purse of 500.000 US$, paying 15 deep.

Female Race Participants (Race on Saturday)

# Bib Name Nat Expected Rating ESwim EBike ET2 ERun
1 2 Taylor Knibb USA 04:18:09 04:03:21 00:25:19 02:31:56 03:00:15 01:17:54
2 1 Lucy Charles-Barclay GBR 04:18:18 04:06:18 00:24:48 02:33:41 03:01:30 01:16:48
3 12 Julie Derron SUI 04:19:22 04:07:10 00:25:44 02:35:38 03:04:23 01:14:59
4 6 Kat Matthews GBR 04:22:12 04:11:54 00:27:08 02:35:05 03:05:14 01:16:58
5 10 Paula Findlay CAN 04:24:29 04:12:37 00:26:43 02:35:07 03:04:50 01:19:39
6 42 Imogen Simmonds SUI 04:25:02 04:12:53 00:25:50 02:35:16 03:04:05 01:20:57
7 5 Laura Philipp GER 04:25:22 04:13:13 00:28:04 02:36:12 03:07:16 01:18:06
8 4 Solveig Loevseth NOR 04:25:52 04:12:24 00:27:34 02:36:57 03:07:31 01:18:21
9 26 Cathia Schaer SUI 04:27:10 04:13:55 00:27:41 02:40:44 03:11:25 01:15:45
10 24 Kirsten Kasper USA 04:27:14 04:14:36 00:24:52 02:40:38 03:08:30 01:18:44
11 37 Lisa Perterer AUT 04:28:04 04:15:36 00:26:52 02:37:47 03:07:39 01:20:25
12 39 Audrey Merle FRA 04:28:25 04:15:25 00:26:29 02:39:15 03:08:45 01:19:40
13 58 Sophie Evans GBR 04:28:27 04:14:35 00:25:26 02:39:43 03:08:09 01:20:18
14 3 Marjolaine Pierre FRA 04:29:11 04:18:45 00:27:48 02:37:44 03:08:32 01:20:39
15 57 Caroline Pohle GER 04:29:26 04:15:27 00:26:10 02:38:58 03:08:08 01:21:18
16 9 Ellie Salthouse AUS 04:29:40 04:16:50 00:26:39 02:39:54 03:09:33 01:20:07
17 27 Alanis Siffert SUI 04:29:48 04:17:27 00:26:30 02:38:22 03:07:51 01:21:57
18 22 Tamara Jewett CAN 04:31:13 04:24:00 00:28:11 02:44:27 03:15:38 01:15:35
19 18 Bianca Bogen GER 04:31:18 04:17:56 00:26:15 02:40:55 03:10:10 01:21:08
20 11 Lena Meißner GER 04:31:20 04:18:07 00:25:44 02:39:56 03:08:39 01:22:41
21 43 Lydia Russell USA 04:31:28 04:18:59 00:27:33 02:43:27 03:14:00 01:17:28
22 7 Lizzie Rayner GBR 04:31:31 04:18:52 00:26:59 02:40:38 03:10:37 01:20:54
23 8 Hanne De Vet BEL 04:32:12 04:20:52 00:26:11 02:38:47 03:07:58 01:24:14
24 16 Katrine Graesboell Christensen DEN 04:32:16 04:20:39 00:30:06 02:38:11 03:11:18 01:20:58
25 30 Lotte Wilms NED 04:32:19 04:19:09 00:25:48 02:39:45 03:08:34 01:23:45
26 14 Jackie Hering USA 04:32:41 04:20:21 00:27:58 02:41:54 03:12:51 01:19:50
27 28 Daniela Kleiser GER 04:32:41 04:19:20 00:33:37 02:40:56 03:17:33 01:15:08
28 34 Marta Sanchez ESP 04:33:26 04:19:53 00:25:51 02:40:58 03:09:50 01:23:36
29 23 Vittoria Lopes BRA 04:33:58 04:20:19 00:25:11 02:40:40 03:08:51 01:25:07
30 49 Amelie Kretz CAN 04:34:58 04:21:42 00:26:58 02:40:33 03:10:31 01:24:27
31 15 Grace Alexander USA 04:35:01 04:21:39 00:26:14 02:40:42 03:09:57 01:25:04
32 19 Kaidi Kivioja EST 04:36:30 04:26:56 00:28:29 02:40:42 03:12:11 01:24:19
33 20 Rebecca Anderbury GBR 04:36:54 04:23:10 00:31:29 02:39:12 03:13:40 01:23:14
34 29 Aurelia Boulanger FRA 04:37:11 04:25:35 00:31:07 02:39:23 03:13:30 01:23:41
35 31 Fenella Langridge GBR 04:37:16 04:24:46 00:26:04 02:43:40 03:12:44 01:24:32
36 35 Kate Curran GBR 04:37:30 04:25:01 00:26:33 02:45:39 03:15:11 01:22:19
37 38 Anne-Sophie Pierre FRA 04:37:50 04:24:44 00:30:50 02:41:13 03:15:03 01:22:47
38 21 Diede Diederiks NED 04:37:52 04:24:42 00:30:42 02:40:58 03:14:40 01:23:12
39 59 Anna Buettner GER 04:37:58 04:23:59 00:31:18 02:45:35 03:19:53 01:18:05
40 45 Leana Bissig SUI 04:38:19 04:24:41 00:27:53 02:44:09 03:15:03 01:23:16
41 63 Justine Mathieux FRA 04:38:46 04:26:40 00:28:22 02:43:31 03:14:53 01:23:53
42 62 Pamella Oliveira BRA 04:38:55 04:26:11 00:25:56 02:45:11 03:14:06 01:24:49
43 48 Justine Guerard FRA 04:39:24 04:27:07 00:27:22 02:45:35 03:15:57 01:23:27
44 64 Megan McDonald GBR 04:39:25 04:25:39 00:27:22 02:43:29 03:13:52 01:25:33
45 67 Lisa Becharas USA 04:39:47 04:27:09 00:29:00 02:39:24 03:11:24 01:28:23
46 73 Petra Kurikova CZE 04:41:30 04:27:10 00:26:31 02:49:54 03:19:25 01:22:05
47 75 Megan Foley USA 04:41:46 04:29:33 00:28:20 02:45:42 03:17:02 01:24:44
48 41 Adele Likin USA 04:41:49 04:27:07 00:30:21 02:45:23 03:18:44 01:23:05
49 74 Ekaterina Shabalina KAZ 04:42:23 04:28:39 00:27:28 02:50:38 03:21:06 01:21:17
50 69 Annamarie Strehlow USA 04:42:28 04:27:51 00:30:45 02:44:18 03:18:03 01:24:25
51 36 Gabrielle Lumkes USA 04:43:37 04:30:26 00:27:24 02:45:14 03:15:38 01:27:59
52 47 Skye Wallace AUS 04:43:42 04:30:08 00:29:46 02:45:37 03:18:22 01:25:20
53 51 Sarah Schoenfelder GER 04:44:08 04:29:52 00:32:26 02:42:31 03:17:57 01:26:11
54 72 Agnieszka Gadomska POL 04:44:18 04:31:07 00:29:42 02:49:53 03:22:36 01:21:42
55 17 Julie Iemmolo FRA 04:44:51 04:31:27 00:26:32 02:45:50 03:15:22 01:29:29
56 56 Franzi Hofmann GER 04:45:26 04:31:53 00:28:59 02:46:19 03:18:18 01:27:08
57 50 Bridget Theunissen ZAF 04:46:01 04:33:37 00:28:04 02:48:14 03:19:18 01:26:43
58 44 Nikita Paskiewiez FRA 04:46:02 04:32:55 00:31:35 02:48:30 03:23:05 01:22:57
59 77 Raquel Rocha POR 04:47:06 04:32:45 00:27:28 02:44:37 03:15:04 01:32:02
60 65 Lisa-Maria Dornauer AUT 04:47:40 04:36:19 00:30:06 02:48:01 03:21:08 01:26:32
61 55 Kelly Barton USA 04:48:35 04:34:34 00:29:17 02:47:50 03:20:07 01:28:28
62 40 Shiva Leisner DEN 04:49:08 04:36:59 00:30:34 02:46:45 03:20:19 01:28:49
63 54 Jenna Campbell USA 04:50:04 04:35:22 00:25:28 02:46:23 03:14:51 01:35:13
64 76 Diana Castillo Franco COL 04:50:31 04:35:40 00:26:59 02:53:19 03:23:18 01:27:13
65 71 Francisca Garrido CHI 04:50:45 04:36:04 00:30:21 02:53:24 03:26:46 01:23:59
66 52 Caroline Kaplan USA 04:52:35 04:37:49 00:28:47 02:55:08 03:26:55 01:25:40
67 78 Laura Mathews USA 04:52:55 04:41:09 00:29:34 02:48:10 03:20:44 01:32:11
68 53 Kristen Marchant CAN 04:53:24 04:37:28 00:27:37 02:51:20 03:21:56 01:31:28
69 60 Bruna Stolf BRA 04:54:19 04:39:42 00:29:02 02:54:13 03:26:15 01:28:04
70 61 Pietra Picolo Meneghini BRA 04:54:19 04:39:42 00:32:12 02:49:04 03:24:15 01:30:04
71 25 Macarena Salazar Ezquerra CHI 04:54:40 04:43:51 00:27:50 02:52:30 03:23:21 01:31:19
72 68 Kayla Bowker USA 04:58:11 04:45:37 00:32:24 02:54:11 03:29:35 01:28:36
73 66 Lirany Gutierrez COL 04:59:31 04:44:10 00:29:34 02:59:50 03:32:24 01:27:07
74 70 Giovanna Alves Opipari BRA 05:01:45 04:46:17 00:30:41 02:56:45 03:30:26 01:31:19

Male Race Participants (Race on Sunday)

# Bib Name Nat Expected Rating ESwim EBike ET2 ERun
1 44 Hayden Wilde NZL 03:50:54 03:37:59 00:23:57 02:16:12 02:43:09 01:07:45
2 1 Jelle Geens BEL 03:50:59 03:40:44 00:23:47 02:16:32 02:43:19 01:07:40
3 2 Kristian Blummenfelt NOR 03:51:01 03:43:38 00:23:55 02:16:21 02:43:16 01:07:45
4 4 Jonas Schomburg GER 03:52:32 03:45:58 00:23:13 02:17:00 02:43:13 01:09:19
5 3 Casper Stornes NOR 03:52:34 03:45:54 00:23:19 02:17:08 02:43:27 01:09:07
6 17 Marten Van Riel BEL 03:52:34 03:40:46 00:23:26 02:17:10 02:43:37 01:08:57
7 5 Rico Bogen GER 03:53:05 03:43:20 00:23:39 02:14:37 02:41:16 01:11:49
8 7 Jamie Riddle ZAF 03:54:17 03:46:00 00:23:13 02:15:25 02:41:38 01:12:39
9 58 Samuel Dickinson GBR 03:55:19 03:44:48 00:23:27 02:18:02 02:44:30 01:10:49
10 50 Morgan Pearson USA 03:55:43 03:44:24 00:23:17 02:22:38 02:48:55 01:06:48
11 8 Simon Westermann SUI 03:56:05 03:47:15 00:23:16 02:17:21 02:43:37 01:12:28
12 20 Sam Long USA 03:56:09 03:45:22 00:26:33 02:16:50 02:46:23 01:09:46
13 9 Vincent Luis FRA 03:56:43 03:46:36 00:23:02 02:21:23 02:47:26 01:09:17
14 43 Lasse Nygaard Priester GER 03:56:46 03:45:32 00:23:41 02:21:19 02:47:59 01:08:47
15 6 Gustav Iden NOR 03:56:50 03:50:36 00:24:25 02:18:27 02:45:52 01:10:58
16 10 Gregor Payet LUX 03:57:14 03:48:04 00:24:27 02:19:35 02:47:02 01:10:12
17 59 Seth Rider USA 03:57:25 03:47:17 00:23:02 02:19:07 02:45:09 01:12:16
18 27 Lionel Sanders CAN 03:57:47 03:46:36 00:26:19 02:17:13 02:46:32 01:11:15
19 19 Jake Birtwhistle AUS 03:59:12 03:47:33 00:24:03 02:22:14 02:49:16 01:09:56
20 18 Jason West USA 03:59:20 03:47:31 00:23:57 02:23:57 02:50:53 01:08:27
21 16 Michele Bortolamedi ITA 03:59:39 03:50:18 00:23:19 02:20:35 02:46:53 01:12:46
22 11 Trevor Foley USA 03:59:52 03:48:29 00:26:53 02:18:38 02:48:31 01:11:21
23 12 Fabian Kraft GER 03:59:55 03:48:09 00:23:48 02:22:53 02:49:40 01:10:15
24 47 Ben Faeh SUI 04:00:09 03:48:03 00:23:03 02:21:04 02:47:07 01:13:02
25 64 Marc Dubrick USA 04:00:24 03:49:24 00:23:19 02:22:22 02:48:42 01:11:42
26 22 Kacper Stepniak POL 04:00:54 03:49:35 00:23:34 02:21:32 02:48:06 01:12:48
27 40 Nick Thompson AUS 04:00:55 03:53:53 00:24:17 02:20:07 02:47:24 01:13:31
28 38 Blake Harris CAN 04:01:08 03:49:18 00:25:17 02:23:20 02:51:37 01:09:31
29 32 Ari Klau USA 04:01:39 03:50:25 00:27:43 02:22:20 02:53:03 01:08:36
30 35 Simon Viain FRA 04:02:02 03:51:43 00:24:02 02:22:29 02:49:31 01:12:31
31 24 Henry Raeppo EST 04:02:17 03:50:46 00:23:48 02:22:39 02:49:27 01:12:50
32 46 Felix Forissier FRA 04:02:27 03:50:30 00:24:25 02:21:37 02:49:02 01:13:25
33 23 Josh Ferris AUS 04:02:46 03:50:47 00:23:58 02:21:53 02:48:51 01:13:55
34 45 Maximilian Sperl GER 04:02:57 03:54:40 00:24:03 02:20:01 02:47:04 01:15:53
35 62 Casimir Moine FRA 04:02:58 03:50:29 00:23:54 02:21:45 02:48:39 01:14:19
36 34 Nathan Guerbeur FRA 04:03:08 03:53:31 00:24:38 02:20:40 02:48:18 01:14:50
37 36 Luke Jones USA 04:03:09 03:51:14 00:25:17 02:21:59 02:50:16 01:12:53
38 69 Gabriel Sandoer SWE 04:03:11 03:51:36 00:24:10 02:24:31 02:51:41 01:11:30
39 31 Joran Driesen BEL 04:03:25 03:52:04 00:24:45 02:23:34 02:51:19 01:12:06
40 25 Valdemar Solok DEN 04:03:44 03:50:34 00:23:40 02:21:15 02:47:54 01:15:50
41 71 Jannik Schaufler GER 04:03:45 03:51:54 00:23:43 02:23:40 02:50:23 01:13:22
42 49 Kurt McDonald AUS 04:03:47 03:51:50 00:24:26 02:21:08 02:48:35 01:15:12
43 63 James Teagle GBR 04:04:27 03:56:27 00:24:39 02:25:29 02:53:08 01:11:19
44 37 Filipe Azevedo POR 04:04:41 03:54:20 00:24:19 02:22:41 02:49:59 01:14:42
45 15 Federico Scarabino URU 04:04:44 03:52:56 00:24:26 02:21:41 02:49:07 01:15:37
46 14 Jens Emil Nielsen DEN 04:05:56 03:53:28 00:27:53 02:24:52 02:55:45 01:10:11
47 51 Jarrod Osborne AUS 04:06:00 03:53:28 00:25:50 02:25:23 02:54:13 01:11:47
48 52 Zachary Bernier-Michaud CAN 04:06:01 03:54:29 00:26:23 02:22:56 02:52:19 01:13:42
49 28 Marcel Bolbat GER 04:06:22 03:55:49 00:25:55 02:25:21 02:54:16 01:12:06
50 55 Vicente Hernandez ESP 04:06:36 03:57:10 00:24:08 02:27:17 02:54:25 01:12:11
51 39 Valentin Rouvier FRA 04:06:43 03:55:42 00:24:59 02:24:45 02:52:43 01:14:00
52 54 David Reynolds USA 04:06:48 03:55:07 00:26:09 02:25:57 02:55:06 01:11:42
53 33 Andrea Salvisberg SUI 04:07:23 03:55:00 00:24:00 02:25:26 02:52:26 01:14:57
54 41 Leon Chevalier FRA 04:07:31 03:56:08 00:26:38 02:24:14 02:53:52 01:13:39
55 21 Quentin Barreau FRA 04:07:40 03:56:23 00:24:24 02:27:15 02:54:38 01:13:02
56 53 Nicholas Holmes USA 04:07:57 03:56:00 00:25:06 02:28:42 02:56:48 01:11:09
57 57 Andre Lopes BRA 04:08:30 03:56:35 00:24:54 02:24:36 02:52:30 01:16:00
58 29 Jeremy Maclean USA 04:08:34 03:58:17 00:25:20 02:20:40 02:49:01 01:19:33
59 30 Cedric Osterholt GER 04:08:40 03:58:54 00:23:51 02:26:03 02:52:54 01:15:46
60 42 Joao Ferreira POR 04:09:15 03:56:30 00:25:12 02:26:24 02:54:36 01:14:39
61 68 Yoann Colin AUS 04:09:17 03:59:48 00:25:05 02:25:35 02:53:41 01:15:36
62 66 Martin Baeza Munoz CHI 04:09:37 03:59:32 00:24:06 02:24:16 02:51:22 01:18:15
63 67 Emmanuel Lejeune BEL 04:09:42 03:57:39 00:24:51 02:31:13 02:59:04 01:10:38
64 56 Matthew McGoey USA 04:10:32 03:57:53 00:25:19 02:25:23 02:53:42 01:16:50
65 65 Enzo Krauss BRA 04:10:43 03:59:12 00:25:14 02:24:47 02:53:00 01:17:43
66 73 Jonathan Guisolan SUI 04:11:31 04:01:11 00:27:38 02:22:23 02:53:01 01:18:30
67 74 Yago Rodrigues Santos Alves BRA 04:14:00 04:03:01 00:24:39 02:27:03 02:54:42 01:19:18
68 72 Cenzino Lebot FRA 04:16:46 04:05:26 00:23:56 02:23:33 02:50:29 01:26:17
69 70 Matheus Menezes BRA 04:17:39 04:05:07 00:26:50 02:32:34 03:02:24 01:15:15
70 60 Simon Shi USA 04:21:27 04:08:38 00:24:45 02:32:59 03:00:45 01:20:42

Winning Odds

Female Race Participants

  • Taylor Knibb: 37% (2-1) 44% (1-1)
  • Lucy Charles-Barclay: 29% (2-1)
  • Julie Derron: 24% (3-1) 37% (2-1)
  • Kat Matthews: 5% (20-1) 6% (14-1)
  • Solveig Loevseth: 2% (46-1) 4% (22-1)

Male Race Participants

  • Hayden Wilde: 28% (3-1)
  • Jelle Geens: 26% (3-1)
  • Kristian Blummenfelt: 24% (3-1)
  • Casper Stornes: 7% (13-1)
  • Rico Bogen: 4% (22-1)
  • Jonas Schomburg: 2% (57-1)

Marbella 70.3 World Championships 2025 – Analyzing Resuls

IM 70.3 World Championship 2025Data Points

Here are a few data points from the Marbella races:

  • The bike through the hills was the “headline feature” of this year’s course. It was about 15 minutes slower than last year’s course in Taupo but still four minutes faster than the 2019 bike leg in Nice – which is probably very similar to the course next year when 70.3 Worlds go back to Nice.
  • There was a total of 107 Pro starters and 102 finishers. It’s the largest Pro field at 70.3 Worlds, breaking the 2019 record set in Nice of 96 Pros. The largest 70.3 Pro field was at 2024 70.3 Valencia with 109 starters. The largest Pro race I could find is the 2009 Kona race with 148 Pros.

Female Race Results

2025 Marbella Women

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Lucy Charles-Barclay GBR 00:25:05 (1) 02:29:41 (2) 01:17:14 (1) 04:14:54 00:19 US$ 75,000 103.59
2 Taylor Knibb USA 00:25:52 (2) 02:28:36 (1) 01:20:21 (8) 04:17:55 06:43 US$ 45,000 100.70
3 Tanja Neubert GER 00:27:16 (11) 02:33:51 (8) 01:18:16 (3) 04:22:07 03:16 US$ 30,000 97.02
4 Georgia Taylor-Brown GBR 00:27:13 (7) 02:36:20 (12) 01:17:30 (2) 04:23:47 01:31 US$ 19,000 95.10
5 Marjolaine Pierre FRA 00:28:35 (21) 02:32:36 (7) 01:20:05 (6) 04:23:55 -06:13 US$ 15,000 94.25
6 Solveig Loevseth NOR 00:27:25 (17) 02:35:12 (9) 01:19:24 (4) 04:24:48 02:37 US$ 12,000 92.90
7 Jessica Learmonth GBR 00:25:53 (3) 02:32:34 (5) 01:25:17 (29) 04:26:20 03:40 US$ 10,000 91.12
8 Lizzie Rayner GBR 00:27:19 (13) 02:38:52 (15) 01:19:46 (5) 04:28:42 -02:33 US$ 8,000 88.78
9 Hanne De Vet BEL 00:27:14 (9) 02:36:01 (11) 01:24:11 (23) 04:30:01 -00:55 US$ 7,500 87.17
10 Ellie Salthouse AUS 00:27:19 (13) 02:39:39 (17) 01:20:29 (10) 04:30:24 05:03 US$ 7,000 86.23
11 Sif Bendix Madsen DEN 00:27:12 (6) 02:31:25 (4) 01:30:12 (39) 04:31:26 -00:44 US$ 6,000 84.85
12 Sara Svensk SWE 00:30:24 (43) 02:37:48 (13) 01:20:21 (8) 04:31:58 -00:32 US$ 5,000 83.82
13 Bianca Bogen GER 00:27:14 (9) 02:40:34 (18) 01:21:38 (13) 04:32:11 01:04 US$ 4,000 83.03
14 Rebecca Anderbury GBR 00:32:07 (47) 02:35:52 (10) 01:22:04 (16) 04:33:11 02:16 US$ 3,500 81.72
15 Katrine Graesboell Christensen DEN 00:29:54 (38) 02:38:56 (16) 01:21:42 (15) 04:33:29 -05:37 US$ 3,000 80.89
16 Nicole Van der Kaay NZL 00:27:10 (5) 02:42:45 (25) 01:21:38 (13) 04:34:08 00:43   79.84
17 Grace Thek AUS 00:28:44 (28) 02:40:52 (19) 01:22:14 (17) 04:34:39 05:59   78.89
18 Jeanne Collonge FRA 00:29:11 (33) 02:42:21 (22) 01:20:13 (7) 04:35:10 -04:45   77.96
19 Djenyfer Arnold BRA 00:26:59 (4) 02:45:00 (32) 01:20:49 (11) 04:35:26 12:45   77.21
20 Milan Agnew AUS 00:28:33 (19) 02:43:07 (26) 01:22:28 (18) 04:37:00 -01:04   75.57
21 Charlene Clavel FRA 00:28:44 (28) 02:41:50 (20) 01:23:36 (22) 04:37:25 03:40   74.73
22 Megan McDonald GBR 00:28:40 (25) 02:42:33 (24) 01:24:38 (26) 04:38:46 05:05   73.27
23 Caroline Pohle GER 00:27:13 (7) 02:44:03 (28) 01:24:56 (28) 04:38:59 13:21   72.60
24 Solenne Billouin FRA 00:29:56 (39) 02:42:21 (22) 01:24:30 (25) 04:39:19 01:11   71.85
25 Sandra Huon FRA 00:32:05 (46) 02:44:27 (31) 01:21:30 (12) 04:40:56 03:13   70.23
26 Danielle Lewis USA 00:29:57 (40) 02:41:58 (21) 01:26:49 (33) 04:41:27 09:42   69.38
27 Lisa Becharas USA 00:29:38 (35) 02:43:39 (27) 01:26:20 (31) 04:42:23 05:03   68.25
28 Maja Stage Nielsen DEN 00:28:25 (18) 02:44:19 (30) 01:26:28 (32) 04:42:25 09:26   67.76
29 Regan Hollioake AUS 00:28:34 (20) 02:44:15 (29) 01:27:05 (35) 04:43:26 07:20   66.59
30 Bridget Theunissen ZAF 00:29:05 (32) 02:46:59 (33) 01:26:59 (34) 04:46:25 -04:56   64.08
31 Cecilia Perez MEX 00:28:38 (23) 02:52:17 (38) 01:23:04 (19) 04:47:04 10:57   63.18
32 Rachel Brown GBR 00:31:58 (45) 02:48:58 (35) 01:23:27 (21) 04:47:22 -00:18   62.54
33 Emilie Morier FRA 00:28:50 (31) 02:37:52 (14) 01:38:11 (44) 04:48:22 13:57   61.42
34 Francisca Garrido CHI 00:30:22 (42) 02:51:53 (37) 01:23:10 (20) 04:48:32 01:36   60.89
35 Nina Derron SUI 00:30:00 (41) 02:48:57 (34) 01:27:16 (36) 04:49:01 12:24   60.14
36 Luisa Iogna Prat ITA 00:27:19 (13) 02:55:06 (41) 01:24:53 (27) 04:50:14 11:14   58.90
37 Jessica Smith USA 00:29:52 (37) 02:51:37 (36) 01:27:39 (37) 04:52:51 08:59   56.70
38 Adele Likin USA 00:31:53 (44) 02:54:14 (40) 01:24:18 (24) 04:53:57 16:01   55.55
39 Kristen Marchant CAN 00:28:48 (30) 02:52:28 (39) 01:37:47 (43) 05:02:45 19:15   49.09
40 Caroline Kaplan USA 00:29:38 (35) 03:03:46 (45) 01:28:11 (38) 05:04:53 16:08   47.99
41 Carolyn Olsen USA 00:34:22 (49) 03:01:08 (43) 01:25:30 (30) 05:04:54 09:42   47.62
42 Freya Mckinley USA 00:28:41 (26) 02:55:25 (42) 01:39:53 (45) 05:06:59 09:41   47.27
43 Mariella Sawyer ZAF 00:34:21 (48) 03:01:57 (44) 01:30:33 (40) 05:09:46 12:30   46.92
44 Macarena Salazar Ezquerra CHI 00:28:42 (27) 03:04:40 (46) 01:37:35 (42) 05:14:15 18:38   46.58
45 Hannah Sakaluk USA 00:28:36 (22) 03:11:10 (47) 01:31:49 (41) 05:14:59 18:06   46.24
  Kat Matthews GBR 00:27:17 (12) 02:31:10 (3)   DNF      
  Paula Findlay CAN 00:27:24 (16) 02:32:34 (5)   DNF      
  Lydia Russell USA 00:28:39 (24) 04:19:26 (48)   DNF      
  Laura Jansen GER 00:29:12 (34)     DNF      

Male Race Results

2025 Marbella Men

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Jelle Geens BEL 00:23:19 (22) 02:09:38 (5) 01:07:35 (1) 03:42:52 -06:15 US$ 75,000 99.47
2 Kristian Blummenfelt NOR 00:23:37 (34) 02:09:12 (3) 01:07:54 (2) 03:42:55 -12:37 US$ 45,000 98.62
3 Casper Stornes NOR 00:22:57 (13) 02:09:52 (7) 01:08:28 (3) 03:43:52 -13:01 US$ 30,000 97.08
4 Jonas Schomburg GER 00:22:54 (5) 02:10:03 (9) 01:09:17 (4) 03:44:37 -09:02 US$ 19,000 95.71
5 Rico Bogen GER 00:23:53 (44) 02:08:54 (1) 01:11:30 (14) 03:46:29 -06:31 US$ 15,000 93.46
6 Magnus Ditlev DEN 00:23:22 (24) 02:09:23 (4) 01:11:10 (11) 03:46:50 -06:24 US$ 12,000 92.44
7 Jamie Riddle ZAF 00:22:55 (9) 02:09:42 (6) 01:13:38 (31) 03:48:42 -06:27 US$ 10,000 90.21
8 Simon Westermann SUI 00:22:54 (5) 02:10:00 (8) 01:13:18 (28) 03:48:50 -08:05 US$ 8,000 89.40
9 Vincent Luis FRA 00:22:54 (5) 02:15:02 (17) 01:09:47 (6) 03:50:07 -05:21 US$ 7,500 87.68
10 Gregor Payet LUX 00:23:24 (26) 02:14:15 (14) 01:10:20 (8) 03:50:27 -07:31 US$ 7,000 86.72
11 Panagiotis Bitados GRE 00:22:56 (12) 02:13:38 (11) 01:12:18 (18) 03:51:20 -02:01 US$ 6,000 85.35
12 Miguel Hidalgo BRA 00:22:54 (5) 02:15:06 (18) 01:11:19 (12) 03:51:39 04:36 US$ 5,000 84.44
13 Leonard Arnold GER 00:23:49 (43) 02:14:03 (12) 01:11:27 (13) 03:51:49 -06:43 US$ 4,000 83.67
14 Seth Rider USA 00:22:55 (9) 02:14:53 (16) 01:12:24 (20) 03:52:38 -05:14 US$ 3,500 82.38
15 Mathis Margirier FRA 00:23:34 (30) 02:09:09 (2) 01:17:33 (51) 03:52:52 -00:21 US$ 3,000 81.58
16 Nick Thompson AUS 00:23:43 (42) 02:14:06 (13) 01:12:45 (24) 03:53:13 -09:29   80.70
17 Michele Bortolamedi ITA 00:22:53 (4) 02:15:12 (19) 01:13:25 (30) 03:53:55 -06:33   79.54
18 Sebastian Wernersen NOR 00:22:49 (2) 02:15:14 (20) 01:14:51 (38) 03:55:08 -05:22   77.99
19 Robert Kallin SWE 00:24:20 (45) 02:13:15 (10) 01:15:13 (41) 03:55:42 -05:27   76.96
20 Rudy von Berg USA 00:23:38 (36) 02:15:28 (23) 01:14:19 (35) 03:55:58 -02:51   76.19
21 Kristian Hogenhaug DEN 00:23:38 (36) 02:15:14 (20) 01:14:24 (36) 03:56:26 -02:02   75.27
22 Simon Viain FRA 00:23:35 (32) 02:16:53 (27) 01:13:55 (32) 03:56:43 -06:00   74.51
23 Antony Costes FRA 00:23:39 (38) 02:16:51 (26) 01:14:09 (34) 03:57:03 -07:49   73.72
24 Kevin McDowell USA 00:22:57 (13) 02:15:29 (24) 01:16:22 (45) 03:57:06 -02:27   73.17
25 Lasse Nygaard Priester GER 00:23:09 (18) 02:22:06 (45) 01:09:24 (5) 03:57:10 -00:33   72.61
26 Ben Kanute USA 00:23:18 (20) 02:19:03 (31) 01:12:42 (21) 03:57:14 -01:55   72.07
27 Alessio Crociani ITA 00:22:21 (1) 02:15:24 (22) 01:17:23 (49) 03:57:38 -01:05   71.26
28 Fabian Kraft GER 00:23:04 (17) 02:22:26 (48) 01:10:16 (7) 03:58:21 01:50   70.22
29 Kacper Stepniak POL 00:23:21 (23) 02:19:38 (33) 01:13:16 (27) 03:58:32 00:37   69.60
30 Gabriel Sandoer SWE 00:23:40 (39) 02:21:34 (42) 01:11:09 (9) 03:58:59 -00:55   68.79
31 Jason West USA 00:23:29 (28) 02:22:10 (47) 01:11:09 (9) 03:59:08 02:37   68.22
32 Mathias Petersen DEN 00:23:41 (41) 02:21:13 (39) 01:11:30 (14) 03:59:14 -03:09   67.71
33 Emil Holm DEN 00:23:15 (19) 02:19:15 (32) 01:14:34 (37) 03:59:26 -00:43   67.12
34 Louis Woodgate GRE 00:23:26 (27) 02:17:01 (28) 01:16:42 (46) 03:59:28 -03:05   66.67
35 Bart Aernouts BEL 00:27:23 (56) 02:17:34 (30) 01:12:14 (17) 04:00:06 -02:42   65.75
36 Gustav Iden NOR 00:24:48 (48) 02:20:17 (38) 01:12:42 (21) 04:00:18 01:46   65.19
37 Cameron Main GBR 00:22:50 (3) 02:20:14 (36) 01:14:59 (39) 04:00:22 03:43   64.74
38 Jake Birtwhistle AUS 00:23:40 (39) 02:21:29 (41) 01:12:50 (25) 04:00:29 03:13   64.26
39 Tayler Reid NZL 00:23:01 (16) 02:17:24 (29) 01:17:32 (50) 04:00:34 05:29   63.82
40 Nick Emde GER 00:23:30 (29) 02:14:19 (15) 01:20:24 (55) 04:00:48 -07:23   63.26
41 Henrik Goesch FIN 00:23:37 (34) 02:21:27 (40) 01:13:12 (26) 04:00:57 -03:55   62.77
42 Dieter Comhair BEL 00:24:50 (49) 02:20:15 (37) 01:13:23 (29) 04:01:06 -04:14   62.30
43 Martin Demuth AUT 00:22:55 (9) 02:20:05 (35) 01:15:54 (43) 04:01:36 -00:18   61.55
44 Jackson Laundry CAN 00:26:55 (54) 02:16:46 (25) 01:16:11 (44) 04:02:29 03:49   60.49
45 Dylan Magnien FRA 00:24:24 (46) 02:23:16 (52) 01:12:44 (23) 04:03:03 -00:46   59.70
46 Anders Toft Nielsen DEN 00:29:25 (57) 02:19:58 (34) 01:11:42 (16) 04:03:49 -04:40   58.76
47 Matt Hanson USA 00:24:26 (47) 02:24:17 (54) 01:12:23 (19) 04:03:58 03:24   58.31
48 Martin Baeza Munoz CHI 00:23:36 (33) 02:21:40 (43) 01:16:52 (47) 04:04:31 -07:13   57.55
49 Jarrod Osborne AUS 00:25:18 (53) 02:23:10 (50) 01:14:03 (33) 04:05:05 02:31   56.79
50 Andrew Horsfall-Turner GBR 00:23:18 (20) 02:21:41 (44) 01:17:44 (52) 04:05:25 -04:35   56.22
51 Wilhelm Hirsch GER 00:23:23 (25) 02:25:14 (55) 01:16:59 (48) 04:08:05 10:47   53.78
52 Matthew Collins GBR 00:24:53 (50) 02:22:47 (49) 01:19:10 (54) 04:09:40 03:46   52.22
53 Matthew Ralphs ZAF 00:25:10 (52) 02:23:33 (53) 01:19:04 (53) 04:10:36 -01:39   51.18
54 Andreas Dreitz GER 00:26:59 (55) 02:25:51 (56) 01:15:06 (40) 04:11:18 03:01   50.35
55 John Killeen USA 00:31:03 (58) 02:23:10 (50) 01:15:30 (42) 04:12:13 03:16   49.33
56 Valdemar Solok DEN 00:22:58 (15) 02:22:08 (46) 01:24:56 (57) 04:12:33 14:37   48.80
57 Rostislav Pevtsov UKR 00:23:34 (30) 02:29:13 (57) 01:22:52 (56) 04:18:35 17:16   43.69
  Max Neumann AUS 00:24:56 (51)     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