← Bangkok 2026 results

HYROX Bangkok 2026 Results – Open Men

795 finishers. Winner Seunghyun Noh in 57:13; median 1:28:08.

Rank Athlete Nat Age group Time Run Workout
1 Seunghyun Noh KOR 16-24 57:13 26:41 24:33
2 Joshua White AUS 16-24 58:56 27:47 24:39
3 Samuel Gough GBR 30-34 59:57 28:17 25:04
4 Kin Ho HKG 30-34 1:00:04 28:04 25:50
5 Julien Prieur FRA 35-39 1:00:04 27:41 26:04
6 Josh Allum AUS 16-24 1:00:19 27:53 26:13
7 Corentin Faque FRA 25-29 1:00:36 28:30 25:32
8 Kajohnsin Wongma THA 30-34 1:00:48 28:01 25:52
9 Nick Collin AUS 25-29 1:00:52 27:12 27:30
10 Karim Hegazy GBR 40-44 1:01:00 28:27 25:50
11 Uku Kruusamaee EST 30-34 1:01:15 27:38 27:23
12 Lewis Elsey GBR 30-34 1:01:57 27:52 27:33
13 Lewis Mulhall GBR 30-34 1:02:13 28:44 26:56
14 Rokas Guscinas LTU 35-39 1:02:19 29:16 26:17
15 David Budden GBR 40-44 1:02:19 30:01 25:19
16 Patrick Tian HKG 35-39 1:02:20 29:17 26:14
17 Chris Wright GBR 30-34 1:02:38 28:57 26:33
18 Said Ahmad LBN 30-34 1:02:48 29:10 26:43
19 Michael Wu HKG 30-34 1:02:52 29:16 26:51
20 Kin Ho Jesse Tsoi HKG 16-24 1:03:05 31:12 24:20
21 Alan Hogan IRL 35-39 1:03:39 30:06 26:17
22 Adam Moore GBR 25-29 1:03:54 29:48 27:29
23 Duyakar Bahar Duu MYA 30-34 1:03:57 27:59 28:38
24 Liam Castile GBR 25-29 1:03:58 29:58 27:05
25 Tanguy Saidani FRA 30-34 1:04:16 29:42 27:37
26 Patharawut Teeranumpongwanich THA 25-29 1:04:29 29:40 27:44
27 Fang Jianyong SIN 35-39 1:04:34 29:45 27:38
28 Luke Damen AUS 35-39 1:04:40 29:04 28:48
29 Chanon Leethanasate THA 40-44 1:04:54 30:00 27:46
30 Dave Livanes AUS 40-44 1:05:06 29:34 28:14
31 Josea Eka Setiadi INA 30-34 1:05:11 29:26 28:49
32 Gabb Rosario PHI 35-39 1:05:27 30:27 27:59
33 Thosapol Jaroenjit THA 35-39 1:05:42 29:27 29:09
34 Oscar Martinez de la Mora MEX 45-49 1:05:47 30:42 27:57
35 Kyle Sears CAN 25-29 1:05:50 28:33 29:56
36 Edward Soon SIN 35-39 1:06:00 31:15 27:24
37 Kim Ji Sub KOR 25-29 1:06:13 30:21 28:01
38 Cal Bowness GBR 30-34 1:06:15 27:30 32:20
39 Phongphisit Thobpae THA 25-29 1:06:23 30:03 28:52
40 Michael King AUS 16-24 1:06:38 31:23 28:33
41 Michele Rudelli ITA 35-39 1:06:38 30:34 28:47
42 Mathieu Besse FRA 35-39 1:06:41 30:43 28:38
43 Nick Watson AUS 25-29 1:06:44 29:51 29:32
44 Richard Smerin HKG 40-44 1:06:54 30:01 29:41
45 Smail Belmessaoud ALG 35-39 1:07:14 28:36 30:43
46 Daniel Martin GBR 30-34 1:07:16 29:50 29:08
47 Laurence Shelsher GBR 30-34 1:07:16 30:44 28:59
48 Marselinus Manjur INA 25-29 1:07:26 28:45 31:31
49 Raphael Frei SUI 25-29 1:07:29 29:12 30:28
50 Wei Niu CHN 35-39 1:07:38 30:08 29:54
51 Mauro Lumba PHI 30-34 1:07:49 31:10 28:15
52 Damian Kenning GBR 35-39 1:07:58 29:29 31:36
53 Jason Johnson USA 40-44 1:07:58 31:04 29:45
54 Milan Staut BEL 16-24 1:07:58 29:52 30:14
55 Hiroharu Kawahara JPN 16-24 1:07:59 30:22 29:55
56 Ethan Tabern GBR 16-24 1:08:00 31:22 29:23
57 Kajohnsak Thakham THA 35-39 1:08:23 31:43 29:00
58 Dan Rozsa AUS 35-39 1:08:33 30:51 30:58
59 Damien Croibier-Muscat FRA 30-34 1:08:33 32:10 28:56
60 Josh Goodwin AUS 16-24 1:08:40 31:50 29:23
61 Brendan OBrien USA 30-34 1:08:43 32:34 28:27
62 Samuel Chua SIN 25-29 1:08:45 29:28 31:54
63 Jono Woodhouse AUS 50-54 1:08:54 30:27 31:35
64 Hudson Chan HKG 40-44 1:08:57 31:59 29:01
65 Rangsan Sinthugerd THA 16-24 1:09:08 31:52 29:26
66 Thana Manthanawongsin THA 25-29 1:09:11 30:11 31:38
67 Martin Pauvert FRA 30-34 1:09:27 32:05 29:48
68 Sinthich Kidtatun THA 30-34 1:09:27 29:45 32:25
69 Nathan Lauwens BEL 30-34 1:09:39 30:59 30:57
70 Darby Morgan AUS 16-24 1:09:40 31:45 30:27
71 Pieter Verstraete BEL 40-44 1:09:52 32:05 29:20
72 Nicholas Dimitriou GRE 40-44 1:09:55 33:34 28:46
73 Man Kit Cheung HKG 30-34 1:09:57 30:47 30:57
74 Dalian Julius RSA 25-29 1:09:59 30:36 32:07
75 Jordan John GBR 35-39 1:09:59 30:25 32:14
76 Bohdan Hrushchak UKR 30-34 1:10:00 30:08 32:15
77 Peerapoom Sangpoompong THA 30-34 1:10:02 31:13 31:03
78 PENG CHEN KENG TPE 25-29 1:10:08 33:03 29:02
79 CHENG LONG SI MAC 35-39 1:10:10 30:42 32:19
80 Joseph Hanlon GBR 30-34 1:10:15 31:46 30:46
81 Gavin Que PHI 16-24 1:10:15 31:44 30:21
82 Jason Irman INA 16-24 1:10:19 32:24 30:09
83 Akira Reinau GER 16-24 1:10:24 29:26 32:43
84 Sakorn Jayakan THA 25-29 1:10:27 32:05 29:41
85 Justin Pietryga GER 25-29 1:10:35 32:41 30:02
86 Pascoe Gordon AUS 35-39 1:10:52 37:39 26:04
87 Dominic Jackson GBR 35-39 1:10:55 32:14 30:23
88 Alun Holleyman GBR 30-34 1:10:58 33:28 29:41
89 Rui Rodrigues POR 35-39 1:10:59 32:21 30:50
90 Denis Akst GER 30-34 1:11:09 31:25 32:03
91 Nathan Raward GBR 50-54 1:11:10 30:41 33:02
92 Eoin O'Connell IRL 25-29 1:11:20 32:01 31:52
93 Jake Haley AUS 35-39 1:11:23 32:18 31:40
94 Tanner Pimsakul USA 35-39 1:11:27 30:34 32:58
95 Nat Suriyabantoeng THA 35-39 1:11:38 34:22 29:19
96 Elliott Brown GBR 30-34 1:11:38 33:00 30:27
97 Gustaf Agartson SWE 40-44 1:11:55 32:22 32:09
98 Daniel Yeung HKG 30-34 1:11:59 32:00 32:09
99 Andrew Fitzpatrick AUS 40-44 1:12:00 31:43 32:37
100 Nithikhom Audomlak THA 25-29 1:12:03 31:12 33:17
101 Oleksii Serdiuchenko UKR 30-34 1:12:05 32:54 31:22
102 Jonny Moorhead GBR 35-39 1:12:20 31:36 32:58
103 Alexis Pousaz SUI 40-44 1:12:23 34:18 28:53
104 Carlos Coelho POR 40-44 1:12:26 32:11 30:51
105 Patipat Boonchata THA 35-39 1:12:27 34:38 29:27
106 Frank Nankivell GBR 30-34 1:12:30 35:00 29:38
107 Chris Smith GBR 35-39 1:12:38 32:57 31:42
108 Shannon Stephen SIN 30-34 1:12:38 32:00 32:28
109 Jeremy Chua SIN 35-39 1:12:39 35:41 28:18
110 Aaron Buchan AUS 45-49 1:12:40 33:24 31:03
111 YUE WANG CHN 40-44 1:12:40 33:20 30:48
112 YOUYU CHEN TPE 35-39 1:12:51 33:42 29:53
113 Alessandro Meccheri ITA 35-39 1:12:52 31:09 34:15
114 Tuan Nguyen USA 35-39 1:12:52 32:50 32:11
115 Chong Kam Wai MAS 40-44 1:12:55 32:47 31:59
116 Shing Tai Leung SIN 45-49 1:13:01 33:46 31:37
117 Jack Goguelin GBR 35-39 1:13:03 31:36 33:38
118 Donncha Cuttriss IRL 50-54 1:13:08 32:29 32:22
119 Justin Chang SIN 25-29 1:13:11 32:26 32:27
120 Arnold Wong HKG 40-44 1:13:11 32:24 32:28
121 Pete Lindsay GBR 45-49 1:13:13 35:41 27:50
122 Douglas Ng SIN 25-29 1:13:16 33:10 32:02
123 Noppadol Suttichaivarakul THA 35-39 1:13:18 33:31 31:40
124 Aleksandr Blizniuk RUS 30-34 1:13:34 34:25 30:10
125 Faez Tajudin BRU 25-29 1:13:41 34:45 30:49
126 Yau Lam HKG 30-34 1:13:41 33:39 32:21
127 Ka Wai Lam HKG 30-34 1:13:42 31:23 34:11
128 Matee Kanchanapan THA 25-29 1:13:42 32:35 30:13
129 Eric Chan MAS 30-34 1:13:48 34:32 30:48
130 Paravee Tarnpiam THA 16-24 1:13:48 34:07 29:54
131 Ben Blowes GBR 50-54 1:13:49 31:26 34:34
132 Kervin Man BEL 45-49 1:13:55 34:19 30:38
133 CHUN YIP LAW HKG 30-34 1:13:55 37:56 27:56
134 Anthony Matthew Co PHI 35-39 1:14:14 32:59 30:25
135 Wataru Yamada JPN 40-44 1:14:21 32:29 33:53
136 Mark Bannon GBR 50-54 1:14:22 31:42 34:59
137 Naret Thongdonon THA 25-29 1:14:24 33:55 32:19
138 Varunwut Narakhetudomsak THA 30-34 1:14:24 36:10 29:45
139 Atdhawit Kheha THA 35-39 1:14:28 35:14 30:36
140 Shaumik Shetty IND 16-24 1:14:30 33:41 32:39
141 Noud Ottens NED 30-34 1:14:31 31:03 34:55
142 Philip Morgan GBR 45-49 1:14:31 35:11 31:03
143 Elliot Miller GBR 30-34 1:14:40 34:24 32:19
144 Finley Holmes GBR 25-29 1:14:41 34:37 31:54
145 Alexis Berard FRA 40-44 1:14:45 34:56 32:06
146 Chris Ibbotson GBR 45-49 1:14:46 33:54 32:51
147 Shane Mahony IRL 25-29 1:14:46 34:43 31:44
148 Nithiphark Srichatphirun THA 16-24 1:14:50 33:31 32:56
149 Peerawat Visitwarodom THA 30-34 1:14:51 34:02 32:43
150 Nicholas Sardjono INA 30-34 1:14:58 33:54 33:07
151 Hayden Brown AUS 30-34 1:14:59 32:53 34:27
152 Angus Cheyne GBR 16-24 1:15:00 31:29 36:20
153 Josef Karolyi AUT 45-49 1:15:02 33:01 34:16
154 Matias Kotajärvi FIN 30-34 1:15:02 30:53 36:10
155 Manuel Villalobos CAN 30-34 1:15:02 34:31 31:38
156 Eugene Wang SIN 16-24 1:15:03 34:28 32:59
157 Danny Asker GBR 40-44 1:15:08 34:26 32:07
158 Januar Karimata INA 30-34 1:15:10 34:06 32:19
159 Alex Magaton ITA 30-34 1:15:15 35:14 31:16
160 Dejjutha Clapp THA 30-34 1:15:17 37:20 29:22
161 Jeremy Lipkowitz USA 35-39 1:15:18 35:20 31:02
162 Cheuk Man Adam Wong HKG 25-29 1:15:23 33:44 32:15
163 Bruce Chin-A-Fat NED 30-34 1:15:27 35:13 32:00
164 STIT SRIVERAVANICHCHAKUL THA 35-39 1:15:32 35:32 31:24
165 David Högl AUT 30-34 1:15:41 33:51 32:45
166 Vinesh Sandhu MAS 25-29 1:15:47 32:57 34:38
167 Tobias Schneider GER 30-34 1:15:47 34:18 33:02
168 Vijay Andrews IND 30-34 1:15:49 33:09 34:24
169 Chorsarun Bannawat THA 35-39 1:16:04 32:37 34:56
170 Stephen Buhagiar AUS 35-39 1:16:06 33:18 34:24
171 Karan Sanjeev IND 30-34 1:16:09 34:28 33:50
172 Hari Ravi SIN 25-29 1:16:13 34:27 32:58
173 Stephen Lucas AUS 60-64 1:16:15 34:47 33:26
174 Panjapon Sukjai THA 25-29 1:16:18 32:32 35:34
175 Kevin Barbera USA 35-39 1:16:22 31:37 35:34
176 Marc Lledo ESP 35-39 1:16:24 32:48 35:11
177 Terence Lim SIN 40-44 1:16:26 36:52 31:23
178 Danny Chan USA 35-39 1:16:28 33:21 35:36
179 Jasper Johnstone NZL 30-34 1:16:29 32:54 34:52
180 Teddy Oteba USA 30-34 1:16:41 34:10 33:24
181 Carl Taylor GBR 55-59 1:16:43 34:12 34:26
182 Anthony Campbell GBR 40-44 1:16:45 33:26 35:17
183 DENNIS ANG SIN 45-49 1:16:47 35:32 33:08
184 Bearach O Casaide IRL 30-34 1:16:49 33:18 35:37
185 Anansak Pimpao THA 40-44 1:16:51 35:39 30:16
186 Pakpoom Udomsungworagul THA 35-39 1:16:52 35:29 32:38
187 Akkarachatree Meerod THA 25-29 1:16:55 36:09 31:52
188 Enoch Lam HKG 40-44 1:17:06 43:40 24:45
189 Junvie Seares PHI 50-54 1:17:10 31:52 36:33
190 Prashant Paliwal IND 30-34 1:17:10 33:17 35:44
191 Amorn Simsa THA 35-39 1:17:16 35:26 31:27
192 Veerawich Ketsoi THA 30-34 1:17:18 35:37 33:14
193 Wilson Cheang MAS 25-29 1:17:18 35:08 33:20
194 Elden Ng SIN 25-29 1:17:19 35:29 32:57
195 Panithan Piyaparinya THA 25-29 1:17:39 35:40 31:34
196 Will Stover GBR 35-39 1:17:44 35:46 32:45
197 Tan Trung Dr Luong GER 45-49 1:17:48 34:32 33:55
198 Rodney Sargeant AUS 45-49 1:17:57 35:32 33:37
199 Justin Ler SIN 25-29 1:18:03 32:50 36:46
200 Jon Kavanagh GBR 40-44 1:18:04 33:04 35:39

← Bangkok 2026 results