2023 Ironman 70.3 Zell am See

September 2, 2023 · 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
43
32 men · 11 women
Men SOF
75.08
Women SOF
69.85

Race story in the data

Men: Frederic Funk won in 3:49:56 with a +4:50 margin. Lukas Hollaus had the fastest run (1:13:35).

Women: Daniela Bleymehl won in 4:19:18 with a +2:34 margin. Daniela Kleiser had the fastest run (1:21:23).

Shareable race cards

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

Race summary

2023 Ironman 70.3 Zell am See 2023 - Men

ProTriStats

Winner: Frederic Funk in 3:49:56

Margin: +4:50

Fastest bike: Frederic Funk - 2:04:27

Fastest run: Lukas Hollaus - 1:13:35

Top points: Frederic Funk - 81.43 pts

Field: 32/32 finishers, SOF 75.08

Race summary

2023 Ironman 70.3 Zell am See 2023 - Women

ProTriStats

Winner: Daniela Bleymehl in 4:19:18

Margin: +2:34

Fastest bike: Daniela Bleymehl - 2:21:27

Fastest run: Daniela Kleiser - 1:21:23

Top points: Daniela Bleymehl - 77.74 pts

Field: 11/11 finishers, SOF 69.85

Men race summary

32 finishers from 32 starters · SOF 75.08

Winner
Frederic Funk
3:49:56
Winning margin
+4:50
Gap to second place
Fastest swim
Magnus Maenner · 22:01
Fastest bike
Frederic Funk · 2:04:27
Fastest run
Lukas Hollaus · 1:13:35
Top points
Frederic Funk
81.43 pts

Women race summary

11 finishers from 11 starters · SOF 69.85

Winner
Daniela Bleymehl
4:19:18
Winning margin
+2:34
Gap to second place
Fastest swim
Fabia Maramotti · 27:04
Fastest bike
Daniela Bleymehl · 2:21:27
Fastest run
Daniela Kleiser · 1:21:23
Top points
Daniela Bleymehl
77.74 pts

Men split podiums

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

Swim

  1. 1
    Magnus Maenner
    Finish 8 · split rank #1
    22:01
  2. 2
    Jan Stratmann
    Finish 2 · split rank #2
    23:07
  3. 3
    Arne Leiss
    Finish 5 · split rank #3
    23:11

T1

  1. 1
    2:39
  2. 2
    Yvan Jarrige
    Finish 14
    2:40
  3. 3
    Nils Lorenz
    Finish 17
    2:44

Bike

  1. 1
    Frederic Funk
    Finish 1 · split rank #1
    2:04:27
  2. 2
    Magnus Maenner
    Finish 8 · split rank #2
    2:08:22
  3. 3
    Andreas Dreitz
    Finish 4 · split rank #3
    2:08:30

T2

  1. 1
    Joost Somsen
    Finish 19
    2:23
  2. 2
    2:25
  3. 3
    Yvan Jarrige
    Finish 14
    2:25

Run

  1. 1
    Lukas Hollaus
    Finish 6 · split rank #1
    1:13:35
  2. 2
    Timo Schaffeld
    Finish 16 · split rank #2
    1:14:02
  3. 3
    Iestyn Harrett
    Finish 7 · split rank #3
    1:14:29
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
    Fabia Maramotti
    Finish 9 · split rank #3
    27:04
  2. 2
    Sara Sandrini
    Finish 8 · split rank #4
    27:05
  3. 3
    Lisa-MariaDornauer Unknown
    Finish 4 · split rank #5
    27:38

T1

  1. 2:58
  2. 3:01
  3. 3
    Ruth Astle
    Finish 5
    3:07

Bike

  1. 1
    Daniela Bleymehl
    Finish 1 · split rank #1
    2:21:27
  2. 2
    Daniela Kleiser
    Finish 2 · split rank #2
    2:23:11
  3. 3
    Ruth Astle
    Finish 5 · split rank #3
    2:25:30

T2

  1. 1
    2:26
  2. 2:33
  3. 2:41

Run

  1. 1
    Daniela Kleiser
    Finish 2 · split rank #1
    1:21:23
  2. 2
    Daniela Bleymehl
    Finish 1 · split rank #2
    1:24:21
  3. 3
    Franzi Hofmann
    Finish 3 · split rank #3
    1:26:08
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:49:56
🥇#1
DE
Frederic Funk
3:49:56
81.43 pts
🥈#2
DE
Jan Stratmann
3:54:46
75.16 pts
🥉#3
BE
Stenn Goetstouwers
3:55:19
72.38 pts

PodiumWomen

Winner time: 4:19:18
🥇#1
DE
Daniela Bleymehl
4:19:18
77.74 pts
🥈#2
DE
Daniela Kleiser
4:21:52
73.42 pts
🥉#3
DE
Franzi Hofmann
4:26:50
67.66 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#11#22SwimBikeRunFinish#4#1#6#1#2#6#7#2#8#7#5#3#17#3#10#4#3#9#8#5#13#14#1#6#6#19#3#7#1#2#22#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#14SwimBikeRunFinish#8#1#2#1#14#2#1#2#7#6#3#3#5#8#5#4#9#3#7#5#11#9#4#6#13#5#9#7#4#12#6#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

32 participants

3:49:56
Swim
23:13
Bike
2:04:27
Run
1:16:47
3:54:46
Swim
23:07
Bike
2:09:29
Run
1:16:56
Swim
23:55
Bike
2:09:48
Run
1:15:57
3:56:32
Swim
24:49
Bike
2:08:30
Run
1:17:38
3:56:51
Swim
23:11
Bike
2:10:52
Run
1:17:20
3:57:58
Swim
24:42
Bike
2:14:11
Run
1:13:35
3:59:06
Swim
23:16
Bike
2:15:50
Run
1:14:29
3:59:54
Swim
22:01
Bike
2:08:22
Run
1:24:06
4:02:13
Swim
24:48
Bike
2:13:55
Run
1:17:35
4:02:17
Swim
24:37
Bike
2:09:04
Run
1:22:53
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Frederic FunkDE3:49:56Winner23:13#42:542:04:27#12:371:16:47#681.43
2Jan StratmannDE3:54:4623:07#22:502:09:29#62:251:16:56#775.16
3Stenn GoetstouwersBE3:55:1923:55#83:022:09:48#72:381:15:57#572.38
4Andreas DreitzDE3:56:3224:49#173:032:08:30#32:341:17:38#1069.29
5Arne LeissDE3:56:5123:11#32:572:10:52#92:341:17:20#867.05
6Lukas HollausAT3:57:5824:42#132:542:14:11#142:381:13:35#164.36
7Iestyn HarrettGB3:59:0623:16#62:452:15:50#192:481:14:29#361.80
8Magnus MaennerDE3:59:5422:01#13:002:08:22#22:271:24:06#2259.64
9Jack HindleGB4:02:1324:48#153:122:13:55#122:451:17:35#956.43
10Colin SzuchUS4:02:1724:37#113:062:09:04#42:401:22:53#1755.07
11Nicola DuchiIT4:02:4926:17#223:082:15:35#172:321:15:19#453.45
12Lasse SchoefischDE4:03:1626:17#233:072:12:25#112:331:18:55#1251.99
13Lukas SeifertDE4:03:2524:45#142:482:09:18#52:461:23:50#2150.85
14Yvan JarrigeFR4:03:5624:40#122:402:14:32#162:251:19:42#1349.52
15Samuel BoettingerDE4:04:4226:10#213:172:14:00#132:281:18:48#1148.06
16Timo SchaffeldDE4:04:4426:00#192:392:19:40#262:261:14:02#247.24
17Nils LorenzDE4:07:1123:15#52:442:10:51#82:491:27:34#2844.63
18Patrick ComettaCH4:08:2726:06#203:172:15:39#182:491:20:39#1442.98
19Joost SomsenNL4:08:5526:22#252:492:12:14#102:231:25:09#2342.00
20Rafael LukatschAT4:10:4724:27#103:072:14:22#152:431:26:10#2440.00
21Joep StapsNL4:12:3427:55#283:372:16:56#212:511:21:18#1538.11
22Luca RonchiIT4:14:2826:56#262:582:18:31#252:531:23:11#2036.17
23Thomas OttDE4:14:4723:57#92:472:18:20#233:131:26:32#2535.48
24Harrison WilesAU4:14:5424:48#163:082:17:05#223:091:26:46#2634.98
25Matthias HohlriederAT4:17:2025:05#182:592:23:53#282:461:22:40#1632.74
26Kevin BrannCH4:22:5427:04#273:002:18:20#242:491:31:43#2928.12
27VicençCastellà SerraES4:23:4129:11#293:282:24:52#293:031:23:09#1927.20
28Thomas MessnerAT4:26:0429:13#303:092:27:51#302:551:22:58#1825.89
29Peter SantagatiDE4:37:5226:18#243:162:37:19#313:361:27:25#2725.62
30Nicola PiccininIT4:39:0029:14#313:202:22:48#273:131:40:26#3025.38
31Sebastian Schober5:06:0129:16#323:162:38:12#323:481:51:32#3125.15
32Thomas DreherDE6:57:4741:06#346:113:32:58#337:292:30:06#3224.94

Female Pro Results

11 participants

Swim
27:43
Bike
2:21:27
Run
1:24:21
4:21:52
Swim
31:35
Bike
2:23:11
Run
1:21:23
4:26:50
Swim
27:42
Bike
2:27:14
Run
1:26:08
Swim
27:38
Bike
2:27:21
Run
1:27:27
4:31:09
Swim
27:43
Bike
2:25:30
Run
1:31:50
Swim
29:32
Bike
2:32:06
Run
1:27:17
Swim
30:49
Bike
2:26:32
Run
1:36:20
4:43:21
Swim
27:05
Bike
2:39:25
Run
1:31:01
4:49:39
Swim
27:04
Bike
2:34:04
Run
1:40:59
4:52:38
Swim
28:54
Bike
2:42:01
Run
1:35:53
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Daniela BleymehlDE4:19:18Winner27:43#83:082:21:27#12:421:24:21#277.74
2Daniela KleiserDE4:21:5231:35#143:122:23:11#22:331:21:23#173.42
3Franzi HofmannDE4:26:5027:42#73:012:27:14#62:471:26:08#367.66
4Lisa-MariaDornauer UnknownAT4:28:1527:38#52:582:27:21#82:541:27:27#564.53
5Ruth AstleGB4:31:0927:43#93:072:25:30#33:011:31:50#760.54
6Aurelia BoulangerFR4:34:5629:32#113:212:32:06#92:411:27:17#456.12
7Sarah SchoenfelderDE4:40:1730:49#133:212:26:32#53:171:36:20#950.77
8Sara SandriniIT4:43:2127:05#43:262:39:25#122:261:31:01#647.11
9Fabia MaramottiIT4:49:3927:04#33:452:34:04#103:491:40:59#1141.37
10Katharina LoidlAT4:52:3828:54#103:092:42:01#132:441:35:53#838.01
11Rachele BottiCH5:00:1729:40#123:132:45:40#143:121:38:35#1034.86