2025 Ironman 70.3 Geelong

March 22, 2025 · Geelong, Australia

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

Race editions

Switch year or compare this race across stored editions.

2026202520242023202220212020201920182017201620152014
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
51
35 men · 16 women
Men SOF
86.43
Women SOF
80.97

Race story in the data

Men: Jelle Geens won in 3:33:24 with a +0:45 margin. Jelle Geens had the fastest run (1:07:58).

Women: NatalieVan Coevorden won in 4:05:59 with a +0:30 margin. Grace Thek had the fastest run (1:18:59).

Shareable race cards

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

Race summary

2025 Ironman 70.3 Geelong 2025 - Men

ProTriStats

Winner: Jelle Geens in 3:33:24

Margin: +0:45

Fastest bike: Benjamin Hill - 1:57:51

Fastest run: Jelle Geens - 1:07:58

Top points: Jelle Geens - 89.45 pts

Field: 35/35 finishers, SOF 86.43

Race summary

2025 Ironman 70.3 Geelong 2025 - Women

ProTriStats

Winner: NatalieVan Coevorden in 4:05:59

Margin: +0:30

Fastest bike: Regan Hollioake - 2:14:12

Fastest run: Grace Thek - 1:18:59

Top points: NatalieVan Coevorden - 87.13 pts

Field: 16/16 finishers, SOF 80.97

Men race summary

35 finishers from 35 starters · SOF 86.43

Winner
Jelle Geens
3:33:24
Winning margin
+0:45
Gap to second place
Fastest swim
Josh Ferris · 21:28
Fastest bike
Benjamin Hill · 1:57:51
Fastest run
Jelle Geens · 1:07:58
Top points
Jelle Geens
89.45 pts

Women race summary

16 finishers from 16 starters · SOF 80.97

Winner
NatalieVan Coevorden
4:05:59
Winning margin
+0:30
Gap to second place
Fastest swim
NatalieVan Coevorden · 23:24
Fastest bike
Regan Hollioake · 2:14:12
Fastest run
Grace Thek · 1:18:59
Top points
NatalieVan Coevorden
87.13 pts

Men split podiums

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

Swim

  1. 1
    Josh Ferris
    Finish 17
    21:28
  2. 2
    Aaron Royle
    Finish 6 · split rank #2
    21:35
  3. 3
    Tayler Reid
    Finish 3 · split rank #3
    21:36

T1

  1. 1
    Jelle Geens
    Finish 1
    2:12
  2. 2:13
  3. 3
    2:13

Bike

  1. 1
    Benjamin Hill
    Finish 21
    1:57:51
  2. 2
    Ben Hamilton
    Finish 10 · split rank #2
    1:59:31
  3. 3
    Jake Birtwhistle
    Finish 2 · split rank #3
    1:59:53

T2

  1. 1
    Kenji Nener
    Finish 5
    1:28
  2. 2
    Tayler Reid
    Finish 3
    1:32
  3. 1:33

Run

  1. 1
    Jelle Geens
    Finish 1
    1:07:58
  2. 2
    Jake Birtwhistle
    Finish 2 · split rank #2
    1:08:47
  3. 3
    Tayler Reid
    Finish 3 · split rank #3
    1:09:14
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. 23:24
  2. 2
    Hannah Berry
    Finish 2 · split rank #2
    23:37
  3. 3
    Hannah Knighton
    Finish 14 · split rank #3
    23:37

T1

  1. 2:32
  2. 2:33
  3. 2:41

Bike

  1. 2:14:12
  2. 2
    Hannah Berry
    Finish 2 · split rank #2
    2:14:58
  3. 3
    NatalieVan Coevorden
    Finish 1 · split rank #3
    2:15:22

T2

  1. 1
    1:52
  2. 2
    Skye Wallace
    Finish 10
    1:53
  3. 1:54

Run

  1. 1
    Grace Thek
    Finish 3
    1:18:59
  2. 2
    NatalieVan Coevorden
    Finish 1 · split rank #2
    1:22:29
  3. 3
    Paige Cranage
    Finish 8 · split rank #3
    1:22:47
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:33:24
🥇#1
BE
Jelle Geens
3:33:24
89.45 pts
🥈#2
AU
Jake Birtwhistle
3:34:09
87.02 pts
🥉#3
NZ
Tayler Reid
3:34:39
84.89 pts

PodiumWomen

Winner time: 4:05:59
🥇#1
AU
NatalieVan Coevorden
4:05:59
87.13 pts
🥈#2
NZ
Hannah Berry
4:06:29
84.96 pts
🥉#3
AU
Grace Thek
4:07:42
82.37 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#6#12SwimBikeRunFinish#8#4#1#10#3#2#2#3#6#3#3#9#5#4#4#5#10#5#5#2#7#9#6#4#9#10#7#12#8#11#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#7#13SwimBikeRunFinish#3#2#1#2#2#4#2#7#6#3#4#9#4#5#5#8#5#6#7#10#6#10#12#7#7#13#13#3#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

35 participants

3:33:24
Swim
21:40
Bike
1:59:56
Run
1:07:58
Swim
21:44
Bike
1:59:53
Run
1:08:47
3:34:39
Swim
21:36
Bike
2:00:02
Run
1:09:14
3:34:49
Swim
21:40
Bike
1:59:58
Run
1:09:21
3:36:23
Swim
21:37
Bike
2:00:09
Run
1:10:56
3:37:10
Swim
21:35
Bike
2:00:03
Run
1:11:43
3:38:02
Swim
21:36
Bike
2:00:04
Run
1:12:26
3:38:08
Swim
21:48
Bike
2:00:03
Run
1:12:29
3:39:15
Swim
23:20
Bike
2:00:31
Run
1:11:30
3:41:10
Swim
23:35
Bike
1:59:31
Run
1:13:48
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Jelle GeensBE3:33:24Winner21:40#82:121:59:56#41:391:07:5889.45
2Jake BirtwhistleAU3:34:0921:44#102:131:59:53#31:331:08:47#287.02
3Tayler ReidNZ3:34:3921:36#32:172:00:02#61:321:09:14#384.89
4Cameron MainGB3:34:4921:40#92:171:59:58#51:351:09:21#483.12
5Kenji NenerJP3:36:2321:37#52:142:00:09#101:281:10:56#580.27
6Aaron RoyleAU3:37:1021:35#22:142:00:03#71:371:11:43#978.14
7Braden CurrieNZ3:38:0221:36#42:192:00:04#91:391:12:26#1076.02
8Kurt McDonaldAU3:38:0821:48#122:132:00:03#81:371:12:29#1174.62
9Jarrod OsborneAU3:39:1523:20#202:202:00:31#131:371:11:30#772.42
10Ben HamiltonNZ3:41:1023:35#262:301:59:31#21:481:13:48#1469.62
11Henrik GoeschFI3:41:3221:46#112:252:01:56#201:541:13:32#1268.18
12Jens EmilNielsenDK3:42:3423:35#272:312:03:35#221:431:11:12#666.24
13Mitchell KibbyAU3:42:4622:26#172:262:01:14#171:531:14:48#1665.04
14Jack SosinskiAU3:42:5322:19#152:302:01:16#181:511:15:00#1763.97
15Martin UlloaCL3:43:2522:09#132:282:01:26#191:531:15:32#1862.60
16Sam OsborneNZ3:44:3222:25#162:172:03:52#241:421:14:19#1560.79
17Josh FerrisAU3:45:1621:282:142:00:13#111:371:19:46#2559.34
18Cameron WilsonAU3:46:1122:28#182:522:00:42#141:561:18:15#2357.78
19James WhelanAU3:46:2428:48#353:162:00:49#151:541:11:40#856.84
20Cameron WurfAU3:46:4022:16#142:492:00:54#161:501:18:54#2455.91
21Benjamin HillAU3:48:1623:20#212:231:57:511:381:23:06#3253.88
22Dominik SowiejaDE3:48:5526:05#322:342:04:49#261:511:13:38#1352.69
23Will ClarkeGB3:49:2222:30#193:042:00:27#121:511:21:32#2751.70
24Thomas PageAU3:50:1127:14#342:292:02:54#211:351:16:01#1950.44
25Brandon CopelandAU3:52:1321:39#72:162:10:15#311:521:16:13#2048.18
26Jumpei FuruyaJP3:53:3921:38#62:142:04:32#251:541:23:23#3346.45
27Tom SomervilleNZ3:54:2123:27#232:512:05:43#282:281:19:54#2645.37
28Cyrill KnechtleCH3:54:3223:25#222:492:08:22#292:131:17:46#2144.74
29Roland CrantockAU3:56:2225:07#282:452:04:56#272:021:21:35#2842.75
30Kyle TremayneAU3:59:4426:07#333:002:09:58#302:471:17:54#2239.50
31James ThorpAU4:04:3923:29#242:322:03:36#232:141:32:50#3534.97
32Joona LehtonenFI4:06:2323:31#252:492:15:41#322:201:22:04#3033.25
33Reuben DyerAU4:09:4325:58#312:482:16:24#341:551:22:41#3132.88
34Levi HauwertAU4:12:2325:32#292:492:15:54#332:121:25:58#3432.54
35Nick BensleyAU4:12:4625:38#303:452:19:32#352:021:21:51#2932.20

Female Pro Results

16 participants

Swim
23:24
Bike
2:15:22
Run
1:22:29
4:06:29
Swim
23:37
Bike
2:14:58
Run
1:23:13
4:07:42
Swim
24:29
Bike
2:19:25
Run
1:18:59
4:10:19
Swim
24:24
Bike
2:14:12
Run
1:26:43
4:14:55
Swim
24:25
Bike
2:19:19
Run
1:25:59
Swim
24:27
Bike
2:19:44
Run
1:26:51
Swim
25:37
Bike
2:23:01
Run
1:25:19
4:20:26
Swim
27:03
Bike
2:25:30
Run
1:22:47
4:20:39
Swim
25:38
Bike
2:22:59
Run
1:27:14
4:21:17
Swim
27:12
Bike
2:20:38
Run
1:28:18
PosAthleteTimeGapSwimT1BikeT2RunPoints
1NatalieVan CoevordenAU4:05:59Winner23:242:452:15:22#32:011:22:29#287.13
2Hannah BerryNZ4:06:2923:37#22:452:14:58#21:571:23:13#484.96
3Grace ThekAU4:07:4224:29#72:472:19:25#62:041:18:5982.37
4Regan HollioakeAU4:10:1924:24#42:482:14:122:141:26:43#978.84
5Chloe LaneAU4:14:5524:25#52:552:19:19#52:201:25:59#873.96
6Gabrielle LumkesUS4:15:4624:27#62:332:19:44#72:141:26:51#1071.87
7Samantha KingsfordNZ4:18:3025:37#102:322:23:01#122:021:25:19#768.49
8Paige CranageAU4:20:2627:03#133:172:25:30#131:521:22:47#365.76
9Jasmine BrownAU4:20:3925:38#122:422:22:59#112:071:27:14#1164.35
10Skye WallaceAU4:21:1727:12#153:182:20:38#81:531:28:18#1262.69
11Angharad LlewellynNZ4:22:0025:37#112:412:22:46#101:541:29:04#1461.04
12Charlotte McShaneAU4:22:2024:59#92:522:28:45#162:011:23:46#659.72
13Kate Gillespie-JonesAU4:22:2827:07#143:222:20:39#92:091:29:14#1558.60
14Hannah KnightonNZ4:23:1923:37#32:502:16:47#42:091:37:59#1657.01
15Cassie HeaslipAU4:25:4130:22#163:082:26:02#142:301:23:41#554.36
16Stephanie DemestichasAU4:27:3324:52#83:192:28:11#152:211:28:51#1352.13