Skip to content

2025

Deep Dive Into the 2025 Triathlon Money Lists

Welcome to the 2025 Triathlon Money List! For the eighth consecutive year, I’m pulling back the curtain on professional triathlon earnings. What started as a simple curiosity—who’s actually making money in this sport and which organization pays how much?—has evolved into the most comprehensive tracking of prize money in professional triathlon. As in previous years, this analysis tracks prize money across all major professional series and independent races. The totals represent officially announced prize money only; they don’t include appearance fees, sponsorships, or other private compensation.

If you want to check out last year’s analysis, you can find it in my post “Deep Dive Into the 2024 Triathlon Money List“.

Money List – Overview

Last year saw the introduction of the T100 Tour and the Ironman Pro Series, resulting in a massive 29% increase in prize money. Compared to that, 2025 was a year of consolidation with a modest 2% growth. Let’s start with an overview of the races that are included in the money lists and comparisons between the 2025 and 2024 seasons grouped by the different organizers.

Organizer Description Total Money 2025 Change
to 2024
Total Money 
2024
# Pro Events
2025 (2024)
Ironman Ironman-distance races
+ 70.3-distance races
+ Ironman Pro Series
$ 2.520.000
$ 1.805.900
$ 1.700.000
+ 6%
+ 1%
+/- 0%
$ 2.479.450 
$ 1.786.700
$ 1.700.000
23 (22)
45 (38)
1 (1)
PTO T100 races (incl. T100 Series Pool)
+ PTO Rankings Bonus
$ 5.071.250
$   650.000
+ 36%
– 68%
$ 3.735.000 
$ 2.000.000
10 (8)
1 (1)
Challenge Challenge-branded races $   862.513 – 7% $ 927.876  22 (28)
WT World Triathlon Championship Series (incl. Bonus Pool) $ 2.123.800 + 23% $ 1.731.800  8 (6)
SuperTri SuperTri Professional Events
(incl. Series and Team Pools)
$ 1.360.000   + 2% $ 1.335.000 5 (5)
Other Independent Races (e.g Embrun,
XTerra World Championships, Alpe D’Huez)
$   777.178 – 2% $ 794.195  25 (26)
Total   $ 16.870.641 + 2% $ 16.490.021 138 (135)

As always, the totals are shown in US$, for races that paid their prize purse in a different currency the amounts have been converted into US$. Just as last year, I have not included T100 contract money.

Some more detailed observations:

  • The overall prize money increased by a modest 2%, most of the increase was provided by World Triathlon’s bigger series.
  • Events organized by WTC (Ironman) always have small ups and downs from year-to-year, this year was a slight “up” year. Money for Ironman-distance events increased by 6% while the money in 70.3s was higher by a minuscule amount. The money for the Pro Series stayed the same, even if they slightly tweaked the payout scheme.
  • The PTO prize money total remained relatively stable compared to last year but saw a shift from the Rankings Bonus to their own T100 series, a trend that might continue in the coming years. The collaboration between T100 and World Triathlon will change things, and many details are still to be worked out. 
  • Challenge saw a 6% reduction of prize money across their series. They’ve discontinued their race series bonus and slightly reduced the number of events with prize money. This also resulted in a reduction of athletes making money, from 220 last year down to 207 this year.
  • The World Triathlon prize money per WTCS race (200k), for the Finale (330k) and their Series “Bonus Pool” (600k) has stayed the same for this year, however they have added two more events in 2025 – last year had the Olympic Games (no official prize money) and one canceled event. Correspondingly, they added about 400k to the prize money paid out this year, a 23% increase. Next year might see another increase since they’ve announced 9 races plus the final.
  • Total money for SuperTri has practically stayed the same between 2024 and 2025, but they have once again adjusted how they pay out the money, shifting some money from the teams to individual performances. As last year, I have broken down the “Team Money” to each team’s athletes based on their number of starts.
  • There’s always a bit of movement in the “Other” category with independent races dropping out and some new ones getting added. The sum of just under 800k has stayed the same, one fewer event contributed to 2% less money.

With these movements in mind, let’s look at which individual athletes capitalized on the 2025 prize money landscape.

Overall Money List

After two years of female “Money List Winners” (2024 Kat Matthews and  2023 Anne Haug), we have a men’s leader this year. It’s been close between Hayden Wilde (with a clear T100 focus) and Kristian Blummenfelt (racing the Ironman Pro Series) and the first female – Kate Waugh – is not too far behind in third overall. Gender distribution remained balanced (five men and five women in the Top 10, 11 women in the Top 20). The number of athletes making at least $100,000 is also quite similar to last year (42 in 2025, 41 athletes last year), and the total number of athletes making money has even been unchanged at 823. However, there were almost no athletes who successfully raced both the T100 and the Ironman Pro Series, resulting in the top earners making less money than last year (Hayden $382,300 vs. Kat last year $549,000). 

Hayem Wilde Qatar Run

Photo: Hayden Wilde on the run course at the Qatar T100, securing the T100 World title and the top spot in 2025 Money List (Photo provided by the PTO)

# Name Nation Sex Total Ironman 70.3 PTO Challenge WTCS SuperTri Other
1 Hayden Wilde NZL M $382,300     $356,000   $26,300    
2 Kristian Blummenfelt NOR M $369,500 $301,000 $52,500 $16,000        
3 Kate Waugh GBR F $348,000     $339,000   $9,000    
4 Jelle Geens BEL M $328,500   $82,500 $246,000        
5 Kat Matthews GBR F $325,000 $310,000 $15,000          
6 Solveig Loevseth NOR F $323,250 $284,000 $23,250 $16,000        
7 Lucy Charles-Barclay GBR F $323,000 $8,000 $82,500 $232,500        
8 Casper Stornes NOR M $320,500 $272,500 $35,000 $13,000        
9 Julie Derron SUI F $285,000 $15,000 $6,000 $264,000        
10 Mika Noodt GER M $262,500     $262,500        
11 Lisa Perterer AUT F $222,000 $142,500 $6,500 $73,000        
12 Georgia Taylor-Brown GBR F $216,533   $19,000 $121,000   $2,200 $70,333 $4,000
13 Ashleigh Gentle AUS F $208,500     $208,500        
14 Jeanne Lehair LUX F $208,161   $4,000     $63,000 $141,161  
15 Taylor Knibb USA F $202,000 $22,000 $45,000 $135,000        
16 Morgan Pearson USA M $201,333     $183,000   $10,000 $8,333  
17 Marten Van Riel BEL M $195,000 $47,000 $4,000 $144,000        
18 Matthew Hauser AUS M $194,777         $184,400   $10,377
19 Rico Bogen GER M $194,250   $16,250 $178,000        
20 Leonie Periault FRA F $189,671         $95,800 $93,871  
21 Jessica Learmonth GBR F $187,000   $14,000 $173,000        
22 Jonas Schomburg GER M $170,584 $59,000 $22,250 $65,000 $21,834 $2,500    
23 Vasco Vilaca POR M $154,800         $79,800 $75,000  
24 Kristian Hogenhaug DEN M $151,876 $119,500 $2,000 $14,000 $16,376      
25 Hannah Berry NZL F $145,517 $51,500 $5,000 $85,000       $4,017
26 Samuel Dickinson GBR M $145,000 $5,000 $16,000 $124,000        
27 Lisa Tertsch GER F $144,700         $144,700    
28 Csongor Lehmann HUN M $138,111       $3,166 $34,600 $100,345  
29 Ellie Salthouse AUS F $137,500   $11,000 $126,500        
30 Mathis Margirier FRA M $136,000   $3,000 $133,000        
31 Gustav Iden NOR M $132,250 $123,500 $3,750 $5,000        
32 Holly Lawrence GBR F $131,000 $28,000   $103,000        
33 Taylor Spivey USA F $130,148     $76,000   $50,700 $3,448  
34 Youri Keulen NED M $124,000     $124,000        
35 Jackie Hering USA F $123,250 $90,500 $19,750 $13,000        
36 Gregory Barnaby ITA M $118,500     $118,500        
37 Laura Philipp GER F $116,751 $78,000 $6,000   $32,751      
38 Miguel Hidalgo BRA M $115,500   $7,500     $108,000    
39 Nick Thompson AUS M $111,750 $108,000 $3,750          
40 Lucy Byram GBR F $111,500     $111,500        
41 Menno Koolhaas NED M $104,500 $15,000   $89,500        
42 Paula Findlay CAN F $103,000 $5,000 $29,500 $68,500        
43 Jason West USA M $96,000 $10,000 $13,250 $72,750        
44 Alanis Siffert SUI F $90,879 $4,750   $21,000 $22,381     $42,748
45 Antonio Benito Lopez ESP M $89,000 $17,000   $57,000       $15,000

Triathlon Millionaires

With my prize money data going back to 2018, I can calculate “career earnings” for athletes and look for athletes who have earned at least one million dollars in prize money—the “Triathlon Millionaires”. Of course, there were successful athletes before 2018, but I don’t have solid prize money data for their earlier careers. However, since there’s significantly more money in triathlon now than in previous eras, there likely aren’t many additional athletes who crossed the million-dollar threshold before my tracking began. (Let me know if you have more data—the athletes in the table below are the ones I can verify with race-by-race breakdowns.) The 2025 season added three new athletes to the Triathlon Millionaires club. This brings the total verified count to 14 athletes who have earned seven figures in prize money since 2018.

Daniela Ryf still leads the career earnings table even though she ended her racing career in 2024. She remains in the sport, lending her insights to race coverage, but she’s likely to lose her top spot next year if Kristian Blummenfelt or Lucy Charles-Barclay earn similar amounts to this year.

Dani Solveig

Photo: Daniela with Kona winner Solveig Loevseth after the race (Photo from Daniela’s Instagram)

Below are all  fourteen verified Triathlon Millionaires and how much money they earned this year from official prize money:

Pos (2024) Name Sex Nation Career Prize Money 2025 Prize Money
1 (1) Daniela Ryf F SUI $1,858,470 retired
2 (2) Kristian Blummenfelt M NOR $1,729,595 $369,500
3 (4) Lucy Charles-Barclay F GBR $1,660,259 $323,000
4 (3) Taylor Knibb F USA $1,541,750 $202,000
5 (6) Ashleigh Gentle F AUS $1,501,135 $208,500
6 (11) Kat Matthews F GBR $1,333,400 $325,000
7 (5) Anne Haug F GER $1,299,725 retired
8 (new) Hayden Wilde M NZL $1,288,763 $382,300
9 (7) Jan Frodeno M GER $1,187,707 retired
10 (10) Laura Philipp F GER $1,130,074 $116,751
11 (8) Patrick Lange M GER $1,120,179 $21,000
12 (9) Lionel Sanders M CAN $1,092,500 $23,500
13 (new) Gustav Iden M NOR $1,024,415 $132,250
14 (new) Georgia Taylor-Brown F GBR $1,011,308 $216,533

T100 Tour

This year, the T100 Tour was dominated by Hayden Wilde, winning six of his seven races and becoming the undisputed men’s T100 World Champion. He also earned the biggest part of the T100 money, just over $350k, closely followed by the female Champion Kate Waugh. Unlike 2024, where Kat Matthews successfully balanced T100 and Ironman Pro Series racing, 2025’s top T100 earners were almost exclusively focused on the series. There are two notable exceptions in the Top 10, 70.3 World Champions Lucy Charles-Barclay and Jelle Geens. After 122 athletes last year, the PTO provided money to 143 athletes in 2025. This increase is a result of clear separation between the T100 series bonus and the “Contenders” rankings bonus – if an athlete received money from the T100 bonus, they were no longer eligible for the (lower) Rankings bonus.

Wile Bike Qatar

Photo: Hayden Wilde leading the field in the final race of the 2025 T100 Tour in Qatar (Photo provided by the PTO)

# Name Sex T100 Total Share
1 Hayden Wilde M $ 356.000 $ 382.300 93%
2 Kate Waugh F $ 339.000 $ 348.000 97%
3 Julie Derron F $ 264.000 $ 285.000 93%
4 Mika Noodt M $ 262.500 $ 262.500 100%
5 Jelle Geens M $ 246.000 $ 328.500 75%
6 Lucy Charles-Barclay F $ 232.500 $ 323.000 72%
7 Ashleigh Gentle F $ 208.500 $ 208.500 100%
8 Morgan Pearson M $ 183.000 $ 201.333 91%
9 Rico Bogen M $ 178.000 $ 194.250 92%
10 Jessica Learmonth F $ 173.000 $ 187.000 93%
11 Marten Van Riel M $ 144.000 $ 195.000 74%
12 Taylor Knibb F $ 135.000 $ 202.000 67%
13 Mathis Margirier M $ 133.000 $ 136.000 98%
14 Ellie Salthouse F $ 126.500 $ 137.500 92%
15 Samuel Dickinson M $ 124.000 $ 145.000 86%
15 Youri Keulen M $ 124.000 $ 124.000 100%
17 Georgia Taylor-Brown F $ 121.000 $ 216.533 56%
18 Gregory Barnaby M $ 118.500 $ 118.500 100%
19 Lucy Byram F $ 111.500 $ 111.500 100%
20 Holly Lawrence F $ 103.000 $ 131.000 79%
21 Menno Koolhaas M $ 89.500 $ 104.500 86%
22 Hannah Berry F $ 85.000 $ 145.517 58%
23 Taylor Spivey F $ 76.000 $ 130.148 58%
24 Lisa Perterer F $ 73.000 $ 222.000 33%
25 Jason West M $ 72.750 $ 96.000 76%

Ironman Races

Similar to last year, the Ironman money list is topped by winners of the Ironman Pro Series. Kristian Blummenfelt performed slightly better in the Championship races than Kat Matthews (who DNF’d at 70.3 Worlds) and earned the most money from Ironman. They are followed by the World Champions Casper Stornes and Solveig Loeveseth, making it three Norwegians in the Top 4 (and four in the Top 6). After a slump in 2024, Ironman have increased the number of Pro events this year, also resulting in an increase of athletes who earned money in their events from 432 to 450 this year, even if they aren’t back to the 2023 levels of 524 athletes in 70 events.

Blummenfelt Frankfurt

Photo: Kristian celebrating his win at IM Frankfurt, an important stepping stone to win the Ironman Pro Series (Photo by Getty Images for IRONMAN)

# Name Sex IM 70.3 Pro Series Ironman Total Share
1 Kristian Blummenfelt M $ 101.000 $ 52.500 $ 200.000 $ 353.500 $ 369.500 96%
2 Kat Matthews F $ 110.000 $ 15.000 $ 200.000 $ 325.000 $ 325.000 100%
3 Casper Stornes M $ 142.500 $ 35.000 $ 130.000 $ 307.500 $ 320.500 96%
4 Solveig Loevseth F $ 154.000 $ 23.250 $ 130.000 $ 307.250 $ 323.250 95%
5 Lisa Perterer F $ 57.500 $ 6.500 $ 85.000 $ 149.000 $ 222.000 67%
6 Gustav Iden M $ 73.500 $ 3.750 $ 50.000 $ 127.250 $ 132.250 96%
7 Kristian Hogenhaug M $ 34.500 $ 2.000 $ 85.000 $ 121.500 $ 151.876 80%
8 Nick Thompson M $ 38.000 $ 3.750 $ 70.000 $ 111.750 $ 111.750 100%
9 Jackie Hering F $ 20.500 $ 19.750 $ 70.000 $ 110.250 $ 123.250 89%
10 Lucy Charles-Barclay F $ 3.000 $ 82.500 $ 5.000 $ 90.500 $ 323.000 28%
11 Laura Philipp F $ 73.000 $ 6.000 $ 5.000 $ 84.000 $ 116.751 72%
12 Jelle Geens M   $ 82.500   $ 82.500 $ 328.500 25%
13 Jonas Schomburg M $ 29.000 $ 22.250 $ 30.000 $ 81.250 $ 170.584 48%
14 Laura Jansen F $ 17.500 $ 6.000 $ 50.000 $ 73.500 $ 86.959 85%
15 Anne Reischmann F $ 36.500 $ 5.000 $ 30.000 $ 71.500 $ 71.500 100%
16 Regan Hollioake F $ 24.000 $ 5.000 $ 40.000 $ 69.000 $ 74.000 93%
17 Taylor Knibb F $ 17.000 $ 45.000 $ 5.000 $ 67.000 $ 202.000 33%
18 Rudy von Berg M $ 21.000 $ 5.000 $ 40.000 $ 66.000 $ 66.000 100%
19 Hannah Berry F $ 36.500 $ 5.000 $ 15.000 $ 56.500 $ 145.517 39%
20 Matthew Marquardt M $ 49.000   $ 5.000 $ 54.000 $ 54.000 100%
21 Marten Van Riel M $ 42.000 $ 4.000 $ 5.000 $ 51.000 $ 195.000 26%
22 Danielle Lewis F $ 14.000 $ 14.750 $ 20.000 $ 48.750 $ 58.750 83%
23 Magnus Ditlev M $ 31.000 $ 12.000 $ 5.000 $ 48.000 $ 48.000 100%
24 Sam Long M $ 13.000 $ 26.500 $ 5.000 $ 44.500 $ 82.000 54%
24 Lotte Wilms F $ 34.000 $ 5.500 $ 5.000 $ 44.500 $ 63.784 70%

Challenge

In previous years, the Challenge Family “World Bonus” provided an incentive for athletes to race many Challenge events throughout the season. This $100k bonus was no longer on offer for 2025 (instead of paying into a pool for the bonus, the races increased their prize money). But without this incentive, winning Roth (which increased prize money this year) was nearly sufficient for Laura Philipp and Sam Laidlow to secure the top spot. Only Will Draper was able to earn more Challenge money, claiming three wins (Mogan-Gran Canaria, Samarkand and Almere) in his seven Challenge starts.

WillDraper Samarkand

Photo: Will Draper winning Challenge Samarkand, one of the highest paying Challenge events (Photo provided by Challenge Family)

# Name Sex Challenge Total Share
1 Will Draper M $ 38.855 $ 67.855 57%
2 Laura Philipp F $ 32.751 $ 116.751 28%
2 Sam Laidlow M $ 32.751 $ 67.751 48%
4 Sara Perez Sala F $ 23.079 $ 75.079 31%
5 Alanis Siffert F $ 22.381 $ 90.879 25%
6 Jonas Schomburg M $ 21.834 $ 170.584 13%
6 Grace Thek F $ 21.834 $ 75.584 29%
8 Daisy Davies F $ 20.796 $ 28.546 73%
9 Marcel Bolbat M $ 17.429 $ 20.704 84%
10 Kristian Hogenhaug M $ 16.376 $ 151.876 11%
10 Hanne De Vet F $ 16.376 $ 79.876 21%
12 Ognjen Stojanovic M $ 15.607 $ 21.245 73%
13 Amelia Watkinson F $ 12.275 $ 37.186 33%
14 Marta Lagownik F $ 11.553 $ 40.238 29%
15 Elisabetta Curridori F $ 10.918 $ 27.557 40%
16 Jan Stratmann M $ 10.917 $ 10.917 100%
17 Kieran Storch M $ 10.372 $ 16.698 62%
17 Cathia Schaer F $ 10.372 $ 13.272 78%
19 Henry Raeppo M $ 9.825 $ 34.325 29%
20 Nina Derron F $ 9.716 $ 51.708 19%

Short Course

As in previous years, the top earners of short-course prize money found success across both major series, the World Triathlon Championship Series and SuperTri. Both 2025 World Triathlon Champions, Lisa Tertsch and Matt Hauser, did not race SuperTri, which opened the door for Jeanne Lehair and Leonie Periault to claim the top spots in short-course earnings. With two notable exceptions – Georgia Taylor-Brown and Taylor Spivey, who both earned significant T100 money – the top athletes among short-course earners list were heavily specialized, with all others earning 94% or more of their prize money from short-course racing. Despite increased prize money and more events, the number of athletes earning short-course money grew only modestly from 166 to 172 this year.

Lehair SuperTri

Photo: Jeanne Lehair winning her first SuperTri in Toulouse (Photo provided by SuperTri)

# Name Sex WTS SuperTri Short Course Total Share
1 Jeanne Lehair F $ 63.000 $ 141.161 $ 204.161 $ 208.161 98%
2 Leonie Periault F $ 95.800 $ 93.871 $ 189.671 $ 189.671 100%
3 Matthew Hauser M $ 184.400   $ 184.400 $ 194.777 95%
4 Vasco Vilaca M $ 79.800 $ 75.000 $ 154.800 $ 154.800 100%
5 Lisa Tertsch F $ 144.700   $ 144.700 $ 144.700 100%
6 Csongor Lehmann M $ 34.600 $ 100.345 $ 134.945 $ 138.111 98%
7 Miguel Hidalgo M $ 108.000   $ 108.000 $ 115.500 94%
8 Ricardo Batista M $ 24.700 $ 57.333 $ 82.033 $ 82.033 100%
9 John Reed M $ 15.200 $ 64.161 $ 79.361 $ 85.414 93%
10 Jolien Vermeylen F $ 30.100 $ 46.000 $ 76.100 $ 76.100 100%
11 Beth Potter F $ 75.700   $ 75.700 $ 75.700 100%
12 Cassandre Beaugrand F $ 61.000 $ 13.333 $ 74.333 $ 77.792 96%
13 Georgia Taylor-Brown F $ 2.200 $ 70.333 $ 72.533 $ 216.533 33%
14 Henry Graf M $ 58.500   $ 58.500 $ 58.500 100%
15 Taylor Spivey F $ 50.700 $ 3.448 $ 54.148 $ 130.148 42%
16 Bianca Seregni F $ 51.600   $ 51.600 $ 51.600 100%
17 David Cantero Del Campo M $ 48.700   $ 48.700 $ 48.700 100%
18 Taylor Reid M   $ 47.161 $ 47.161 $ 47.161 100%
19 Zuzana Michalickova F $ 1.200 $ 45.161 $ 46.361 $ 46.361 100%
20 Alberto Gonzalez Garcia M $ 4.100 $ 39.581 $ 43.681 $ 43.681 100%

Qatar T100 2025 – Analyzing Results

T100 PrimaryEventLogo

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Hayden Wilde NZL 00:24:58 (13) 01:40:57 (2) 00:58:09 (2) 03:06:08 -05:24 US$ 25,000 100.94
2 Morgan Pearson USA 00:24:20 (2) 01:44:05 (9) 00:56:42 (1) 03:07:23 -09:08 US$ 17,000 98.94
3 Marten Van Riel BEL 00:24:25 (6) 01:41:41 (5) 00:59:53 (4) 03:08:14 -05:10 US$ 13,000 97.34
4 Mika Noodt GER 00:24:54 (11) 01:41:03 (4) 01:00:17 (5) 03:08:28 -06:16 US$ 10,500 96.35
5 Mathis Margirier FRA 00:24:58 (13) 01:40:55 (1) 01:00:33 (6) 03:08:50 -08:25 US$ 9,000 95.24
6 Rico Bogen GER 00:24:51 (9) 01:40:59 (3) 01:01:15 (9) 03:09:19 -07:54 US$ 8,000 94.04
7 Jelle Geens BEL 00:24:25 (6) 01:43:43 (6) 01:00:49 (7) 03:11:06 -01:41 US$ 7,000 91.61
8 Samuel Dickinson GBR 00:24:21 (3) 01:43:56 (8) 01:01:41 (10) 03:12:02 -06:04 US$ 6,000 90.01
9 Jonas Schomburg GER 00:24:23 (5) 01:43:53 (7) 01:02:14 (12) 03:12:52 -03:08 US$ 5,000 88.52
10 Youri Keulen NED 00:25:38 (18) 01:45:55 (10) 00:59:19 (3) 03:13:02 -03:27 US$ 4,500 87.67
11 Menno Koolhaas NED 00:24:21 (3) 01:47:10 (13) 01:00:53 (8) 03:14:36 -02:00 US$ 4,000 85.51
12 Gregory Barnaby ITA 00:25:07 (17) 01:46:16 (12) 01:02:09 (11) 03:15:58 -01:16 US$ 3,500 83.54
13 Vincent Luis FRA 00:24:18 (1) 01:49:02 (16) 01:02:34 (13) 03:18:15 00:54 US$ 3,000 80.71
14 Wilhelm Hirsch GER 00:24:26 (8) 01:47:13 (14) 01:05:31 (15) 03:19:21 -01:12 US$ 2,500 79.03
15 Henry Raeppo EST 00:24:56 (12) 01:46:10 (11) 01:06:54 (17) 03:20:28 -00:48 US$ 2,000 77.34
16 Pieter Heemeryck BEL 00:25:39 (19) 01:48:06 (15) 01:05:48 (16) 03:22:23 -00:27 US$ 1,500 74.91
17 Jason West USA 00:25:00 (15) 01:52:50 (20) 01:04:17 (14) 03:24:25 05:52 US$ 1,250 72.37
18 Caleb Noble AUS 00:25:05 (16) 01:51:13 (18) 01:07:22 (18) 03:26:13 -01:46 US$ 1,000 70.06
19 Mike Phillips NZL 00:28:00 (21) 01:49:21 (17) 01:10:15 (19) 03:30:10 07:17 US$ 750 65.71
20 Guillem Montiel Moreno ESP 00:24:53 (10) 01:52:26 (19) 01:11:42 (20) 03:31:28 09:23 US$ 500 63.91
  Nicolas Mann GER 00:26:23 (20)     DNF      

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Kate Waugh GBR 00:26:28 (3) 01:55:35 (4) 01:07:12 (4) 03:31:30 -00:13 US$ 25,000 101.31
2 Georgia Taylor-Brown GBR 00:26:35 (7) 01:56:23 (12) 01:06:16 (2) 03:31:50 -09:15 US$ 17,000 100.23
3 Julie Derron SUI 00:27:43 (13) 01:55:55 (7) 01:06:30 (3) 03:32:31 -04:16 US$ 13,000 98.87
4 Ellie Salthouse AUS 00:27:33 (9) 01:56:03 (9) 01:08:11 (5) 03:34:51 -10:04 US$ 10,500 96.13
5 Lucy Charles-Barclay GBR 00:26:25 (1) 01:55:26 (2) 01:10:34 (10) 03:35:08 00:46 US$ 9,000 95.14
6 Ashleigh Gentle AUS 00:29:13 (19) 01:58:18 (17) 01:05:20 (1) 03:35:30 -02:31 US$ 8,000 94.09
7 Holly Lawrence GBR 00:26:31 (5) 01:57:25 (15) 01:09:53 (7) 03:36:27 -02:43 US$ 7,000 92.56
8 Jessica Learmonth GBR 00:26:27 (2) 01:55:28 (3) 01:12:11 (14) 03:36:46 -04:32 US$ 6,000 91.59
9 Sara Perez Sala ESP 00:26:32 (6) 01:57:43 (16) 01:10:17 (9) 03:37:14 -08:50 US$ 5,000 90.50
10 Caroline Pohle GER 00:27:43 (13) 01:55:51 (5) 01:10:54 (11) 03:37:19 -07:46 US$ 4,500 89.75
11 Lucy Byram GBR 00:29:15 (20) 01:54:21 (1) 01:11:35 (13) 03:37:45 -01:54 US$ 4,000 88.72
12 Hannah Berry NZL 00:27:35 (10) 01:55:56 (8) 01:12:17 (16) 03:38:39 -06:07 US$ 3,500 87.30
13 Lisa Perterer AUT 00:29:16 (21) 01:56:54 (13) 01:10:12 (8) 03:39:04 -03:27 US$ 3,000 86.31
14 Lizzie Rayner GBR 00:28:31 (16) 01:57:19 (14) 01:11:28 (12) 03:40:09 -08:23 US$ 2,500 84.76
15 Taylor Spivey USA 00:26:28 (3) 02:03:21 (23) 01:08:17 (6) 03:40:48 01:52 US$ 2,000 83.60
16 India Lee GBR 00:26:37 (8) 01:56:11 (10) 01:16:32 (23) 03:42:05 00:21 US$ 1,500 81.92
17 Imogen Simmonds SUI 00:27:38 (11) 01:56:12 (11) 01:16:24 (22) 03:43:02 -00:28 US$ 1,250 80.52
18 Grace Thek AUS 00:27:46 (15) 02:01:18 (21) 01:12:41 (17) 03:44:33 -02:06 US$ 1,000 78.66
19 Megan McDonald GBR 00:28:37 (18) 02:00:34 (20) 01:13:00 (18) 03:45:00 -06:36 US$ 750 77.71
20 Kaidi Kivioja EST 00:30:28 (23) 01:58:19 (18) 01:14:02 (20) 03:45:37 -04:38 US$ 500 76.64
21 Diede Diederiks NED 00:32:57 (25) 01:58:30 (19) 01:12:14 (15) 03:46:25 -06:16   75.42
22 Leana Bissig SUI 00:30:03 (22) 02:01:39 (22) 01:13:38 (19) 03:47:54 -03:52   73.63
23 Els Visser NED 00:32:56 (24) 02:04:35 (24) 01:15:47 (21) 03:56:19 08:50   66.00
24 Hanne De Vet BEL 00:28:34 (17) 02:10:49 (25) 01:18:00 (24) 03:59:54 13:43   62.46
  Paula Findlay CAN 00:27:40 (12) 01:55:53 (6)   DNF      

Qatar T100 2025 (Dec 12th) – Seedings

T100 PrimaryEventLogo

Course Rating

This is the first race on this course.

Prize Money

Qatar T100 has a total prize purse of 250.000 US$, paying 20 deep.

Female Race Participants

# Bib Name Nat Expected ESwim EBike ET2 ERun
1 3 Lucy Charles-Barclay GBR 03:35:57 00:26:33 01:59:53 02:29:26 01:06:31
2 1 Kate Waugh GBR 03:35:58 00:26:34 01:59:32 02:29:06 01:06:52
3 2 Julie Derron SUI 03:36:16 00:27:32 02:00:28 02:31:00 01:05:16
4 4 Ashleigh Gentle AUS 03:39:55 00:28:17 02:02:48 02:34:05 01:05:50
5 5 Jessica Learmonth GBR 03:40:59 00:26:30 01:59:26 02:28:56 01:12:03
6 9 Taylor Spivey USA 03:41:13 00:26:20 02:05:03 02:34:23 01:06:50
7 12 Holly Lawrence GBR 03:41:42 00:27:00 02:02:39 02:32:39 01:09:03
8 8 Paula Findlay CAN 03:42:13 00:28:42 02:00:55 02:32:37 01:09:36
9 17 Georgia Taylor-Brown GBR 03:42:15 00:27:51 02:03:24 02:34:15 01:08:00
10 6 Lucy Byram GBR 03:42:33 00:29:00 02:00:13 02:32:13 01:10:20
11 11 Lisa Perterer AUT 03:43:34 00:28:42 02:02:07 02:33:49 01:09:45
12 15 India Lee GBR 03:44:35 00:28:15 02:02:23 02:33:38 01:10:57
13 26 Imogen Simmonds SUI 03:44:48 00:28:21 02:01:28 02:32:49 01:11:59
14 18 Sara Perez Sala ESP 03:45:48 00:26:58 02:03:24 02:33:22 01:12:26
15 7 Hannah Berry NZL 03:45:49 00:28:18 02:03:10 02:34:28 01:11:21
16 19 Caroline Pohle GER 03:46:04 00:27:57 02:03:46 02:34:43 01:11:21
17 10 Ellie Salthouse AUS 03:46:06 00:28:31 02:04:20 02:35:51 01:10:15
18 14 Hanne De Vet BEL 03:48:52 00:28:09 02:04:29 02:35:38 01:13:14
19 16 Grace Thek AUS 03:49:13 00:29:15 02:07:01 02:39:16 01:09:57
20 22 Lizzie Rayner GBR 03:49:24 00:29:01 02:05:20 02:37:21 01:12:03
21 25 Kaidi Kivioja EST 03:52:12 00:30:17 02:05:31 02:38:48 01:13:24
22 23 Els Visser NED 03:52:17 00:31:45 02:04:46 02:39:31 01:12:46
23 20 Leana Bissig SUI 03:52:45 00:29:52 02:07:40 02:40:32 01:12:13
24 21 Megan McDonald GBR 03:52:55 00:29:16 02:06:13 02:38:29 01:14:26
25 24 Diede Diederiks NED 03:54:20 00:33:03 02:05:16 02:41:19 01:13:01

Male Race Participants

# Bib Name Nat Expected ESwim EBike ET2 ERun
1 31 Hayden Wilde NZL 03:13:27 00:25:35 01:45:58 02:14:33 00:58:54
2 32 Jelle Geens BEL 03:14:13 00:25:35 01:46:33 02:15:08 00:59:05
3 38 Marten Van Riel BEL 03:14:50 00:25:16 01:46:29 02:14:45 01:00:05
4 33 Mika Noodt GER 03:16:12 00:25:40 01:45:59 02:14:39 01:01:33
5 45 Jonas Schomburg GER 03:17:05 00:25:13 01:47:44 02:15:57 01:01:08
6 35 Morgan Pearson USA 03:17:29 00:25:17 01:50:27 02:18:44 00:58:45
7 34 Rico Bogen GER 03:17:38 00:25:29 01:45:31 02:14:00 01:03:38
8 37 Mathis Margirier FRA 03:18:01 00:25:46 01:46:19 02:15:05 01:02:56
9 39 Youri Keulen NED 03:18:16 00:25:59 01:48:57 02:17:56 01:00:20
10 41 Menno Koolhaas NED 03:18:42 00:25:14 01:50:20 02:18:34 01:00:08
11 36 Samuel Dickinson GBR 03:18:51 00:25:12 01:48:02 02:16:14 01:02:37
12 44 Vincent Luis FRA 03:19:35 00:24:52 01:50:59 02:18:51 01:00:44
13 40 Gregory Barnaby ITA 03:19:49 00:25:42 01:49:19 02:18:01 01:01:48
14 42 Jason West USA 03:21:01 00:25:58 01:52:24 02:21:22 00:59:39
15 43 Wilhelm Hirsch GER 03:21:54 00:25:19 01:50:37 02:18:56 01:02:58
16 49 Henry Raeppo EST 03:22:27 00:25:35 01:50:53 02:19:28 01:02:59
17 46 Pieter Heemeryck BEL 03:23:07 00:26:22 01:50:48 02:20:10 01:02:57
18 47 Nicolas Mann GER 03:24:21 00:26:32 01:50:37 02:20:09 01:04:12
19 48 Guillem Montiel Moreno ESP 03:25:03 00:25:56 01:51:56 02:20:52 01:04:11
20 50 Mike Phillips NZL 03:26:02 00:27:08 01:50:59 02:21:07 01:04:55
21 51 Caleb Noble AUS 03:29:14 00:26:05 01:54:25 02:23:30 01:05:44

Winning Odds

Male Race Participants

  • Hayden Wilde: 54% (1-1)
  • Jelle Geens: 28% (3-1)
  • Mika Noodt: 6% (16-1)
  • Marten Van Riel: 6% (16-1)
  • Rico Bogen: 4% (22-1)

Female Race Participants

  • Kate Waugh: 31% (2-1)
  • Lucy Charles-Barclay: 29% (2-1)
  • Julie Derron: 27% (3-1)
  • Ashleigh Gentle: 3% (29-1)
  • Jessica Learmonth: 3% (36-1)

Ironman Western Australia 2025 – Analyzing Results

Logo im western australia 2025.Course Conditions

Once again, Busselton proved to be a fast course, especially on the bike. But no new course records were set since conditions were about ten minutes slower overall than in record-setting (and exceptionally fast) 2023. A group of men rode the bike just over four hours (course record of 3:59 from Matt Burton), then 2:43 was the fastest run (marathon record is 2:37 by Daniel Baekkegard). On the women’s side, Lotte Wilms went sub:4:30 on the bike while the fastest bike is still Lisa Norden’s 4:21. No woman broke three hours on the marathon, and the run course record dates back to 2014 when Beth McKenzie ran a 2:58. 

Kona Qualifying

IM Western Australia had four slots each for the male and female Pros. These will be offered to

  • Cameron Main, Caleb Noble, Jumpei Furuya and Nick Thompson for the men
    and
  • Lotte Wilms, Kate Curran, Anne-Sophie Pierre and Charlotte McShane for the women.

You can find the list of all qualifiers on my “Kona 2026″ page.

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Cameron Main GBR 00:46:15 (1) 04:03:29 (6) 02:43:57 (1) 07:38:26 n/a US$ 25,000 88.71
2 Caleb Noble AUS 00:46:30 (9) 04:03:42 (7) 02:47:09 (5) 07:42:43 -41:51 US$ 15,000 85.24
3 Jumpei Furuya JPN 00:46:20 (3) 04:03:24 (4) 02:45:53 (3) 07:43:04 -32:32 US$ 9,000 83.40
4 Nick Thompson AUS 00:47:12 (13) 04:02:18 (1) 02:50:09 (7) 07:44:23 -06:24 US$ 7,500 81.26
5 Mitchell Kibby AUS 00:47:11 (12) 04:02:32 (2) 02:51:47 (9) 07:46:21 -23:36 US$ 5,500 78.95
6 Jesper Svensson SWE 00:46:33 (10) 04:03:11 (3) 02:51:50 (10) 07:46:49 -08:39 US$ 4,000 77.30
7 Jack Sosinski AUS 00:46:23 (5) 04:07:13 (9) 02:49:01 (6) 07:47:52 -29:19 US$ 3,000 75.50
8 Rostislav Pevtsov UKR 00:46:27 (7) 04:13:15 (12) 02:44:10 (2) 07:49:19 n/a US$ 2,500 73.61
9 Stefan Zachaeus LUX 00:46:27 (7) 04:03:42 (7) 02:56:25 (13) 07:52:14 02:39 US$ 2,000 71.22
10 Sam Appleton AUS 00:46:19 (2) 04:03:28 (5) 03:04:22 (19) 07:59:14 00:06 US$ 1,500 67.31
11 Aichlinn O’Reilly IRL 00:47:57 (16) 04:21:14 (26) 02:46:10 (4) 08:00:51 -32:54   65.55
12 Nathan Dortmann FRA 00:52:38 (24) 04:16:01 (15) 02:54:20 (12) 08:08:56 -29:27   61.32
13 Ollie Turner GBR 00:46:21 (4) 04:13:29 (13) 03:04:39 (20) 08:09:55 n/a   59.92
14 Gustav Palm-Henriksen DEN 00:47:53 (14) 04:19:36 (23) 02:58:54 (15) 08:11:49 -10:06   58.21
15 Simon Huckestein GER 00:56:01 (30) 04:19:13 (20) 02:50:11 (8) 08:11:49 -24:14   58.21
16 Julien Hagen FRA 00:52:36 (23) 04:16:06 (16) 02:58:14 (14) 08:12:37 01:50   56.10
17 Calvin Amos AUS 00:55:26 (28) 04:19:13 (20) 02:53:17 (11) 08:14:19 -13:13   54.60
18 Hamish Longmuir AUS 00:48:13 (17) 04:19:15 (22) 03:02:46 (18) 08:15:59 -07:15   53.16
19 Joel Wooldridge AUS 00:49:58 (22) 04:18:51 (19) 03:01:42 (17) 08:16:38 -16:03   52.15
20 Tristan Price AUS 00:46:23 (5) 04:24:01 (28) 03:00:47 (16) 08:16:58 n/a   51.31
21 Denis Chevrot FRA 00:46:58 (11) 04:20:57 (25) 03:11:56 (23) 08:25:28 40:10   47.32
22 Kristoffer Visti Graae DEN 00:49:51 (19) 04:08:17 (10) 03:24:10 (25) 08:27:28 12:41   45.90
23 Nick Bensley AUS 00:52:52 (25) 04:17:48 (18) 03:08:52 (21) 08:27:37 n/a   45.23
24 Luke Mathews GBR 00:53:42 (27) 04:22:39 (27) 03:11:33 (22) 08:33:45 -01:34   42.26
25 Sam Musgrove AUS 00:49:57 (21) 04:17:15 (17) 03:20:51 (24) 08:33:53 n/a   41.66
26 Matt Burton AUS 00:49:52 (20) 04:14:34 (14) 03:34:28 (28) 08:44:23 44:08   37.05
27 Jason Christie NZL 01:00:31 (31) 04:27:12 (29) 03:28:23 (27) 09:04:00 -07:40   34.45
28 Nick Baldwin SEY 00:55:57 (29) 04:52:38 (31) 03:27:06 (26) 09:23:15 44:26   33.97
29 Levi Hauwert AUS 00:53:37 (26) 04:39:55 (30) 03:54:36 (29) 09:36:38 42:10   33.52
  Mike Phillips NZL 00:48:36 (18) 04:08:53 (11)   DNF      
  Sven Wies GER 00:47:54 (15) 04:19:43 (24)   DNF      

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Lotte Wilms NED 00:48:09 (1) 04:29:23 (1) 03:07:06 (5) 08:30:50 -15:56 US$ 25,000 89.29
2 Kate Curran GBR 00:50:48 (6) 04:42:47 (4) 03:05:41 (4) 08:44:50 n/a US$ 15,000 82.65
3 Anne-Sophie Pierre FRA 00:57:34 (13) 04:42:52 (5) 03:01:02 (1) 08:46:48 n/a US$ 9,000 80.27
4 Charlotte McShane AUS 00:50:55 (8) 04:47:11 (7) 03:04:43 (2) 08:49:11 -27:38 US$ 7,500 77.81
5 Els Visser NED 00:56:42 (9) 04:39:34 (2) 03:10:31 (6) 08:52:22 02:37 US$ 5,500 75.17
6 Chloe Hartnett AUS 00:50:49 (7) 04:40:32 (3) 03:19:24 (7) 08:55:56 00:00 US$ 4,000 72.48
7 Tiina Pohjalainen FIN 00:56:52 (12) 04:51:11 (9) 03:04:44 (3) 08:58:44 -01:18 US$ 3,000 70.11
8 Alanis Siffert SUI 00:50:43 (5) 04:44:51 (6) 03:21:20 (9) 09:01:46 08:57 US$ 2,500 67.74
9 Katie Remond AUS 00:56:48 (10) 05:04:57 (11) 03:20:12 (8) 09:28:24 -01:06 US$ 2,000 57.28
10 Hannah Munday GBR 00:49:10 (4) 05:00:28 (10) 03:33:17 (10) 09:29:34 04:02 US$ 1,500 55.68
11 Sophia Green GBR 00:48:11 (2) 04:47:17 (8) 04:12:56 (12) 09:54:57 n/a   45.78
12 Kate Bevilaqua AUS 00:56:49 (11) 05:15:29 (12) 04:02:01 (11) 10:22:33 26:45   44.70
  Fenella Langridge GBR 00:49:05 (3)     DNF      
  Laura Dennis AUS 01:01:05 (14)     DNF      

Men’s Ironman World Championship 2025 in Nice – How the Race Unfolded

WC Nice 25 LogoThe men’s 2025 Ironman World Championship marked the final edition held on the spectacular course in Nice, France. Its long climbs, technical descents, and cooler coastal conditions once again challenged athletes in different ways than the heat and humidity of Kona. As expected, the race was very dynamic across all three disciplines. This post takes a deep dive into how the swim, bike, and run unfolded for the top contenders.

To begin, the table below highlights the Top 10 finishers, along with a few additional athletes who drew attention before and during the race:

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money
1 Casper Stornes NOR 00:45:21 (11) 04:31:26 (5) 02:29:25 (1) 07:51:39 -13:30 US$ 125,000
2 Gustav Iden NOR 00:47:14 (33) 04:30:17 (2) 02:32:15 (3) 07:54:13 -16:51 US$ 65,000
3 Kristian Blummenfelt NOR 00:46:08 (15) 04:31:20 (4) 02:34:38 (4) 07:56:36 -07:05 US$ 45,000
4 Marten Van Riel BEL 00:45:17 (4) 04:31:48 (6) 02:40:46 (11) 08:02:18 -15:40 US$ 25,000
5 Sam Laidlow FRA 00:47:11 (29) 04:29:29 (1) 02:42:23 (18) 08:03:55 -12:45 US$ 20,000
6 Jonas Schomburg GER 00:45:12 (2) 04:40:27 (12) 02:36:49 (6) 08:07:04 -00:54 US$ 18,000
7 Nick Thompson AUS 00:46:16 (22) 04:30:40 (3) 02:48:21 (24) 08:10:32 -17:31 US$ 15,000
8 Matthew Marquardt USA 00:46:11 (16) 04:39:39 (10) 02:40:24 (9) 08:11:34 -05:54 US$ 13,000
9 Patrick Lange GER 00:47:11 (29) 04:50:38 (36) 02:31:33 (2) 08:14:13 01:09 US$ 12,000
10 Jamie Riddle ZAF 00:45:15 (3) 04:37:21 (8) 02:47:35 (22) 08:15:00 -12:01 US$ 11,000
13 Rudy von Berg USA 00:46:04 (14) 04:42:35 (17) 02:43:53 (21) 08:17:10 02:17 US$ 5,000
14 Sam Long USA 00:51:26 (46) 04:42:13 (15) 02:39:54 (8) 08:18:00 -21:39 US$ 4,000
21 Cameron Wurf AUS 00:51:23 (42) 04:39:14 (9) 02:49:00 (25) 08:24:07 00:44  
  Magnus Ditlev DEN 00:46:12 (17) 04:36:00 (7)   DNF    

You can find the full results in my Nice Results post.

The following graph shows how the race developed (click for a hi-res version):

Before looking at the different athletes, let’s start with a shorter summary of the race:

  • The swim quickly split the field into distinct groups. Andrea Salvisberg led a front group of 13 athletes out of the water, joined by strong swimmers such as Jonas Schomburg, Jamie Riddle, Marten van Riel and Casper Stornes. The second group was about 52 seconds back, it included Rudy von Berg, Kristian Blummenfelt, Matthew Marquardt, Magnus Ditlev and Nick Thompson. Surprisingly, Sam Laidlow was only in the third group about two minutes back, alongside Patrick Lange and Gustav Iden, while Cameron Wurf and Sam Long were already more than six minutes back.
  • The race took shape in the big climbs in the first 40 miles. Up front, Marten, Jamie and Jonas formed the lead group. Behind them, a chase group with Sam, Nick, Magnus and the three Norwegians began to work together and closed the gap to just over a minute on the Col de l’Ecre. 
  • On the plateau, the groups were stable but the leaders managed to extend their lead, by 55 miles they were more than two minutes ahead of the chasers. A reshuffle happened in the descent to Greolieres and the subsequent climb to Coursegoules (between miles 65 and 80): Marten rode away from Jamie and Jonas, while Sam and Kristian began making up time on Marten, joining the lead before the big descent.
  • Jamie and Jonas continued to lose time, and Magnus fell back from the chasers. At the end of the bike, the smaller groups at the front came together with Gustav, Nick and Casper closing the remaining gap in the flat final section in T2. 
  • Some of the lead group took their time in T2, but except for Nick everyone was together after the first 5k of the run, and there was an impressive echelon of five runners within two or three seconds battling for the lead and the win.
  • Lap 2 of the run saw Kristian and Gustav push the pace, and Sam and Marten had to let them run away. Initially, Casper also lost about 30 seconds, but by the end of lap 2 he had clawed his way back to the lead.
  • Lap 3 saw the deciding move: Casper, now the fastest runner, ran away from his countryman and opened a gap of more than a minute to Gustav and Kristian by the end of lap 3. Sam and Marten were over four and almost six minutes back.
  • The final lap saw Casper extend his lead at the front, winning the race by over two minutes with a superb 2:29:25 marathon. Gustav was able to run away from a cramping Kristian for second. Behind these top three, Sam was able to secure fifth place but struggled and had to let Marten pass for fourth. Patrick Lange had the second-best run split of the field, but after starting the run only in 27th place, he was only able to improve to ninth place in the end.

20250914 BZ 015-2.
Three Norwegians celebrating their Nice podium sweep. (Credit: Ironman)

A few observations about the Nice race:

  • The race ended with a Norwegian podium, just as they did at the 2018 WTS race in Bermuda. At the men’s Ironman World Championships, Germany also did this in 2016 (Frodeno, Kienle, Lange) and 1997 (Hellriegel, Zäck, Leder) and the USA a few times in the early years of the race. 
  • The times were faster across the board than two years ago. Andrea Salvisberg (45:11) was more than two minutes quicker than Matthew Marquardt in 2023 (47:46), Sam Laidlow had the fastest bike in both years (4:31:29 in 2023, 4:29:29 this year), and Casper Storned posted the first sub-2:30 marathon in an Ironman World Championship race. His 2:29:25 was more than three minutes faster than Patrick Lange’s 2:32:41. Casper’s total time of 7:51 was 15 minutes quicker than Sam’s winning time in 2023, and all three Norwegians went under eight hours this year. Sam was almost three minutes quicker than two years ago, but dropped from first in 2023 to fifth this year. 
  • Comparing the Top 5 from two years ago, Sam is the only athlete to place that well in both years. Compared to Kona last year, Patrick Lange was the only athlete to finish in the Top 10 in both years.

World Champion: Casper Stornes

As in the previous “Norwegian Podium” at WTS Bermuda 2018, Casper proved to be the strongest of the Norwegian trio. He executed a tactically intelligent race to claim victory with a record-breaking 2:29:25 marathon.

You can see in his race development graph that he was able to swim with the front group (the Norwegian), but then lost about a minute in T1, likely putting on aero calf guards. That meant he fell back into the second group, about two minutes back after the first big climb. When Gustav rode up to him after 15 miles, the pair worked together through the chase group. Shortly after, they were overtaken by Sam Laidlow who then pushed the pace, leading to a six-rider chase group: Casper and the other two Norwegians, Sam, Nick Thompson and Magnus Ditlev. Casper was second in that group across the top of the Col de l’Ecre. He continued to ride well but conservatively when Sam and Kristian decided to chase the leaders after about 60 miles. He made up time to the leaders but always dangled a few seconds behind Gustav and Nick. By T2, all of them had ridden up to the front of the race, and they all got off their bikes within just a few seconds. Casper was the last of the six leaders into T2, 23 seconds behind leader Marten van Riel. 

Casper again lost a few seconds in transition and started the run 42 seconds down on Marten and Sam. Probably running his own pace of 3:34 minutes per k, he slowly closed the gap in the first lap of the run, and at the end of lap 1 there was an echelon of five runners going for the win running at a 2:30 marathon pace.


Five leaders at the end of the first run lap (Credit: Screenshot from the Ironman broadcast)

To close his T2 gap, Casper had the fastest first lap of the lead group, only Jonas Schomburg, Patrick Lange and Matt Hanson were slightly quicker at that point but already out of contention for the win. He continued to run his own pace at the start of lap 2 when Kristian and Gustav were launching an attack, dropping Sam and Marten. Casper maintained his rhythm rather than responding immediately, and he once again joined the front of the race at the end of lap 2. Casper had the fastest lap 2 of the whole field, Kristian and Gustav were only 2 seconds slower but were running a bit more uneven. Casper continued his pace in lap 3, and by then no one was able to match him. Gustav dropped off first, then Kristian also had to let him go shortly after the turn in lap 3. At the end of lap 3 Casper was a minute ahead of Kristian and Gustav, then he also ran the fastest lap 4 to win by 2.5 minutes, posting a 2:29:25 marathon split.

Here’s a table comparing the run pacing of the top runners:

Athlete Lap 1 Lap 2 Lap 3 Lap 4 Marathon Split Avg. Pace (per k, per mile)
Casper Stornes 00:37:28 00:36:59 00:37:33 00:37:25 02:29:25 03:32 (05:42)
Gustav Iden 00:37:39 00:37:01 00:38:43 00:38:51 02:32:15 03:36 (05:49)
Kristian Blummenfelt 00:37:39 00:37:01 00:38:43 00:41:15 02:34:38 03:40 (05:54)
Marten Van Riel 00:38:10 00:39:30 00:40:54 00:42:11 02:40:46 03:49 (06:08)
Sam Laidlow 00:38:05 00:38:27 00:40:32 00:45:19 02:42:23 03:51 (06:12)
Jonas Schomburg 00:36:22 00:38:33 00:40:08 00:41:46 02:36:49 03:43 (05:59)
Patrick Lange 00:37:17 00:37:43 00:38:23 00:38:10 02:31:33 03:35 (05:47)

Casper had enough of a gap to grab a Norwegian flag and properly celebrate his win on Ironman World Championship debut.

20250914 BZ 017-2.
Casper winning the 2025 Ironman World Championships in Nice (Credit: Ironman)

Second: Gustav Iden

Gustav’s race development graph shows how well he paced himself during the day:

He’s typically the weakest swimmer of the Norwegians, and he was only 33rd in T1, more than two minutes behind the race leaders. But he didn’t panic and slowly worked his way towards the chase group, joining them after about 30 miles in the climb to the Col de l’Ecre. Similar to Casper, he rode more within himself rather than trying to chase the lead, and by T2 had almost ridden up to Marten. He started the run in third place with Kristian, just 27 seconds off the lead, and pushed the pace at the start of lap 2 but then wasn’t able to stay with Casper in lap 3. However, he was able to catch Kristian before the end of lap 3. Interestingly, Gustav and Kristian ran exactly the same time for the first three run laps!

IMNice GustavIden.
Gustav running ahead of Kristian in Nice (Credit: Marcel Hilger)

At the end of lap 4, Gustav was able to seperate from Kristian, and he also had enough time to grab an even larger Norwegian flag before crossing the finish line, proud and satisfied with his own performance but also happy for Casper to have taken the win.

Third: Kristian Blummenfelt

Kristian Blummenfelt completed the Norwegian podium sweep in Nice:

Most of the race went well for Kristian: With a solid swim in the chase group, he only lost 57 seconds to the leaders. After losing another minute in the first twenty miles of the bike, Sam Laidlow rode up to the chase group, and Kristian was able to follow him on his way to the front. After mile 60, Sam put in another surge and he and Kristian rode up to Marten before the final big descent. The first two run laps were also going well for Kristian, he and Gustav were able to drop Sam and Marten. But then Casper was able to run back up to them and finally Kristian had to let him go after the turn in lap 3. Towards the end Kristian was struggling with cramping issues, only grimacing at first, then having to let Gustav run away and finally even having to walk a few steps. But by then, Kristian’s third place was safe, and he could celebrate his third place, with only his friends and training partners ahead of him.

20250914 BZ 040-2.
Kristian celebrating his third-place finish in Nice (Credit: Marcel Hilger)

While Kristian was clearly proud to finish third, he was probably focused on winning the race, and he may think back to a few sections on the bike where pushing the pace might have dropped Casper and Gustav before the run. After the race, all three bike leaders said that they thought they had a gap of maybe two minutes to the group with Gustav, Casper and Nick Thompson in the descent and might have pushed the pace a bit more in the final 20 miles had they known that the others were closer. In his big wins (for example, St. George 2022, Texas 2025 or Frankfurt 2024 and 2025), Kristian wasn’t forced to work too hard on the bike as he was the fastest runner in the field. Does he have to rethink his bike pacing after his third place in Nice? Or will he make changes to his season build – Casper and Gustav ran their fastest marathon times in Nice while Kristian wasn’t able to match his 2:30 from Frankfurt in the summer. It’s going to be an interesting 2026 season!

Fourth: Marten Van Riel

Marten Van Riel led substantial parts of the Nice race, ultimately finishing in fourth place as the “first non-Norwegian” – and the highest Belgian finish since Frederik Van Lierde’s win in 2013 and Bart Aernouts’ 2018 runner-up finish:

Marten swam in the front group and was also part of the early lead group on the bike with Jonas Schomburg and Jamie Riddle. In the descent to Greoliere after about 70 miles, Marten was able to build a lead over Jonas and Jamie and for a while was leading the race on his own. But he wasn’t riding away from the chasers, and in the final climb before the long descent into T2, Sam and Kristian were able to join him, and Casper, Gustav and Nick weren’t too far behind.

IMNice MartenVanRiel1.
Marten was first off the bike in Nice (Credit: Marcel Hilger)

The bike dynamics created a tight five-runner lead group in the first run lap. In lap 2, it seemed that Marten’s lack of run training due to an ankle injury over the summer caught up with him, he was the first athlete to fall out of the lead group. Even if he wasn’t able to run at the same pace as the Norwegians, his drop-off wasn’t catastrophic and he seemed safe for a fifth place. In the final lap, he was even able to catch a struggling Sam and moved into fourth place across the line. 

Fifth: Sam Laidlow

Sam Laidlow didn’t have the race he was looking for, but he refused to give up his dream of repeating his 2023 win. For most of the season, he struggled with what was finally diagnosed as Epstein-Barr virus, then he was also under the weather in the days before the race. Fifth place was still a disappointment for him but it was the best he could achieve in Nice this year.

There is much more up-and-down in Sam’s graph than is typical for him and what we’ve seen in recent World Championship races. His plan was to repeat his successful 2023 strategy: Start putting pressure on the other favorites with a fast swim, then blitz the initial climb to ride away, extend that lead on the rest of the bike, then defend it with a solid run. Before the race, there was a lot of talk about a swim group scheming to break up the lead group at the first buoy, and Jamie Riddle, Andrea Salvisberg and Marten Van Riel (and maybe a few more) executed that plan. But at that point, Sam already had to drop back: His hip flexors cramped up, and he needed some floating time on the side of the swim course before continuing.

By T1, he was only two minutes behind but still in the second chase pack, exiting the water with Patrick Lange. But then he needed some more time to stretch and gather his wits in T1 – at the start of the bike he was almost three minutes behind and in 36th place. Instead of starting to build a lead, all big favorites were ahead of him. Sam also needed the flat initial section to loosen up a bit more, but once he hit the climbs, his body finally responded – and probably his mindset shifted into a more positive mood. When he crested the Col de l’Ecre after 38 miles, he had ridden through most of the field, gaining more than 30 spots. The Norwegians and Magnus Ditlev had to work hard to stay with him, and he had closed the gap to the lead group to 1:12. He was also ahead of his bike split from 2023. In the flatter section on the plateau that followed after the long climb, he probably needed a bit of a break to catch up on nutrition. When no one else was willing to do the chase work, the gap extended again to 2:12 at the turnaround close to the halfway of the bike course. Sam decided on another big push, since riding with a tailwind would make it harder for the other to hold his wheel.

IMNice SamLaidlow.
Sam Laidlow’s Nice race didn’t go according to plan (Credit: Marcel Hilger)

He was able to get closer to the leaders again, and only Kristian could follow him. After passing Jonas and Jamie, they only had a minute left to Marten and continued to make up time to him, finally reaching him on the last climb at about mile 90 before the long descent. Thinking they had more than two minutes to the other chasers (actually only about one), they took it a bit easier, allowing the chase group to catch up again, setting up an epic marathon battle. With the fastest bike split, Sam had erased his swim deficit from the morning – would he be able to fight for the win in the marathon?

In the first run lap, Sam stayed in the lead group but similar to Marten then fell behind in lap 2. Part of it was probably his low training volume over the year, but Sam also thinks he didn’t get his nutrition right on the bike, running out of carbs on the run. Usually, he’s riding on his own during the bike leg and can completely focus on himself, but in this race he was riding with a group and had to make many tactical decisions – and he didn’t empty his big gel bottle. In addition, he rode solo in 2023 and could maintain an even power output. This year, he had to go over threshold to catch up and then break the chase group, likely making the race harder for him than two years ago. The final run lap was a big struggle for Sam, and he had to let Marten pass. But everyone else behind him was suffering as well, and Sam was able to hold on for fifth place. Even with his uneven pacing, he was only 37 seconds slower in the marathon (on a slightly different course) and 2.5 minutes faster overall than in 2023. 

Sixth: Jonas Schomburg

In his first Ironman World Championship, Jonas Schomburg secured sixth place as the best German with his characteristic aggressive racing style:

After a solid swim in the front group, Jonas once again blitzed T1 and led the field in the early bike miles. Marten and Jamie joined him, and the trio formed a well-working front group. They stayed together until mile 70 when it seemed that both Jamie and Jonas were empty and no longer able to keep up the pace that Marten set at the front. They were overtaken by the chase group shortly after, and Jonas lost eight minutes in the last 40 miles. He reached T2 in ninth place – would he lose more spots on the run? In typical Jonas fashion, he ran hard at the start of the marathon, posting the fastest first run lap.

IMNice JonasSchomburg1.
Jonas fought hard for a sixth place in his first Ironman World Champs (Credit: Marcel Hilger)

He looked great and was about a minute quicker than the leaders, but that still wouldn’t be enough to put him in contention for the win – but maybe he’d be able to catch some athletes who might run into problems? But his first lap run pace – equal to a 2:26 marathon – was not sustainable and he had to slow down while the leaders were able to held their pace. While Jonas lost more time to the front runners, he was able to move into sixth place at the end of lap 2. In laps 3 and 4, he had to slow down further and wasn’t able to gain additional positions but also no one was able to pressure him. He crossed the finish line in sixth place. 

Seventh: Nick Thompson

Nick Thompson was the top non-European finisher in Nice, leveraging a strong bike leg for seventh place:

 

Nick swam in the first chase group with Patrick Lange and Sam Laidlow. On the bike, he established himself in the chase group and helped Gustav and Casper in the final bike section to close the gap to the leaders.

IMNice NickThompson.
For a long time, Nick was close to the front of the Nice race (Credit: Marcel Hilger)

He was third into T2 but then started sliding: He lost thirty seconds in T2, starting the run in fifth, and then he wasn’t able to run back up to the leaders. At the start of lap 3, he lost sixth place to Jonas, and Matthew Marquardt was closing the gap to him. Matthew ran lap 3 almost six minutes quicker than Nick, cutting Nick’s lead to less than two minutes entering the final run lap. Nick was able to rally in the last lap: His pace went from 4:20 per k to under 4 minutes, but at 39k Matthew was only 18 seconds behind. Nick found a final surge to finish seventh, 62 seconds ahead of Matthew.

Eight: Matthew Marquardt

Matthew Marquardt was the top American finisher in eighth place after having to deal with mid-race adversity:

In Nice 2023, Matthew was first out of the water, this year he swam in the first chase group and exited the water a minute behind in 16th place. In most of his 2025 races he had issues in T1, in Nice his struggles started just a bit later: His “left quad seized up one mile into the bike”, and he lost another five minutes to the leaders in the initial flat 10k. He said it took him about 20 minutes before things were back to normal, luckily that was before the climbing started otherwise he would have probably lost more time or might even have been forced to drop out. After dealing with his early problems, he almost rode the same pace as the leaders, steadily climbing from 37th to 10th place before the final descent back to Nice. “Around mile 105, my wheels slipped out from under me, and I hit the pavement hard with my right hip. After a quick self-physical exam determined that nothing was broken (although I could barely move my fingers and my right hip hurt badly), I was on my way again. Because of the crash, every step was excruciating at the start of the run. Thanks to the wonders of Exercise-induced analgesia, with time the pain subsided enough that my limp went away for the most part.” Matthew ran a consistently paced 2:40 marathon, and he overtook a few athletes who struggled to run a solid pace. In the end, he almost caught Nick. After eleventh place two years ago, Matthew had his best Ironman World Championship finish in eighth place.

IMNice MatthewMarquardt.
Matt celebrated his eighth-place finish in Nice even after cramping and crashing on the bike (Credit: Marcel Hilger)

Ninth: Patrick Lange

With the second-best run of the day, Patrick Lange was able to improve a disappointing 33rd position in T2 into a respectable ninth place across the line: 

After finishing second two years ago in Nice and winning in Kona last year, Patrick Lange was one of the big favorites for Nice. He created a splash before the swim start with a leopard-patterned bathrobe with pink lining, and his race started okay: In T1 he was exactly two minutes behind the leaders but had some good riders around him who might help him to improve his position on the bike. But he quickly lost contact with them in the initial climbs, and on the Col de l’Ecre after 38 miles he had fallen back to 42nd position more than eleven minutes behind, and even slower swimmers such as Cam Wurf or Sam Long had already passed him. At that point, it was clear that defending his Kona title wasn’t in the cards for him. He continued to lose time in the rest of the bike leg, and though he was able to move a few spots ahead, by T2 he was in 33rd place, 21 minutes behind the leaders and eleven minutes behind the Top 10. He might have jogged it home or even abandoned the race, but out of T2 Patrick was determined to give his best.

IMNice PatrickLange.
Defending Champion Patrick Lange salvaged his Nice race with the second-best marathon of the day (Credit: Marcel Hilger)

He had the second-best first run lap (only behind a crazy-fast first lap by Jonas) which didn’t see him climb many spots yet, but he maintained his pace in the second lap, climbing into 16th. He was also able to whittle down the gap to tenth place to under 3.5 minutes. He slowed down only slightly in lap 3 and had the second-fastest lap, only behind Casper who made his decisive move at the front. At the turn in the final lap he overtook Jamie Riddle and was even able to raise his heart rate to hold on to ninth place with a 2:31 marathon, eight seconds quicker than in 2023 when he ran into second place. 

Tenth: Jamie Riddle

For the first four hours, Jamie Riddle helped to push the pace at the front, and even after he was overtaken by athletes looking to win the race, he continued to ride and run well, holding on for a Top 10 finish:

Before the race, Jamie Riddle was rumored to be working on a plan to make the swim fast and break up the field. He and a few others did just that, even when they also dropped Sam Laidlow who might have benefited the most from such a plan. Jamie, Jonas and Marten continued to work together on the bike, and they were the first across the Col de l’Ecre, then again extending their lead to more than two minutes over the chase group on the plateau. But then things changed after mile 70: In the descent to Greolieres and the climb to Coursegoules the front group fell apart, and Jamie and Jonas were caught by the chasers. Jamie rode with Magnus into T2, 5:20 behind the leaders. While Magnus struggled on the run, Jamie ran a solid first half-marathon of 1:19:08, and only Jonas was able to pass him. As is often the case for Jamie in his full-distance races, he had to work hard to keep things from falling apart in the second half. His second half-marathon was nine minutes slower (1:28:27), but he only lost two spots and was able to fight hard in the last 5k for ninth place. In his first season of racing longer than Olympic Distance, Jamie was the youngest finisher in the Top 10. Can he improve further in the following years, maybe becoming the first South African athlete on the Kona podium?

Never Quite in the Race: Rudy von Berg, Sam Long, Cam Wurf

Rudy von Berg, Sam Long and Cam Wurf are three athletes hoping to play a big role in the Nice race. They are probably not satisfied with how their races went and their finishes in 13th, 14th and 21st place:

13 Rudy Sam Cam

Rudy’s race went as expected for the first two hours – swimming in the chase group, then riding in a bigger group with the Norwegians. But when Sam Laidlow pushed the pace in the climb to the Col de l’Ecre, Rudy had to drop back then continued to lose time to the front and the chase. By T2, he was in 11th place more than ten minutes behind. He also didn’t have the run he was looking for, and after a 21st-best marathon of 2:43 he was 13th across the line. Sam had a better run, an eighth-best 2:39 marathon, but after a slow swim six minutes behind the lead, even a solid bike only saw him move into 18th place by T2. Cam was three seconds quicker than Sam in the water, and he also had a better bike leg. By mile 60, he had moved into the Top 20. For a while he rode with Matthew Marquardt, but when he wasn’t able to follow Matt in the descent to Greolieres, it became clear that it wasn’t Cam’s day. He also didn’t have a good run, a 2:49 marathon wasn’t good enough for a Top 20 finish.

DNF: Magnus Ditlev

Magnus Ditlev was probably the most prominent DNF in Nice.

For the first part of the race, things were acceptable for Magnus: He didn’t lose too much time in the swim (he was 17th only a minute behind the leader) and then rode in the chase group with Sam and the Norwegians.

IMNice MagnusDitlev.
At the start of the bike, Magnus was in a good position but he ran into problems the longer the race went (Credit: Marcel Hilger)

But he seemed to work hard to stay with them in the climb to the Col de l’Ecre and also wasn’t able to do more than stay with them on the plateau instead of launching his own attacks. When Sam upped the pace after mile 60, Magnus was no longer able to follow and started to fall back. On the bike, he didn’t lose too much time, starting the run in eighth place, six minutes behind the leaders. A strong run – similar to Kona last year – might still be able to fight for a podium finish. But it quickly became apparent that that wasn’t possible for Magnus: In the first run lap he fell back to ninth, and in the second lap he had to walk and then drop out. After the race he was diagnosed with pneumonia, staying in bed for two weeks.

Select your currency
EUR Euro

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