2025 Ironman 70.3 Port Macquarie

May 3, 2025 · Port Macquarie, Australia

Data: Ironman™ · Updated 7/3/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

202520152014
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
40
24 men · 16 women
Men SOF
73.22
Women SOF
72.34

Race story in the data

Men: Henrik Goesch won in 1:11:40 with a +0:15 margin. Mitchell Kibby had the fastest run (00:48).

Women: Natalie Van Coevorden won in 1:22:50 with a +1:40 margin. Natalie Van Coevorden had the fastest run (1:01).

Shareable race cards

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

Race summary

2025 Ironman 70.3 Port Macquarie 2025 - Men

ProTriStats

Winner: Henrik Goesch in 1:11:40

Margin: +0:15

Fastest bike: Roland Crantock - 2:06:32

Fastest run: Mitchell Kibby - 00:48

Top points: Henrik Goesch - 3.00 pts

Field: 22/24 finishers, SOF 73.22

Race summary

2025 Ironman 70.3 Port Macquarie 2025 - Women

ProTriStats

Winner: Natalie Van Coevorden in 1:22:50

Margin: +1:40

Fastest bike: Natalie Van Coevorden - 2:22:04

Fastest run: Natalie Van Coevorden - 1:01

Top points: Paige Cranage - 4.00 pts

Field: 14/16 finishers, SOF 72.34

Men race summary

22 finishers from 24 starters · SOF 73.22

Winner
Henrik Goesch
1:11:40
Winning margin
+0:15
Gap to second place
Fastest swim
Split unavailable
Fastest bike
Roland Crantock · 2:06:32
Fastest run
Mitchell Kibby · 00:48
Top points
Henrik Goesch
3.00 pts

Women race summary

14 finishers from 16 starters · SOF 72.34

Winner
Natalie Van Coevorden
1:22:50
Winning margin
+1:40
Gap to second place
Fastest swim
Split unavailable
Fastest bike
Natalie Van Coevorden · 2:22:04
Fastest run
Natalie Van Coevorden · 1:01
Top points
Paige Cranage
4.00 pts

Men split podiums

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

Swim

Split unavailable.

T1

Split unavailable.

Bike

  1. 2:06:32
  2. 2
    2:06:52
  3. 3
    Jye Spriggs
    Finish 14
    2:07:05

T2

Split unavailable.

Run

  1. 00:48
  2. 2
    00:54
  3. 3
    00:55
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

Split unavailable.

T1

Split unavailable.

Bike

  1. 2:22:04
  2. 2
    2:22:46
  3. 2:23:55

T2

Split unavailable.

Run

  1. 1:01
  2. 2
    Skye Wallace
    Finish 3
    1:02
  3. 1:04
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: 1:11:40
🥇#1
FI
Henrik Goesch
1:11:40
3.00 pts
🥈#2
NZ
Sam Osborne
1:11:55
3.00 pts
🥉#3
AU
Caleb Noble
1:12:19
3.00 pts

PodiumWomen

Winner time: 1:22:50
🥇#1
AU
Natalie Van Coevorden
1:22:50
3.00 pts
🥈#2
NZ
Amelia Watkinson
1:24:30
3.00 pts
🥉#3
AU
Skye Wallace
1:25:15
3.00 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

24 participants

1:11:40
Swim
Bike
2:06:52
Run
00:55
1:11:55
Swim
Bike
2:07:26
Run
00:59
1:12:19
Swim
Bike
2:07:36
Run
1:09
1:12:48
Swim
Bike
2:09:39
Run
00:58
1:15:35
Swim
Bike
2:07:15
Run
00:48
1:15:25
Swim
Bike
2:07:49
Run
1:08
1:15:47
Swim
Bike
2:07:44
Run
00:54
1:14:34
Swim
Bike
2:09:04
Run
1:06
1:18:04
Swim
Bike
2:06:32
Run
1:05
1:16:02
Swim
Bike
2:09:17
Run
1:00
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Henrik GoeschFI1:11:40Winner2:06:5200:553.00
2Sam OsborneNZ1:11:552:07:2600:593.00
3Caleb NobleAU1:12:192:07:361:093.00
4Kurt McDonaldAU1:12:482:09:3900:583.00
5Mitchell KibbyAU1:15:352:07:1500:483.00
6Josh FerrisAU1:15:252:07:491:083.00
7Jack SosinskiAU1:15:472:07:4400:543.00
8Josh AmbergerAU1:14:342:09:041:063.00
9Roland CrantockAU1:18:042:06:321:053.00
10Thomas PageAU1:16:022:09:171:003.00
11Cameron WilsonAU1:19:312:07:501:103.00
12Harrison WilesAU1:18:572:09:241:173.00
13Liam DuvalAU1:17:162:13:341:233.00
14Jye SpriggsAU1:24:162:07:051:073.00
15Joel WooldridgeAU1:17:232:14:501:253.00
16Lachlan HaycockNZ1:19:052:13:271:103.00
17Sam MusgroveAU1:18:262:14:001:203.00
18Calvin AmosAU1:19:452:13:561:253.00
19Cyrill KnechtleCH1:19:312:15:211:103.00
20Hamish LongmuirAU1:20:592:14:111:133.00
21Will ClarkeGB1:27:402:13:071:223.00
22Mike TongNZ1:28:252:25:261:003.00
DNFKyle TremayneAUDNF2:25:59
DNFBert HuffmanUSDNF4:23:0724:50

Female Pro Results

16 participants

Swim
Bike
2:22:04
Run
1:01
Swim
Bike
2:23:55
Run
1:08
1:25:15
Swim
Bike
2:25:25
Run
1:02
1:28:39
Swim
Bike
2:22:46
Run
1:12
Swim
Bike
2:28:19
Run
1:19
Swim
Bike
2:29:49
Run
1:14
1:27:57
Swim
Bike
2:27:30
Run
1:10
1:30:24
Swim
Bike
2:26:50
Run
1:04
1:25:41
Swim
Bike
2:33:43
Run
1:12
1:30:47
Swim
Bike
2:31:12
Run
1:34
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Natalie Van CoevordenAU1:22:50Winner2:22:041:013.00
2Amelia WatkinsonNZ1:24:302:23:551:083.00
3Skye WallaceAU1:25:152:25:251:023.00
4Kylie SimpsonAU1:28:392:22:461:123.00
5Samantha KingsfordNZ1:25:142:28:191:193.00
6Charlotte McShaneAU1:23:492:29:491:143.00
7Jasmine BrownAU1:27:572:27:301:103.00
8Chloe HartnettAU1:30:242:26:501:043.00
9Paige CranageAU1:25:412:33:431:124.00
10Hannah KnightonNZ1:30:472:31:121:344.00
11Katie RemondAU1:25:262:38:291:264.00
12Angharad LlewellynNZ1:31:562:36:101:194.00
13Rachael MccarthyAU1:38:542:29:381:134.00
14Rebecca ClarkeNZ1:41:392:27:481:274.00
DNFLauren HumeAUDNF2:37:211:11
DNFKathryn KroschAUDNF
2025 Ironman 70.3 Port Macquarie 2025 Results, Splits & Pro Podiums | ProTriStats