2022 Ironman 70.3 Kraichgau

May 28, 2022 · Kraichgau, Germany

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

Race editions

Switch year or compare this race across stored editions.

2025202420232022201920182017201620152014
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
32
24 men · 8 women
Men SOF
61.41
Women SOF
52.36

Race story in the data

Men: Justus Nieschlag won in 3:48:20 with a +2:32 margin. Jonas Hoffmann had the fastest run (1:10:02).

Women: Laura Philipp won in 4:19:03 with a +3:31 margin. Laura Philipp had the fastest run (1:19:20).

Shareable race cards

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

Race summary

2022 Ironman 70.3 Kraichgau 2022 - Men

ProTriStats

Winner: Justus Nieschlag in 3:48:20

Margin: +2:32

Fastest bike: Ruben Zepuntke - 2:10:17

Fastest run: Jonas Hoffmann - 1:10:02

Top points: Justus Nieschlag - 74.83 pts

Field: 24/24 finishers, SOF 61.41

Race summary

2022 Ironman 70.3 Kraichgau 2022 - Women

ProTriStats

Winner: Laura Philipp in 4:19:03

Margin: +3:31

Fastest bike: Daniela Bleymehl - 2:28:17

Fastest run: Laura Philipp - 1:19:20

Top points: Laura Philipp - 68.82 pts

Field: 8/8 finishers, SOF 52.36

Men race summary

24 finishers from 24 starters · SOF 61.41

Winner
Justus Nieschlag
3:48:20
Winning margin
+2:32
Gap to second place
Fastest swim
Sven OliverThalmann · 22:05
Fastest bike
Ruben Zepuntke · 2:10:17
Fastest run
Jonas Hoffmann · 1:10:02
Top points
Justus Nieschlag
74.83 pts

Women race summary

8 finishers from 8 starters · SOF 52.36

Winner
Laura Philipp
4:19:03
Winning margin
+3:31
Gap to second place
Fastest swim
Julie Iemmolo · 26:15
Fastest bike
Daniela Bleymehl · 2:28:17
Fastest run
Laura Philipp · 1:19:20
Top points
Laura Philipp
68.82 pts

Men split podiums

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

Swim

  1. 1
    Sven OliverThalmann
    Finish 16 · split rank #1
    22:05
  2. 2
    Justus Nieschlag
    Finish 1 · split rank #2
    22:10
  3. 3
    Florin Salvisberg
    Finish 8 · split rank #3
    23:13

T1

  1. 1:30
  2. 1:33
  3. 1:39

Bike

  1. 1
    Ruben Zepuntke
    Finish 3 · split rank #1
    2:10:17
  2. 2
    Frederic Funk
    Finish 2 · split rank #2
    2:10:20
  3. 3
    Marc Eggeling
    Finish 4 · split rank #3
    2:10:24

T2

  1. 1:57
  2. 1:58
  3. 2:03

Run

  1. 1
    Jonas Hoffmann
    Finish 6 · split rank #1
    1:10:02
  2. 2
    Florin Salvisberg
    Finish 8 · split rank #2
    1:10:47
  3. 3
    James Mccallum
    Finish 15 · split rank #3
    1:11:06
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
    Julie Iemmolo
    Finish 3 · split rank #1
    26:15
  2. 2
    Laura Philipp
    Finish 1 · split rank #2
    26:49
  3. 3
    Olivia Mitchell
    Finish 6 · split rank #3
    27:26

T1

  1. 1:40
  2. 2
    1:44
  3. 1:45

Bike

  1. 1
    Daniela Bleymehl
    Finish 2 · split rank #1
    2:28:17
  2. 2
    Laura Philipp
    Finish 1 · split rank #2
    2:28:52
  3. 3
    Diede Diederiks
    Finish 4 · split rank #3
    2:33:44

T2

  1. 1
    2:05
  2. 2:05
  3. 2:06

Run

  1. 1
    Laura Philipp
    Finish 1 · split rank #1
    1:19:20
  2. 2
    Laura Jansen
    Finish 5 · split rank #2
    1:21:26
  3. 3
    Daniela Bleymehl
    Finish 2 · split rank #3
    1:22: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.

PodiumMen

Winner time: 3:48:20
🥇#1
DE
Justus Nieschlag
3:48:20
74.83 pts
🥈#2
DE
Frederic Funk
3:50:52
70.31 pts
🥉#3
DE
Ruben Zepuntke
3:52:30
66.68 pts

PodiumWomen

Winner time: 4:19:03
🥇#1
DE
Laura Philipp
4:19:03
68.82 pts
🥈#2
DE
Daniela Bleymehl
4:22:34
63.83 pts
🥉#3
FR
Julie Iemmolo
4:31:23
55.39 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#9#18SwimBikeRunFinish#2#5#4#1#4#2#6#2#8#1#12#3#13#3#17#4#10#4#18#5#17#9#1#6#6#10#5#7#3#15#2#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#2#2#1#1#4#1#3#2#1#4#8#3#7#3#5#4#6#5#2#5#3#7#4#6#5#8#6#7#8#6#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

24 participants

Swim
22:10
Bike
2:10:36
Run
1:12:06
3:50:52
Swim
23:31
Bike
2:10:20
Run
1:12:55
3:52:30
Swim
23:41
Bike
2:10:17
Run
1:14:17
3:55:01
Swim
23:47
Bike
2:10:24
Run
1:16:51
3:55:32
Swim
23:44
Bike
2:10:32
Run
1:17:26
3:56:20
Swim
25:15
Bike
2:17:14
Run
1:10:02
3:57:13
Swim
23:36
Bike
2:17:25
Run
1:12:15
Swim
23:13
Bike
2:19:07
Run
1:10:47
3:59:05
Swim
23:40
Bike
2:17:04
Run
1:14:24
Swim
23:32
Bike
2:19:14
Run
1:13:35
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Justus NieschlagDE3:48:20Winner22:10#21:302:10:36#51:571:12:06#474.83
2Frederic FunkDE3:50:5223:31#41:592:10:20#22:051:12:55#670.31
3Ruben ZepuntkeDE3:52:3023:41#81:552:10:17#12:171:14:17#1266.68
4Marc EggelingDE3:55:0123:47#131:482:10:24#32:091:16:51#1762.57
5Philipp KoutnyCH3:55:3223:44#101:392:10:32#42:081:17:26#1860.18
6Jonas HoffmannDE3:56:2025:15#171:432:17:14#92:051:10:02#157.73
7Paul SchusterDE3:57:1323:36#61:402:17:25#102:161:12:15#555.35
8Florin SalvisbergCH3:57:5523:13#31:552:19:07#152:511:10:47#253.26
9Jesse HinrichsDE3:59:0523:40#71:532:17:04#82:031:14:24#1350.93
10Etienne DiemunschFR3:59:5923:32#51:332:19:14#162:041:13:35#848.91
11Keegan CookeZA4:00:0423:44#111:462:18:48#142:101:13:34#747.64
12VincentVan de WalleBE4:00:3524:11#161:452:18:26#111:581:14:13#1146.13
13Nick EmdeDE4:03:2123:42#91:392:16:10#62:181:19:30#2342.96
14Elias SchippergesDE4:03:3123:52#151:582:16:25#72:501:18:24#1941.89
15James MccallumZA4:03:3828:22#232:032:19:27#172:371:11:06#340.94
16Sven OliverThalmannCH4:03:3922:05#11:592:23:16#232:261:13:50#940.13
17Kevin JervisUS4:05:2023:49#141:422:18:47#132:131:18:47#2238.09
18Michal GrabowskiPL4:07:2025:41#181:552:18:41#122:131:18:47#2135.87
19Christian TrunkDE4:08:3227:52#221:472:20:15#192:391:15:57#1434.32
20Thomas BoschDE4:08:3829:36#242:172:20:06#182:271:14:11#1033.67
21Antoine PercheFR4:09:1726:58#212:262:20:33#202:341:16:44#1632.64
22Marius LauDE4:10:2826:26#201:402:23:04#212:411:16:36#1531.25
23Peter WillemSpiekermannDE4:12:1025:44#192:112:23:11#222:301:18:32#2029.48
24Sven WiesDE4:14:1723:44#121:442:25:43#242:131:20:51#2427.43

Female Pro Results

8 participants

4:19:03
Swim
26:49
Bike
2:28:52
Run
1:19:20
Swim
27:30
Bike
2:28:17
Run
1:22:40
4:31:23
Swim
26:15
Bike
2:33:55
Run
1:27:13
4:32:33
Swim
30:18
Bike
2:33:44
Run
1:24:04
4:36:11
Swim
27:33
Bike
2:42:07
Run
1:21:26
4:39:10
Swim
27:26
Bike
2:43:50
Run
1:23:56
4:42:01
Swim
27:31
Bike
2:45:20
Run
1:24:21
4:45:43
Swim
31:40
Bike
2:43:05
Run
1:27:04
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Laura PhilippDE4:19:03Winner26:49#21:442:28:52#22:151:19:20#168.82
2Daniela BleymehlDE4:22:3427:30#41:452:28:17#12:201:22:40#363.83
3Julie IemmoloFR4:31:2326:15#11:532:33:55#42:051:27:13#855.39
4Diede DiederiksNL4:32:3330:18#72:192:33:44#32:061:24:04#552.42
5Laura JansenDE4:36:1127:33#62:062:42:07#52:571:21:26#247.92
6Olivia MitchellIE4:39:1027:26#31:402:43:50#72:161:23:56#444.03
7Tara GrosvenorGB4:42:0127:31#51:522:45:20#82:551:24:21#640.37
8Mariella SawyerZA4:45:4331:40#81:472:43:05#62:051:27:04#736.27