HYROX Singapore Expo 2025: Doubles Men results

819 teams on 29 Nov 2025. Typical finish 1:25:46, fastest 10% under 1:08:34. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Lewis Mulhall, Darren Hancock 🇬🇧 GBR 35-39 1/199 0:54:01 28:4121:164:09 3:361:312:282:053:561:262:323:42
2 Beomseok Hong, Minho Choi 🇰🇷 KOR 35-39 2/199 0:55:15 28:5921:564:24 3:411:402:592:164:011:212:223:36
3 Fred Durnford, Jack Smith 🇬🇧 GBR 35-39 3/199 0:56:00 29:2122:104:32 3:381:422:422:383:571:192:413:33
4 Tony Van Eck, Ian Deeth 🇳🇱 NED 40-44 1/116 0:56:26 29:3922:164:34 3:441:292:472:183:501:153:113:42
5 Ian Fernando, Marc Fernando SIN 25-29 1/129 0:57:09 30:3422:014:38 3:591:292:572:114:041:222:383:21
6 Matisse Manin, Davit Khublaryan 🇫🇷 FRA 16-24 1/61 0:57:21 32:0420:205:02 3:391:422:241:593:551:182:003:23
7 Connor Mirotsos, Kurtis Smith 🇦🇺 AUS 25-29 2/129 0:57:37 31:2521:344:42 3:521:442:351:584:111:172:183:39
8 Standy Tjandra, Nicholas Sardjono 🇮🇩 INA 25-29 3/129 0:57:40 31:2221:085:15 3:441:322:481:543:531:322:353:10
9 Alex Gabriel Rosario, Nico Bolzico 🇵🇭 PHI 35-39 4/199 0:58:07 30:2222:584:51 3:521:412:392:414:091:312:513:34
10 Yau Lam, Hok Chuen Yu 🇭🇰 HKG 30-34 1/223 0:58:13 31:3921:434:57 3:571:372:451:484:051:152:303:46
11 D. Chua, D. Chua SIN 30-34 2/223 0:59:05 33:1520:375:18 3:421:252:511:363:501:122:323:29
12 Sitesh Kumar Pradhan, Sean Thomas Clancy 🇮🇳 IND 35-39 5/199 0:59:12 31:4922:334:55 3:481:372:462:254:051:282:423:42
13 Lucas Lim, Sam Chua SIN 25-29 4/129 0:59:28 30:5523:384:59 4:011:432:552:024:231:263:253:43
14 Lawrence Cartwright, Saul Mirpuri 🇬🇧 GBR 30-34 3/223 0:59:42 34:4719:465:13 3:401:262:181:533:481:202:103:11
15 Jonathan Ooi, Alim Roslan BRU 35-39 6/199 0:59:52 33:0721:135:36 3:431:422:401:404:061:162:323:34
16 Ludovic Guyonvarch, Jose Antonio Reales Calderon 🇫🇷 FRA 40-44 2/116 0:59:56 31:0323:395:18 3:511:312:393:104:121:283:013:47
17 Ali Nazari, Meysum Shafahi AFG 30-34 4/223 1:00:10 31:4023:115:22 3:411:402:372:564:081:332:483:48
18 Zakaria Zariouh, Adil Malih 🇲🇦 MAR 30-34 5/223 1:00:25 33:1822:144:59 4:011:272:332:304:101:202:283:45
19 Weerapat Swangvong, Kajohnsin Wongma 🇹🇭 THA 30-34 6/223 1:01:12 32:2523:365:16 3:441:373:112:144:121:223:213:55
20 Lewis Mcdonald, Louis Bonfiglioli 🇬🇧 GBR 35-39 7/199 1:01:28 32:4423:285:21 3:421:292:592:364:171:313:073:47
21 Al-Moatasem Al Hashmi, Mohamed Gamal 🇴🇲 OMA 30-34 7/223 1:01:32 31:5524:235:18 3:491:503:012:544:171:422:494:01
22 Javin Chan, Josiah He SIN 16-24 2/61 1:01:35 34:0121:595:40 4:001:283:001:544:181:102:283:41
23 Xu Jie Toh, Wai Yuin Wong SIN 25-29 5/129 1:01:41 32:5623:065:44 3:431:392:402:264:121:372:484:01
24 Kah Onn Kwok, Tom Hine SIN 30-34 8/223 1:01:52 33:3223:095:14 4:001:412:292:434:121:202:593:45
25 David Hitchen, Dominic Marwood 🇬🇧 GBR 30-34 9/223 1:01:54 32:0124:425:15 3:551:322:532:544:061:263:154:41
26 Greg Gonzalles Gunawan, Edwardo Senaen 🇮🇩 INA 30-34 10/223 1:02:06 32:1024:345:26 3:551:332:392:124:203:422:353:38
27 Janser Chua, Shane Chin SIN 25-29 6/129 1:02:08 33:2823:165:30 3:531:363:162:144:191:342:483:36
28 Wenbin Wu, Ryan Lee SIN 35-39 8/199 1:02:14 33:0723:565:15 3:581:493:102:144:171:353:123:41
29 Robin Abautret, Augustin Bernardi 🇫🇷 FRA 30-34 11/223 1:02:18 31:2725:195:36 3:571:523:192:364:141:262:365:19
30 Nathan Raward, Jocelyn Nguyen 🇬🇧 GBR 50-54 1/15 1:02:26 31:0126:015:27 4:201:383:102:214:481:213:384:45
31 Elyas Wahedi, Luca Lattarini 🇦🇺 AUS 40-44 3/116 1:02:28 33:2223:385:32 4:001:322:192:334:141:243:254:11
32 Syaqir Sulaiman, Haiqal Noor SIN 35-39 9/199 1:02:40 33:4423:385:23 3:531:423:082:124:081:323:153:48
33 Kai Han Gan, Jeremy Soh SIN 30-34 12/223 1:02:42 35:3921:305:38 3:441:332:341:594:191:182:433:20
34 Andrew Hong, William Chen SIN 25-29 7/129 1:02:44 33:4023:535:17 3:491:493:172:354:091:192:554:00
35 Harrison Hill, Ahmed Alani 🇬🇧 GBR 30-34 13/223 1:02:54 34:3922:495:30 4:041:312:352:024:071:203:263:44
36 Reid Bailey, Stuart Woollford 🇬🇧 GBR 40-44 4/116 1:03:11 34:4823:005:29 3:451:182:372:444:101:092:314:46
37 John Needham, Mike Trees 🇬🇧 GBR 45-49 1/70 1:03:22 32:2825:375:20 4:041:362:153:214:111:183:485:04
38 Ted Chua, Titus Tan SIN 25-29 8/129 1:03:23 34:4123:305:16 3:531:433:032:014:001:442:374:29
39 Andre Huber, Adrian Ooi SIN 45-49 2/70 1:03:29 33:3324:175:43 3:541:443:202:384:001:373:163:48
40 Jonathan Chan, Elad Oz 🇬🇧 GBR 25-29 9/129 1:03:30 36:2022:045:10 3:571:382:412:083:561:112:453:48
40 Lionnel Low, Nicholas Ngu 🇲🇾 MAS 25-29 9/129 1:03:30 34:0023:445:50 3:551:213:173:034:051:233:173:23
42 Darren Ng, Kerwin Tan SIN 40-44 5/116 1:04:03 35:4722:455:36 3:451:352:512:324:021:432:403:37
43 Leong Chee Wai, Wilson Lee 🇲🇾 MAS 30-34 14/223 1:04:25 35:5923:085:22 4:011:442:302:224:101:463:003:35
44 Johnny Tieu, Chris Chow Weng Wai 🇺🇸 USA 35-39 10/199 1:04:27 35:4422:276:22 3:581:332:592:014:091:242:453:38
45 De Shuen Tan, Marc Hew SIN 25-29 11/129 1:04:32 35:1923:375:41 4:141:553:161:514:221:302:533:36
46 Timothy Raes, Derrick Wong 🇦🇺 AUS 35-39 11/199 1:04:37 34:5823:575:46 3:551:472:592:424:211:422:443:47
47 Zheng Jie Toh, Kevin Cheung SIN 25-29 12/129 1:04:43 36:2822:375:43 3:541:353:102:004:011:262:463:45
48 Lukas Weigel, Joel Gwey 🇩🇪 GER 30-34 15/223 1:04:56 34:4623:396:36 3:441:372:493:034:131:203:173:36
49 Bryan Loh, Bernard Koh SIN 35-39 12/199 1:05:11 35:0124:175:58 4:081:462:523:014:131:292:553:53
49 Jonathan Lim, Bryant Tay SIN 35-39 12/199 1:05:11 35:0924:056:02 4:041:343:142:264:261:213:143:46
51 Nicklaus Yu, Kenny Loh SIN 40-44 6/116 1:05:21 34:5224:176:15 4:041:332:582:464:141:373:353:30
51 Rufino Herrera, Carlos Alejandro Dimailig 🇵🇭 PHI 25-29 13/129 1:05:21 33:1026:265:49 4:022:053:233:064:291:513:473:43
53 Lucas Chang, Ayers Fong SIN 16-24 3/61 1:05:26 34:2323:507:17 4:121:432:482:354:241:132:384:17
54 Lucas Tey, Joven Tey SIN 25-29 14/129 1:05:28 35:5123:196:24 4:101:463:201:434:211:142:473:58
55 Jasper Brieva, Jq Chew 🇵🇭 PHI 30-34 16/223 1:05:54 37:0022:516:08 4:021:352:591:574:171:352:593:27
55 Muhammad Shazril Shaharuddin, Aymarn Fitri Shahrul Annuar 🇲🇾 MAS 35-39 14/199 1:05:54 35:1724:336:09 4:011:363:132:334:311:323:044:03
57 Alvin Tan, Seng Han Lim 🇲🇾 MAS 40-44 7/116 1:06:02 34:5125:445:32 4:041:543:212:514:131:393:354:07
58 Wei Ming Lua, Ivan Lim Zi Yang SIN 40-44 8/116 1:06:05 36:3023:555:44 4:051:403:142:354:201:192:573:45
59 Po-Chung Hsu, Vibhanshu Pratap Singh 🇹🇼 TPE 25-29 15/129 1:06:11 36:2622:576:54 4:001:383:042:134:161:342:313:41
60 Arjun B, Arun B SIN 30-34 17/223 1:06:19 35:3824:406:04 3:491:483:133:154:101:293:233:33
61 Julian Sander, Tobias Kullack 🇩🇪 GER 35-39 15/199 1:06:29 36:3024:155:49 4:031:453:012:394:091:393:093:50
62 Chuan Hock Koh, Melvin Vu SIN 45-49 3/70 1:06:31 35:5524:366:06 4:071:553:272:384:221:432:483:36
63 Alvin Lim, Kai Jay Peh SIN 35-39 16/199 1:06:35 35:5324:456:02 4:071:463:362:304:051:222:564:23
64 Francis Tan Kwang Chong, Dion Tng Yong Wei SIN 25-29 16/129 1:07:01 36:3423:486:44 3:551:224:152:044:111:162:374:08
65 Benjamin Liu, Lester Lee SIN 30-34 18/223 1:07:17 37:5123:365:55 4:001:562:522:144:081:213:203:45
66 Haidhar Raffick, Danial Tan SIN 30-34 19/223 1:07:18 36:3424:426:07 4:151:533:052:264:301:412:524:00
66 Nicholas Lai, Randy Lee SIN 25-29 17/129 1:07:18 35:4125:535:49 4:152:093:452:174:321:403:163:59
68 Gabriel James Chew, Ryan Jason Chew 🇲🇾 MAS 16-24 4/61 1:07:25 38:2122:366:32 3:501:332:352:404:071:222:453:44
69 Tim Harrington, Oli Curtis 🇦🇺 AUS 40-44 9/116 1:07:29 36:5824:266:09 3:581:312:453:044:141:162:504:48
70 Frédéric Lor, Steven Lor 🇫🇷 FRA 30-34 20/223 1:07:39 37:1023:376:56 3:591:403:162:094:241:253:003:44
71 Jan Souleyman, Tyler Wendleken 🇬🇧 GBR 50-54 2/15 1:07:41 33:3728:525:18 4:121:573:063:435:001:394:274:48
72 Winson Low, Nathan Chan 🇲🇾 MAS 30-34 21/223 1:07:48 37:2724:206:04 4:011:363:312:274:341:273:103:34
73 Yong Sheng Peh, Shiliang Neoh SIN 35-39 17/199 1:07:53 35:4926:215:48 3:592:013:152:464:221:373:534:28
74 Luke Twyman, Alex Benson 🇬🇧 GBR 35-39 18/199 1:07:55 37:5923:376:25 3:441:202:413:014:011:283:194:03
75 Duc Hung Le, Khai Truong Minh 🇻🇳 VIE 30-34 22/223 1:07:59 36:2324:107:30 4:081:453:112:114:271:283:073:53
76 Joshua Woo, Elisha Tham SIN 30-34 23/223 1:08:00 38:0224:075:56 4:001:513:112:324:021:313:133:47
77 Neric Hue, Yew Fai Law 🇲🇾 MAS 25-29 18/129 1:08:03 35:5726:106:02 4:211:563:273:224:401:483:073:29
78 Anthony Kok, Nur Muhammad Bin Sharifuddin SIN 30-34 24/223 1:08:12 37:4724:216:09 4:211:303:042:234:241:253:044:10
79 Rob Jones, Nick Barham 🇬🇧 GBR 40-44 10/116 1:08:16 37:2524:436:10 3:541:322:223:383:531:333:324:19
80 Rory Tufano, Fabian Hartmann 🇬🇧 GBR 35-39 19/199 1:08:20 37:1125:106:01 4:021:283:103:054:061:482:514:40
81 Yun Hong Yip, Chun Hang Loo SIN 16-24 5/61 1:08:25 36:5325:066:30 4:091:403:182:514:271:403:223:39
82 Kevin Lau, Adid Kadir BRU 35-39 20/199 1:08:31 36:3825:186:41 3:481:463:212:594:201:463:164:02
83 Nas Wao, Jaeson Sutheasen SIN 40-44 11/116 1:08:35 36:0925:356:55 4:051:443:502:514:331:232:534:16
84 Evan Tan, Elius Pribadi 🇮🇩 INA 30-34 25/223 1:08:37 36:5325:376:11 4:121:503:032:404:221:414:033:46
85 Han Feng Lim, Yaoxiang Lim SIN 40-44 12/116 1:08:43 36:1026:415:56 4:232:233:302:564:262:003:293:34
86 Gerald Thong, Jonathan Chia SIN 35-39 21/199 1:08:54 38:5923:326:28 4:051:343:291:524:231:152:593:55
87 Benson Fuentes, Michael John Durkin 🇵🇭 PHI 35-39 22/199 1:08:56 36:3225:516:39 4:161:523:203:144:441:182:474:20
87 Nick Seow, Russell Ong SIN 35-39 22/199 1:08:56 37:0425:536:03 4:082:003:262:474:331:483:233:48
89 Niclas Hildebrand, Paul Leo Versley 🇩🇪 GER 30-34 26/223 1:08:57 38:0324:096:50 3:401:212:472:574:021:283:034:51
90 Hui Kai Jacob Ong, Lionel Koh SIN 30-34 27/223 1:08:59 38:1924:386:05 4:091:373:392:294:241:212:574:02
90 Jared Lao, Jacob Lao 🇵🇭 PHI 16-24 6/61 1:08:59 39:3622:526:35 4:011:322:582:044:161:282:513:42
92 Kwee Yong Goh, Kevin Chan SIN 30-34 28/223 1:09:08 36:2326:366:13 4:181:523:432:524:291:383:094:35
93 Chek Yong Ng, Syamiran Ong SIN 25-29 19/129 1:09:11 38:2724:266:22 4:071:513:302:174:231:412:513:46
94 Cory Mills, Mathew Brown 🇳🇿 NZL 40-44 13/116 1:09:14 37:4425:026:34 4:031:472:472:574:251:213:394:03
95 Dan Woolley, Jonny Lee 🇬🇧 GBR 25-29 20/129 1:09:16 36:0127:445:35 4:041:433:273:314:211:544:074:37
96 James Keane, Chris Evans 🇦🇺 AUS 35-39 24/199 1:09:19 36:4125:576:45 3:551:372:583:574:201:423:423:46
97 Norman Lim, Edric Hee SIN 35-39 25/199 1:09:20 37:1625:306:38 4:061:493:312:494:101:253:144:26
97 Ryan Rahardjo, Nicolai Syse 🇮🇩 INA 35-39 25/199 1:09:20 37:4525:106:30 3:531:373:023:314:031:343:234:07
99 Brandon Chin, Muhammad Hafizuddin Bin Zulkifle BRU 25-29 21/129 1:09:30 37:0826:355:53 4:301:493:472:524:361:223:254:14
100 Huan Ghee Lee, Yan Xiang Ong SIN 30-34 29/223 1:09:36 37:2926:145:58 4:051:523:323:054:221:433:363:59

Rank is the finishing position within Doubles Men among timed teams. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

Free to download. Used by more than 40,000 HYROX athletes.

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result