HYROX Jakarta 2026: Open Men results

1,653 finishers on 26 Jun 2026. Typical finish 1:44:24, fastest 10% under 1:19:03. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Kitae Nam 🇰🇷 KOR1st of 456 aged 30-34 30-34 59:10 29:42 24:42 4:50 4:09 2:24 3:11 2:37 4:17 1:34 3:00 3:30
2 Adrien Chabrefy 🇫🇷 FRA1st of 329 aged 25-29 25-29 59:22 0:12 27:51 27:02 4:34 4:02 2:19 3:23 3:55 4:15 1:29 3:46 3:53
3 Fathurrahman Haji Zulkifli 🇧🇳 BRU1st of 128 aged 16-24 16-24 59:51 0:41 30:06 24:46 5:03 4:24 2:31 3:02 2:25 4:13 1:37 2:18 4:16
4 Stephen Marshall 🇬🇧 GBR2nd of 456 aged 30-34 30-34 1:00:05 0:55 29:36 25:48 4:45 4:14 2:35 3:17 2:58 4:13 1:30 3:21 3:40
5 David Nagy 🇭🇺 HUN2nd of 329 aged 25-29 25-29 1:00:24 1:14 29:55 25:49 4:44 4:26 2:08 2:56 2:53 4:13 1:20 3:10 4:43
6 Luke Hastings 🇦🇺 AUS3rd of 456 aged 30-34 30-34 1:01:04 1:54 30:12 25:52 5:04 4:10 2:49 3:29 2:52 4:21 1:30 2:49 3:52
7 Romain Chevalier 🇫🇷 FRA1st of 357 aged 35-39 35-39 1:01:07 1:57 30:51 25:25 4:56 4:07 2:07 3:06 3:15 4:13 1:31 3:09 3:57
8 Satoshi Matsunaga 🇯🇵 JPN2nd of 357 aged 35-39 35-39 1:01:41 2:31 29:29 27:17 4:58 4:26 2:16 3:40 2:54 4:35 1:26 3:05 4:55
9 Jake Hodgkinson 🇦🇺 AUS3rd of 329 aged 25-29 25-29 1:01:51 2:41 29:35 27:14 5:08 4:11 2:05 3:24 3:28 4:19 1:31 3:44 4:32
10 Dominic Koh 🇸🇬 SIN2nd of 128 aged 16-24 16-24 1:02:02 2:52 30:53 25:45 5:29 4:32 2:07 3:23 2:44 4:30 1:23 2:57 4:09
11 Tom Bittermann 🇫🇷 FRA4th of 329 aged 25-29 25-29 1:02:10 3:00 30:16 27:07 4:52 4:21 2:26 3:33 2:53 4:29 1:24 3:16 4:45
12 Daniel Ehara Buckley 🇯🇵 JPN4th of 456 aged 30-34 30-34 1:02:17 3:07 30:52 26:23 5:05 4:19 2:26 3:08 3:02 4:23 1:40 3:25 4:00
13 James Meredith 🇦🇺 AUS3rd of 357 aged 35-39 35-39 1:02:29 3:19 30:49 26:47 4:59 4:13 2:12 3:11 2:57 4:23 1:17 3:28 5:06
14 Darren NG 🇸🇬 SIN4th of 357 aged 35-39 35-39 1:04:01 4:51 31:13 27:44 5:09 4:13 2:48 3:23 3:01 4:20 1:49 3:44 4:26
15 Alessandro Sandomenico 🇮🇹 ITA1st of 220 aged 40-44 40-44 1:04:14 5:04 32:44 25:58 5:35 3:59 1:49 2:56 2:53 4:22 1:26 3:46 4:47
16 Graha Rizky Taruna 🇮🇩 INA3rd of 128 aged 16-24 16-24 1:04:30 5:20 31:18 27:53 5:24 4:03 2:37 3:53 3:25 4:35 1:45 2:57 4:38
17 Irfan Bachdim 🇮🇩 INA5th of 357 aged 35-39 35-39 1:05:21 6:11 31:44 28:27 5:13 4:20 2:29 3:32 2:30 4:45 1:41 3:09 6:01
18 Ten Takeda 🇯🇵 JPN4th of 128 aged 16-24 16-24 1:05:26 6:16 31:45 28:21 5:24 4:14 2:47 3:39 3:34 4:14 1:38 3:37 4:38
19 Dickson Jourdan 🇮🇩 INA5th of 128 aged 16-24 16-24 1:05:40 6:30 32:21 28:01 5:23 4:36 2:33 3:41 3:24 4:24 2:06 3:44 3:33
20 Danil Cherepanov 🇷🇺 RUS5th of 456 aged 30-34 30-34 1:06:16 7:06 31:50 29:10 5:21 4:32 2:26 3:35 4:27 4:30 1:48 3:40 4:12
21 Ian Fernando 🇸🇬 SIN6th of 128 aged 16-24 16-24 1:06:18 7:08 32:59 28:08 5:15 4:48 2:46 3:49 2:51 4:32 1:41 3:24 4:17
22 Mohamad Iskandar Bin Che Jamal 🇲🇾 MAS6th of 456 aged 30-34 30-34 1:06:47 7:37 29:45 31:58 5:08 4:29 3:52 4:09 3:38 4:35 2:08 3:42 5:25
23 Jesse Robert Rider 🇺🇸 USA7th of 456 aged 30-34 30-34 1:06:50 7:40 33:29 27:28 5:57 4:16 2:10 3:14 3:16 4:33 1:51 3:24 4:44
24 Alex Faye 🇫🇷 FRA7th of 128 aged 16-24 16-24 1:06:55 7:45 34:32 26:19 6:09 4:23 2:45 3:24 2:47 4:17 1:33 2:51 4:19
25 Simon Tort 🇫🇷 FRA8th of 456 aged 30-34 30-34 1:07:11 8:01 33:15 28:37 5:24 4:20 2:06 3:45 3:26 4:43 1:34 3:47 4:56
26 Euvann Audry Vianata 🇮🇩 INA8th of 128 aged 16-24 16-24 1:07:22 8:12 33:08 28:56 5:23 4:29 2:26 3:52 3:44 4:19 1:42 3:50 4:34
27 Mohammad Jafar 🇰🇼 KUW2nd of 220 aged 40-44 40-44 1:07:34 8:24 33:00 29:08 5:30 4:13 2:33 3:48 4:44 4:23 1:43 3:14 4:30
28 David Licauco 🇵🇭 PHI9th of 456 aged 30-34 30-34 1:07:38 8:28 31:27 30:02 6:14 4:21 2:42 3:48 3:58 4:34 1:47 3:37 5:15
29 Jordan John 🇬🇧 GBR6th of 357 aged 35-39 35-39 1:07:55 8:45 31:59 30:44 5:18 4:23 2:55 3:52 2:52 4:38 1:56 3:59 6:09
30 Jason Irman 🇮🇩 INA9th of 128 aged 16-24 16-24 1:08:10 9:00 33:54 28:32 5:48 4:18 2:15 3:42 2:57 4:23 1:58 2:52 6:07
31 横山冴樹 🇯🇵 JPN7th of 357 aged 35-39 35-39 1:08:12 9:02 31:29 31:23 5:24 4:25 2:28 3:49 3:15 4:35 2:05 4:26 6:20
32 Michael King 🇦🇺 AUS10th of 128 aged 16-24 16-24 1:08:27 9:17 33:23 30:01 5:08 4:14 2:22 3:29 3:37 4:26 1:33 3:24 6:56
33 Stephen Kusuma 🇮🇩 INA10th of 456 aged 30-34 30-34 1:08:33 9:23 32:34 30:33 5:32 4:28 2:23 3:33 3:49 4:32 2:08 3:48 5:52
34 Alexius Atmadja 🇮🇩 INA11th of 128 aged 16-24 16-24 1:08:44 9:34 33:23 30:22 5:05 5:17 2:47 3:23 3:30 4:43 1:54 4:37 4:11
35 Hudson Chan 🇭🇰 HKG3rd of 220 aged 40-44 40-44 1:08:45 9:35 34:48 27:25 6:38 4:32 2:32 3:19 2:19 4:34 1:50 3:52 4:27
36 Yohan Rathnayake 🇱🇰 SRI8th of 357 aged 35-39 35-39 1:08:51 9:41 34:39 27:54 6:21 4:01 2:40 3:46 2:48 4:24 1:43 3:53 4:39
37 Marc Fernando 🇸🇬 SIN5th of 329 aged 25-29 25-29 1:08:51 9:41 34:29 29:05 5:22 4:50 3:08 3:44 3:27 4:40 1:37 3:14 4:25
38 Philip Suriaputra 🇮🇩 INA11th of 456 aged 30-34 30-34 1:09:04 9:54 33:36 29:51 5:40 4:40 2:46 3:52 3:49 4:49 1:41 3:22 4:52
39 Tiago Ribeiro 🇫🇯 FIJ9th of 357 aged 35-39 35-39 1:09:18 10:08 31:59 31:53 5:29 4:30 2:49 3:54 3:19 4:33 2:00 4:57 5:51
40 Chris Herrett 🇦🇺 AUS1st of 43 aged 50-54 50-54 1:09:27 10:17 35:41 27:56 5:54 4:37 2:42 3:17 3:08 4:42 1:36 3:25 4:29
41 Kyrie Azry 🇲🇾 MAS12th of 456 aged 30-34 30-34 1:09:51 10:41 34:20 30:02 5:34 4:31 2:35 3:05 4:30 4:28 2:18 4:34 4:01
42 Mohamad Yazid Mohamad Taib 🇧🇳 BRU13th of 456 aged 30-34 30-34 1:09:53 10:43 33:49 29:47 6:21 4:40 3:13 3:43 3:20 4:45 1:43 3:34 4:49
43 Aron Ng 🇲🇾 MAS6th of 329 aged 25-29 25-29 1:09:53 10:43 32:37 31:39 5:41 4:31 3:04 4:05 3:29 4:47 1:52 4:29 5:22
44 Manuel Villalobos 🇨🇦 CAN14th of 456 aged 30-34 30-34 1:09:56 10:46 35:43 28:30 5:47 4:15 2:35 3:36 2:21 4:29 1:13 4:32 5:29
45 Toshiki Tanaka 🇯🇵 JPN7th of 329 aged 25-29 25-29 1:10:03 10:53 33:08 30:44 6:14 4:34 2:01 3:59 3:22 4:30 1:55 3:53 6:30
46 Zakhwan Rafik 🇲🇾 MAS8th of 329 aged 25-29 25-29 1:10:19 11:09 33:26 31:05 5:52 4:27 3:01 4:23 3:32 4:39 1:59 3:54 5:10
47 Jan Laurent Javier 🇵🇭 PHI12th of 128 aged 16-24 16-24 1:10:23 11:13 31:46 32:21 6:22 4:52 3:35 3:45 3:20 4:41 2:47 3:46 5:35
48 Nazri Mastani 🇧🇳 BRU15th of 456 aged 30-34 30-34 1:10:29 11:19 34:05 30:50 5:39 4:46 2:36 4:07 3:20 4:41 2:27 3:52 5:01
49 Jon Kelly 🇬🇧 GBR16th of 456 aged 30-34 30-34 1:10:31 11:21 32:41 31:56 6:00 4:23 2:37 3:46 4:19 4:35 1:45 5:25 5:06
50 Dale Berrie 🇦🇺 AUS1st of 8 aged 60-64 60-64 1:10:36 11:26 35:06 29:47 5:48 4:22 2:10 3:24 3:53 4:31 1:43 4:32 5:12
51 Manro Meyer 🇿🇦 RSA17th of 456 aged 30-34 30-34 1:10:43 11:33 32:47 31:11 6:50 4:18 2:47 3:20 4:39 4:26 1:23 4:17 6:01
52 Bradley Mitchell 🇬🇧 GBR9th of 329 aged 25-29 25-29 1:10:46 11:36 31:31 32:02 7:18 4:18 2:28 4:32 5:00 4:42 1:20 4:01 5:41
53 Bruce Chin-A-Fat 🇳🇱 NED18th of 456 aged 30-34 30-34 1:10:48 11:38 33:37 31:36 5:39 4:15 2:24 3:59 4:20 4:42 1:59 4:26 5:31
54 Aqil Aiman 🇧🇳 BRU10th of 329 aged 25-29 25-29 1:11:03 11:53 32:59 32:19 5:50 4:27 2:48 3:59 3:47 4:30 2:09 5:33 5:06
55 Jim Iskandar 🇲🇾 MAS19th of 456 aged 30-34 30-34 1:11:14 12:04 35:36 29:45 5:57 4:31 2:44 3:16 4:07 4:33 1:38 3:57 4:59
56 Irsyad Majid 🇮🇩 INA13th of 128 aged 16-24 16-24 1:11:21 12:11 33:15 — 11:58 4:09 2:37 3:25 4:58 4:33 1:51 — 4:37
57 Tze Yung Ng 🇲🇾 MAS10th of 357 aged 35-39 35-39 1:11:32 12:22 36:50 27:33 7:14 4:30 2:23 3:22 3:19 4:32 1:38 3:18 4:31
58 Andres Becerra 🇨🇴 COL11th of 357 aged 35-39 35-39 1:11:42 12:32 32:37 34:00 5:08 4:45 2:27 4:19 4:41 4:30 1:50 4:35 6:53
59 Romario P Parasiung 🇮🇩 INA20th of 456 aged 30-34 30-34 1:11:44 12:34 35:09 30:20 6:19 4:27 2:47 3:54 3:46 4:39 2:03 4:59 3:45
60 Shing Tai Leung 🇸🇬 SIN1st of 83 aged 45-49 45-49 1:11:55 12:45 35:32 30:02 6:25 4:28 2:33 4:04 3:22 4:44 1:47 4:26 4:38
61 Yukai Wang 🇹🇼 TPE2nd of 83 aged 45-49 45-49 1:11:57 12:47 34:56 30:53 6:13 4:17 3:03 4:24 2:57 4:25 1:53 3:52 6:02
62 Julien Schoeps 🇧🇪 BEL12th of 357 aged 35-39 35-39 1:12:10 13:00 36:48 — 10:18 4:21 2:27 3:52 3:50 4:48 1:31 — 4:17
63 Purnama Suherman 🇮🇩 INA21st of 456 aged 30-34 30-34 1:12:14 13:04 36:49 28:29 6:59 4:18 2:20 3:48 3:04 4:43 2:02 4:28 3:46
64 Papon Sawangphol 🇹🇭 THA22nd of 456 aged 30-34 30-34 1:12:15 13:05 35:07 31:27 5:46 4:23 2:48 4:04 4:30 4:21 1:57 4:07 5:17
65 Lucky Bagus Waskito 🇮🇩 INA13th of 357 aged 35-39 35-39 1:12:26 13:16 32:41 33:08 6:42 4:13 2:37 4:19 4:07 4:50 2:05 4:07 6:50
66 Hugo Kusuma 🇮🇩 INA14th of 128 aged 16-24 16-24 1:12:34 13:24 35:30 31:07 6:02 4:48 2:29 3:43 4:41 4:50 1:46 4:05 4:45
67 Wieger Nijmeijer 🇳🇱 NED14th of 357 aged 35-39 35-39 1:12:37 13:27 35:13 31:24 6:05 4:08 2:37 3:57 4:26 4:29 1:35 4:11 6:01
68 Akira Reinau 🇩🇪 GER15th of 128 aged 16-24 16-24 1:12:37 13:27 31:50 34:59 5:53 4:54 3:47 4:43 4:27 4:49 1:29 3:59 6:51
69 Amirul Abas 🇲🇾 MAS11th of 329 aged 25-29 25-29 1:12:46 13:36 37:27 29:39 5:45 4:27 3:07 3:50 3:08 4:29 1:44 3:58 4:56
70 Paul McIver 🇬🇧 GBR15th of 357 aged 35-39 35-39 1:12:49 13:39 36:20 29:29 7:06 4:20 2:43 4:06 2:59 4:45 1:52 3:38 5:06
71 Bastian Tandean 🇮🇩 INA12th of 329 aged 25-29 25-29 1:12:54 13:44 33:04 33:49 6:06 4:16 2:47 4:43 4:59 4:23 1:22 4:05 7:14
72 Marcell Falk 🇩🇪 GER23rd of 456 aged 30-34 30-34 1:12:57 13:47 36:39 30:07 6:17 4:12 2:11 4:06 4:50 4:12 1:36 4:00 5:00
73 Alexis Berard 🇫🇷 FRA4th of 220 aged 40-44 40-44 1:12:59 13:49 36:11 27:10 9:43 4:30 3:05 3:34 — 4:34 1:38 3:53 5:51
74 Christopher Perkins 🇬🇧 GBR5th of 220 aged 40-44 40-44 1:13:07 13:57 34:00 33:30 5:40 4:38 2:21 3:50 5:06 4:43 1:57 4:46 6:09
75 Dennis Ang 🇸🇬 SIN3rd of 83 aged 45-49 45-49 1:13:15 14:05 34:31 33:20 5:28 5:00 3:21 4:06 4:05 5:02 2:00 4:31 5:15
76 Savero Vasya Jendriza 🇮🇩 INA13th of 329 aged 25-29 25-29 1:13:23 14:13 34:36 31:26 7:26 4:30 2:47 4:01 3:10 4:37 2:02 4:54 5:25
77 Jeffry Lili Saputra 🇮🇩 INA16th of 357 aged 35-39 35-39 1:13:30 14:20 36:31 31:32 5:32 4:36 2:25 3:47 4:21 4:42 1:45 3:58 5:58
78 Kim Sim Lam 🇲🇾 MAS24th of 456 aged 30-34 30-34 1:13:33 14:23 35:57 31:30 6:10 4:33 3:17 3:43 4:11 4:52 1:41 3:56 5:17
79 Abdul Rahman Bin Abu Hassan 🇲🇾 MAS6th of 220 aged 40-44 40-44 1:13:37 14:27 33:09 34:04 6:29 4:36 2:58 4:17 4:37 4:41 2:17 4:28 6:10
80 Yodi Adianto 🇮🇩 INA7th of 220 aged 40-44 40-44 1:13:49 14:39 35:33 31:58 6:22 4:44 2:45 4:31 3:51 4:47 1:50 4:31 4:59
81 Kevin Tandrianto 🇮🇩 INA16th of 128 aged 16-24 16-24 1:13:51 14:41 37:10 30:24 6:21 4:26 2:34 3:51 3:51 4:35 1:58 3:56 5:13
82 Chung-Tang Cheng 🇹🇼 TPE8th of 220 aged 40-44 40-44 1:13:56 14:46 35:35 31:55 6:29 4:37 2:51 4:19 4:41 4:50 1:43 4:27 4:27
83 Darren Siu 🇭🇰 HKG9th of 220 aged 40-44 40-44 1:14:05 14:55 37:52 30:03 6:14 4:13 2:28 4:55 2:43 4:33 1:52 3:56 5:23
84 Chan Ting Lin 🇹🇼 TPE17th of 357 aged 35-39 35-39 1:14:09 14:59 35:50 31:44 6:38 4:45 3:59 4:42 3:18 4:47 1:55 3:12 5:06
85 Reo Nishikawa 🇯🇵 JPN17th of 128 aged 16-24 16-24 1:14:25 15:15 35:01 32:34 6:55 4:34 2:50 4:43 3:31 5:04 1:51 3:43 6:18
86 Jeffrey Nijstad 🇳🇱 NED18th of 357 aged 35-39 35-39 1:14:26 15:16 33:50 34:38 6:04 4:18 2:59 3:55 4:24 5:00 1:58 4:42 7:22
87 Tony Paese 🇮🇹 ITA10th of 220 aged 40-44 40-44 1:14:28 15:18 35:10 33:09 6:13 4:27 2:42 3:52 4:23 4:42 2:03 5:03 5:57
88 Jeremy Jinlong Luo 🇨🇳 CHN11th of 220 aged 40-44 40-44 1:14:35 15:25 36:33 31:21 6:47 4:33 2:12 4:03 4:13 4:40 1:41 3:42 6:17
89 Evan Soo 🇲🇾 MAS14th of 329 aged 25-29 25-29 1:14:37 15:27 33:50 34:46 6:07 4:48 2:35 4:00 5:04 4:51 1:56 4:54 6:38
90 Chong Kam Wai 🇲🇾 MAS12th of 220 aged 40-44 40-44 1:14:49 15:39 35:20 33:13 6:21 4:42 3:26 4:39 4:25 4:32 1:52 4:11 5:26
91 Mohd Zaidi Chia Abdullah 🇲🇾 MAS19th of 357 aged 35-39 35-39 1:14:50 15:40 39:20 28:03 7:30 4:52 2:12 3:30 3:10 4:32 1:29 3:27 4:51
92 Rama Astra Bramastana 🇮🇩 INA25th of 456 aged 30-34 30-34 1:14:51 15:41 33:29 34:18 7:08 4:16 3:02 4:07 4:24 4:31 2:22 4:25 7:11
93 Muhammad Firdaus Bin Aziz 🇲🇾 MAS15th of 329 aged 25-29 25-29 1:14:52 15:42 36:35 30:53 7:28 4:28 2:46 3:48 3:53 4:42 2:14 3:56 5:06
94 Karim Ayoub 🇫🇷 FRA20th of 357 aged 35-39 35-39 1:14:52 15:42 36:17 32:35 6:03 5:12 2:35 3:37 3:43 5:07 1:39 3:51 6:51
95 Johannes Raschke 🇩🇪 GER4th of 83 aged 45-49 45-49 1:14:52 15:42 34:27 33:57 6:33 4:46 2:53 4:16 4:00 4:49 1:47 4:26 7:00
96 Mohamad Danial 🇸🇬 SIN26th of 456 aged 30-34 30-34 1:14:53 15:43 32:40 36:03 6:17 4:29 3:14 4:20 5:03 4:33 2:51 6:21 5:12
97 Sulaiman Ahmad 🇸🇬 SIN21st of 357 aged 35-39 35-39 1:14:55 15:45 35:35 31:25 8:00 4:17 2:47 4:23 3:21 4:42 2:10 4:22 5:23
98 Nuraulia Intifadhah 🇮🇩 INA27th of 456 aged 30-34 30-34 1:14:55 15:45 35:36 31:46 7:38 4:19 2:13 5:04 3:26 4:50 1:48 4:45 5:21
99 Jackson Gae 🇮🇩 INA18th of 128 aged 16-24 16-24 1:14:55 15:45 35:21 33:35 6:04 4:39 2:28 4:11 3:28 4:41 2:05 5:14 6:49
100 Giovanni Gheza 🇮🇹 ITA28th of 456 aged 30-34 30-34 1:14:55 15:45 33:17 35:58 5:43 4:43 2:50 4:15 4:29 4:41 1:44 5:22 7:54
How to read

The place is among timed finishers in Open Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result