2024 Ironman 70.3 Zell am See

August 31, 2024 · Zell am See, Austria

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

Race editions

Switch year or compare this race across stored editions.

2025202420232022202120192018201720162014
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
71
37 men · 34 women
Men SOF
85.72
Women SOF
87.24

Race story in the data

Men: Mika Noodt won in 3:46:04 with a +5:05 margin. Tom Hug had the fastest run (1:12:07).

Women: Caroline Pohle won in 4:17:24 with a +1:34 margin. Daniela Kleiser had the fastest run (1:17:20).

Shareable race cards

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

Race summary

2024 Ironman 70.3 Zell am See 2024 - Men

ProTriStats

Winner: Mika Noodt in 3:46:04

Margin: +5:05

Fastest bike: Mika Noodt - 2:02:11

Fastest run: Tom Hug - 1:12:07

Top points: Mika Noodt - 91.93 pts

Field: 37/37 finishers, SOF 85.72

Race summary

2024 Ironman 70.3 Zell am See 2024 - Women

ProTriStats

Winner: Caroline Pohle in 4:17:24

Margin: +1:34

Fastest bike: Els Visser - 2:21:19

Fastest run: Daniela Kleiser - 1:17:20

Top points: Caroline Pohle - 90.31 pts

Field: 34/34 finishers, SOF 87.24

Men race summary

37 finishers from 37 starters · SOF 85.72

Winner
Mika Noodt
3:46:04
Winning margin
+5:05
Gap to second place
Fastest swim
Magnus Maenner · 24:09
Fastest bike
Mika Noodt · 2:02:11
Fastest run
Tom Hug · 1:12:07
Top points
Mika Noodt
91.93 pts

Women race summary

34 finishers from 34 starters · SOF 87.24

Winner
Caroline Pohle
4:17:24
Winning margin
+1:34
Gap to second place
Fastest swim
Lauren Brandon · 25:22
Fastest bike
Els Visser · 2:21:19
Fastest run
Daniela Kleiser · 1:17:20
Top points
Caroline Pohle
90.31 pts

Men split podiums

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

Swim

  1. 1
    24:09
  2. 2
    Jan Stratmann
    Finish 5 · split rank #2
    24:21
  3. 3
    Florian Angert
    Finish 9 · split rank #3
    24:24

T1

  1. 2:35
  2. 2:35
  3. 3
    Mika Noodt
    Finish 1
    2:39

Bike

  1. 1
    Mika Noodt
    Finish 1
    2:02:11
  2. 2
    Jelle Geens
    Finish 2 · split rank #2
    2:06:46
  3. 3
    Jannik Stoll
    Finish 12 · split rank #3
    2:07:30

T2

  1. 1
    Gregor Payet
    Finish 3
    2:14
  2. 2
    2:18
  3. 3
    Mika Noodt
    Finish 1
    2:24

Run

  1. 1
    Tom Hug
    Finish 4
    1:12:07
  2. 2
    Gregor Payet
    Finish 3 · split rank #2
    1:13:12
  3. 3
    Bart Aernouts
    Finish 10 · split rank #3
    1:13:40
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:22
  2. 2
    Caroline Pohle
    Finish 1 · split rank #2
    25:23
  3. 3
    Lena Meißner
    Finish 12 · split rank #3
    25:25

T1

  1. 1
    2:52
  2. 2:58
  3. 3
    Lena Meißner
    Finish 12
    2:59

Bike

  1. 1
    Els Visser
    Finish 5
    2:21:19
  2. 2
    Laura Madsen
    Finish 3 · split rank #2
    2:21:20
  3. 3
    Caroline Pohle
    Finish 1 · split rank #3
    2:21:47

T2

  1. 2:33
  2. 2
    Lena Meißner
    Finish 12
    2:40
  3. 3
    Laura Madsen
    Finish 3
    2:41

Run

  1. 1:17:20
  2. 2
    Grace Thek
    Finish 2 · split rank #2
    1:21:43
  3. 3
    Ellie Salthouse
    Finish 4 · split rank #3
    1:23: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.

PodiumMen

Winner time: 3:46:04
🥇#1
DE
Mika Noodt
3:46:04
91.93 pts
🥈#2
BE
Jelle Geens
3:51:09
86.17 pts
🥉#3
LU
Gregor Payet
3:51:59
83.81 pts

PodiumWomen

Winner time: 4:17:24
🥇#1
DE
Caroline Pohle
4:17:24
90.31 pts
🥈#2
AU
Grace Thek
4:18:58
87.42 pts
🥉#3
DK
Laura Madsen
4:19:23
85.42 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#12#24SwimBikeRunFinish#6#4#1#5#2#5#2#19#10#2#3#24#13#4#2#8#8#5#17#6#9#6#18#15#6#7#4#7#14#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#17#33SwimBikeRunFinish#2#3#6#1#15#6#2#2#18#2#5#3#5#11#3#4#21#14#5#14#5#12#6#33#7#7#12#12#4#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

37 participants

3:46:04
Swim
24:43
Bike
2:02:11
Run
1:14:09
3:51:09
Swim
24:41
Bike
2:06:46
Run
1:14:26
3:51:59
Swim
24:57
Bike
2:08:48
Run
1:13:12
3:52:18
Swim
25:25
Bike
2:09:28
Run
1:12:07
3:53:34
Swim
24:21
Bike
2:08:12
Run
1:15:42
3:55:27
Swim
24:55
Bike
2:08:05
Run
1:16:06
3:55:29
Swim
24:56
Bike
2:10:20
Run
1:14:57
Swim
24:40
Bike
2:08:07
Run
1:19:07
3:57:20
Swim
24:24
Bike
2:10:39
Run
1:16:50
3:58:39
Swim
28:57
Bike
2:10:36
Run
1:13:40
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Mika NoodtDE3:46:04Winner24:43#62:392:02:112:241:14:09#491.93
2Jelle GeensBE3:51:0924:41#52:512:06:46#22:261:14:26#586.17
3Gregor PayetLU3:51:5924:57#192:512:08:48#102:141:13:12#283.81
4Tom HugDE3:52:1825:25#242:532:09:28#132:271:12:0781.94
5Jan StratmannDE3:53:3424:21#22:482:08:12#82:331:15:42#879.41
6Itamar EshedIL3:55:2724:55#173:132:08:05#63:101:16:06#976.48
7Jonas HoffmannDE3:55:2924:56#182:402:10:20#152:381:14:57#675.06
8Jannik SchauflerDE3:57:0024:40#42:422:08:07#72:271:19:07#1472.55
9Florian AngertDE3:57:2024:24#32:482:10:39#182:411:16:50#1271.04
10Bart AernoutsBE3:58:3928:57#332:552:10:36#172:331:13:40#368.81
11Arnaud GuillouxFR3:59:3625:23#223:072:09:24#122:181:19:27#1666.94
12Jannik StollDE3:59:4324:50#123:042:07:30#32:531:21:28#2165.77
13Stenn GoetstouwersBE3:59:4825:20#203:002:12:18#232:561:16:16#1064.68
14ThorBendix MadsenDK4:00:1126:48#273:072:07:54#52:391:19:45#1763.41
15Nils HuckschlagDE4:00:3025:30#262:512:09:43#142:371:19:52#1862.24
16Bradley WeissZA4:00:3324:52#153:072:14:29#252:401:15:27#761.33
17Dieter ComhairBE4:02:0128:51#322:552:11:02#202:441:16:31#1159.35
18Magnus MaennerDE4:02:5224:092:492:08:27#98:031:19:26#1557.89
19Maximilian SperlDE4:04:2524:44#72:352:12:13#222:341:22:20#2255.93
20Andre LopesBR4:05:0624:51#133:012:13:12#242:451:21:19#2054.68
21Robert KallinSE4:06:1625:24#233:172:07:32#43:041:27:02#2953.10
22Denis ChevrotFR4:07:0324:49#112:442:18:59#313:211:17:14#1351.84
23ChristopheDe KeyserBE4:09:1724:45#82:352:10:40#192:331:28:46#3249.49
24Nick EmdeDE4:09:4724:53#162:412:09:06#112:321:30:37#3348.52
25Nils LorenzDE4:12:0724:47#102:402:10:32#162:511:31:18#3446.15
26Jack HindleGB4:13:1926:53#282:572:15:20#272:571:25:14#2444.69
27Patrick ComettaCH4:14:1827:21#293:052:15:15#263:031:25:36#2643.42
28John ThelwellGB4:15:3431:56#373:292:11:39#213:221:25:10#2341.96
29Robin HermannCH4:16:3128:37#303:012:15:29#283:071:26:19#2740.77
30Sam WordleyGB4:16:4525:25#252:592:18:11#303:221:26:50#2840.15
31Nicola PiccininIT4:17:4228:42#312:552:22:47#343:001:20:20#1939.01
32Rinel PiusEE4:17:5624:51#142:502:22:26#332:341:25:16#2538.44
33Valentino AgnelliAR4:18:0824:46#92:592:17:56#293:561:28:34#3137.92
34Ryan SedivecUS4:28:0330:11#354:302:22:25#322:581:28:01#3032.34
35Sven WiesDE4:34:5625:20#212:562:27:02#363:361:36:05#3532.01
36Kevin BrannCH4:38:5030:43#362:572:24:46#353:261:37:00#3731.70
37RodrigoAlvarez ManzoMX4:45:5429:45#343:172:33:20#372:541:36:39#3631.40

Female Pro Results

34 participants

4:17:24
Swim
25:23
Bike
2:21:47
Run
1:24:45
4:18:58
Swim
27:39
Bike
2:23:27
Run
1:21:43
4:19:23
Swim
27:41
Bike
2:21:20
Run
1:24:42
4:20:57
Swim
26:17
Bike
2:24:51
Run
1:23:53
4:21:29
Swim
27:49
Bike
2:21:19
Run
1:26:25
4:23:11
Swim
27:37
Bike
2:23:22
Run
1:25:59
4:23:51
Swim
35:55
Bike
2:23:46
Run
1:17:20
Swim
27:36
Bike
2:26:01
Run
1:24:36
4:24:11
Swim
27:44
Bike
2:23:15
Run
1:27:00
4:24:58
Swim
26:57
Bike
2:26:47
Run
1:25:30
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Caroline PohleDE4:17:24Winner25:23#22:582:21:47#32:331:24:45#690.31
2Grace ThekAU4:18:5827:39#153:152:23:27#62:551:21:43#287.42
3Laura MadsenDK4:19:2327:41#183:012:21:20#22:411:24:42#585.42
4Ellie SalthouseAU4:20:5726:17#53:092:24:51#112:491:23:53#382.71
5Els VisserNL4:21:2927:49#213:052:21:192:521:26:25#1480.80
6Lisa PertererAT4:23:1127:37#143:182:23:22#52:561:25:59#1278.15
7Daniela KleiserDE4:23:5135:55#333:442:23:46#73:081:17:2076.30
8Marjolaine PierréFR4:23:5527:36#123:002:26:01#122:451:24:36#474.93
9Lisa NordenSE4:24:1127:44#203:142:23:15#43:011:27:00#1573.49
10Kate CurranGB4:24:5826:57#63:002:26:47#142:461:25:30#1071.75
11Anna BergstenSE4:26:1830:31#253:132:24:02#93:131:25:21#769.69
12Lena MeißnerDE4:26:4825:25#32:592:23:51#82:401:31:55#2368.27
13Laura JansenDE4:28:0727:52#233:302:28:23#172:561:25:28#966.33
14Rebecca ClarkeNZ4:31:2325:29#43:092:28:03#163:011:31:43#2263.09
15Katharina WolffDE4:32:5432:03#273:212:28:38#182:541:25:59#1361.12
16Pamella OliveiraBR4:35:0827:00#93:182:32:53#223:041:28:55#1758.69
17Aurelia BoulangerFR4:35:5032:20#293:122:27:58#153:191:29:02#1857.37
18LuisaIogna PratIT4:35:5226:59#83:102:35:03#283:121:27:30#1656.56
19Stephanie WunderleDE4:37:0434:50#324:052:24:39#102:561:30:36#2054.97
20Tina ChristmannDE4:38:2327:49#223:172:32:07#202:541:32:18#2553.34
21Anna PabingerAT4:38:3336:23#344:072:29:02#193:411:25:23#852.55
22Anne-SophiePierre UnknownFR4:38:3932:22#303:142:26:40#133:061:33:19#2751.83
23Tanja StroschneiderAT4:39:5127:40#163:082:33:38#253:121:32:14#2450.39
24HanneDe VetBE4:41:1427:02#113:082:32:26#213:011:35:38#3048.85
25Lauren BrandonUS4:41:5425:223:242:33:21#242:581:36:52#3147.83
26DianaCastillo FrancoCO4:42:5627:01#103:472:37:31#313:141:31:24#2146.59
27Fiona MoriartyIE4:44:0530:27#243:152:34:09#273:221:32:55#2645.30
28Sina ZieglerCH4:45:3032:18#283:142:33:04#233:041:33:51#2843.84
29Lilli GelminiIT4:47:3527:36#133:422:43:24#323:241:29:31#1941.94
30Mena SuterCH4:48:1730:32#263:592:36:45#293:101:33:53#2941.03
31Katie RemondAU4:55:5532:41#315:572:47:58#343:301:25:51#1135.33
32Fabia MaramottiIT4:59:3127:40#174:032:36:56#303:461:47:09#3333.51
33Kathrin HalterDE5:00:2127:42#192:522:34:03#262:471:52:59#3433.14
34MacarenaSalazar EzquerraCL5:01:0326:57#73:112:46:59#334:091:39:48#3232.80