← Singapore Expo 2025 results

HYROX Singapore Expo 2025 Results – Open Men

553 finishers. Winner Kurtis Smith in 59:53; median 1:32:31.

Rank Athlete Nat Age group Time Run Workout
1 Kurtis Smith AUS 16-24 59:53 28:50 26:43
2 Kajohnsin Wongma THA 30-34 1:00:26 29:38 25:36
3 Ayoub El Mkadem FRA 25-29 1:00:47 30:13 25:46
4 Daehyun Han KOR 30-34 1:02:05 30:19 26:51
5 Dave Livanes AUS 40-44 1:03:14 30:54 27:08
6 Yukwon Doh KOR 25-29 1:03:45 31:46 27:00
7 Sebastian Ongkowijaya INA 25-29 1:04:13 30:46 28:05
8 Yossi Inbar ISR 40-44 1:04:22 31:29 27:34
9 Tanguy Saidani FRA 30-34 1:05:07 31:33 27:56
10 Joachim Trinel FRA 30-34 1:05:23 31:46 28:30
11 Levent Avci TUR 40-44 1:05:42 33:09 27:07
12 Cameron Page AUS 30-34 1:05:42 29:12 31:31
13 Zakaria Zariouh MAR 30-34 1:06:12 33:15 27:46
14 Zac Brooks GBR 25-29 1:06:26 33:43 26:06
15 Peter Loughran IRL 25-29 1:06:43 32:56 29:03
16 Tristan Kent GBR 45-49 1:06:52 31:47 29:42
17 Ho Kiat Lee MAS 35-39 1:07:00 32:15 27:49
18 Toby Relf AUS 40-44 1:07:36 32:15 29:51
19 Thosapol Jaroenjit THA 35-39 1:10:27 32:15 32:28
20 Haoyang Ho SIN 30-34 1:10:32 34:18 30:17
21 Dan Moinard AUT 30-34 1:10:37 33:33 30:49
22 Hudson Chan HKG 40-44 1:11:28 33:03 31:31
23 Alexius Atmadja INA 16-24 1:11:45 34:24 31:22
24 Nicholas Dimitriou GBR 40-44 1:11:46 36:32 28:10
25 Joshua Li SIN 35-39 1:11:47 30:14 36:36
26 Iain Lindsay GBR 40-44 1:11:51 33:59 32:10
27 Shane Ryan IRL 25-29 1:12:08 34:58 30:08
28 Carlos Coelho POR 40-44 1:12:14 34:20 30:04
29 Justin Chang SIN 25-29 1:12:34 35:16 31:03
30 Steven Su SIN 25-29 1:12:39 34:09 32:35
31 Lloyd Marvin Perez PHI 35-39 1:12:49 35:02 30:14
32 Mitch Price GBR 35-39 1:12:54 36:27 30:25
33 Lewis Lim SIN 35-39 1:13:08 34:23 33:13
34 Craig Garnett AUS 45-49 1:13:30 33:26 34:21
35 Simon Pedersen DEN 30-34 1:13:41 34:27 33:00
36 Darren Goh SIN 35-39 1:13:43 36:30 31:04
37 Andy Low SIN 35-39 1:13:45 35:13 32:36
38 Stephen Lam USA 35-39 1:13:56 35:43 32:33
39 Eoin O'Connell IRL 25-29 1:14:01 36:41 31:10
40 Adil Malih MAR 40-44 1:14:12 36:54 30:46
41 Jules Korsten NED 40-44 1:14:30 35:45 32:40
42 Wernher Lancelot Asprec PHI 35-39 1:14:35 37:21 30:59
43 Byron Grigoratos RSA 40-44 1:14:38 38:31 29:08
44 Paul Schmidt SUI 30-34 1:14:46 36:29 32:11
45 Jin Long Chen SIN 35-39 1:14:49 35:47 33:11
46 Christian Roger Suter SUI 45-49 1:14:51 36:40 31:18
47 Paul George White GBR 35-39 1:14:53 36:53 32:04
48 Terry Spokes GBR 40-44 1:14:54 34:55 33:59
49 Jeremy Chua SIN 35-39 1:15:01 38:09 30:07
50 Edwin Chiang SIN 30-34 1:15:09 35:13 33:50
51 Wai Hoeng Lim MAS 35-39 1:15:37 36:10 32:41
52 Gustaf Agartson SWE 40-44 1:15:42 35:19 34:24
53 Alex Laurie AUS 40-44 1:15:50 37:04 32:39
54 Ashley Leek GBR 40-44 1:15:57 36:14 32:35
55 Adam Malek Sahadian MAS 30-34 1:15:59 35:08 34:52
56 Raphael Eggers GER 30-34 1:16:06 36:27 33:09
57 Andreas Pluto GER 35-39 1:16:09 38:21 30:39
58 Egis Rimkus LTU 45-49 1:16:22 38:36 30:39
59 Richard Tey SIN 30-34 1:16:33 34:21 34:26
60 Jing Yong Sha SIN 30-34 1:16:33 37:10 32:32
61 Wacharakon Sodsuphap THA 16-24 1:16:46 35:21 35:03
62 Shing Tai Leung SIN 45-49 1:16:51 38:36 30:49
63 Akkarachatree Meerod THA 25-29 1:17:03 37:03 33:37
64 Andrew Fitzpatrick AUS 40-44 1:17:04 35:08 35:04
65 Jayden Tian MAS 30-34 1:17:09 37:42 32:17
66 Magnus Grimeland SIN 45-49 1:17:09 35:34 34:36
67 Nithikhom Audomlak THA 25-29 1:17:14 32:46 38:06
68 Alun James AUS 40-44 1:17:31 36:30 33:55
69 Jonny Moorhead GBR 35-39 1:17:37 36:36 34:12
70 Miguel Bragança POR 25-29 1:17:38 32:49 37:11
71 Kun Yi Lim SIN 30-34 1:17:44 37:51 33:14
72 Alfie Paveley GBR 16-24 1:18:03 37:41 34:04
73 John Searston AUS 60-64 1:18:08 37:45 33:59
74 Paul Stephenson AUS 45-49 1:18:12 34:39 37:12
75 Milan Delaporte FRA 30-34 1:18:12 38:00 33:28
76 Alex Magaton ITA 30-34 1:18:12 38:11 33:18
77 Colin Williams USA 30-34 1:18:13 41:02 30:44
78 Terry Chen MAS 40-44 1:18:15 38:57 26:00
79 Hasif Othman SIN 30-34 1:18:18 38:57 32:54
80 Rusyaidi Rashid SIN 25-29 1:18:23 38:12 32:49
81 Hari Ravi SIN 25-29 1:18:25 38:00 34:01
82 Ken Minehan AUS 45-49 1:18:25 34:49 32:43
83 Yasin Khan SIN 16-24 1:18:27 38:00 33:56
84 Reginald De Vliegher BEL 35-39 1:18:27 35:49 35:28
85 Faez Tajudin BRU 25-29 1:18:29 39:38 31:52
86 Kelvin Kuan SIN 30-34 1:18:30 41:08 30:25
87 Atsadakorn Klomjaroon THA 30-34 1:18:39 40:41 31:28
88 Achille Piattoli ITA 25-29 1:18:42 38:35 33:10
89 Wenbin Wong SIN 40-44 1:18:48 36:26 36:24
90 Christopher Lim AUS 35-39 1:18:49 38:11 34:01
91 Jason Tan MAS 35-39 1:18:54 39:01 33:35
92 Benjamin Fu Leong Siow SIN 45-49 1:18:57 35:41 35:49
93 Yiren Tan SIN 30-34 1:18:59 39:49 31:12
94 Sulaiman Ahmad SIN 35-39 1:19:02 38:12 32:26
95 Zhong Ying Zachary Chia SIN 30-34 1:19:02 36:56 33:49
96 Mathew Ang SIN 30-34 1:19:13 40:30 31:58
97 James Lau SIN 25-29 1:19:17 37:26 34:32
98 Thanthit Yuenyongtechahiran THA 35-39 1:19:27 36:51 36:13
99 Justin Lee SIN 25-29 1:19:37 39:17 33:45
100 Peerapoom Sangpoompong THA 30-34 1:19:38 39:14 34:01
101 Julien Dahmoun BEL 35-39 1:19:39 39:01 33:42
102 Ignatius Ambrose SIN 30-34 1:19:48 36:53 36:19
103 Udit Dhawan THA 35-39 1:19:57 38:27 34:58
104 Terence Lim SIN 40-44 1:20:05 40:59 31:41
105 Alexandre Hudelot FRA 40-44 1:20:09 39:58 33:55
106 Wei Xiang Ang SIN 30-34 1:20:28 38:11 35:01
107 Matthew Wong SIN 25-29 1:20:30 38:53 34:23
108 Reuben S. SIN 30-34 1:20:40 39:35 34:05
109 Jeremy Lim SIN 30-34 1:20:43 37:11 36:58
110 Alex Garas GRE 40-44 1:20:47 36:49 36:30
111 Ugur Akin TUR 30-34 1:20:47 36:00 37:48
112 Sebastian Yeoh Yee Soong MAS 25-29 1:20:48 40:40 33:35
113 Prashanth Suresh SIN 40-44 1:20:50 36:49 37:17
114 Joseph Nikhil James SIN 16-24 1:20:55 33:03 41:13
115 Raymond Cheng SIN 50-54 1:20:56 42:03 32:06
116 Ian Cole GBR 40-44 1:21:09 39:52 34:37
117 James Bailey IRL 60-64 1:21:15 41:32 32:37
118 Mark Hawkins AUS 50-54 1:21:18 38:46 34:52
119 Paul Moyse GBR 45-49 1:21:22 36:50 37:38
120 Ken Seah SIN 30-34 1:21:26 40:07 34:04
121 Ed Norville John Aba PHI 30-34 1:21:38 36:37 37:52
122 Tuan Nguyen USA 35-39 1:21:41 40:08 35:08
123 Victor Zapata FRA 30-34 1:21:43 42:10 32:30
124 John Choo SIN 30-34 1:21:43 40:05 34:17
125 Patrick Metharam SIN 50-54 1:21:52 36:01 39:04
126 Bastien Touzeau SUI 35-39 1:22:07 38:16 36:55
127 Jan Best GER 40-44 1:22:14 37:18 37:57
128 Nicholas Pey SIN 16-24 1:22:20 41:14 33:59
129 Dzul Helmi Ng SIN 35-39 1:22:26 38:18 35:56
130 Luke Tay SIN 30-34 1:22:30 38:28 36:04
131 Jerry Lim SIN 30-34 1:22:35 38:51 37:30
132 Khairin Mirza SIN 16-24 1:22:36 40:31 34:48
133 Xavier Bocquillion FRA 45-49 1:22:42 38:54 36:52
134 Steven Donnelly NZL 40-44 1:22:47 41:21 34:36
135 James Cameron GBR 50-54 1:22:54 37:28 38:35
136 Josh Seyer USA 45-49 1:23:01 39:42 35:34
137 Jonny York HKG 35-39 1:23:06 35:28 39:55
138 Quan Xing Mah GBR 40-44 1:23:08 38:57 37:04
139 Norman Lim SIN 16-24 1:23:10 36:28 40:01
140 Iain Tucker GBR 55-59 1:23:16 36:43 39:42
141 William Leonard AUS 35-39 1:23:18 40:48 35:17
142 Adriel Hairul SIN 35-39 1:23:23 40:02 36:39
143 Rodney Sargeant AUS 45-49 1:23:23 39:00 37:11
144 Duncan Koh SIN 30-34 1:23:26 43:39 32:54
145 Shuji Ogata JPN 45-49 1:23:29 39:16 36:59
146 Charles Teo SIN 30-34 1:23:32 39:31 36:32
147 Keijiro Aoki JPN 25-29 1:23:34 39:48 35:56
148 Michael Brunner SUI 25-29 1:23:35 40:26 36:19
149 Wei Chong Koh SIN 35-39 1:23:38 40:44 34:37
150 Eesan Lee SIN 16-24 1:23:45 41:07 34:59
151 Velid Kasapovic BIH 35-39 1:23:45 38:30 38:29
152 Jakub Krejci CZE 30-34 1:23:49 41:04 36:02
153 Greg Levett NZL 40-44 1:23:51 39:21 37:34
154 Eric Bretting USA 45-49 1:23:53 40:33 35:57
155 Paul Johnson AUS 55-59 1:23:54 36:03 40:36
156 Alphonsus Ong SIN 45-49 1:23:56 39:12 38:02
157 Pakpoom Udomsungworagul THA 35-39 1:24:07 40:37 36:18
158 Ruzaini Rashid SIN 25-29 1:24:09 39:19 36:53
159 Andrew Bellows AUS 45-49 1:24:09 40:41 36:04
160 Kelly Williams SIN 40-44 1:24:21 40:59 35:25
161 Jordan Stephens NZL 35-39 1:24:23 42:18 34:31
162 Ben Crilly AUS 40-44 1:24:28 40:33 35:55
163 Anthony Matthew Co PHI 35-39 1:24:40 39:16 34:58
164 Norazmi Ali Hassan SIN 40-44 1:24:45 39:49 37:57
165 Andrew Susanto INA 16-24 1:24:50 40:31 36:38
166 Syan J SIN 30-34 1:24:51 41:59 35:45
167 Alvin Toh SIN 30-34 1:24:54 40:15 37:41
168 Abhimanyu Bhati IND 35-39 1:24:55 36:39 40:02
169 Matthew Thomas GBR 30-34 1:24:57 38:36 39:12
170 Mark Ng SIN 30-34 1:25:00 38:55 38:49
171 Ade Putra INA 30-34 1:25:06 41:44 34:39
172 Ray Storan IRL 35-39 1:25:11 41:17 36:11
173 Chin Hong Ng SIN 25-29 1:25:11 39:36 37:39
174 James Dempster GBR 30-34 1:25:12 38:23 39:23
175 Stan Walsh GBR 25-29 1:25:14 40:56 36:29
176 Andy Tan SIN 40-44 1:25:17 43:54 33:57
177 Filippo Magnani ITA 35-39 1:25:20 40:25 36:48
178 Nik Ashraff Nik Ariff MAS 40-44 1:25:21 43:11 34:22
179 Timothy Pearse GBR 45-49 1:25:23 38:13 39:44
180 Kenneth Ang SIN 30-34 1:25:24 41:58 35:53
181 Damian Lee SIN 40-44 1:25:24 42:21 34:26
182 Joel Kho SIN 35-39 1:25:27 40:07 37:31
183 Ron Ang SIN 35-39 1:25:33 44:56 32:26
184 Ian Ho SIN 25-29 1:25:34 40:22 37:42
185 Alvin Chin SIN 35-39 1:25:37 39:55 36:56
186 Chris Greenough CAN 40-44 1:25:41 39:44 38:19
187 Chen Lye Tai SIN 40-44 1:25:41 42:00 37:00
188 Ng Ze Yuan SIN 35-39 1:25:46 42:11 36:03
189 Aaron Sim SIN 45-49 1:25:46 41:46 36:32
190 Jeremiah Silva SIN 30-34 1:26:07 43:37 35:03
191 Sebastien Gautier FRA 45-49 1:26:11 41:21 37:39
192 Jonathan Ricetti BEL 35-39 1:26:13 42:21 36:04
193 Chris Hewison HKG 45-49 1:26:14 41:40 36:58
194 Deividas Tumas LTU 40-44 1:26:19 41:39 36:25
195 Alexandre Chabot CAN 45-49 1:26:28 41:09 37:52
196 Ranieal Rozhan MAS 16-24 1:26:37 42:41 36:38
197 Marcin Dedys CAN 40-44 1:26:40 40:39 36:20
198 Imran Ismail SIN 30-34 1:26:42 39:55 38:54
199 Melvin Lim SIN 40-44 1:26:46 43:54 35:48
200 Davson Huang SIN 35-39 1:26:48 43:52 35:57

← Singapore Expo 2025 results