2015 Ironman 70.3 Wiesbaden

August 8, 2015 · Wiesbaden, Germany

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

Race editions

Switch year or compare this race across stored editions.

201620152014
Distance
Half-Iron (70.3 miles)
Middle Distance
Field size
61
47 men · 14 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Boris Stein won in 4:03:08 with a +1:55 margin. Ruedi Wild had the fastest run (1:13:37).

Women: Camilla Pedersen won in 4:36:04 with a +4:25 margin. Kristin Liepold had the fastest run (1:19:05).

Shareable race cards

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

Race summary

2015 Ironman 70.3 Wiesbaden 2015 - Men

ProTriStats

Winner: Boris Stein in 4:03:08

Margin: +1:55

Fastest bike: Boris Stein - 2:15:51

Fastest run: Ruedi Wild - 1:13:37

Top points: Boris Stein - 81.93 pts

Field: 39/47 finishers

Race summary

2015 Ironman 70.3 Wiesbaden 2015 - Women

ProTriStats

Winner: Camilla Pedersen in 4:36:04

Margin: +4:25

Fastest bike: Anja Ippach - 2:39:48

Fastest run: Kristin Liepold - 1:19:05

Top points: Camilla Pedersen - 74.55 pts

Field: 13/14 finishers

Men race summary

39 finishers from 47 starters

Winner
Boris Stein
4:03:08
Winning margin
+1:55
Gap to second place
Fastest swim
Manuel Kueng · 24:20
Fastest bike
Boris Stein · 2:15:51
Fastest run
Ruedi Wild · 1:13:37
Top points
Boris Stein
81.93 pts

Women race summary

13 finishers from 14 starters

Winner
Camilla Pedersen
4:36:04
Winning margin
+4:25
Gap to second place
Fastest swim
Celine Schaerer · 26:29
Fastest bike
Anja Ippach · 2:39:48
Fastest run
Kristin Liepold · 1:19:05
Top points
Camilla Pedersen
74.55 pts

Men split podiums

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

Swim

  1. 1
    Manuel Kueng
    Finish 6
    24:20
  2. 2
    24:24
  3. 25:05

T1

Split unavailable.

Bike

  1. 1
    Boris Stein
    Finish 1
    2:15:51
  2. 2:22:23
  3. 2:22:30

T2

Split unavailable.

Run

  1. 1
    Ruedi Wild
    Finish 3
    1:13:37
  2. 1:13:45
  3. 1:14:27
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
    26:29
  2. 2
    Camille Donat
    Finish 13
    27:11
  3. 27:34

T1

Split unavailable.

Bike

  1. 1
    Anja Ippach
    Finish 2
    2:39:48
  2. 2:40:31
  3. 2:44:01

T2

Split unavailable.

Run

  1. 1
    1:19:05
  2. 1:24:10
  3. 1:24:19
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: 4:03:08
🥇#1
DE
Boris Stein
4:03:08
81.93 pts
🥈#2
DE
Andreas Raelert
4:05:03
76.53 pts
🥉#3
CH
Ruedi Wild
4:06:53
71.37 pts

PodiumWomen

Winner time: 4:36:04
🥇#1
DK
Camilla Pedersen
4:36:04
74.55 pts
🥈#2
DE
Anja Ippach
4:40:29
63.48 pts
🥉#3
BE
Alexandra Tondeur
4:43:14
56.59 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

47 participants

4:03:08
Swim
27:19
Bike
2:15:51
Run
1:16:51
4:05:03
Swim
25:09
Bike
2:22:30
Run
1:13:45
4:06:53
Swim
25:16
Bike
2:23:58
Run
1:13:37
4:07:30
Swim
25:07
Bike
2:24:39
Run
1:14:40
Swim
25:05
Bike
2:24:19
Run
1:16:39
4:11:36
Swim
24:20
Bike
2:25:05
Run
1:18:40
4:12:29
Swim
26:59
Bike
2:22:23
Run
1:19:16
Swim
25:12
Bike
2:28:46
Run
1:15:01
Swim
27:05
Bike
2:27:00
Run
1:15:33
Swim
25:39
Bike
2:28:31
Run
1:18:02
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Boris SteinDE4:03:08Winner27:192:15:511:16:5181.93
2Andreas RaelertDE4:05:0325:092:22:301:13:4576.53
3Ruedi WildCH4:06:5325:162:23:581:13:3771.37
4Antony CostesFR4:07:3025:072:24:391:14:4069.63
5Kevin CollingtonUS4:09:5025:052:24:191:16:3963.06
6Manuel KuengCH4:11:3624:202:25:051:18:4058.08
7Andreas DreitzDE4:12:2926:592:22:231:19:1655.60
8Andreas GiglmayrAT4:12:5425:122:28:461:15:0154.42
9Albert Moreno MolinsES4:13:2327:052:27:001:15:3353.06
10Stenn GoetstouwersBE4:15:4825:392:28:311:18:0246.26
11Michael Van ClevenBE4:16:2127:362:27:091:17:3044.71
12Maurice ClavelDE4:16:5024:242:25:131:18:5443.35
13Christian KramerDE4:17:1025:062:28:451:19:2542.41
14Paul SchusterDE4:17:2925:102:28:561:19:5441.51
15Alessandro DegasperiIT4:17:4427:012:32:311:14:2740.81
16Horst ReichelDE4:18:0625:102:31:401:17:3439.78
17Evert ScheltingaNL4:19:2626:222:28:001:21:4536.02
18Richie CunninghamAU4:22:3227:392:31:441:19:1627.29
19Jonathan CiavattellaIT4:23:0425:112:28:201:20:1025.79
20Matthias KnossallaDE4:24:5935:332:25:571:19:0320.39
21Christian HoerperDE4:25:1827:342:35:191:18:5019.50
22Joan Nadal ClarES4:26:1129:492:32:381:20:0917.01
23Mike SchifferleCH4:30:0732:052:30:081:22:165.94
24Sebastian VeithDE4:31:2425:302:40:061:21:522.32
25Sebastian GuhrDE4:32:3832:542:33:091:22:29
26Thomas BoschDE4:33:1230:072:36:361:22:01
27Robin SchneiderDE4:36:3525:352:33:591:33:13
28Christian JaisDE4:38:4829:552:38:431:26:07
29Martin MatulaCZ4:43:0328:472:40:471:28:32
30Martin KleinlAT4:45:4234:242:40:031:27:22
31Remmert WielingaNL4:45:4737:242:23:171:37:35
32Charles MartinFR4:52:4126:502:45:081:36:56
33Michal VolejnikCZ4:54:3532:152:46:541:30:09
34Ludovic Le GuellecFR4:56:3935:182:50:161:25:42
35Sean SullivanUS4:57:1035:482:43:221:33:39
36Lewis ElliotUS5:09:0429:522:36:301:57:43
37Gabriel WurmAT5:12:0933:332:54:441:38:41
38Christian FunkDE5:31:1146:163:03:361:34:25
39Mathias NagelDE6:09:2448:423:12:112:02:50
DNFMartijn DekkerNLDNF24:272:45:23
DNFFlorian SeifertDEDNF27:372:59:53
DNFFrederic BelaubreFRDNF24:222:29:28
DNFAndreas ThissenDEDNF46:23
DNFPeter RobertsonAUDNF24:30
DNFMiguel Angel FidalgoESDNF25:102:41:36
DNFPieter HeemeryckBEDNF25:412:33:45
DNFArtem ParienkoRUDNF26:21

Female Pro Results

14 participants

Swim
27:36
Bike
2:40:31
Run
1:24:10
4:40:29
Swim
28:33
Bike
2:39:48
Run
1:28:42
Swim
29:20
Bike
2:46:01
Run
1:24:19
Swim
29:07
Bike
2:44:01
Run
1:27:59
Swim
28:33
Bike
2:48:59
Run
1:28:42
Swim
27:36
Bike
2:53:28
Run
1:26:04
4:53:25
Swim
33:01
Bike
2:46:04
Run
1:30:19
4:54:38
Swim
27:34
Bike
2:48:21
Run
1:34:54
4:56:03
Swim
32:27
Bike
2:52:24
Run
1:26:48
4:56:10
Swim
36:21
Bike
2:56:20
Run
1:19:05
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Camilla PedersenDK4:36:04Winner27:362:40:311:24:1074.55
2Anja IppachDE4:40:2928:332:39:481:28:4263.48
3Alexandra TondeurBE4:43:1429:202:46:011:24:1956.59
4Natascha SchmittDE4:44:5329:072:44:011:27:5952.45
5Michelle VesterbyDK4:49:5328:332:48:591:28:4239.91
6Radka KahlefeldtAU4:50:5227:362:53:281:26:0437.45
7Nina KuhnDE4:53:2533:012:46:041:30:1931.06
8Charlotte MorelFR4:54:3827:342:48:211:34:5428.01
9Astrid StienenDE4:56:0332:272:52:241:26:4824.45
10Kristin LiepoldDE4:56:1036:212:56:201:19:0524.16
11Caroline LiveseyGB5:00:5432:102:52:311:31:5112.29
12Celine SchaererCH5:06:1726:292:55:031:40:39
13Camille DonatFR5:13:4827:113:05:401:37:06
DNFAnna Noguera RajaESDNF32:26