πŸ‡ΈπŸ‡¬Triathlon Singapore Rankings
← Featured Stories

How Jansen Her Ran Down the Field to Finish 4th Overall at IRONMAN 70.3 Desaru Coast

From 15th out of the water to the podium's doorstep: a checkpoint by checkpoint breakdown of the bike move and run chase that defined his race.

IRONMAN 70.3 Desaru Coast Β· 26 July 2026

Written with AI assistance from race timing data, then reviewed for accuracy.

On 26 July 2026, Jansen Her crossed the finish line at IRONMAN 70.3 Desaru Coast in 4:14:20, good enough for 4th overall and just 24 minutes and 45 seconds behind the win. The finishing time tells you where he ended up. It doesn't tell you that he spent the first half of the race well outside the top ten, or that the run leg alone cost five rivals their positions. This is that race, checkpoint by checkpoint.

The Field

The race was never really in doubt at the front. Evgeny Tikhonin (Kyrgyzstan) took the lead on the bike and simply didn't give it back, soloing to victory in 3:49:36. Jed Radbone (Australia) held 2nd from midway through the bike, and Ilya Kosov (Kyrgyzstan), who'd led the field out of the water, rounded out the podium in 3rd. All three finished more than ten minutes clear of everyone else and were never seriously challenged.

The real contest was for 4th, and it ran through a strong chasing pack. Kuok Yuen Teh, Malaysia's IRONMAN national record holder (he became the first Malaysian man to break nine hours over the full distance, running 8:56 at IRONMAN Denmark in August 2024), was always going to be dangerous. Isaac Tan, who represented Malaysia in triathlon at the 2022 Commonwealth Games in Birmingham, briefly held the outright race lead himself: he was first out of T1. Between them, Shahrom Abdullah, Mohamed El Akkad, Daniele Meli, James Plant and Jia Xian Tai made up a genuinely deep group. Jansen Her started the day behind every one of them.

A Quiet Start

Organizers shortened the swim to roughly 1km because of choppy water conditions on the day, so times here run quicker than a standard 70.3 swim leg. Even so, there was no hint of what was coming. Ilya Kosov led the field out of the water; Jansen exited in 17:27, good for 15th, safely inside the race and nothing more. T1 didn't change the picture: still 15th, 20:09 in, as Isaac Tan grabbed the lead heading onto the bike.

The Bike Move

The bike leg is where the race quietly turned. Over 90km, Jansen worked from 15th to 10th, a five place gain that never generated a single headline moment, because nothing dramatic happened: he simply rode away from the group behind him faster than the group ahead of him could hold on. By Bike 79k he'd caught and passed Isaac Tan, the man who'd led the race off the bike start. He came off the bike in 2:44:20, 10th overall, and moved through T2 in 11th as the run began.

The Run Down

This is the heart of the race. Over the next 12.5 kilometres, Jansen ran down seven of the ten riders who'd started the run ahead of him, everyone except the three who went on to finish 1st, 2nd and 3rd:

  • Run 2kpasses Mohamed El Akkad, moments after leaving T2
  • Run 2.9kpasses Marcel Krug
  • Run 7.5kpasses Shahrom Abdullah and Jia Xian Tai together
  • Run 8.5kpasses Kuok Yuen Teh
  • Run 12.5kpasses James Plant and Daniele Meli together

Press play below to watch it happen in order, with the live standings panel updating at each pass.

0:0010:0020:0030:0040:00DEFICIT TO LEADERStartSwim exitT1Bike 9.6kBike 27kBike 44kBike 62kBike 79kBike finishT2Run 2kRun 2.9kRun 4.7kRun 7.5kRun 8.5kRun 9.6kRun 12.5kRun 13.4kRun 15.2kRun 18kRun 19.7kRun 20.7kFinishSWIMBIKERUNRace lead (front of the field)
StartSWIM

Standings at this point

1.Jansen Her0:00
2.Evgeny Tikhonin0:00
3.Jed Radbone0:00
4.Ilya Kosov0:00
5.Kuok Yuen Teh0:00
6.Daniele Meli0:00
7.James Plant0:00
8.Shahrom Abdullah0:00
9.Mohamed El Akkad0:00
10.Isaac Tan0:00
11.Jia Xian Tai0:00
12.Marcel Krug0:00
13.Neil McLoughlin0:00
14.Mohammad Shamsuzzaman Arafat0:00
15.Justin Tan0:00
16.Jean Marie Mozzon0:00
17.Andre Krug0:00
18.Rowan Cumming0:00
19.Flavio Marco Rusconi0:00
20.Brett Vancise0:00

Five overtaking moments inside 10.5km of running, seven riders passed in all, two of them doubles. By Run 12.5k he was into 4th place outright, and from there to the finish line, he simply held it.

Holding On

The podium finish still eluded him. Tikhonin, Radbone and Kosov built their advantage on the bike and through the first half of the run, and Jansen's own strong run leg, while enough to move him from 11th to 4th, wasn't enough to close those particular gaps: he finished 16:52 behind Radbone's 2nd place and 10:32 behind Kosov's 3rd.

The compressed axis below shows both stories on one screen: the podium's gap at the top, and the tightly fought pack he worked through below it.

0:0010:0020:0030:0040:00DEFICIT TO LEADERStartSwim exitT1Bike 9.6kBike 27kBike 44kBike 62kBike 79kBike finishT2Run 2kRun 2.9kRun 4.7kRun 7.5kRun 8.5kRun 9.6kRun 12.5kRun 13.4kRun 15.2kRun 18kRun 19.7kRun 20.7kFinishSWIMBIKERUNRace lead (front of the field)Brett VanciseFlavio Marco RusconiJean Marie MozzonRowan CummingJustin TanMohammad Shamsuzzaman ArafatAndre KrugNeil McLoughlinMarcel KrugEvgeny TikhoninJed RadboneIlya KosovJansen Her24:45 behindKuok Yuen TehDaniele MeliJames PlantShahrom AbdullahMohamed El AkkadIsaac TanJia Xian Tai
Jansen HerSingapore (this chart)
19 athletes who led Jansen at some point in the race
View as table
CheckpointJansen Her *Evgeny TikhoninJed RadboneIlya KosovKuok Yuen TehDaniele MeliJames PlantShahrom AbdullahMohamed El AkkadIsaac TanJia Xian TaiMarcel KrugNeil McLoughlinMohammad Shamsuzzaman ArafatJustin TanJean Marie MozzonAndre KrugRowan CummingFlavio Marco RusconiBrett Vancise
Start0:000:000:000:000:000:000:000:000:000:000:000:000:000:000:000:000:000:000:000:00
Swim exit4:010:120:010:004:042:463:545:461:360:014:451:433:183:573:283:522:154:052:156:12
T15:110:380:130:225:123:224:506:282:170:005:172:494:425:035:056:003:034:584:177:07
Bike 9.6k6:560:000:201:206:514:596:077:404:301:386:054:257:287:248:449:165:407:559:298:49
Bike 27k10:290:001:303:199:417:528:5310:558:117:159:188:3412:5012:2813:3916:219:3112:5819:2712:06
Bike 44k14:160:003:055:2312:3610:5911:1313:3011:2312:3212:2211:3218:4417:3920:0523:1714:2916:4529:5421:01
Bike 62k17:220:004:246:5314:4513:1013:0315:2714:0516:2615:1713:3723:3924:0225:3829:5618:1321:5040:41β€”
Bike 79k19:430:005:108:1316:1314:5314:2818:0616:4120:5719:0717:1527:4829:4632:0836:1021:5826:3550:4610:15
Bike finish21:350:006:029:5818:2615:5516:2020:1018:5423:5021:4520:0332:0033:4139:0039:4726:4437:5257:10β€”
T222:060:005:5810:1619:2715:2916:5020:5019:1923:4821:2920:2132:0634:5239:0440:3727:3138:4658:44β€”
Run 2k22:280:006:0410:4621:0716:5318:0721:4423:2023:5321:5121:5733:2636:3540:3143:1430:2847:3563:26β€”
Run 2.9k22:470:006:1711:0621:3417:4118:3722:1423:5224:0422:1422:4934:1237:3941:3044:2432:1849:2265:24β€”
Run 4.7k23:170:006:3811:3922:2619:1419:5523:1625:1624:4023:1424:3835:4539:2543:3746:4236:0353:0569:45β€”
Run 7.5k23:540:007:0612:2423:3621:3122:0524:5727:2725:4425:0427:5138:2342:0247:1050:3543:5959:2076:56β€”
Run 8.5k24:030:007:1512:3624:0522:0822:4225:2528:0625:5925:3928:4139:0742:4648:0751:4646:1060:4879:07β€”
Run 9.6k24:160:007:3413:0324:4023:0323:5226:2828:5828:3726:4130:2140:2143:5949:4253:3751:1863:3883:06β€”
Run 12.5k24:140:007:5013:4426:0425:0026:1728:0630:4929:3628:3533:3542:5247:1252:5457:3961:4669:2092:53β€”
Run 13.4k24:170:007:5713:5626:2225:2627:0228:4131:2030:0529:2234:3343:4247:5854:0158:5564:2071:0498:07β€”
Run 15.2k24:190:007:5414:0826:5026:2428:2429:5232:2031:0432:0336:3745:1849:4956:0361:2169:1174:39104:47β€”
Run 18k24:280:007:5814:1627:1627:5830:0031:3633:3232:5235:1440:0547:3652:1659:1065:2578:1280:24118:10β€”
Run 19.7k24:420:008:0014:2427:3928:2830:3332:1433:5033:1236:0541:0848:1452:5659:5266:3980:0782:02120:34β€”
Run 20.7k24:570:008:0114:3327:5129:3731:2533:2233:5734:0037:2843:0449:1753:5960:5168:5283:2184:47125:26β€”
Finish24:450:007:5314:1328:1030:2031:3633:2133:3134:0338:0744:0849:4154:2860:5570:0184:5085:59128:11β€”

By the Numbers

SplitTimePacePosition
Swim17:271:45 /100m15th
T12:42β€”15th
Bike2:24:1137.5 km/h10th
T22:08β€”11th
Run1:27:524:10 /km4th
Finish4:14:20β€”4th

Swim pace is min/100m over the shortened ~1km course, so it isn't comparable to a standard 1.9km swim leg. The swim was shortened due to choppy water conditions, so this race is excluded from all-time rankings and personal bests on this site. It still counts as a real finish on Jansen's race history, just not as a ranked time.