← Jakarta 2026 results

HYROX Jakarta 2026 Results – Pro Men

190 finishers. Winner Gabriel Heck in 56:15; median 1:29:41.

Rank Athlete Nat Age group Time
1 Gabriel Heck USA 30-34 56:15
2 Hugo Hugemark SWE 25-29 58:07
3 Greg Lewis AUS 35-39 58:35
4 Oli Fricker GBR 30-34 59:08
5 Mohamed Redaoui ENG 25-29 59:25
6 Ben Smith AUS 25-29 59:45
7 Joshua White AUS 16-24 1:00:17
8 Ahmed El Tantawi FRA 25-29 1:00:50
9 Cameron Page AUS 35-39 1:02:41
10 Lukas Graser GER 30-34 1:03:13
11 Tyler Rutten GBR 30-34 1:03:29
12 Kurtis Smith AUS 16-24 1:03:41
13 Beomseok Hong KOR 40-44 1:03:52
14 Tyler Coomber Pill AUS 16-24 1:04:08
15 William Montgomery AUS 25-29 1:04:52
16 Davit Khublaryan GBR 16-24 1:05:18
17 Craig Taylor AUS 35-39 1:05:24
18 Mohd Saddam Mohd Pittli MAS 35-39 1:06:21
19 Filipe Duarte POR 40-44 1:06:51
20 Jason Briscoe CAN 45-49 1:07:04
21 Tomas Ramirez ARG 30-34 1:08:01
22 Devon Lahman NZL 25-29 1:08:03
23 Sean Lee SGP 30-34 1:08:17
24 Johnny Tieu USA 35-39 1:08:31
25 Tese Chong KOR 40-44 1:09:15
26 Dogan Karako Geyindiren TUR 35-39 1:09:38
27 Tanguy Saidani FRA 30-34 1:09:39
28 Standy Tjandra INA 25-29 1:09:41
29 Maksym Vrublevskyi UKR 30-34 1:10:05
30 James Richard Gaydon GBR 35-39 1:10:19
31 Kendrick Hardy INA 25-29 1:10:21
32 Reda Tawakol SYR 30-34 1:10:23
33 HungBin Chen — 30-34 1:10:37
34 Gabb Rosario PHI 35-39 1:10:40
35 Hiong Yong Ray Kua SGP 35-39 1:11:35
36 Alwin Beeldstroo NED 25-29 1:11:39
37 Mikhail Prygunov — 40-44 1:11:41
38 Cheng Hung Tsai — 30-34 1:11:50
39 Jaehong Kim KOR 45-49 1:12:01
40 Dane Cantwell NZL 45-49 1:12:02
41 Sam Bishop GBR 30-34 1:12:25
42 Nico Bolzico PHI 40-44 1:12:31
43 Sager AlMualla UAE 25-29 1:12:32
44 Taishiro Kudo JPN 30-34 1:12:41
45 Matisse Manin FRA 25-29 1:12:50
46 Ian Lynam IRL 25-29 1:13:03
47 광섭 소 KOR 35-39 1:13:30
48 Yusuke Shimamura JPN 40-44 1:14:38
49 Kevin Adinata Pandrya INA 30-34 1:14:48
50 Tony Liu GBR 35-39 1:15:11
51 Simon Ferrari SUI 35-39 1:15:48
52 Alen Ademovic AUS 40-44 1:15:54
53 Sebastian Ongkowijaya INA 25-29 1:15:58
54 Noppong Chaipukdee THA 40-44 1:16:05
55 David Dare AUS 40-44 1:16:08
56 Levent Avci TUR 40-44 1:16:22
57 Thomas Brauch USA 55-59 1:16:30
58 Roman Surin — 35-39 1:17:32
59 Osim Cheng — 30-34 1:17:38
60 Mohammad Jafar KUW 40-44 1:17:39
61 Shota Oka JPN 16-24 1:17:40
62 Edward Soon SGP 35-39 1:17:44
63 Nathan Lauwens BEL 30-34 1:18:12
64 Piyawach Sujjavongcharoen THA 30-34 1:18:17
65 Jack Collins GBR 30-34 1:18:21
66 Peerapoom Sangpoompong THA 30-34 1:18:41
67 Dominik Fischer GER 35-39 1:19:24
68 Michael Wiechert GER 50-54 1:19:26
69 희천 이 KOR 35-39 1:19:54
70 Kevin Masse FRA 35-39 1:20:02
71 Takuma Matsumoto JPN 30-34 1:20:03
72 Anurag Chaudhary IND 16-24 1:20:07
73 Yasin Khan SGP 16-24 1:20:08
74 Ellson Ong MAS 16-24 1:20:51
75 Jordan Leonard IRL 25-29 1:20:53
76 Jacek Anaszewicz POL 45-49 1:21:05
77 Zach Kieran GBR 25-29 1:21:34
78 Spencer Santos USA 25-29 1:21:47
79 Thanthit Yuenyongtechahiran THA 35-39 1:22:36
80 Youcheng Shen CHN 25-29 1:22:55
81 Salah Kelani SYR 30-34 1:23:01
82 Sean Seah SGP 40-44 1:23:12
83 Horlix Leo INA 35-39 1:23:23
84 Chanapat Apiwonopas THA 25-29 1:23:49
85 政雄 張 — 25-29 1:23:50
86 Fernando Surya INA 40-44 1:23:56
87 Paul Rank GER 25-29 1:24:06
88 Koji Nakano JPN 25-29 1:24:50
89 Jason Cheng Yang Tan MAS 35-39 1:26:25
90 Justin Ler SGP 25-29 1:26:28
91 Hari Santika INA 30-34 1:26:35
92 Thanchan Rakrueng THA 35-39 1:27:18
93 Joel Gwey SGP 25-29 1:27:34
94 Angus Tan SGP 25-29 1:28:40
95 Dion Dougherty NZL 50-54 1:29:31
96 Saeful Hakim SGP 30-34 1:29:51
97 Daeyeon Baek KOR 16-24 1:30:09
98 Artem Batyr UKR 16-24 1:30:13
99 Brandon Lim SGP 40-44 1:31:05
100 Gilbert Nevarez USA 50-54 1:31:13
101 Der Yaw Kwong MAS 35-39 1:31:16
102 Shandy Wijaya INA 30-34 1:31:20
103 Ryan Rahardjo INA 35-39 1:31:57
104 Tingyu Chen — 35-39 1:31:58
105 Timotheus Cristanto INA 55-59 1:32:16
106 Law Teck Peng MAS 50-54 1:32:35
107 Abhijeet Ghadge IND 35-39 1:32:35
108 William Bong INA 25-29 1:32:49
109 Ethan Seah SGP 35-39 1:32:50
110 Surender Singh IND 30-34 1:32:56
111 Stephen Anthony Cleary IRL 50-54 1:33:46
112 Ronel Calleja PHI 30-34 1:34:16
113 Oktariandi Khairul Pata INA 35-39 1:34:40
114 Dirk Leistner GER 40-44 1:34:40
115 Ralph Gian INA 30-34 1:34:52
116 Harry Hughes GBR 30-34 1:35:05
117 Viro Verdiaz INA 16-24 1:35:23
118 Fadzeel Munir MAS 35-39 1:35:39
119 Gavin Chan SGP 25-29 1:36:09
120 Yuichiro Hattori JPN 30-34 1:37:13
121 Ian Christian Darmawan INA 30-34 1:37:54
122 Ying Pin Ng SGP 50-54 1:37:58
123 Chee Yuan Tam MAS 25-29 1:38:13
124 Aung Ko Ko Zin MYA 30-34 1:38:16
125 Ki Jung KOR 40-44 1:38:17
126 Rich Kirby AUS 50-54 1:38:29
127 Alexis Hardenberg GER 30-34 1:38:52
128 Falco Hoffmann GER 35-39 1:39:20
129 Rendra Darmawan INA 40-44 1:39:34
130 Adnan Ashart INA 25-29 1:40:26
131 Sacha De Souza GBR 30-34 1:40:46
132 Alvin Saputra INA 30-34 1:41:08
133 Victor Nyoman INA 40-44 1:42:04
134 Ferdy Candrajaya INA 25-29 1:42:39
135 Indranata Halim INA 30-34 1:42:39
136 Lim T H Tommy SGP 35-39 1:43:28
137 Shawn Lim SGP 25-29 1:44:17
138 Nicholas Ren Quan Wong MAS 40-44 1:44:30
139 Nowroz Yosufi AFG 25-29 1:45:13
140 Terence Derrick INA 25-29 1:45:29
141 Wiwin Nopiansah INA 35-39 1:46:31
142 Satim Satim INA 40-44 1:47:28
143 Pierre-Emmanuel Loriguet FRA 50-54 1:47:36
144 Foong Tat Kien MAS 30-34 1:48:08
145 Phoon Pei Cong SGP 30-34 1:50:21
146 Hendra Tia Gunawan INA 40-44 1:51:11
147 Sandhra Utsman INA 50-54 1:51:59
148 Mazmur Ek Sandi Siburian INA 16-24 1:53:34
149 Jefferson Teo MAS 25-29 1:55:34
150 Kevin Donato INA 25-29 1:56:25
151 Jonathan Wui SGP 16-24 1:57:39
152 Febian Adi Praditya INA 30-34 1:58:26
153 Donny Allen USA 30-34 1:58:42
154 Sam Chong SGP 40-44 1:58:45
155 Oscar Dwi Marjuwan INA 30-34 1:59:14
156 Kris Orias USA 25-29 1:59:32
157 Saiful Rijal Mohamed Rashid SGP 30-34 1:59:38
158 Shun Ishihara JPN 35-39 1:59:52
159 Arya Dharmali INA 25-29 2:00:57
160 Amil Ramdhan INA 35-39 2:01:48
161 Andy Hann Tsu Lee MAS 45-49 2:01:55
162 Muhamad Hafiz Ahmad SGP 40-44 2:02:24
163 Jovian Mandagie MAS 40-44 2:02:50
164 Haziq Izz Irfan SGP 16-24 2:04:16
165 Reza R. Darmawan INA 30-34 2:06:57
166 Eric Ding he Chia SGP 40-44 2:07:03
167 Jason Chen INA 16-24 2:08:32
168 Wan Kamal Azlan Wan Abu Bakar MAS 45-49 2:08:40
169 Marvin Sagadin GER 25-29 2:10:09
170 Faisal Thahir INA 30-34 2:10:29
171 Ryan Koesuma INA 40-44 2:11:20
172 Sharfa Mahira INA 25-29 2:12:34
173 Sri Sabarinath Balasubramanian IND 30-34 2:15:49
174 Steven Tio INA 25-29 2:19:04
175 Alex Pang GBR 40-44 2:19:19
176 Chin Hung Choong SGP 35-39 2:20:20
177 Cliff Aldiotama INA 30-34 2:24:20
178 Muhammad Azfar Hanif INA 30-34 2:26:40
179 Damba Yuliyanto INA 35-39 2:30:40
180 Muhammad Firdaus Bin Azmi MAS 40-44 2:31:44
181 Naohito Shiraishi JPN 50-54 2:31:52
182 Razif Hamed MAS 45-49 2:34:14
183 Yoto Yoto INA 40-44 2:38:32
184 Syawal Kassim SGP 30-34 2:38:49
185 Teguh Imam Santosa INA 35-39 2:41:29
186 Jonathan Yong MAS 35-39 2:45:26
187 Muhammad Khubaib Ahmad Shukri MAS 40-44 2:46:28
188 Cedric Sambajon PHI 30-34 2:49:38
189 Naufal Haziq SGP 25-29 2:56:37
190 Irsan Timothy INA 35-39 2:59:03

← Jakarta 2026 results