← Osaka 2026 results

HYROX Osaka 2026 Results – Open Men

368 finishers. Winner Minsung Park in 58:28; median 1:25:44.

Rank Athlete Nat Age group Time Run Workout
1 Minsung Park AUS 16-24 58:28 29:08 24:33
2 Wonjoon Jung KOR 30-34 58:31 30:02 22:56
3 Kihun Park KOR 25-29 59:40 29:39 24:42
4 Anthony Martinez AUS 30-34 1:00:42 30:32 24:51
5 Seongwon Choi KOR 16-24 1:01:07 29:37 26:19
6 Leonardo Hanzawa JPN 25-29 1:01:28 28:13 28:01
7 Jaeyoon Kim KOR 25-29 1:01:45 30:24 25:35
8 Junhyeon Jeon KOR 30-34 1:01:50 30:01 26:21
9 Wen Loong Lau SIN 35-39 1:01:51 30:16 26:20
10 Daehyun Han KOR 30-34 1:01:54 30:56 25:38
11 Jeong Hun Choe KOR 30-34 1:01:57 31:02 25:38
12 David Nagy HUN 25-29 1:02:43 30:48 26:39
13 Tsz Nok Wong HKG 25-29 1:03:10 31:29 26:17
14 Junhyuk Lee KOR 30-34 1:03:25 31:42 26:17
15 Patrick Tian HKG 35-39 1:03:31 31:06 26:47
16 Tanguy Saidani FRA 30-34 1:04:04 31:34 26:45
17 Samuel Gough GBR 30-34 1:04:10 32:32 25:31
18 Naoya Inoue JPN 25-29 1:04:19 31:05 27:12
19 Woojin Han KOR 25-29 1:04:32 32:44 25:48
20 Fang Jianyong SIN 35-39 1:04:47 30:56 28:15
21 Joaquim Gomes POR 35-39 1:04:52 31:27 27:59
22 Shing Cheuk Hui HKG 30-34 1:04:57 30:48 28:47
23 Alex Schubach JPN 30-34 1:05:02 30:40 28:47
24 Minho Choi KOR 30-34 1:05:06 31:44 27:36
25 Jonathan Chan HKG 25-29 1:05:39 30:50 29:32
26 Uku Kruusamaee EST 30-34 1:05:53 31:27 28:40
27 Frank Soriano USA 30-34 1:05:58 31:53 28:19
28 Daniel Ehara Buckley JPN 30-34 1:06:17 31:40 28:41
29 Darren Burke CAN 45-49 1:06:37 32:24 28:02
30 Alexander Saveliev USA 25-29 1:06:43 29:52 30:34
31 Matt Hamzeh USA 30-34 1:06:57 32:36 28:02
32 Taishiro Kudo JPN 30-34 1:06:58 31:08 30:03
33 Cody Corbett NZL 25-29 1:07:40 32:53 28:57
34 King Shing Che HKG 25-29 1:07:43 30:58 30:41
35 Hungbin Chen HYROX 25-29 1:07:49 33:42 27:47
36 Yuji Arai JPN 30-34 1:07:50 32:32 29:01
37 Mike Clevers NED 25-29 1:08:00 34:35 27:16
38 Harry Coller AUS 16-24 1:08:01 33:21 28:51
39 Tim Schudde NED 16-24 1:08:13 33:21 29:04
40 Jinwei(Zavier) Zhang SIN 35-39 1:08:32 33:10 29:24
41 Niall Rowark GBR 35-39 1:08:38 33:45 28:15
42 Taewoo Kim KOR 30-34 1:08:41 34:15 28:05
43 Tsz Hin Hung HKG 25-29 1:09:11 34:26 28:57
44 Eunsu Kim KOR 16-24 1:09:12 32:33 30:22
45 Marcel Mehren GER 35-39 1:09:35 35:48 27:36
46 Aaron Buchan AUS 45-49 1:09:37 34:11 29:19
47 Tom James GBR 30-34 1:09:48 35:06 28:51
48 Alexis Bonnin FRA 35-39 1:09:49 31:28 32:10
49 Paul Bertram GBR 35-39 1:09:52 34:17 29:21
50 Thana Manthanawongsin THA 25-29 1:09:52 33:16 30:12
51 Ilhwan Lee KOR 30-34 1:10:01 33:57 29:51
52 Manuel Ituarte MEX 30-34 1:10:14 32:31 30:49
53 Warren Reid RSA 40-44 1:10:34 35:14 29:03
54 Yukai Wang HYROX 40-44 1:10:44 34:29 30:17
55 Tsz Kin Lau HKG 25-29 1:10:59 35:35 29:03
56 Brian Chan HKG 30-34 1:11:06 32:56 32:33
57 Kansuke Morihashi JPN 30-34 1:11:13 29:49 35:21
58 Danny Susanto SIN 35-39 1:11:15 34:32 30:55
59 Shou Honda JPN 16-24 1:11:26 33:35 31:25
60 Saeki Yokoyama JPN 35-39 1:11:33 32:37 32:17
61 Arthur Haverlan FRA 30-34 1:11:39 33:04 32:52
62 Pesdy Tay SIN 30-34 1:11:44 34:02 31:32
63 Masahiro Azuma JPN 25-29 1:11:57 32:36 31:41
64 Chun Tse Hsieh HYROX 40-44 1:12:01 35:26 29:24
65 Lachlan Mounarath AUS 16-24 1:12:37 37:07 28:43
66 Shintaro Suzuki JPN 40-44 1:12:55 32:49 33:46
67 Lucas Schwab GER 30-34 1:12:56 34:30 31:56
68 Kim Ji Sub KOR 25-29 1:12:58 33:00 32:02
69 Pak Wai Rick Lau HKG 45-49 1:12:59 34:56 31:15
70 Shinya Hara JPN 45-49 1:13:11 32:59 33:07
71 Ken Yue Lok MAS 30-34 1:13:29 34:39 32:38
72 Yi Zang Ong BRU 30-34 1:13:34 35:21 31:39
73 Alan Se HKG 35-39 1:13:50 36:23 30:32
74 Kazuma Nakaoka JPN 30-34 1:14:11 33:00 33:42
75 Sakorn Jayakan THA 25-29 1:14:14 35:25 31:40
76 Ryan Cloutier USA 40-44 1:14:16 34:29 32:44
77 Simon Talbot GBR 35-39 1:14:21 35:31 32:07
78 Matt Man HKG 30-34 1:14:22 33:24 33:59
79 Perry Chan HKG 45-49 1:14:25 38:22 29:17
80 Todd Bennett USA 40-44 1:14:30 35:03 32:20
81 Wataru Yamada JPN 40-44 1:14:33 35:27 32:59
82 March Mcquinn Aleonar PHI 35-39 1:14:45 32:52 35:14
83 Jan-Willem Welter NED 30-34 1:14:47 38:48 29:31
84 Masahito Watariguchi JPN 30-34 1:15:09 37:14 31:15
85 Ross Spalding GBR 30-34 1:15:09 35:03 34:12
86 Gary Wilberforce GBR 35-39 1:15:10 33:02 35:16
87 Shing Tai Leung SIN 45-49 1:15:13 36:24 30:55
88 Salman Al Khalifa BRN 30-34 1:15:19 31:34 37:28
89 Takahiro Fujii JPN 30-34 1:15:22 33:46 33:40
90 Hakseung Lee KOR 30-34 1:15:24 35:44 32:15
91 Ayoub El-Khalil Kontar MAR 30-34 1:15:32 35:17 32:52
92 Kah Wing Ip HKG 35-39 1:15:32 37:14 31:15
93 Christian Roger Suter SUI 45-49 1:15:35 38:06 30:39
94 Kjetil Digre NOR 55-59 1:15:42 36:36 31:18
95 Man Kit Cheung HKG 30-34 1:15:45 33:30 33:44
96 Enrico Farillas PHI 25-29 1:15:53 39:56 28:45
97 Gerry Claudatos NZL 35-39 1:15:55 37:16 31:09
98 Sebastien Goutille FRA 45-49 1:15:58 36:15 33:02
99 Johannes Raschke GER 40-44 1:16:03 34:31 34:24
100 Takuma Matsumoto JPN 30-34 1:16:06 35:43 34:14
101 Naoki Yajima JPN 45-49 1:16:21 35:40 33:07
102 Teruyuki Ogami JPN 50-54 1:16:25 33:35 34:59
103 Beau Rybajlak AUS 35-39 1:16:27 38:40 31:15
104 Hiroaki Ishii JPN 30-34 1:16:34 34:44 33:27
105 Tomas Hruska CZE 50-54 1:16:41 37:02 33:14
106 Akkarachatree Meerod THA 25-29 1:17:02 37:33 32:56
107 Thanthit Yuenyongtechahiran THA 35-39 1:17:07 36:25 33:37
108 Tim Stapf GER 35-39 1:17:08 38:29 31:31
109 Jack Ho HKG 35-39 1:17:08 35:54 34:53
110 Pakpoom Udomsungworagul THA 35-39 1:17:10 38:01 32:32
111 Jason Lee MAS 30-34 1:17:12 38:53 31:39
112 Naoki Takahashi JPN 30-34 1:17:20 38:05 32:04
113 Kosuke Kimura JPN 35-39 1:17:21 35:35 33:22
114 Robin Quiniou FRA 35-39 1:17:22 36:41 33:46
115 Sam Lecornu AUS 45-49 1:17:24 38:37 31:08
116 Mohamed Khodeir EGY 25-29 1:17:28 39:02 31:02
117 Muhammad Gailan Tzaqafi INA 30-34 1:17:42 37:41 32:32
118 Varunwut Narakhetudomsak THA 30-34 1:17:49 39:41 30:43
119 Keanu Newman USA 30-34 1:17:51 36:39 34:01
120 Yeonho Lee KOR 25-29 1:18:01 37:25 32:36
121 Roland Janisiw AUT 45-49 1:18:09 37:51 32:48
122 Chong Kam Wai MAS 40-44 1:18:17 36:42 33:59
123 Sunhoo Joung KOR 50-54 1:18:25 35:49 35:57
124 Tsun Kiu Wong HKG 35-39 1:18:27 38:18 33:08
125 Shiyi Lin SIN 30-34 1:18:30 37:58 32:57
126 Yi Ping Ong MAS 30-34 1:18:33 36:52 35:05
127 Jose Ayala USA 35-39 1:18:35 40:20 30:54
128 Yuepeng Bi CHN 25-29 1:18:46 38:11 33:39
129 Keijiro Aoki JPN 25-29 1:19:10 37:15 33:17
130 Hakimi Noordin MAS 25-29 1:19:13 36:22 35:43
131 Ranieal Rozhan MAS 16-24 1:19:23 38:20 34:11
132 David Bioux FRA 35-39 1:19:37 39:05 32:08
133 Kwan-Yong Ko KOR 45-49 1:19:37 38:10 34:30
134 Yusuke Miki JPN 25-29 1:19:43 38:46 33:47
135 Tuan Nguyen USA 35-39 1:19:44 38:17 34:49
136 Yu Yamamoto JPN 25-29 1:20:08 34:17 37:35
137 Eesan Lee Yi SIN 16-24 1:20:10 41:03 30:51
138 Abd Hanif Abd Hamid MAS 40-44 1:20:16 41:23 31:05
139 Steven Lor FRA 30-34 1:20:24 38:30 34:54
140 Kazuyuki Higuma JPN 40-44 1:20:24 38:00 34:06
141 Ariz Maulana INA 35-39 1:20:35 36:47 33:32
142 Ben Montgomery GBR 40-44 1:20:40 40:11 33:12
143 Blake Roy USA 25-29 1:20:43 41:11 31:53
144 Alphonsus Ong SIN 45-49 1:20:56 39:02 34:35
145 Chun Hei Scott Cheng HKG 16-24 1:20:59 41:12 33:17
146 Itthisak Ploypradub THA 30-34 1:21:03 40:15 31:46
147 Thomas Zybulski GER 40-44 1:21:05 39:09 34:41
148 Stevanus Christopel INA 30-34 1:21:08 39:14 32:59
149 Patrick Metharam SIN 50-54 1:21:18 37:15 35:57
150 Vasavat Leerungruang THA 35-39 1:21:23 39:49 33:53
151 Robit Gurung GBR 25-29 1:21:33 40:14 34:23
152 Alan Murphy GBR 40-44 1:22:12 40:36 33:06
153 Mitsuhito Ikeda JPN 25-29 1:22:15 38:41 36:39
154 Roberto Cacace ITA 40-44 1:22:19 38:09 36:28
155 Jhenard Cayaban PHI 30-34 1:22:24 40:33 34:15
156 Takahisa Ishii JPN 45-49 1:22:26 40:43 32:45
157 Michael Carreon PHI 30-34 1:22:42 43:38 30:50
158 Laurance Lam HKG 35-39 1:22:42 40:41 34:47
159 Chris Truong USA 30-34 1:22:43 37:56 37:37
160 Alex Hin Ching Ng HKG 25-29 1:22:49 46:37 30:02
161 Saiful Iskandar MAS 30-34 1:23:10 41:31 33:27
162 Ikmal Amry MAS 30-34 1:23:11 39:24 34:43
163 Ian Xin Ze Lim MAS 25-29 1:23:18 40:10 35:29
164 Paul Leo Versley GER 30-34 1:23:23 40:39 34:01
165 Hiroaki Tomidokoro JPN 50-54 1:23:25 38:22 37:51
166 Yasin Khan SIN 16-24 1:23:31 42:10 33:55
167 Samuel Wong HKG 35-39 1:23:54 41:14 32:59
168 Michihiro Nishi JPN 45-49 1:23:55 38:52 35:08
169 Manuel Villalobos CAN 30-34 1:24:00 40:07 35:16
170 Kenya Azuchi JPN 30-34 1:24:07 37:18 36:00
171 Donal Tobin IRL 30-34 1:24:24 38:56 37:41
172 Yoichi Kuroda JPN 50-54 1:24:29 36:50 40:44
173 Tim Carter RSA 60-64 1:24:30 41:47 33:57
174 Dominick Oliverio USA 45-49 1:24:32 39:49 35:56
175 Shuhei Yamaguchi JPN 30-34 1:24:32 38:43 37:50
176 Bastien Velitchkine FRA 25-29 1:24:35 43:35 33:18
177 Josh Seyer USA 45-49 1:24:45 41:48 34:38
178 Fumio Kusano JPN 35-39 1:25:06 39:17 36:42
179 Andy Lee HKG 25-29 1:25:09 39:55 37:58
180 Shuki Hayashi JPN 25-29 1:25:26 39:34 36:51
181 Muhammad Badrul Nurehsan Bin Rozi BRU 25-29 1:25:31 41:56 35:44
182 David De Casas USA 40-44 1:25:34 45:50 31:29
183 Thanisorn Aekdamrongkit THA 25-29 1:25:42 38:08 38:02
184 Ashane Francis SRI 25-29 1:25:44 41:33 36:43
185 Charles Teo SIN 30-34 1:25:44 36:54 38:55
186 Vasu Innadda THA 30-34 1:25:55 41:07 37:20
187 Yutaro Sakamoto JPN 35-39 1:25:56 41:02 36:50
188 Eiji Pereira PER 30-34 1:26:01 38:28 40:20
189 Jim Iskandar MAS 30-34 1:26:08 42:02 35:01
190 Hany Mokhtar EGY 45-49 1:26:13 35:48 41:07
191 Xian Liew MAS 30-34 1:26:28 38:15 39:37
192 Yong Sheng Lim MAS 30-34 1:26:36 40:09 37:05
193 Yu Chung Lo HKG 40-44 1:26:37 39:05 38:42
194 Takashi Ushijima JPN 25-29 1:26:52 41:22 38:05
195 Patrick Cullen IRL 50-54 1:26:58 41:41 37:11
196 Tom Barrett THA 40-44 1:27:02 43:05 35:57
197 Alan Yee Tuen Lee HKG 45-49 1:27:03 39:00 40:06
198 Shoya Yamaguchi JPN 30-34 1:27:37 37:54 42:05
199 Quint Oga-Baldwin USA 40-44 1:27:43 39:27 39:43
200 Yuen Mun Ho HKG 40-44 1:28:03 42:53 36:23

← Osaka 2026 results