2025 Ironman Western Australia

December 6, 2025 · Busselton, Australia

Data: PTO Stats · Updated 5/21/2026 · Quality: partialHow data works

Race editions

Switch year or compare this race across stored editions.

20252023202220212019201820172016201320122011201020092008200720062005
Distance
Iron (140.6 miles)
Iron-Distance
Field size
45
31 men · 14 women
Men SOF
83.20
Women SOF
80.81

Race story in the data

Men: Cameron Main won in 7:38:26 with a +4:17 margin. Cameron Main had the fastest run (2:43:57).

Women: Lotte Wilms won in 8:30:50 with a +14:00 margin. Anne-Sophie Pierre had the fastest run (3:01:02).

Shareable race cards

Copy clean podium and split summaries for chats, newsletters, and social posts.

Race summary

2025 Ironman Western Australia 2025 - Men

ProTriStats

Winner: Cameron Main in 7:38:26

Margin: +4:17

Fastest bike: Nick Thompson - 4:02:18

Fastest run: Cameron Main - 2:43:57

Top points: Cameron Main - 88.71 pts

Field: 29/31 finishers, SOF 83.20

Race summary

2025 Ironman Western Australia 2025 - Women

ProTriStats

Winner: Lotte Wilms in 8:30:50

Margin: +14:00

Fastest bike: Lotte Wilms - 4:29:23

Fastest run: Anne-Sophie Pierre - 3:01:02

Top points: Lotte Wilms - 89.29 pts

Field: 12/14 finishers, SOF 80.81

Men race summary

29 finishers from 31 starters · SOF 83.20

Winner
Cameron Main
7:38:26
Winning margin
+4:17
Gap to second place
Fastest swim
Cameron Main · 46:15
Fastest bike
Nick Thompson · 4:02:18
Fastest run
Cameron Main · 2:43:57
Top points
Cameron Main
88.71 pts

Women race summary

12 finishers from 14 starters · SOF 80.81

Winner
Lotte Wilms
8:30:50
Winning margin
+14:00
Gap to second place
Fastest swim
Lotte Wilms · 48:09
Fastest bike
Lotte Wilms · 4:29:23
Fastest run
Anne-Sophie Pierre · 3:01:02
Top points
Lotte Wilms
89.29 pts

Men split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 1
    Cameron Main
    Finish 1
    46:15
  2. 2
    Sam Appleton
    Finish 10
    46:19
  3. 3
    46:20

T1

Split unavailable.

Bike

  1. 1
    4:02:18
  2. 4:02:32
  3. 4:03:11

T2

Split unavailable.

Run

  1. 1
    Cameron Main
    Finish 1
    2:43:57
  2. 2:44:10
  3. 3
    2:45:53
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

Women split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 1
    Lotte Wilms
    Finish 1
    48:09
  2. 2
    Sophia Green
    Finish 11
    48:11
  3. 3
    Hannah Munday
    Finish 10
    49:10

T1

Split unavailable.

Bike

  1. 1
    Lotte Wilms
    Finish 1
    4:29:23
  2. 2
    Els Visser
    Finish 5
    4:39:34
  3. 4:40:32

T2

Split unavailable.

Run

  1. 3:01:02
  2. 3:04:43
  3. 3:04:44
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

PodiumMen

Winner time: 7:38:26
🥇#1
GB
Cameron Main
7:38:26
88.71 pts
🥈#2
AU
Caleb Noble
7:42:43
85.24 pts
🥉#3
JP
Jumpei Furuya
7:43:04
83.40 pts

PodiumWomen

Winner time: 8:30:50
🥇#1
NL
Lotte Wilms
8:30:50
89.29 pts
🥈#2
GB
Kate Curran
8:44:50
82.65 pts
🥉#3
FR
Anne-Sophie Pierre
8:46:48
80.27 pts

Men · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Women · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

31 participants

7:38:26
Swim
46:15
Bike
4:03:29
Run
2:43:57
7:42:43
Swim
46:30
Bike
4:03:42
Run
2:47:09
7:43:04
Swim
46:20
Bike
4:03:24
Run
2:45:53
7:44:23
Swim
47:12
Bike
4:02:18
Run
2:50:09
7:46:21
Swim
47:11
Bike
4:02:32
Run
2:51:47
7:46:49
Swim
46:33
Bike
4:03:11
Run
2:51:50
7:47:52
Swim
46:23
Bike
4:07:13
Run
2:49:01
Swim
46:27
Bike
4:13:15
Run
2:44:10
7:52:14
Swim
46:27
Bike
4:03:42
Run
2:56:25
7:59:14
Swim
46:19
Bike
4:03:28
Run
3:04:22
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Cameron MainGB7:38:26Winner46:154:03:292:43:5788.71
2Caleb NobleAU7:42:4346:304:03:422:47:0985.24
3Jumpei FuruyaJP7:43:0446:204:03:242:45:5383.40
4Nick ThompsonAU7:44:2347:124:02:182:50:0981.26
5Mitchell KibbyAU7:46:2147:114:02:322:51:4778.95
6Jesper SvenssonSE7:46:4946:334:03:112:51:5077.30
7Jack SosinskiAU7:47:5246:234:07:132:49:0175.50
8Rostislav PevtsovUA7:49:1946:274:13:152:44:1073.61
9Stefan ZachaeusLU7:52:1446:274:03:422:56:2571.22
10Sam AppletonAU7:59:1446:194:03:283:04:2267.31
11Aichlinn O'ReillyIE8:00:5147:574:21:142:46:1065.55
12Nathan DortmannFR8:08:5652:384:16:012:54:2061.32
13Oliver TurnerGB8:09:5546:214:13:293:04:3959.92
14Simon HuckesteinDE8:11:4956:014:19:132:50:1158.21
15Gustav Palm-HenriksenDK8:11:4947:534:19:362:58:5458.21
16Julien HagenBE8:12:3752:364:16:062:58:1456.10
17Calvin AmosAU8:14:1955:264:19:132:53:1754.60
18Hamish LongmuirAU8:15:5948:134:19:153:02:4653.16
19Joel WooldridgeAU8:16:3849:584:18:513:01:4252.15
20Tristan PriceAU8:16:5846:234:24:013:00:4751.31
21Denis ChevrotFR8:25:2846:584:20:573:11:5647.32
22Kristoffer Visti GraaeDK8:27:2849:514:08:173:24:1045.90
23Nick BensleyAU8:27:3752:524:17:483:08:5245.23
24Luke MathewsAE8:33:4553:424:22:393:11:3342.26
25Sam MusgroveAU8:33:5349:574:17:153:20:5141.66
26Matt BurtonAU8:44:2349:524:14:343:34:2837.05
27Jason ChristieNZ9:04:001:00:314:27:123:28:2334.45
28Nick BaldwinSC9:23:1555:574:52:383:27:0633.97
29Levi HauwertAU9:36:3853:374:39:553:54:3633.52
DNFSven WiesDEDNF47:544:19:43
DNFMike PhillipsNZDNF48:364:08:53

Female Pro Results

14 participants

8:30:50
Swim
48:09
Bike
4:29:23
Run
3:07:06
8:44:50
Swim
50:48
Bike
4:42:47
Run
3:05:41
Swim
57:34
Bike
4:42:52
Run
3:01:02
Swim
50:55
Bike
4:47:11
Run
3:04:43
8:52:22
Swim
56:42
Bike
4:39:34
Run
3:10:31
8:55:56
Swim
50:49
Bike
4:40:32
Run
3:19:24
Swim
56:52
Bike
4:51:11
Run
3:04:44
9:01:46
Swim
50:43
Bike
4:44:51
Run
3:21:20
9:28:24
Swim
56:48
Bike
5:04:57
Run
3:20:12
9:29:34
Swim
49:10
Bike
5:00:28
Run
3:33:17
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Lotte WilmsNL8:30:50Winner48:094:29:233:07:0689.29
2Kate CurranGB8:44:5050:484:42:473:05:4182.65
3Anne-Sophie PierreFR8:46:4857:344:42:523:01:0280.27
4Charlotte McShaneAU8:49:1150:554:47:113:04:4377.81
5Els VisserNL8:52:2256:424:39:343:10:3175.17
6Chloe HartnettAU8:55:5650:494:40:323:19:2472.48
7Tiina PohjalainenFI8:58:4456:524:51:113:04:4470.11
8Alanis SiffertCH9:01:4650:434:44:513:21:2067.74
9Katie RemondAU9:28:2456:485:04:573:20:1257.28
10Hannah MundayGB9:29:3449:105:00:283:33:1755.68
11Sophia GreenGB9:54:5748:114:47:174:12:5645.78
12Kate BevilaquaAU10:22:3356:495:15:294:02:0144.70
DNFFenella LangridgeGBDNF49:05
DNFLaura DennisAUDNF1:01:05