HYROX Singapore 2026: Pro Men results

192 finishers on 3 Apr 2026. Typical finish 1:37:00, fastest 10% under 1:11:52. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Tanguy Cruz 🇫🇷 FRA1st of 46 aged 30-34 30-34 1:00:22 29:09 27:08 4:09 3:56 2:54 3:35 2:57 4:04 1:39 3:13 4:50
2 David Roig 🇦🇺 AUS2nd of 46 aged 30-34 30-34 1:04:32 4:10 32:05 27:53 4:39 4:05 3:12 3:37 3:21 4:10 1:39 3:27 4:22
3 Mohamed Redaoui 🇲🇦 MAR1st of 37 aged 25-29 25-29 1:04:56 4:34 30:29 30:08 4:22 4:13 3:25 3:34 4:05 4:20 1:55 3:29 5:07
4 Lee Boyd 🇮🇪 IRL3rd of 46 aged 30-34 30-34 1:05:26 5:04 32:59 27:42 4:48 4:07 3:00 3:26 2:46 4:16 1:42 3:36 4:49
5 Seunghyun Noh 🇰🇷 KOR1st of 7 aged 16-24 16-24 1:05:41 5:19 30:39 30:37 4:30 4:11 3:42 4:20 2:46 4:22 2:16 3:03 5:57
6 Will Montgomery 🇦🇺 AUS2nd of 37 aged 25-29 25-29 1:05:44 5:22 30:44 29:56 5:08 3:43 3:04 3:54 3:54 4:15 1:44 4:03 5:19
7 Jarrod Mason 🇦🇺 AUS3rd of 37 aged 25-29 25-29 1:06:02 5:40 31:25 29:58 4:42 4:12 3:37 3:57 2:51 4:21 2:09 3:42 5:09
8 Gavin O'Mahony 🇮🇪 IRL1st of 49 aged 35-39 35-39 1:06:09 5:47 32:31 29:00 4:44 4:07 3:18 3:40 3:02 4:06 1:33 4:15 4:59
9 Bong Bong 🇰🇷 KOR4th of 46 aged 30-34 30-34 1:07:33 7:11 32:49 29:36 5:12 4:00 2:48 4:01 3:02 4:18 2:05 3:51 5:31
10 Shuntro Masukawa 🇯🇵 JPN1st of 24 aged 40-44 40-44 1:08:45 8:23 31:13 32:02 5:34 3:57 4:10 4:29 3:22 4:17 1:58 4:33 5:16
11 Julien Prieur 🇫🇷 FRA2nd of 49 aged 35-39 35-39 1:08:51 8:29 31:20 32:30 5:06 4:17 4:34 5:12 3:02 4:28 1:49 4:16 4:52
12 Mykhailo Churilov 🇺🇦 UKR5th of 46 aged 30-34 30-34 1:09:04 8:42 33:37 30:28 5:05 4:04 3:17 4:16 3:08 4:17 1:40 3:34 6:12
13 Mattias Ng 🇸🇬 SIN6th of 46 aged 30-34 30-34 1:09:35 9:13 31:57 32:40 5:02 4:07 4:03 5:24 2:47 4:30 2:27 4:00 5:22
14 Elyas Wahedi 🇦🇺 AUS2nd of 24 aged 40-44 40-44 1:09:42 9:20 33:39 31:01 5:07 4:15 4:30 4:07 2:37 4:32 2:07 3:33 5:20
15 Armand Kosydar 🇫🇷 FRA4th of 37 aged 25-29 25-29 1:09:53 9:31 31:33 32:26 5:59 4:05 3:28 4:23 3:46 4:28 1:59 3:56 6:21
16 Julian Erismann 🇨🇭 SUI2nd of 7 aged 16-24 16-24 1:10:28 10:06 33:33 31:26 5:34 4:06 3:31 4:12 3:19 4:21 1:56 3:49 6:12
17 Sam Bishop 🇬🇧 GBR7th of 46 aged 30-34 30-34 1:10:32 10:10 34:24 29:25 6:46 4:03 3:05 4:26 3:35 4:23 1:38 3:13 5:02
18 Shota Yamaguchi 🇯🇵 JPN5th of 37 aged 25-29 25-29 1:11:21 10:59 33:56 31:50 5:40 4:18 3:11 4:24 3:34 4:32 2:01 4:30 5:20
19 Ciaran Boyle 🇮🇪 IRL8th of 46 aged 30-34 30-34 1:11:23 11:01 34:04 32:26 4:57 4:18 3:18 4:24 2:57 4:31 1:54 4:21 6:43
20 Greg Gonzalles Gunawan 🇮🇩 INA9th of 46 aged 30-34 30-34 1:11:50 11:28 34:57 31:30 5:26 4:16 3:43 4:27 3:17 4:39 2:17 4:23 4:28
21 Hyun Gon KiM 🇰🇷 KOR6th of 37 aged 25-29 25-29 1:12:06 11:44 33:31 33:33 5:07 4:25 3:48 4:55 3:37 4:41 1:58 3:57 6:12
22 Marcel Lutz 🇨🇭 SUI1st of 13 aged 45-49 45-49 1:12:21 11:59 33:48 32:56 5:42 4:02 3:46 4:44 3:56 4:24 1:28 4:13 6:23
23 Tim Johnson 🇳🇿 NZL3rd of 7 aged 16-24 16-24 1:12:23 12:01 32:02 35:21 5:05 4:13 4:03 5:22 3:36 4:31 2:16 4:22 6:58
24 Axel Léonard 🇫🇷 FRA7th of 37 aged 25-29 25-29 1:13:05 12:43 33:33 34:07 5:29 4:19 3:16 4:28 3:57 4:28 2:11 4:57 6:31
25 Wei Jun Poh 🇸🇬 SIN8th of 37 aged 25-29 25-29 1:13:06 12:44 34:14 33:40 5:17 4:10 3:50 4:33 3:50 4:23 2:29 4:51 5:34
26 Nicholas Dimitriou 🇬🇧 GBR3rd of 24 aged 40-44 40-44 1:13:14 12:52 33:29 34:33 5:18 4:03 3:38 3:45 4:27 4:41 1:45 3:49 8:25
27 Kota Enshu 🇯🇵 JPN4th of 7 aged 16-24 16-24 1:13:42 13:20 32:46 35:57 5:03 4:24 3:32 4:36 3:03 4:29 2:23 5:49 7:41
28 Alexander Saveliev 🇺🇸 USA9th of 37 aged 25-29 25-29 1:14:15 13:53 31:40 37:14 5:25 4:05 2:49 5:36 4:44 4:32 1:35 4:06 9:47
29 Hyeokjoon Yang 🇰🇷 KOR10th of 37 aged 25-29 25-29 1:14:50 14:28 35:19 33:11 6:23 4:14 3:57 4:41 3:34 4:44 2:39 4:15 5:07
30 Matthewstone. S Mzandolo 🇿🇦 RSA3rd of 49 aged 35-39 35-39 1:14:54 14:32 35:04 34:31 5:24 3:57 4:09 4:39 2:57 4:33 2:54 4:42 6:40
31 Daryl Cheng 🇸🇬 SIN10th of 46 aged 30-34 30-34 1:14:55 14:33 35:39 33:38 5:42 4:09 4:20 4:21 4:00 4:44 2:08 5:22 4:34
32 Hudson Chan 🇭🇰 HKG4th of 24 aged 40-44 40-44 1:15:02 14:40 35:13 33:28 6:25 4:25 3:58 4:13 3:00 4:47 2:24 4:25 6:16
33 Dan Lampard 🇬🇧 GBR2nd of 13 aged 45-49 45-49 1:15:23 15:01 35:52 33:04 6:30 4:08 2:59 5:07 4:45 4:24 1:40 4:44 5:17
34 Jan Souleyman 🇬🇧 GBR1st of 12 aged 50-54 50-54 1:16:13 15:51 33:29 37:43 5:06 4:15 4:05 5:16 4:18 4:27 2:32 5:16 7:34
35 Teddy Oteba 🇺🇸 USA11th of 46 aged 30-34 30-34 1:16:29 16:07 32:42 37:29 6:22 4:11 4:21 6:02 5:03 4:31 2:22 4:11 6:48
36 Aykut Kayan 🇹🇷 TUR12th of 46 aged 30-34 30-34 1:16:43 16:21 35:06 35:41 6:00 4:24 4:03 5:30 2:54 4:28 2:51 4:04 7:27
37 Zi Yang 🇸🇬 SIN11th of 37 aged 25-29 25-29 1:16:57 16:35 37:25 34:12 5:25 4:20 3:30 4:43 3:28 4:34 1:57 4:49 6:51
38 Alessandro Sandomenico 🇮🇹 ITA5th of 24 aged 40-44 40-44 1:17:07 16:45 37:46 33:33 5:52 3:58 4:26 4:07 2:51 4:22 1:42 5:37 6:30
39 Gideon Raj 🇸🇬 SIN4th of 49 aged 35-39 35-39 1:17:27 17:05 34:00 37:45 5:45 4:08 3:26 6:08 4:42 4:26 1:57 6:08 6:50
40 Dylan Brodeur 🇺🇸 USA12th of 37 aged 25-29 25-29 1:17:51 17:29 39:52 32:20 5:45 3:54 3:09 4:20 3:50 4:19 1:39 4:30 6:39
41 Melvin Lim 🇸🇬 SIN13th of 46 aged 30-34 30-34 1:18:32 18:10 34:01 38:55 5:42 4:30 5:35 6:00 4:03 4:37 2:34 5:54 5:42
42 Christian Dirscherl 🇩🇪 GER3rd of 13 aged 45-49 45-49 1:19:00 18:38 31:36 40:54 6:35 4:02 3:59 5:05 5:29 4:23 2:20 5:16 10:20
43 Dominic Prescott 🇬🇧 GBR5th of 49 aged 35-39 35-39 1:19:21 18:59 38:16 34:42 6:29 3:59 3:12 4:45 4:40 4:34 2:48 5:01 5:43
44 Raghbir Singh 🇮🇳 IND6th of 49 aged 35-39 35-39 1:19:47 19:25 35:18 38:31 6:02 4:22 4:37 5:32 4:12 4:28 2:24 5:16 7:40
45 Chuan Hock Koh 🇸🇬 SIN6th of 24 aged 40-44 40-44 1:20:23 20:01 37:22 36:04 7:02 4:19 5:30 4:39 3:14 4:39 3:13 4:29 6:01
46 Hiong Yong Ray Kua 🇸🇬 SIN14th of 46 aged 30-34 30-34 1:20:39 20:17 35:07 40:04 5:32 4:24 5:03 5:29 4:26 5:05 3:25 4:41 7:31
47 Shannon Stephen 🇸🇬 SIN15th of 46 aged 30-34 30-34 1:21:11 20:49 35:25 39:16 6:34 4:25 4:52 5:18 4:40 4:55 3:33 4:49 6:44
48 Ted Chua 🇸🇬 SIN16th of 46 aged 30-34 30-34 1:21:12 20:50 33:40 42:13 5:23 4:24 6:27 6:46 4:36 4:29 2:56 4:49 7:46
49 Nico Bolzico 🇵🇭 PHI7th of 24 aged 40-44 40-44 1:21:13 20:51 38:37 35:55 6:45 4:25 3:16 5:00 5:28 4:28 2:32 4:37 6:09
50 Stephane Istel 🇫🇷 FRA4th of 13 aged 45-49 45-49 1:21:13 20:51 35:43 39:04 6:31 4:21 4:35 6:13 4:22 4:29 2:26 5:19 7:19
51 Michael Samuel 🇸🇬 SIN17th of 46 aged 30-34 30-34 1:21:43 21:21 34:50 39:38 7:19 4:19 6:20 5:29 5:11 4:26 3:39 5:04 5:10
52 Pak Wai Rick Lau 🇭🇰 HKG5th of 13 aged 45-49 45-49 1:22:03 21:41 37:55 37:43 6:30 4:14 4:52 5:37 4:20 4:41 2:37 5:07 6:15
53 Lukas Weigel 🇩🇪 GER7th of 49 aged 35-39 35-39 1:22:57 22:35 37:29 39:05 6:28 4:11 3:50 5:01 5:26 4:33 2:49 5:45 7:30
54 Jason Chua 🇸🇬 SIN8th of 49 aged 35-39 35-39 1:23:03 22:41 36:03 40:40 6:24 4:25 6:25 7:05 4:04 4:48 2:00 5:24 6:29
55 Thomas Brauch 🇺🇸 USA1st of 3 aged 55-59 55-59 1:23:18 22:56 36:22 41:13 5:48 4:15 5:13 5:37 6:21 4:34 1:45 5:39 7:49
56 Alexander Davidson 🇸🇪 SWE9th of 49 aged 35-39 35-39 1:23:36 23:14 35:56 41:22 6:23 4:12 3:11 6:44 5:17 4:33 4:32 4:44 8:09
57 Alfian Meswan 🇸🇬 SIN18th of 46 aged 30-34 30-34 1:23:45 23:23 37:28 39:18 7:03 4:27 4:58 5:29 4:42 4:45 2:37 5:35 6:45
58 Enoch Teo 🇸🇬 SIN10th of 49 aged 35-39 35-39 1:23:55 23:33 38:16 38:28 7:14 4:19 4:33 5:02 3:35 4:32 2:49 5:36 8:02
59 Tuan Nguyen 🇺🇸 USA11th of 49 aged 35-39 35-39 1:24:53 24:31 36:41 42:08 6:09 4:30 4:13 6:23 4:15 4:53 2:39 6:57 8:18
60 Ryan Lee KK 🇸🇬 SIN12th of 49 aged 35-39 35-39 1:25:06 24:44 37:26 40:43 7:01 4:27 5:06 6:30 3:49 4:49 3:01 5:06 7:55
61 Andy Rallis 🇺🇸 USA8th of 24 aged 40-44 40-44 1:25:58 25:36 37:12 42:55 5:55 4:30 4:58 5:59 4:46 4:49 2:30 5:20 10:03
62 Nick Dunn 🇮🇪 IRL2nd of 12 aged 50-54 50-54 1:26:10 25:48 35:54 44:31 5:49 4:20 4:57 5:16 5:44 4:48 2:55 5:27 11:04
63 Soichiro Sakai 🇯🇵 JPN13th of 37 aged 25-29 25-29 1:26:27 26:05 35:43 42:10 8:39 4:27 4:46 7:27 4:18 4:43 2:53 4:50 8:46
64 Shane Chin 🇸🇬 SIN14th of 37 aged 25-29 25-29 1:26:33 26:11 39:12 40:00 7:26 4:24 4:44 5:57 4:11 4:47 3:10 5:58 6:49
65 Sung Ho Cho 🇰🇷 KOR13th of 49 aged 35-39 35-39 1:27:19 26:57 42:02 38:11 7:10 3:58 4:46 5:48 4:29 4:28 1:57 5:30 7:15
66 Adrian Li 🇨🇦 CAN9th of 24 aged 40-44 40-44 1:27:28 27:06 39:36 41:48 6:08 4:29 5:01 5:34 3:57 4:36 2:44 6:19 9:08
67 Bryan Marshall 🇸🇬 SIN14th of 49 aged 35-39 35-39 1:27:33 27:11 41:48 38:25 7:24 4:17 4:43 5:12 5:01 4:45 2:03 5:52 6:32
68 Jeremy Chanhom 🇹🇭 THA5th of 7 aged 16-24 16-24 1:27:34 27:12 40:41 40:25 6:33 4:12 5:54 5:24 4:55 4:42 2:56 6:00 6:22
69 Eemil Tuomilehto 🇫🇮 FIN15th of 37 aged 25-29 25-29 1:27:43 27:21 43:02 37:57 6:48 4:21 3:19 4:16 4:11 4:52 2:38 5:42 8:38
70 Leon Hallie 🇳🇿 NZL3rd of 12 aged 50-54 50-54 1:28:13 27:51 42:55 39:01 6:21 4:48 3:26 4:34 4:50 5:00 2:19 6:30 7:34
71 Wei Liu 🇨🇳 CHN19th of 46 aged 30-34 30-34 1:28:23 28:01 43:26 35:38 9:23 4:18 4:04 4:48 3:31 4:39 2:01 4:52 7:25
72 EK Toh 🇸🇬 SIN20th of 46 aged 30-34 30-34 1:28:36 28:14 35:13 47:00 6:28 4:40 7:09 10:38 3:34 5:05 1:55 5:23 8:36
73 Nigel Ng 🇸🇬 SIN21st of 46 aged 30-34 30-34 1:29:15 28:53 37:36 44:38 7:05 4:37 5:16 7:12 4:20 4:51 2:34 6:56 8:52
74 Frederik Wunderlich 🇩🇪 GER15th of 49 aged 35-39 35-39 1:29:27 29:05 42:47 39:39 7:06 4:13 4:52 4:58 4:05 4:28 2:37 5:28 8:58
75 Nicolas Ghezzi 🇦🇷 ARG22nd of 46 aged 30-34 30-34 1:29:44 29:22 39:11 44:11 6:26 4:26 4:27 6:42 5:06 5:10 3:25 6:04 8:51
76 Jiafeng Shi 🇨🇳 CHN23rd of 46 aged 30-34 30-34 1:30:17 29:55 43:07 37:42 9:33 4:07 4:45 5:50 4:43 4:25 2:47 4:27 6:38
77 Janser Chua 🇸🇬 SIN24th of 46 aged 30-34 30-34 1:30:45 30:23 39:53 44:03 6:55 4:28 5:09 8:32 4:23 4:55 2:54 5:50 7:52
78 Yuki Kurokawa 🇯🇵 JPN16th of 37 aged 25-29 25-29 1:30:58 30:36 37:03 47:58 6:01 4:34 4:05 5:56 5:09 4:51 3:48 5:13 14:22
79 Jin Thong (jt) Lim 🇸🇬 SIN17th of 37 aged 25-29 25-29 1:31:12 30:50 42:20 41:20 7:36 4:10 4:39 8:07 4:00 5:31 2:34 5:24 6:55
80 Frederic Leteissier 🇫🇷 FRA25th of 46 aged 30-34 30-34 1:31:19 30:57 39:27 44:44 7:13 4:26 4:03 7:38 5:42 4:47 2:02 6:26 9:40
81 Obadiah Nahshon 🇸🇬 SIN18th of 37 aged 25-29 25-29 1:31:51 31:29 39:19 46:25 6:12 4:36 5:55 6:41 5:26 5:03 2:14 6:56 9:34
82 Yoshihiro Hamada 🇯🇵 JPN19th of 37 aged 25-29 25-29 1:31:59 31:37 38:18 44:34 9:12 4:30 4:29 8:11 4:28 4:36 2:27 6:20 9:33
83 Melvin Chng 🇸🇬 SIN10th of 24 aged 40-44 40-44 1:32:02 31:40 37:34 48:18 6:15 4:50 6:17 6:27 4:50 4:59 3:29 6:41 10:45
84 Daniel Ng 🇸🇬 SIN26th of 46 aged 30-34 30-34 1:32:09 31:47 36:20 48:27 7:27 4:25 4:54 6:54 4:50 5:05 1:56 7:39 12:44
85 Otniel Marlon 🇮🇩 INA16th of 49 aged 35-39 35-39 1:33:12 32:50 37:46 47:30 7:59 4:41 6:37 6:33 5:28 5:06 3:07 6:31 9:27
86 Cory Ku 🇹🇼 TPE17th of 49 aged 35-39 35-39 1:33:20 32:58 39:24 44:52 9:06 4:48 5:46 6:34 5:09 5:42 3:30 5:20 8:03
87 Yuvaraj Turiahdassu 🇸🇬 SIN11th of 24 aged 40-44 40-44 1:33:31 33:09 38:46 45:59 8:52 4:38 5:05 8:01 5:13 4:56 3:37 5:53 8:36
88 Alberto Fernandez Lopez 🇪🇸 ESP4th of 12 aged 50-54 50-54 1:33:43 33:21 40:10 47:12 6:25 4:39 3:54 7:42 5:09 5:10 4:38 6:16 9:44
89 Kah Hwee Poh 🇸🇬 SIN18th of 49 aged 35-39 35-39 1:34:55 34:33 44:07 42:42 8:11 4:22 4:47 5:26 5:02 5:00 2:51 6:52 8:22
90 Affendi Bin Nayan 🇲🇾 MAS19th of 49 aged 35-39 35-39 1:34:55 34:33 42:05 45:05 7:48 4:44 5:31 7:51 4:10 5:29 3:50 6:03 7:27
91 Lu Cao 🇨🇳 CHN20th of 49 aged 35-39 35-39 1:35:10 34:48 42:40 44:10 8:25 4:37 4:23 6:40 4:47 5:11 3:09 5:29 9:54
92 Leonard Sim 🇸🇬 SIN6th of 13 aged 45-49 45-49 1:35:36 35:14 39:28 47:50 8:23 4:35 5:36 6:47 5:44 5:08 2:55 6:53 10:12
93 Taeyong Park 🇰🇷 KOR20th of 37 aged 25-29 25-29 1:36:09 35:47 43:12 46:17 6:46 4:28 6:09 7:19 4:52 4:42 3:16 5:51 9:40
94 Brandon Lim 🇸🇬 SIN12th of 24 aged 40-44 40-44 1:36:14 35:52 43:40 46:25 6:15 4:40 4:43 6:48 5:43 4:59 3:39 6:41 9:12
95 Leo Huang 🇸🇬 SIN27th of 46 aged 30-34 30-34 1:36:15 35:53 46:11 41:00 9:09 4:20 5:22 5:07 4:45 4:34 3:31 5:45 7:36
96 Calvin Kuah 🇸🇬 SIN21st of 49 aged 35-39 35-39 1:36:40 36:18 49:01 40:19 7:26 4:15 5:48 5:48 4:32 4:50 3:00 5:40 6:26
97 Pick Tong Goh 🇸🇬 SIN7th of 13 aged 45-49 45-49 1:37:19 36:57 40:46 50:11 6:25 4:28 6:48 6:58 4:28 4:48 2:51 6:39 13:11
98 Kisoo Yoon 🇰🇷 KOR13th of 24 aged 40-44 40-44 1:37:31 37:09 32:29 56:58 8:08 4:03 5:00 5:59 3:31 4:45 3:11 4:31 25:58
99 Colin Chuan 🇸🇬 SIN8th of 13 aged 45-49 45-49 1:37:41 37:19 41:22 48:53 7:31 4:41 5:25 6:35 4:50 4:46 3:40 7:23 11:33
100 Benny R Chandran 🇸🇬 SIN9th of 13 aged 45-49 45-49 1:37:53 37:31 42:06 45:56 9:57 4:34 4:51 6:05 6:10 4:52 3:21 8:02 8:01
How to read

The place is among timed finishers in Pro 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