2015 Ironman 70.3 Switzerland

June 6, 2015 · Rapperswil, Switzerland

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

Race editions

Switch year or compare this race across stored editions.

2024202320222021201920182017201620152014
Distance
Half-Iron (70.3 miles)
Middle Distance
Field size
30
20 men · 10 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Ruedi Wild won in 3:51:27 with a +1:11 margin. Ruedi Wild had the fastest run (1:14:32).

Women: Daniela Ryf won in 4:08:43 with a +18:06 margin. Kristin Liepold had the fastest run (1:22:25).

Shareable race cards

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

Race summary

2015 Ironman 70.3 Switzerland 2015 - Men

ProTriStats

Winner: Ruedi Wild in 3:51:27

Margin: +1:11

Fastest bike: Manuel Kueng - 2:08:47

Fastest run: Ruedi Wild - 1:14:32

Top points: Ruedi Wild - 67.90 pts

Field: 19/20 finishers

Race summary

2015 Ironman 70.3 Switzerland 2015 - Women

ProTriStats

Winner: Daniela Ryf in 4:08:43

Margin: +18:06

Fastest bike: Daniela Ryf - 2:17:17

Fastest run: Kristin Liepold - 1:22:25

Top points: Daniela Ryf - 98.25 pts

Field: 9/10 finishers

Men race summary

19 finishers from 20 starters

Winner
Ruedi Wild
3:51:27
Winning margin
+1:11
Gap to second place
Fastest swim
Manuel Kueng · 22:08
Fastest bike
Manuel Kueng · 2:08:47
Fastest run
Ruedi Wild · 1:14:32
Top points
Ruedi Wild
67.90 pts

Women race summary

9 finishers from 10 starters

Winner
Daniela Ryf
4:08:43
Winning margin
+18:06
Gap to second place
Fastest swim
Daniela Ryf · 24:00
Fastest bike
Daniela Ryf · 2:17:17
Fastest run
Kristin Liepold · 1:22:25
Top points
Daniela Ryf
98.25 pts

Men split podiums

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

Swim

  1. 1
    Manuel Kueng
    Finish 2
    22:08
  2. 2
    Martin Bader
    Finish 14
    22:09
  3. 3
    Mike Aigroz
    Finish 5
    23:52

T1

Split unavailable.

Bike

  1. 1
    Manuel Kueng
    Finish 2
    2:08:47
  2. 2:09:28
  3. 3
    Ruedi Wild
    Finish 1
    2:09:47

T2

Split unavailable.

Run

  1. 1
    Ruedi Wild
    Finish 1
    1:14:32
  2. 1:16:55
  3. 1:17:23
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
    Daniela Ryf
    Finish 1
    24:00
  2. 28:00
  3. 3
    28:01

T1

Split unavailable.

Bike

  1. 1
    Daniela Ryf
    Finish 1
    2:17:17
  2. 2
    2:28:48
  3. 2:31:38

T2

Split unavailable.

Run

  1. 1:22:25
  2. 2
    Daniela Ryf
    Finish 1
    1:24:02
  3. 3
    1:26:04
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:51:27
🥇#1
CH
Ruedi Wild
3:51:27
67.90 pts
🥈#2
CH
Manuel Kueng
3:52:38
64.32 pts
🥉#3
CH
Jan van Berkel
3:53:38
61.31 pts

PodiumWomen

Winner time: 4:08:43
🥇#1
CH
Daniela Ryf
4:08:43
98.25 pts
🥈#2
DE
Sonja Tajsich
4:26:49
49.61 pts
🥉#3
DE
Kristin Liepold
4:31:21
37.43 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

20 participants

3:51:27
Swim
23:56
Bike
2:09:47
Run
1:14:32
3:52:38
Swim
22:08
Bike
2:08:47
Run
1:18:31
3:53:38
Swim
23:53
Bike
2:09:50
Run
1:16:55
Swim
24:23
Bike
2:09:28
Run
1:17:23
3:59:10
Swim
23:52
Bike
2:09:50
Run
1:22:26
4:01:28
Swim
27:29
Bike
2:11:24
Run
1:19:20
Swim
24:52
Bike
2:16:22
Run
1:20:20
4:04:48
Swim
27:27
Bike
2:13:22
Run
1:20:22
4:06:32
Swim
25:33
Bike
2:13:58
Run
1:23:19
4:07:55
Swim
25:47
Bike
2:16:58
Run
1:21:37
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Ruedi WildCH3:51:27Winner23:562:09:471:14:3267.90
2Manuel KuengCH3:52:3822:082:08:471:18:3164.32
3Jan van BerkelCH3:53:3823:532:09:501:16:5561.31
4Ronnie SchildknechtCH3:54:1924:232:09:281:17:2359.24
5Mike AigrozCH3:59:1023:522:09:501:22:2644.60
6Darby ThomasFI4:01:2827:292:11:241:19:2037.66
7Daniel NiederreiterAT4:04:4224:522:16:221:20:2027.89
8Matteo FontanaIT4:04:4827:272:13:221:20:2227.59
9Patrick JabergCH4:06:3225:332:13:581:23:1922.36
10Urs MuellerCH4:07:5525:472:16:581:21:3718.18
11David NaesvikSE4:09:4825:312:15:321:25:0712.50
12Samuel HuerzelerCH4:10:5125:452:19:471:21:289.33
13Mike SchifferleCH4:12:1129:312:14:471:23:195.30
14Martin BaderAT4:12:5622:092:17:191:30:193.04
15Julian ErhardtDE4:13:2823:582:17:071:28:281.43
16Rudolf NaudeZA4:22:5823:572:26:201:29:26
17Sebastien JouffretFR4:24:2526:252:19:051:35:16
18Charles MartinFR4:35:0425:172:27:511:38:11
19Christian FunkDE5:08:0641:182:45:561:32:39
DNFKirill KotshegarovEEDNF25:51

Female Pro Results

10 participants

4:08:43
Swim
24:00
Bike
2:17:17
Run
1:24:02
4:26:49
Swim
28:01
Bike
2:28:48
Run
1:26:04
4:31:21
Swim
30:28
Bike
2:34:35
Run
1:22:25
4:38:40
Swim
32:32
Bike
2:32:32
Run
1:29:59
4:38:56
Swim
28:02
Bike
2:33:39
Run
1:32:44
4:39:38
Swim
28:00
Bike
2:31:38
Run
1:35:30
Swim
32:35
Bike
2:34:07
Run
1:33:00
5:00:48
Swim
30:36
Bike
2:47:25
Run
1:38:47
5:10:09
Swim
32:57
Bike
2:45:07
Run
1:48:08
Swim
32:37
Bike
1:45:29
Run
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Daniela RyfCH4:08:43Winner24:002:17:171:24:0298.25
2Sonja TajsichDE4:26:4928:012:28:481:26:0449.61
3Kristin LiepoldDE4:31:2130:282:34:351:22:2537.43
4Anna EberhardtHU4:38:4032:322:32:321:29:5917.76
5Nicole WoyschDE4:38:5628:022:33:391:32:4417.05
6Regula RohrbachCH4:39:3828:002:31:381:35:3015.17
7Lina-Kristin SchinkDE4:43:2832:352:34:071:33:004.86
8Angela LindbergDE5:00:4830:362:47:251:38:47
9Sabrina MohnCH5:10:0932:572:45:071:48:08
DNFNicole KlinglerLIDNF32:371:45:29