← Bangkok 2025 results

HYROX Bangkok 2025 Results – Open Men

557 finishers. Winner Jamie Barnett in 1:02:05; median 1:34:49.

Rank Athlete Nat Age group Time Run Workout
1 Jamie Barnett GBR 35-39 1:02:05 31:50 25:57
2 Kajohnsin Wongma THA 30-34 1:03:35 32:20 25:58
3 Moataz Amer EGY 35-39 1:04:19 32:33 27:05
4 Lewis Elsey GBR 30-34 1:04:50 31:10 29:09
5 Flynn Earley AUS 16-24 1:04:59 32:03 28:26
6 Rik Beugel NED 16-24 1:05:16 31:33 28:53
7 Saddam Pittli MAS 30-34 1:05:26 30:51 29:24
8 Jonathon Bathurst GBR 35-39 1:05:50 32:30 28:32
9 Kenny Vanherpe BEL 35-39 1:06:05 33:01 27:51
10 Lewis Mulhall GBR 30-34 1:06:22 32:28 29:18
11 Ahmed Babiker SUD 25-29 1:06:24 33:19 27:57
12 Patharawut Teeranumpongwanich THA 25-29 1:06:34 32:56 28:14
13 Chanon Leethanasate THA 40-44 1:06:50 33:44 28:14
14 James Hogg GBR 35-39 1:07:21 30:33 29:51
15 Jeremy Soh SIN 25-29 1:08:02 34:51 28:35
16 Kyle See MAS 16-24 1:08:16 36:44 26:19
17 Sebastian Ongkowijaya INA 25-29 1:08:22 33:30 29:40
18 Sinthu Kosasih THA 30-34 1:09:02 35:21 28:40
19 Toby Relf AUS 40-44 1:09:16 34:26 28:59
20 Lewis Smith GBR 35-39 1:09:31 34:26 30:16
21 Khai Mhd SIN 30-34 1:09:49 35:03 29:38
22 Elliott Brown GBR 30-34 1:10:00 34:49 29:36
23 Greg Gonzalles Gunawan INA 30-34 1:10:10 37:15 27:33
24 Tommy Saggus AUS 40-44 1:10:25 36:03 29:00
25 Leonardo Bartolini ITA 35-39 1:10:32 34:59 30:09
26 Dominic Jackson GBR 30-34 1:10:46 33:31 32:50
27 Noppong Chaipukdee THA 40-44 1:10:56 37:42 27:36
28 Phongphisit Thobpae THA 25-29 1:10:56 34:49 29:46
29 Kin Ho Wong HKG 30-34 1:11:04 34:41 31:14
30 Sam Rigg GBR 30-34 1:11:12 34:29 31:23
31 Mergim Sadikaj KOS 30-34 1:11:25 34:25 31:41
32 Duyakar Bahar Duu MYA 30-34 1:11:36 32:56 32:33
33 Gareth Griffiths GBR 55-59 1:11:45 35:47 30:40
34 Roman Surin HYROX 35-39 1:11:55 34:11 32:42
35 Ronaldo Hutauruk INA 25-29 1:12:03 35:50 30:01
36 Frank Nankivell GBR 30-34 1:12:08 37:14 29:19
37 Nick Dunn IRL 50-54 1:12:11 34:54 32:05
38 Matthieu Bastian FRA 40-44 1:12:12 36:22 29:57
39 Ian Johnston GBR 35-39 1:12:26 35:42 31:42
40 Jonathan Chan GBR 25-29 1:12:36 33:38 33:13
41 Kevin Adinata Pandrya INA 30-34 1:12:37 36:18 29:37
42 Kajohnsak Thakham THA 35-39 1:12:52 35:19 31:59
43 Robert Banks GBR 25-29 1:12:54 37:15 29:22
44 Cameron Lloyd AUS 16-24 1:12:57 35:35 32:03
45 Jonathan Edwards HKG 30-34 1:13:21 37:03 30:34
46 Marius Fritz GER 30-34 1:13:29 37:24 30:11
47 Lewis Hayward GBR 25-29 1:13:49 37:21 30:18
48 Joel Lee SIN 40-44 1:14:01 37:36 30:29
49 Kendrick Hardy INA 25-29 1:14:05 39:53 28:08
50 Zaid Rajab JOR 30-34 1:14:13 38:41 29:57
51 Chris Ibbotson GBR 40-44 1:14:24 37:36 31:23
52 Michael Zielinski GBR 30-34 1:14:34 35:17 34:05
53 Christian Kirrbach GER 35-39 1:14:47 37:14 31:31
54 Hartmann-Georg Müller GER 30-34 1:14:48 36:29 32:12
55 Ari-Pekka Savolainen FIN 35-39 1:15:08 36:48 32:55
56 Jai Moss NZL 45-49 1:15:17 36:14 33:32
57 Philip Suriaputra INA 25-29 1:15:28 36:42 32:31
58 Yannick Douet FRA 40-44 1:15:30 38:12 31:57
59 Elad Oz ISR 30-34 1:15:31 35:48 33:39
60 Matias Kotajärvi FIN 30-34 1:15:31 33:44 36:26
61 Rodney Sargeant AUS 45-49 1:15:31 37:57 31:39
62 Richard Hohmann GER 35-39 1:15:38 36:39 32:36
63 Edward Soon SIN 35-39 1:15:39 37:14 32:04
64 George Lyons GBR 30-34 1:15:42 39:22 30:53
65 Atdhawit Kheha THA 30-34 1:15:53 40:36 28:22
66 Cj Chan HKG 35-39 1:15:54 37:25 32:06
67 Warren Reid RSA 40-44 1:15:55 40:00 30:18
68 Craig Leamy IRL 25-29 1:15:59 37:09 33:27
69 Jason Tulk CAN 45-49 1:16:02 37:37 32:55
70 Patipat Boonchata THA 35-39 1:16:08 36:03 34:34
71 Yuya Suzuki JPN 35-39 1:16:08 38:45 31:17
72 Martin Pauvert FRA 30-34 1:16:09 37:10 32:13
73 Oscar Kahl THA 25-29 1:16:09 37:00 32:48
74 Aaron Buchan AUS 45-49 1:16:16 37:58 32:26
75 Zachary Johnson USA 35-39 1:16:22 38:10 32:21
76 Damian Kenning GBR 35-39 1:16:25 35:42 35:18
77 Udit Dhawan THA 30-34 1:16:26 38:46 31:33
78 Edwardo Senaen INA 25-29 1:16:28 35:00 34:29
79 Christopher Jim GBR 30-34 1:16:31 39:25 31:47
80 Sean Seah SIN 40-44 1:16:32 38:02 32:55
81 Jordan Wathall GBR 16-24 1:16:34 38:08 31:53
82 Sameh Eskander GBR 35-39 1:16:35 36:07 34:49
83 Danial Deen Isa Kalebic BRU 30-34 1:16:40 38:14 32:18
84 Elliot Miller GBR 30-34 1:16:47 38:43 32:02
85 Tom Brevitt GBR 35-39 1:16:51 35:09 34:12
86 Michael Samuel SIN 30-34 1:16:58 39:17 31:07
87 Danny Atamu NIU 35-39 1:17:09 39:25 32:09
88 Ryan Weeks GBR 30-34 1:17:15 35:56 34:45
89 Thomas Owst GBR 30-34 1:17:27 39:23 31:29
90 Xavier Foulquier FRA 45-49 1:17:33 37:39 33:50
91 Thinh Nguyen VIE 30-34 1:17:37 39:00 31:33
92 Sumit Yadav IND 30-34 1:18:01 37:18 33:26
93 Louis Bonfiglioli GBR 35-39 1:18:03 39:28 32:15
94 Brandon Lim SIN 40-44 1:18:03 38:23 33:13
95 Jon Kavanagh GBR 35-39 1:18:11 38:15 33:08
96 Naret Thongdonon THA 25-29 1:18:22 38:49 32:31
97 Eran Husni MAS 45-49 1:18:22 39:31 33:05
98 Weerapat Swangvong THA 30-34 1:18:31 38:45 32:41
99 Angel Burgos Galindo ESP 40-44 1:18:32 37:54 33:47
100 Nat Suriyabantoeng THA 35-39 1:18:40 38:30 33:49
101 David Skelton GBR 45-49 1:18:44 39:01 34:01
102 Rex Kon MAS 35-39 1:18:48 39:17 31:50
103 Scott Harmer HKG 55-59 1:18:49 35:08 35:55
104 Jules Kozolinsky FRA 30-34 1:18:53 36:08 37:22
105 Marselinus Manjur INA 25-29 1:19:04 34:10 37:35
106 Danny Asker GBR 35-39 1:19:12 42:29 29:56
107 Phil Henwood AUS 45-49 1:19:13 39:25 33:50
108 Muhammad Hazim Hassan Khairuma MAS 35-39 1:19:13 39:03 33:01
109 Andrew Stephen Dino PHI 35-39 1:19:26 39:40 32:59
110 Charlie Samonte PHI 40-44 1:19:27 39:54 32:33
111 Arnut Areechitsakul THA 35-39 1:19:28 39:48 31:29
112 Charin Trakarnsakul THA 35-39 1:19:30 36:27 35:42
113 Pieter Verstraete BEL 35-39 1:19:34 40:00 31:54
114 Ashwin Chandoesing SUR 40-44 1:19:52 38:00 35:58
115 Rhys Johnson GBR 35-39 1:19:56 37:47 35:41
116 Terence Ong SIN 35-39 1:20:06 39:06 34:12
117 Andre Portilha BRA 50-54 1:20:08 40:49 32:42
118 Alvin Mateo BEL 40-44 1:20:10 37:55 34:30
119 Victor Davis INA 35-39 1:20:14 39:03 34:15
120 Peerawat Visitwarodom THA 30-34 1:20:15 38:36 35:09
121 Chaiwat Vinyununthakul THA 40-44 1:20:38 40:29 31:38
122 Sinthich Kidtatun THA 30-34 1:20:45 36:28 38:52
123 Nicolas Terrien FRA 40-44 1:20:50 34:33 41:01
124 Admir Masin BIH 35-39 1:20:51 37:55 36:10
125 Kevin Tedja INA 25-29 1:20:52 37:36 36:50
126 Eugene Tham MAS 45-49 1:20:54 41:32 33:22
127 Samuel Wong HKG 35-39 1:21:00 42:46 30:58
128 Cyr Avognan FRA 40-44 1:21:03 38:28 36:34
129 Colin Williams USA 30-34 1:21:17 43:48 31:25
130 Mark Lim MAS 35-39 1:21:23 38:57 33:11
131 Dan Morrison GBR 30-34 1:21:32 39:18 36:02
132 Rangsan Sinthugerd THA 16-24 1:21:35 38:23 35:07
133 Terry Spokes GBR 40-44 1:21:36 38:58 36:42
134 Velid Kasapovic BIH 35-39 1:21:36 39:32 35:53
135 Jeremy Tan SIN 40-44 1:21:42 42:10 32:43
136 Yik Kwan Fong HKG 40-44 1:21:55 41:50 33:22
137 Mike Thomas NZL 35-39 1:21:56 40:37 33:37
138 Jason Tan MAS 35-39 1:22:10 40:49 35:17
139 Polpatt Vinaibodee THA 35-39 1:22:19 38:32 37:18
140 Warut Promsri THA 35-39 1:22:26 38:13 37:44
141 Kritsada Chansathit THA 45-49 1:22:39 40:00 34:57
142 Alexandre Hudelot FRA 40-44 1:22:40 41:42 35:29
143 Noppadol Suttichaivarakul THA 30-34 1:22:45 39:25 36:16
144 Veerawich Ketsoi THA 30-34 1:22:46 42:44 33:28
145 Alex Magaton ITA 30-34 1:22:47 40:09 34:54
146 Hubert Chen SIN 30-34 1:22:58 36:45 39:40
147 Oliver Crome AUS 45-49 1:22:58 41:20 35:22
148 Simone Tredicine ITA 45-49 1:23:06 37:58 39:14
149 Panjapon Sukjai THA 25-29 1:23:10 34:51 40:23
150 Bohdan Hrushchak UKR 30-34 1:23:10 40:01 34:41
151 Ruben Arunasalam AUS 35-39 1:23:13 38:17 36:42
152 Will Stover GBR 30-34 1:23:21 40:57 33:44
153 Bernard Cheng AUS 40-44 1:23:23 41:59 34:33
154 Jason Chuei GBR 40-44 1:23:32 38:19 39:09
155 Vincent Egawaluya Yoshuara INA 30-34 1:23:33 44:18 31:52
156 Mark Bannon GBR 50-54 1:23:33 36:11 42:03
157 Fauzi Hestia Prayitno INA 25-29 1:23:34 44:16 32:30
158 Chris Greenough CAN 35-39 1:23:34 41:36 34:41
159 Natakorn Naksuriyun THA 35-39 1:23:35 41:56 33:43
160 Sakorn Jayakan THA 25-29 1:23:40 39:24 36:06
161 Josh Seyer USA 45-49 1:23:55 41:26 34:54
162 Amorn Simsa THA 35-39 1:23:58 43:22 31:31
163 Wacharakon Sodsuphap THA 16-24 1:24:04 40:55 36:39
164 Porames Raksanawes THA 25-29 1:24:07 39:14 37:08
165 Karim Tabar CAN 45-49 1:24:16 39:54 38:13
166 Thanandon Chatsuphang THA 30-34 1:24:18 39:12 38:03
167 Jeremy Yatco CAN 35-39 1:24:20 45:31 30:51
168 Rendiza Vataneta INA 30-34 1:24:29 41:56 34:49
169 Lester Tham SIN 40-44 1:24:30 42:52 34:29
170 Simon Wilson IRL 40-44 1:24:38 42:27 35:44
171 Edouard Bellin FRA 30-34 1:24:41 41:07 37:56
172 Anthony Yong AUS 40-44 1:24:41 42:26 35:56
173 Eddie Cham MAS 30-34 1:24:50 42:10 35:46
174 Dejjutha Clapp THA 30-34 1:24:52 43:33 33:50
175 Alexandre Morel FRA 30-34 1:25:04 38:38 37:31
176 R Raveen SIN 30-34 1:25:09 42:26 36:09
177 Karn Wongruechu THA 45-49 1:25:10 41:38 36:43
178 Edison Kee MAS 35-39 1:25:16 43:29 35:51
179 Akira Toyoshima JPN 16-24 1:25:21 39:15 39:07
180 Xavier Bocquillion FRA 40-44 1:25:32 40:34 37:38
181 Stefan Pfingsttag GER 40-44 1:25:33 42:45 36:11
182 Spencer Goh SIN 40-44 1:25:40 45:08 32:48
183 Bastien Touzeau SUI 35-39 1:25:44 42:32 36:47
184 Thosapol Jaroenjit THA 30-34 1:25:44 39:18 38:52
185 Chun Ho HKG 35-39 1:25:46 40:47 38:58
186 Andrey Katsarski BUL 40-44 1:25:51 48:28 30:40
187 Hanis Jefri BRU 35-39 1:26:02 43:09 34:24
188 Matee Kanchanapan THA 25-29 1:26:04 44:23 33:37
189 Francis Filamor PHI 40-44 1:26:08 43:51 34:28
190 Ariz Maulana INA 35-39 1:26:12 40:25 37:13
191 Tomasz Stani POL 35-39 1:26:12 41:34 36:14
192 Yashwanth V IND 25-29 1:26:18 40:21 38:32
193 Woraphop Fuangkhajornfung THA 25-29 1:26:19 44:44 34:24
194 Panat Nisityotakul THA 35-39 1:26:19 44:59 33:33
195 Salah Kelani SYR 30-34 1:26:20 44:48 33:32
196 Michael Howard GBR 35-39 1:26:21 43:21 36:31
197 Andrew Xin-Wei Huang HYROX 30-34 1:26:26 39:58 41:01
198 Callum Vickerstaff GBR 25-29 1:26:37 46:26 33:04
199 Wafiy Amli BRU 25-29 1:26:46 42:59 36:05
200 Jack Neville GBR 30-34 1:26:48 41:32 37:56

← Bangkok 2025 results