2015 Ironman Malaysia

November 13, 2015 · Langkawi, Malaysia

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

Race editions

Switch year or compare this race across stored editions.

202420192018201720162015201420102009200820072006
Distance
Iron (140.6 miles)
Middle Distance
Field size
55
32 men · 23 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Mike Aigroz won in 8:52:02 with a +0:10 margin. Steven Osborne had the fastest run (3:05:42).

Women: Diana Riesler won in 9:37:06 with a +12:03 margin. Gurutze Frades Larralde had the fastest run (3:15:02).

Shareable race cards

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

Race summary

2015 Ironman Malaysia 2015 - Men

ProTriStats

Winner: Mike Aigroz in 8:52:02

Margin: +0:10

Fastest bike: Romain Guillaume - 4:39:14

Fastest run: Steven Osborne - 3:05:42

Top points: Mike Aigroz - 58.96 pts

Field: 26/32 finishers

Race summary

2015 Ironman Malaysia 2015 - Women

ProTriStats

Winner: Diana Riesler in 9:37:06

Margin: +12:03

Fastest bike: Diana Riesler - 5:02:38

Fastest run: Gurutze Frades Larralde - 3:15:02

Top points: Diana Riesler - 82.27 pts

Field: 16/23 finishers

Men race summary

26 finishers from 32 starters

Winner
Mike Aigroz
8:52:02
Winning margin
+0:10
Gap to second place
Fastest swim
Harry Wiltshire · 49:13
Fastest bike
Romain Guillaume · 4:39:14
Fastest run
Steven Osborne · 3:05:42
Top points
Mike Aigroz
58.96 pts

Women race summary

16 finishers from 23 starters

Winner
Diana Riesler
9:37:06
Winning margin
+12:03
Gap to second place
Fastest swim
Lucie Zelenkova · 54:40
Fastest bike
Diana Riesler · 5:02:38
Fastest run
Gurutze Frades Larralde · 3:15:02
Top points
Diana Riesler
82.27 pts

Men split podiums

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

Swim

  1. 49:13
  2. 49:14
  3. 3
    Mike Aigroz
    Finish 1
    49:17

T1

Split unavailable.

Bike

  1. 4:39:14
  2. 4:41:56
  3. 4:45:40

T2

Split unavailable.

Run

  1. 1
    3:05:42
  2. 2
    Kaito Tohara
    Finish 5
    3:08:36
  3. 3
    Mike Aigroz
    Finish 1
    3:08:46
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. 54:40
  2. 56:24
  3. 3
    Keiko Tanaka
    Finish 11
    56:51

T1

Split unavailable.

Bike

  1. 1
    5:02:38
  2. 2
    5:08:05
  3. 5:14:13

T2

Split unavailable.

Run

  1. 3:15:02
  2. 2
    3:29:37
  3. 3:30:21
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: 8:52:02
🥇#1
CH
Mike Aigroz
8:52:02
58.96 pts
🥈#2
SE
Fredrik Croneborg
8:52:12
58.74 pts
🥉#3
GB
Harry Wiltshire
8:55:01
55.00 pts

PodiumWomen

Winner time: 9:37:06
🥇#1
DE
Diana Riesler
9:37:06
82.27 pts
🥈#2
ES
Gurutze Frades Larralde
9:49:09
67.98 pts
🥉#3
CH
Natascha Badmann
9:54:07
62.09 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

32 participants

8:52:02
Swim
49:17
Bike
4:49:25
Run
3:08:46
Swim
50:24
Bike
4:48:18
Run
3:09:02
8:55:01
Swim
49:13
Bike
4:49:31
Run
3:11:55
9:00:49
Swim
49:17
Bike
4:55:05
Run
3:11:31
9:01:19
Swim
54:10
Bike
4:53:55
Run
3:08:36
9:06:24
Swim
55:50
Bike
4:45:40
Run
3:19:14
Swim
59:37
Bike
4:50:14
Run
3:13:36
9:14:20
Swim
54:06
Bike
4:48:01
Run
3:27:33
9:15:24
Swim
50:03
Bike
4:59:38
Run
3:19:25
9:18:23
Swim
51:12
Bike
5:09:16
Run
3:09:36
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Mike AigrozCH8:52:02Winner49:174:49:253:08:4658.96
2Fredrik CroneborgSE8:52:1250:244:48:183:09:0258.74
3Harry WiltshireGB8:55:0149:134:49:313:11:5555.00
4Alberto CasadeiIT9:00:4949:174:55:053:11:3147.28
5Kaito ToharaJP9:01:1954:104:53:553:08:3646.62
6Mauro BaertschCH9:06:2455:504:45:403:19:1439.85
7Christian BraderDE9:08:5259:374:50:143:13:3636.57
8Chris LeghAU9:14:2054:064:48:013:27:3329.30
9Daniil SapunovUA9:15:2450:034:59:383:19:2527.88
10Thiago VinhalBR9:18:2351:125:09:163:09:3623.91
11Freddy LampretZA9:19:2654:084:50:413:30:0022.52
12Steven OsborneGB9:22:5456:495:14:173:05:4217.91
13Kirill KotshegarovEE9:26:3356:094:41:563:42:5613.05
14Cedric LassondeFR9:34:3356:274:51:253:40:362.41
15Carl ReadNZ9:42:2256:045:15:223:19:38
16Hiroyuki NishiuchiJP9:58:0251:565:28:243:26:50
17Guy CrawfordNZ10:03:2253:424:55:064:08:44
18Peter SeidelDE10:39:4556:094:55:424:42:23
19Michael LouysBE10:41:481:03:085:00:354:31:10
20Romain GuillaumeFR10:41:4949:144:39:145:08:38
21Brad WilliamsUS10:44:4657:425:03:464:36:49
22Vincent DepuisetFR10:45:081:12:535:20:184:04:31
23Yvan JarrigeFR11:05:4249:236:32:163:35:29
24Petr VabrousekCZ11:44:281:00:205:37:074:56:21
25Marek NemcikSK13:58:091:14:237:23:265:04:05
26Josef SvobodaCZ14:10:421:14:236:57:455:48:47
DNFBalazs CsokeHUDNF49:104:51:17
DNFJens Petersen-BachDKDNF50:465:05:25
DNFPaul AmbroseAUDNF49:20
DNFYu ShinozakiJPDNF57:447:01:21
DNFMarkus MlinarATDNF59:31
DNFYoung Hwan OhKRDNF1:04:38

Female Pro Results

23 participants

9:37:06
Swim
59:34
Bike
5:02:38
Run
3:29:37
Swim
1:03:55
Bike
5:25:04
Run
3:15:02
Swim
1:03:56
Bike
5:14:13
Run
3:30:21
9:58:26
Swim
58:37
Bike
5:08:05
Run
3:46:02
Swim
56:24
Bike
5:25:42
Run
3:32:43
10:08:01
Swim
57:28
Bike
5:23:49
Run
3:40:47
Swim
1:11:59
Bike
5:29:23
Run
3:31:03
10:17:25
Swim
54:40
Bike
5:43:58
Run
3:32:07
10:19:50
Swim
1:01:54
Bike
5:24:55
Run
3:47:28
10:33:39
Swim
1:03:55
Bike
5:44:56
Run
3:39:27
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Diana RieslerDE9:37:06Winner59:345:02:383:29:3782.27
2Gurutze Frades LarraldeES9:49:091:03:555:25:043:15:0267.98
3Natascha BadmannCH9:54:071:03:565:14:133:30:2162.09
4Sarah CrowleyAU9:58:2658:375:08:053:46:0256.97
5Saleta Castro NogueiraES10:00:2356:245:25:423:32:4354.66
6Kate BevilaquaAU10:08:0157:285:23:493:40:4745.61
7Katharina GrohmannDE10:17:251:11:595:29:233:31:0334.46
8Lucie ZelenkovaCZ10:17:2554:405:43:583:32:0734.46
9Jessica FlemingAU10:19:501:01:545:24:553:47:2831.59
10Angela LindbergDE10:33:391:03:555:44:563:39:2715.21
11Keiko TanakaJP10:37:5956:515:39:353:56:1610.07
12Michelle DuffieldAU10:49:361:03:545:35:174:04:06
13Mami IshiiJP10:58:531:03:415:48:514:00:55
14Tineke Van den BergNL10:59:351:07:165:31:414:07:56
15Emma GraafSE11:34:281:01:305:48:414:33:35
16Bree WeeUS12:13:4857:546:00:535:09:50
DNFKathrin WaltherDEDNF1:00:18
DNFCarole FuchsTHDNF1:13:085:31:15
DNFCaroline LiveseyGBDNF1:00:245:31:16
DNFAnna EberhardtHUDNF1:12:405:22:20
DNFJocelyn McCauleyUSDNF58:426:18:11
DNFJeanne CollongeFRDNF1:00:285:27:48
DNFMaki NishiuchiJPDNF57:065:39:27