HYROX Singapore 2025: Relay Men results

161 teams on 28 Jun 2025. Typical finish 1:26:19, fastest 10% under 1:05:38. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Daryl Cheng, Isaiah How, Sean Lee, Lucas Ng 🇸🇬 SIN1st of 130 aged U40 U40 55:56 27:59 24:05 3:57 4:08 2:34 2:53 2:28 4:02 1:41 2:58 3:21
2 Luca Jumabhoy, Ten Takeda, Siam Yapp, Frederik Jensen 🇸🇬 SIN2nd of 130 aged U40 U40 57:32 1:36 27:47 25:41 4:08 3:57 2:18 3:04 2:24 4:02 2:43 2:46 4:27
3 Donovan Wong, Neilan Wong, Joseph Kong, Edy Lee 🇸🇬 SIN3rd of 130 aged U40 U40 57:36 1:40 28:39 24:41 4:20 4:05 2:09 4:00 2:03 4:27 1:50 2:56 3:11
4 Julian Hosp, Nico Wagner, Fabrizio Arboit, Timo Quast 🇦🇹 AUT4th of 130 aged U40 U40 58:09 2:13 28:05 26:16 3:53 4:12 2:10 3:06 3:14 3:55 1:47 3:45 4:07
5 Jim Webster, Ben Khoo, Terry Ng, Ahmad Arif Ibrahim 🇬🇧 GBR5th of 130 aged U40 U40 59:28 3:32 28:12 27:34 3:46 4:19 2:11 3:51 3:16 4:11 1:18 3:50 4:38
6 Harneshpal Singh Bhullar Karamjit Singh, Yu Han Tan, Baraa Lulu, Zhao Lin Tan 🇲🇾 MAS6th of 130 aged U40 U40 1:01:26 5:30 30:38 26:04 4:48 4:25 2:15 3:14 3:30 4:32 1:32 3:11 3:25
7 Ludovic Guyonvarch, Eugene Neo, Jose Reales Calderon, Victor Nyoman 🇫🇷 FRA7th of 130 aged U40 U40 1:01:44 5:48 29:52 27:24 4:33 4:17 2:50 3:34 2:19 4:42 2:17 3:24 4:01
8 Chin Han Low, Adrian Ooi, Sean Wong, Leonard Yeo 🇲🇾 MAS1st of 31 aged 40+ 40+ 1:02:10 6:14 30:04 27:45 4:26 4:30 2:12 3:45 3:01 4:27 1:30 4:29 3:51
9 Lesner Chua, Jarvis Tay, Luqman Yusope, Jiajie Loh 🇸🇬 SIN8th of 130 aged U40 U40 1:03:15 7:19 30:35 28:06 4:39 4:25 2:29 4:15 2:41 4:41 1:59 3:27 4:09
10 Hafiz Jumahat, Louis Ng, Edwin Koh, Hadrien Verbois 🇸🇬 SIN9th of 130 aged U40 U40 1:03:36 7:40 30:43 28:32 4:26 4:10 2:14 3:53 3:22 4:29 1:36 3:37 5:11
11 Jen Yew Lim, Lim Sherman, Lian Jack, Chang Justin 🇸🇬 SIN10th of 130 aged U40 U40 1:03:41 7:45 31:36 28:00 4:10 4:02 2:38 4:28 2:23 4:11 1:47 4:16 4:15
12 Chong Tat Ko, Wen Loong Lau, Shiyi Lin, Joseph Victor Arcilla 🇸🇬 SIN11th of 130 aged U40 U40 1:04:08 8:12 31:10 28:28 4:34 4:09 2:53 4:41 2:41 4:28 1:21 3:14 5:01
13 Terence Tan, Ian Chan, Daniel Niemiec, Louis Lim 🇸🇬 SIN12th of 130 aged U40 U40 1:04:10 8:14 30:38 28:42 4:54 4:20 2:44 4:22 2:39 4:17 1:57 3:16 5:07
14 Kerwin Tan, Alvin Phua, Ethan Ong, Seiko Lim 🇸🇬 SIN2nd of 31 aged 40+ 40+ 1:04:28 8:32 32:01 27:43 4:48 4:19 2:16 4:27 3:34 4:15 1:47 3:10 3:55
15 Titus Low, Shaun Seow, James Lee, Keefe Ye Kang 🇸🇬 SIN13th of 130 aged U40 U40 1:05:18 9:22 31:39 29:09 4:35 4:33 2:22 4:03 4:29 3:58 2:09 3:23 4:12
16 Dzul Helmi Ng, Michael Parsons, Sherman Ling, Edward Ng 🇸🇬 SIN3rd of 31 aged 40+ 40+ 1:05:22 9:26 29:15 31:19 4:53 4:45 2:30 4:46 3:14 4:42 2:09 3:43 5:30
17 Zemin Lim, Wei Min How, Eugene Wen Jun Yeo, Hsih Hwa Ling 🇸🇬 SIN14th of 130 aged U40 U40 1:05:38 9:42 31:10 29:35 4:55 4:53 2:11 4:15 2:15 5:48 1:26 3:23 5:24
18 Jestoni Chua, Ng Kee Hsien, Lester Tan, Derek Ong 🇸🇬 SIN15th of 130 aged U40 U40 1:06:48 10:52 32:22 29:48 4:41 4:27 2:03 4:19 3:37 4:29 2:06 4:48 3:59
19 Ryan Rahardjo, Syaqir Sulaiman, Philippe Daniel, Munir Tohid 🇮🇩 INA16th of 130 aged U40 U40 1:07:08 11:12 32:25 29:54 4:54 4:48 2:20 4:28 3:26 4:27 1:41 4:09 4:35
20 Ben Adams, Yiqun Ding, Lewis Smith, Lochlan Kitchen 🇦🇺 AUS17th of 130 aged U40 U40 1:07:58 12:02 30:42 33:05 4:17 4:30 2:09 8:19 3:55 4:04 1:42 4:23 4:03
21 Thow Hwee Lim, Glenn Marron, Kenneth Yap, Jason Donavan 🇸🇬 SIN18th of 130 aged U40 U40 1:08:30 12:34 32:29 31:15 4:50 4:48 2:15 4:10 3:48 4:52 1:39 4:37 5:06
22 Hua Tan, Wei Jie Peh, Cher Ow(Comma) Bryan Sim, Wenchun Bin 🇸🇬 SIN19th of 130 aged U40 U40 1:08:33 12:37 33:48 29:35 5:15 4:16 2:21 4:31 3:16 4:53 2:23 3:36 4:19
23 Gregory Jeanlin, Kim Liong Tan, Leonard Poh Tzu Wei, Varun Dev 🇫🇷 FRA4th of 31 aged 40+ 40+ 1:08:42 12:46 32:20 31:49 4:38 4:16 1:45 5:28 3:48 4:54 1:24 4:59 5:15
24 Xiao Cheng Lim, Sathya S/o Pannisilvam, Yi Sheng Khor, Cheng Xu Chua 🇸🇬 SIN20th of 130 aged U40 U40 1:09:33 13:37 33:41 30:49 5:09 4:42 2:42 4:02 4:03 4:38 2:12 3:38 4:52
25 Matthew Brice, Elgin Teo, Jess Ong, Andrew Hong 🇸🇬 SIN21st of 130 aged U40 U40 1:09:35 13:39 33:59 31:02 4:38 4:40 2:48 4:16 2:42 4:25 2:18 3:13 6:40
26 Travis Turke, Cam Willan, Sam Leadbetter, Tom Hopkins 🇬🇧 GBR22nd of 130 aged U40 U40 1:10:05 14:09 33:48 31:15 5:07 4:35 2:11 4:55 3:42 4:17 1:43 5:02 4:50
27 Zhi Wen Sim, Jin Thong Lim, Adrian Seetho, Wei Siang Nah 🇸🇬 SIN23rd of 130 aged U40 U40 1:10:24 14:28 32:21 32:23 5:43 4:35 2:35 5:39 3:38 4:45 2:38 3:27 5:06
28 Lutfillo Yuldoshev, Jeremy Soh, Stanly Stanly, Alexandre Tessier 🇺🇿 UZB24th of 130 aged U40 U40 1:10:49 14:53 35:25 29:53 5:36 4:27 2:00 5:28 2:26 4:22 1:46 4:20 5:04
29 Danial Ihsan, Amirul Ismail, Iylia Jabrullah, Saleh Abdullah 🇸🇬 SIN25th of 130 aged U40 U40 1:11:14 15:18 35:00 30:53 5:26 4:46 2:42 4:01 3:49 4:27 1:43 5:03 4:22
30 Christopher Barley, Edmund Lim, Myren Fu, Galvin Tan 🇸🇬 SIN5th of 31 aged 40+ 40+ 1:11:30 15:34 36:45 29:26 5:22 4:13 1:54 3:33 2:41 4:29 1:43 4:14 6:39
31 Yazid Taib, Muhammad Shahrun Nizam Abdullah, Adid Kadir, Hassnol Izzat Haji Mohd Jaafar 🇧🇳 BRU26th of 130 aged U40 U40 1:12:01 16:05 32:53 33:47 5:26 4:56 2:25 5:45 3:43 4:53 2:01 6:26 3:38
32 Soh Lewis, Han Siong Derrick Ng, Bernard Tay, Kah Tai Wong 🇸🇬 SIN27th of 130 aged U40 U40 1:12:22 16:26 33:24 33:38 5:24 4:24 4:32 4:22 3:16 4:37 2:23 5:11 4:53
33 Elliot Loo, Samuel Lim, Razeeq Syamie, Asher Poh 🇸🇬 SIN28th of 130 aged U40 U40 1:12:23 16:27 32:51 33:17 6:18 5:27 2:20 4:40 2:48 5:05 1:59 4:20 6:38
34 Will Wright, Henry Brown, Cory Thomas, Robin Scott-Gray 🇬🇧 GBR29th of 130 aged U40 U40 1:12:36 16:40 35:13 32:10 5:18 4:31 2:59 3:56 3:40 4:35 2:10 5:32 4:47
35 Tan Matthew, Tan Jamie, Lee Gary, Lim Melvin 🇸🇬 SIN30th of 130 aged U40 U40 1:12:42 16:46 34:04 32:54 5:48 4:47 3:48 5:22 4:01 4:13 2:35 4:21 3:47
36 Kian Seng Tan, Glenn Phua, Timothy Edward Le Vos, Muhammad Fazli Rozali 🇸🇬 SIN31st of 130 aged U40 U40 1:13:25 17:29 35:39 32:26 5:25 4:22 3:03 4:09 4:26 4:19 2:20 3:54 5:53
37 Tze Yuen Danny Poh, Sanjee Singh, Pui Chuan Wong, Dexian Cai 🇸🇬 SIN6th of 31 aged 40+ 40+ 1:13:34 17:38 34:51 33:31 5:17 4:50 2:15 5:34 4:00 4:38 2:05 4:11 5:58
38 Arif Ahmad, Khrnzkry Jahari, Sahbireen Tammid, Ariff Majid 🇧🇳 BRU32nd of 130 aged U40 U40 1:13:42 17:46 33:50 34:17 5:39 4:46 2:57 6:14 2:54 4:55 2:05 3:33 6:53
39 Fadzly Samsuri, Paul Sum, Yong Heng Cher, Cleve Moo 🇸🇬 SIN7th of 31 aged 40+ 40+ 1:13:47 17:51 31:42 37:26 4:43 4:38 3:28 4:38 4:19 5:03 2:34 6:43 6:03
40 Nathan Clark, Dominic Miller, Riley Reynolds, Jamie Carter 🇬🇧 GBR33rd of 130 aged U40 U40 1:13:52 17:56 33:56 35:00 5:00 4:35 2:38 4:37 3:48 4:28 2:02 4:23 8:29
41 Chek Wei Chia, Zhi Hao Ong, Hui Yang Chew, Kun Liang Chua 🇸🇬 SIN34th of 130 aged U40 U40 1:13:59 18:03 35:02 32:53 6:08 4:29 3:03 5:14 4:01 4:32 2:25 4:25 4:44
42 Jonathan Fong, Amos Siow, Wenzheng Lung, Timothy Chia 🇸🇬 SIN8th of 31 aged 40+ 40+ 1:14:25 18:29 34:37 34:11 5:41 4:55 4:02 4:11 4:56 4:56 2:05 4:54 4:12
43 Ephrem Shem, Daniel Fitri, Felix Cheng, Jayden Gan 🇲🇾 MAS35th of 130 aged U40 U40 1:14:33 18:37 35:12 33:33 5:54 5:04 2:39 5:03 6:13 4:18 1:41 4:37 3:58
44 Nick Chia, Hui Sing, Wei Lun Peh, Nigel Leong 🇸🇬 SIN36th of 130 aged U40 U40 1:15:45 19:49 37:14 32:28 6:08 4:47 2:06 5:28 3:43 4:59 1:49 5:05 4:31
45 Dong Hao Toon, Andy Soh, Allan Ng, Wei Tien Kua 🇸🇬 SIN9th of 31 aged 40+ 40+ 1:16:01 20:05 36:50 33:53 5:22 4:29 3:18 5:09 5:17 4:23 2:05 4:57 4:15
46 Cheng Kwee Tan, Yen Dean Yik, Jin Kiat Alvin Tjioe, Alvin Chan 🇸🇬 SIN10th of 31 aged 40+ 40+ 1:16:04 20:08 36:26 34:10 5:33 4:48 3:36 5:44 3:04 4:57 1:43 4:13 6:05
47 Keoni Kyle, Duc Anh Ngo, Zaen Castro, Jia Jie Cheng 🇬🇧 GBR37th of 130 aged U40 U40 1:16:40 20:44 32:03 39:22 5:19 5:08 3:36 4:06 10:59 4:20 2:11 4:36 4:26
48 Darryl Goh, Yuanqi Tay, Marcus Chia, Andy Yip 🇸🇬 SIN38th of 130 aged U40 U40 1:16:50 20:54 35:16 36:17 5:20 5:05 2:25 5:58 4:20 4:46 1:40 5:11 6:52
49 Wilson Low, Lead Shuan Pang, Han Yong Lim, Ming Wee Dean Chua 🇸🇬 SIN11th of 31 aged 40+ 40+ 1:17:02 21:06 36:29 35:11 5:27 4:51 2:53 5:19 4:23 4:36 2:08 4:13 6:48
50 George Francis Albert, Vincent Liu, Yoon Keat Wong, Kei Jun Chan 🇲🇾 MAS39th of 130 aged U40 U40 1:17:08 21:12 35:29 36:22 5:22 5:05 3:29 4:54 4:15 5:43 2:00 6:01 4:55
51 Sugiharto Kusumadi, James Lim, Paul Cheong, Jeremy Mun 🇸🇬 SIN12th of 31 aged 40+ 40+ 1:17:26 21:30 37:56 33:52 5:44 4:51 2:34 4:07 4:43 4:41 2:33 6:08 4:15
52 Edwin Lam, Gregory Goh, Jordan Foo, Jackson Lim 🇸🇬 SIN13th of 31 aged 40+ 40+ 1:17:35 21:39 35:21 36:27 5:52 5:34 2:51 6:02 4:20 4:31 3:49 3:39 5:41
53 Peter Mekhaeil, Cian Meyler, Alexander Valyalkin, Matt Taloni 🇦🇺 AUS14th of 31 aged 40+ 40+ 1:18:54 22:58 36:36 36:10 6:12 4:46 2:54 5:12 7:33 3:55 2:18 5:47 3:45
54 Vincent Teh, Samuel Tan, Alex Fu, Mate Naletilic 🇸🇬 SIN40th of 130 aged U40 U40 1:19:13 23:17 36:05 37:37 5:36 4:22 3:40 5:54 5:32 5:02 1:43 5:41 5:43
55 Gary Ng, Kenneth Yang, Kelvin Beh, Heriandy Halid 🇸🇬 SIN41st of 130 aged U40 U40 1:19:14 23:18 36:11 37:29 5:38 4:51 3:47 4:53 3:46 5:25 1:46 4:41 8:20
56 George Yin, Kayden Foo, Maanas Kale, Zhen An Ong 🇸🇬 SIN42nd of 130 aged U40 U40 1:19:27 23:31 32:59 41:33 4:59 4:27 3:43 8:16 3:34 4:51 1:48 5:43 9:11
57 Ralph Dizon, Simon Spells, Mervin Ortono, Ali Tevakol 🇵🇭 PHI43rd of 130 aged U40 U40 1:20:00 24:04 40:35 33:48 5:41 4:22 2:57 3:17 4:47 5:47 2:01 4:06 6:31
58 Russell Lim, Ryan Teh, Reagan Kang, Jae Sean Lim 🇲🇾 MAS44th of 130 aged U40 U40 1:20:01 24:05 38:23 35:18 6:25 4:35 2:42 5:15 4:49 5:14 1:48 7:16 3:39
59 Derrick Teo, Jared Soh, Wong Jia Jun, Calvin Tay 🇸🇬 SIN45th of 130 aged U40 U40 1:20:11 24:15 35:16 39:04 5:57 5:20 3:11 6:26 5:45 4:58 1:51 5:05 6:28
60 Thomas Tham, Guo Rong Chan, Chee Hin Lee, Gim Shawn Wee 🇲🇾 MAS46th of 130 aged U40 U40 1:20:13 24:17 36:12 38:09 5:55 5:06 2:35 4:35 7:17 4:55 1:57 6:41 5:03
61 Syafiq Elyas, Irfan Azali, Bazlee Ahmad, Muhammad Faheem 🇸🇬 SIN47th of 130 aged U40 U40 1:20:13 24:17 32:53 41:39 5:47 4:49 2:29 6:35 9:47 5:26 1:26 5:37 5:30
62 Raeiz Hamed, Rafiz Hamed, Razif Hamed, Abd Hanif Abd Hamid 🇲🇾 MAS15th of 31 aged 40+ 40+ 1:20:15 24:19 39:15 35:25 5:38 4:35 3:29 6:19 3:41 5:03 4:33 4:03 3:42
63 Kevin Bun, Kurtis Ma Sin-Kai, Zavier Tan Kok Shen, Chia Zheng Quan 🇸🇬 SIN48th of 130 aged U40 U40 1:20:24 24:28 37:20 36:04 7:05 5:12 3:53 6:23 3:46 5:08 1:48 4:43 5:11
64 Jia Hang Chua, Jerald Tan, Kieren Ng, Shashank Shivakumar 🇸🇬 SIN49th of 130 aged U40 U40 1:20:58 25:02 35:38 39:39 5:45 5:14 5:13 5:02 4:23 4:51 2:44 4:55 7:17
65 Yi Heng Chua, Randy Lau, Gibson Goh, Yong Zuo Goh 🇸🇬 SIN50th of 130 aged U40 U40 1:21:18 25:22 36:13 39:49 5:21 5:28 3:44 5:07 7:03 5:45 1:52 3:48 7:02
66 Irwin Low, Muhammad Shafie Bin Ahmad Sulaiman, Wai Kin Tham, Guo Ying Lee 🇸🇬 SIN51st of 130 aged U40 U40 1:21:45 25:49 39:08 36:21 6:22 4:37 3:53 6:18 4:02 5:02 2:25 4:15 5:49
67 Kelvin Ng, Kang Hui Tok, Thomas Lim, Gary Chan 🇸🇬 SIN52nd of 130 aged U40 U40 1:21:56 26:00 38:55 35:52 7:13 4:20 4:01 9:30 2:27 5:06 2:37 3:47 4:04
68 Chester Lee, Jia Jun Chow, Chua Jia Hong, Desmond Tan 🇸🇬 SIN16th of 31 aged 40+ 40+ 1:22:32 26:36 37:21 38:19 6:57 5:02 3:35 4:47 6:14 4:43 2:18 4:32 7:08
69 Aaron Poon, Wesley Peh, Maverick Hong, Lexus Teo 🇸🇬 SIN53rd of 130 aged U40 U40 1:22:35 26:39 37:51 38:39 6:10 5:06 4:34 5:00 4:41 4:41 3:51 5:25 5:21
70 Herman Harun, Jerome Foo, Kim Eusope, Aan Rashif 🇸🇬 SIN54th of 130 aged U40 U40 1:22:45 26:49 40:07 35:27 7:15 4:29 3:48 7:30 3:03 5:19 2:36 4:01 4:41
71 Muhammad Izzudin Bin Amirruddin, Kai Bing Koh, Muhammad Noor Mustapha Bin Nazri, Hua Chiat Ching 🇸🇬 SIN55th of 130 aged U40 U40 1:22:46 26:50 39:47 36:16 6:46 5:33 2:38 6:32 4:31 5:05 2:24 4:17 5:16
72 Ashsiddique Omrul Hauk, Zulhilmi Zainal, James Tan Chia Wei, Leslie Low Guan Yin 🇸🇬 SIN56th of 130 aged U40 U40 1:22:58 27:02 42:02 34:56 6:05 5:36 3:17 5:06 4:29 5:44 1:51 3:58 4:55
73 Timothy Tan, Jerry Chung, Kenny Lee, Jared Tan 🇸🇬 SIN57th of 130 aged U40 U40 1:23:38 27:42 38:21 39:20 6:03 5:10 3:33 5:23 4:50 5:02 1:39 6:14 7:29
74 Max Tay, Jose Andres Pascual Sendino, En Shao Yip, Francisco De Borja Garcia De La Rica 🇸🇬 SIN17th of 31 aged 40+ 40+ 1:24:44 28:48 37:55 37:18 9:35 4:18 4:26 7:30 3:46 4:15 2:16 4:27 6:20
75 Jeremy Huang, Alvin Ong, Mark Chua, Kevin Lee 🇸🇬 SIN18th of 31 aged 40+ 40+ 1:24:45 28:49 38:23 40:22 6:04 4:57 3:38 6:05 3:47 5:02 3:19 5:38 7:56
76 Michael Timajo, Jed Henry Serrano, Michael Ryan Fernando, Patrick Sebastian 🇵🇭 PHI58th of 130 aged U40 U40 1:24:48 28:52 40:03 39:04 5:47 4:50 3:18 6:11 5:05 5:02 1:58 6:19 6:21
77 Sze Chuan Marcus Tang, Wei Guang Jonathan Lai, Wei Jun Lionel Ng, Vi Ron Lim 🇸🇬 SIN59th of 130 aged U40 U40 1:25:10 29:14 40:53 37:19 7:04 5:31 3:05 5:56 5:28 4:39 2:19 5:52 4:29
78 Benjamin Chia, Alvyn Lim, Joel Keh, Bobby Chua 🇸🇬 SIN19th of 31 aged 40+ 40+ 1:25:43 29:47 38:37 39:59 7:12 4:26 4:05 7:20 5:25 4:55 2:14 5:53 5:41
79 Sebastien Benavides, Vlad Tsyryuk, Alejandro Gomez, David Ironside 🇫🇷 FRA20th of 31 aged 40+ 40+ 1:25:51 29:55 40:10 39:54 5:52 5:03 3:55 3:57 3:52 5:18 2:28 4:29 10:52
80 Juraimi Roslan, Sim Min Yew, Ang Jien Wei, Tan Chun Ket 🇸🇬 SIN60th of 130 aged U40 U40 1:26:01 30:05 39:43 40:00 6:24 4:33 3:12 5:03 4:08 5:46 2:23 9:23 5:32
81 Ridzwan Sumsudin, Zulkifli Sumsudin, Euan Harith Mohamad Faizal, Sallehuddin Sumsudin 🇸🇬 SIN61st of 130 aged U40 U40 1:26:19 30:23 38:00 42:20 6:04 5:05 4:06 8:23 4:57 4:28 3:48 4:41 6:52
82 Jeffrey Lee, Wen Rong Chia, Dester Chua Chin Kiat, Royston Lim Swee Sheng 🇸🇬 SIN62nd of 130 aged U40 U40 1:26:54 30:58 40:26 — 4:45 5:37 3:38 5:45 — 4:58 1:24 4:51 —
83 Hairul Syamil Bin Mardan, Muhammad Shafiq Bin Iskandar, Jeffri Natawate Bin Maydha Maenlekah, Hairul Syirhan Bin Mardan 🇸🇬 SIN63rd of 130 aged U40 U40 1:27:48 31:52 39:12 40:58 7:43 5:18 3:46 6:37 5:54 4:52 2:35 4:03 7:53
84 Shing Chai(Comma) Samuel Chew, Enhong(Comma) Ian Sim, Wing Hong(Comma) Timothy Chu, Kim Hui(Comma) Jeredy Tan Comma64th of 130 aged U40 U40 1:28:23 32:27 40:41 41:02 6:44 5:34 2:34 4:16 9:26 5:11 2:22 6:06 5:33
85 Hill Wang, Webber Liu, Sid Gidwani, Ray Huang 🇹🇼 TPE21st of 31 aged 40+ 40+ 1:28:27 32:31 42:38 39:55 5:59 4:41 3:03 5:19 4:19 5:22 3:56 5:14 8:01
86 Justin Liu, Benjamin Siow, Ezra Khor, Gareth Lim 🇸🇬 SIN65th of 130 aged U40 U40 1:28:28 32:32 39:03 41:54 7:36 4:50 2:54 5:14 4:00 5:04 2:35 10:11 7:06
87 Mustafa Noor Adnan, Nabeel Badib Omar Badib, Mohd Dzulhilmi Mohd Ali, Solihin Shanjay 🇸🇬 SIN66th of 130 aged U40 U40 1:28:42 32:46 40:46 40:44 7:17 6:03 3:58 6:18 4:07 5:58 2:23 4:06 7:51
88 Allistair Gwee, Damien Tan, Nabil Fadli, Kia Xian Tai 🇸🇬 SIN67th of 130 aged U40 U40 1:28:43 32:47 38:14 43:08 7:25 5:51 2:55 7:45 6:37 5:56 3:48 3:43 6:33
89 Edmund Kwek, Alvin Mak, Kin Key Wong, Yao Jue Chua 🇸🇬 SIN68th of 130 aged U40 U40 1:28:46 32:50 40:22 42:31 5:58 5:22 2:46 6:06 4:36 5:01 2:22 5:18 11:00
90 Haikal Kaswadi, Fahmi Raimi, Nizam Zailan, Farid Ismail 🇸🇬 SIN69th of 130 aged U40 U40 1:28:50 32:54 41:59 39:23 7:33 5:50 2:40 5:48 4:42 5:25 2:01 5:39 7:18
91 Jayden Tian, Daryl Cheah, Haidhar Abdul Halim, Jason Khoo 🇲🇾 MAS70th of 130 aged U40 U40 1:29:01 33:05 40:07 42:26 6:32 4:46 4:32 8:25 3:42 5:55 3:46 3:02 8:18
92 Aizuddin Khalid, Nazri Haris, Fadhli Mohamed, Al Afif 🇸🇬 SIN71st of 130 aged U40 U40 1:29:17 33:21 39:56 42:58 6:29 5:51 3:40 4:45 5:31 5:16 3:07 5:11 9:37
93 Muhammad Rossufyan, Sanjeev Kumar, Praveen Xavier, Mohamad Andi 🇸🇬 SIN72nd of 130 aged U40 U40 1:29:37 33:41 39:56 40:32 9:15 4:51 2:18 6:48 6:51 5:34 2:41 6:39 4:50
94 Sherwin Tesalonika Thie, Kang Zhi Torrence Ho, Wei Zhi Nicholas Tan, Shadiqqin Muhammad 🇮🇩 INA73rd of 130 aged U40 U40 1:29:38 33:42 42:26 41:02 6:15 5:11 1:50 5:38 5:26 5:38 1:54 5:26 9:59
95 Kian Hwee Png, Hans Yeo, Hong Chun Tan, Edwin Yeo 🇸🇬 SIN74th of 130 aged U40 U40 1:29:45 33:49 38:05 46:24 5:21 4:50 7:16 5:03 3:46 5:36 1:44 3:48 14:21
96 Danish Ashriq Bin Mokhtar, Irfan Danial Bin Mokhtar, Sufiyan Hadi Armita, Mokhtar Bin Jaffar 🇸🇬 SIN75th of 130 aged U40 U40 1:29:46 33:50 40:56 40:11 8:43 5:31 2:25 8:06 4:17 5:04 2:57 4:15 7:36
97 Khairul Anwar, Rizqin Adam, Imran Shamer, Arshad Ali 🇸🇬 SIN76th of 130 aged U40 U40 1:30:00 34:04 42:23 41:20 6:21 4:56 4:46 5:59 3:09 5:09 2:56 8:23 6:02
98 Eng Khim Chua, Kian Leong Kwek, Mohamed Feroz Bin Mohamed Akber, Mu Yen Tan 🇸🇬 SIN22nd of 31 aged 40+ 40+ 1:30:09 34:13 42:39 41:01 6:34 5:14 3:09 4:40 8:48 5:18 4:18 3:51 5:43
99 Khairul Shah, Antoine Iskander, Khairi Shah, Shafiq Affandi 🇸🇬 SIN77th of 130 aged U40 U40 1:30:10 34:14 41:49 39:26 9:00 4:58 3:10 5:48 5:04 5:34 1:59 4:58 7:55
100 Simon Seah, Aaron Thio, Hong Wei Lee, Chee Yu Tan 🇸🇬 SIN78th of 130 aged U40 U40 1:30:45 34:49 39:40 44:35 6:35 5:15 2:58 6:20 6:24 6:33 2:27 5:50 8:48
How to read

The place is among timed teams in Relay Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

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

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result