2025 Ironman 70.3 Sunshine Coast

September 13, 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.

20252024202320222021202020192018201720152014
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
46
33 men · 13 women
Men SOF
77.86
Women SOF
80.83

Race story in the data

Men: Jake Birtwhistle won in 3:38:29 with a +2:08 margin. Jake Birtwhistle had the fastest run (1:09:18).

Women: Ellie Salthouse won in 4:05:10 with a +5:07 margin. Ellie Salthouse had the fastest run (1:22:12).

Shareable race cards

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

Race summary

2025 Ironman 70.3 Sunshine Coast 2025 - Men

ProTriStats

Winner: Jake Birtwhistle in 3:38:29

Margin: +2:08

Fastest bike: Roland Crantock - 1:58:10

Fastest run: Jake Birtwhistle - 1:09:18

Top points: Jake Birtwhistle - 81.26 pts

Field: 29/33 finishers, SOF 77.86

Race summary

2025 Ironman 70.3 Sunshine Coast 2025 - Women

ProTriStats

Winner: Ellie Salthouse in 4:05:10

Margin: +5:07

Fastest bike: Ellie Salthouse - 2:13:13

Fastest run: Ellie Salthouse - 1:22:12

Top points: Ellie Salthouse - 83.40 pts

Field: 11/13 finishers, SOF 80.83

Men race summary

29 finishers from 33 starters · SOF 77.86

Winner
Jake Birtwhistle
3:38:29
Winning margin
+2:08
Gap to second place
Fastest swim
Josh Ferris · 25:43
Fastest bike
Roland Crantock · 1:58:10
Fastest run
Jake Birtwhistle · 1:09:18
Top points
Jake Birtwhistle
81.26 pts

Women race summary

11 finishers from 13 starters · SOF 80.83

Winner
Ellie Salthouse
4:05:10
Winning margin
+5:07
Gap to second place
Fastest swim
Mikayla Messer · 25:55
Fastest bike
Ellie Salthouse · 2:13:13
Fastest run
Ellie Salthouse · 1:22:12
Top points
Ellie Salthouse
83.40 pts

Men split podiums

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

Swim

  1. 1
    Josh Ferris
    Finish 2
    25:43
  2. 26:10
  3. 3
    Sam Osborne
    Finish 6
    26:12

T1

Split unavailable.

Bike

  1. 1
    1:58:10
  2. 2
    1:58:32
  3. 3
    2:00:08

T2

Split unavailable.

Run

  1. 1:09:18
  2. 1:11:10
  3. 3
    Josh Ferris
    Finish 2
    1:12:34
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
    25:55
  2. 2
    Lotte Wilms
    Finish 2
    26:57
  3. 27:14

T1

Split unavailable.

Bike

  1. 2:13:13
  2. 2
    Penny Slater
    Finish 3
    2:13:44
  3. 3
    Lotte Wilms
    Finish 2
    2:14:57

T2

Split unavailable.

Run

  1. 1:22:12
  2. 2
    Katie Remond
    Finish 7
    1:23:21
  3. 1:23:49
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: 3:38:29
🥇#1
AU
Jake Birtwhistle
3:38:29
81.26 pts
🥈#2
AU
Josh Ferris
3:40:37
76.97 pts
🥉#3
AU
Yoann Colin
3:41:59
73.50 pts

PodiumWomen

Winner time: 4:05:10
🥇#1
AU
Ellie Salthouse
4:05:10
83.40 pts
🥈#2
NL
Lotte Wilms
4:10:17
77.14 pts
🥉#3
AU
Penny Slater
4:12:37
73.10 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

33 participants

Swim
26:14
Bike
2:00:29
Run
1:09:18
3:40:37
Swim
25:43
Bike
2:00:33
Run
1:12:34
3:41:59
Swim
26:18
Bike
2:00:35
Run
1:12:43
3:42:16
Swim
26:21
Bike
2:00:08
Run
1:13:10
3:42:42
Swim
26:13
Bike
2:00:50
Run
1:13:07
3:43:36
Swim
26:12
Bike
2:00:12
Run
1:14:48
3:43:55
Swim
29:01
Bike
1:58:32
Run
1:13:51
3:43:58
Swim
27:06
Bike
2:03:17
Run
1:11:10
3:44:20
Swim
26:16
Bike
2:00:41
Run
1:14:59
3:45:32
Swim
26:12
Bike
2:01:39
Run
1:15:10
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Jake BirtwhistleAU3:38:29Winner26:142:00:291:09:1881.26
2Josh FerrisAU3:40:3725:432:00:331:12:3476.97
3Yoann ColinAU3:41:5926:182:00:351:12:4373.50
4Nicholas FreeAU3:42:1626:212:00:081:13:1071.10
5Jack SosinskiAU3:42:4226:132:00:501:13:0768.76
6Sam OsborneNZ3:43:3626:122:00:121:14:4866.19
7Kieran StorchAU3:43:5529:011:58:321:13:5164.25
8Sebastian HauerDE3:43:5827:062:03:171:11:1062.65
9Stefan ZachaeusLU3:44:2026:162:00:411:14:5960.93
10Braden CurrieNZ3:45:3226:122:01:391:15:1058.63
11Jarrod OsborneAU3:45:3827:452:01:421:13:5357.34
12Roland CrantockAU3:46:1828:511:58:101:16:4255.69
13Bailey TuddenhamAU3:47:3726:142:00:321:18:2953.59
14Jye SpriggsAU3:49:4529:012:00:421:17:2250.92
15Valentino AgnelliAR3:52:5826:102:00:361:23:4447.44
16Calvin AmosAU3:53:0730:342:03:181:16:4046.51
17Ben HamiltonNZ3:55:0427:082:01:381:23:4544.20
18Harrison WilesAU3:55:0526:152:06:391:19:3543.51
19Nathan DortmannFR3:55:3829:182:04:121:19:0642.44
20Thomas PageAU3:56:2132:392:04:481:15:5941.29
21Joel WooldridgeAU3:56:5929:062:04:461:20:2640.25
22Hamish LongmuirAU3:58:4626:162:01:541:28:0738.31
23Cyrill KnechtleCH3:59:2628:542:05:541:21:5637.33
24Liam DuvalAU4:01:1632:442:04:381:20:5435.42
25Jacob LipariAU4:02:0329:592:03:571:25:3334.41
26Jason ChristieNZ4:14:3334:542:04:361:32:0127.34
27Brodie TalbotAU4:17:2529:552:13:591:30:4927.02
28Nathan JosefskiAU4:19:3031:582:16:571:27:5126.73
29Louis NicolaouAU4:20:1234:422:20:231:22:1426.46
DNFScott HarphamNZDNF30:18
DNFMatthew TongeAUDNF28:58
DNFMartin UlloaCLDNF26:572:03:44
DNFWill ClarkeGBDNF26:282:00:16

Female Pro Results

13 participants

4:05:10
Swim
27:14
Bike
2:13:13
Run
1:22:12
4:10:17
Swim
26:57
Bike
2:14:57
Run
1:25:26
4:12:37
Swim
28:58
Bike
2:13:44
Run
1:26:50
Swim
30:13
Bike
2:16:44
Run
1:23:49
4:19:45
Swim
28:17
Bike
2:22:02
Run
1:26:48
4:22:04
Swim
28:15
Bike
2:21:01
Run
1:30:04
4:22:15
Swim
30:07
Bike
2:25:13
Run
1:23:21
4:25:56
Swim
30:31
Bike
2:25:29
Run
1:27:08
Swim
29:03
Bike
2:24:03
Run
1:30:02
4:34:38
Swim
25:55
Bike
2:29:01
Run
1:36:28
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Ellie SalthouseAU4:05:10Winner27:142:13:131:22:1283.40
2Lotte WilmsNL4:10:1726:572:14:571:25:2677.14
3Penny SlaterAU4:12:3728:582:13:441:26:5073.10
4Amelia WatkinsonNZ4:13:3230:132:16:441:23:4970.27
5Jasmine BrownAU4:19:4528:172:22:021:26:4863.79
6Chloe HartnettAU4:22:0428:152:21:011:30:0460.29
7Katie RemondAU4:22:1530:072:25:131:23:2158.47
8Paige CranageAU4:25:5630:312:25:291:27:0854.26
9Rachael MccarthyAU4:26:2729:032:24:031:30:0252.45
10Mikayla MesserAU4:34:3825:552:29:011:36:2845.23
11Laura ArmstrongNZ4:49:1132:322:32:461:39:5638.15
DNFKerry MorrisAUDNF29:40
DNFDemi BirchAUDNF28:152:25:57