HYROX Osaka 2026: Pro Men results

340 finishers on 30 Jan 2026. Typical finish 1:27:45, fastest 10% under 1:10:47. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Levi Moger 🇦🇺 AUS1st of 76 aged 25-29 25-29 1:02:51 30:56 26:37 5:20 4:03 3:29 3:33 2:48 3:55 1:34 3:10 4:05
2 Bong Bong 🇰🇷 KOR1st of 92 aged 30-34 30-34 1:03:18 0:27 31:57 26:02 5:23 4:01 2:47 3:32 2:36 4:05 1:41 3:34 3:46
3 バフォ ラルフ海 🇯🇵 JPN2nd of 76 aged 25-29 25-29 1:03:21 0:30 29:52 27:52 5:40 4:02 2:52 3:28 3:46 3:56 1:26 4:03 4:19
4 Daniel McDonnell 🇦🇺 AUS3rd of 76 aged 25-29 25-29 1:03:46 0:55 28:11 30:22 5:19 4:01 2:53 4:04 3:59 3:58 1:45 3:39 6:03
5 Patrick Kelly 🇦🇺 AUS1st of 24 aged 16-24 16-24 1:04:05 1:14 29:56 28:57 5:16 4:04 2:36 3:49 3:01 4:02 1:52 3:17 6:16
6 Julian Westerbaan 🇳🇱 NED4th of 76 aged 25-29 25-29 1:04:12 1:21 31:23 27:20 5:33 4:10 3:01 3:34 3:21 4:17 1:44 2:50 4:23
7 Davit Khublaryan 🇬🇧 GBR2nd of 24 aged 16-24 16-24 1:05:07 2:16 31:57 27:35 5:42 4:23 3:33 3:50 2:56 4:14 1:50 3:08 3:41
8 Kazuma Kuroyanagi 🇯🇵 JPN5th of 76 aged 25-29 25-29 1:05:11 2:20 31:09 28:02 6:05 4:14 3:11 3:43 3:14 4:09 1:39 3:20 4:32
9 Jeong Hun Choe 🇰🇷 KOR2nd of 92 aged 30-34 30-34 1:05:25 2:34 30:44 29:13 5:32 4:15 3:39 3:32 3:02 4:04 1:53 3:44 5:04
10 Ryan Hoffman 🇦🇺 AUS3rd of 24 aged 16-24 16-24 1:05:32 2:41 30:20 29:51 5:24 4:14 3:46 3:50 3:01 4:26 2:03 3:55 4:36
11 Mikey Tranent 🇬🇧 GBR1st of 65 aged 35-39 35-39 1:06:40 3:49 32:59 28:06 5:41 4:13 3:03 3:53 2:51 4:01 1:59 3:26 4:40
12 Kai Ching Yiu 🇭🇰 HKG3rd of 92 aged 30-34 30-34 1:06:44 3:53 32:24 28:43 5:41 4:13 2:58 3:35 3:29 4:14 1:32 3:20 5:22
13 Cameron Page 🇦🇺 AUS4th of 92 aged 30-34 30-34 1:07:06 4:15 31:17 30:07 5:46 4:07 3:40 4:11 3:24 3:59 1:31 3:57 5:18
14 Aaron Bathis 🇦🇺 AUS5th of 92 aged 30-34 30-34 1:07:11 4:20 30:52 30:39 5:43 3:57 3:55 4:02 3:21 3:59 1:29 4:30 5:26
15 Magnus Balander 🇸🇪 SWE6th of 92 aged 30-34 30-34 1:07:37 4:46 30:54 31:14 5:33 4:11 4:07 4:05 3:45 4:15 1:39 3:42 5:30
16 Ting Chun Wong 🇭🇰 HKG6th of 76 aged 25-29 25-29 1:07:47 4:56 32:53 28:42 6:16 4:13 3:41 4:03 2:56 4:17 1:58 3:13 4:21
17 신 희웅 🇰🇷 KOR7th of 76 aged 25-29 25-29 1:07:51 5:00 31:17 31:03 5:36 4:13 4:16 4:57 3:00 4:13 1:56 3:24 5:04
18 Shuntro Masukawa 🇯🇵 JPN1st of 44 aged 40-44 40-44 1:07:59 5:08 30:08 31:59 5:57 4:00 3:59 5:28 3:23 4:10 2:09 4:09 4:41
19 Manwo Cheung 🇭🇰 HKG2nd of 65 aged 35-39 35-39 1:08:07 5:16 32:23 29:42 6:07 4:14 3:01 3:57 3:22 4:13 1:49 4:01 5:05
20 Tanguy Saidani 🇫🇷 FRA7th of 92 aged 30-34 30-34 1:08:25 5:34 31:31 30:56 6:03 4:18 3:49 4:11 3:40 4:19 1:51 4:02 4:46
21 Wai Ka Ng 🇭🇰 HKG8th of 92 aged 30-34 30-34 1:08:26 5:35 30:40 32:03 5:49 4:36 3:57 3:47 3:25 4:22 1:36 4:13 6:07
22 David Offergeld 🇩🇪 GER9th of 92 aged 30-34 30-34 1:08:31 5:40 30:36 32:29 5:30 4:17 3:22 5:18 2:46 4:19 1:34 3:54 6:59
23 Daisuke Sekiyoshi 🇯🇵 JPN2nd of 44 aged 40-44 40-44 1:08:37 5:46 31:48 30:46 6:09 4:15 4:03 4:34 2:45 4:13 1:42 3:47 5:27
24 Ethan Richards 🇦🇺 AUS8th of 76 aged 25-29 25-29 1:08:44 5:53 32:29 30:19 6:02 4:10 2:53 3:44 4:00 4:12 1:36 4:39 5:05
25 James Meredith 🇦🇺 AUS10th of 92 aged 30-34 30-34 1:09:01 6:10 32:06 31:18 5:41 4:15 3:35 4:12 3:29 4:15 1:26 4:07 5:59
26 大輝三浦 🇯🇵 JPN11th of 92 aged 30-34 30-34 1:09:04 6:13 31:14 31:45 6:11 4:09 3:33 5:07 3:03 4:07 2:05 3:49 5:52
27 Geonho Jin 🇰🇷 KOR9th of 76 aged 25-29 25-29 1:09:10 6:19 31:34 31:43 5:57 4:23 4:14 4:35 2:41 4:21 2:25 3:44 5:20
28 Tomohiro Itaya 🇯🇵 JPN3rd of 44 aged 40-44 40-44 1:09:15 6:24 32:55 30:34 5:50 4:23 3:19 4:42 3:32 4:25 1:47 3:36 4:50
29 Hojong Kim 🇰🇷 KOR3rd of 65 aged 35-39 35-39 1:09:16 6:25 33:17 30:10 5:54 4:12 4:25 4:22 3:14 4:14 1:56 3:08 4:39
30 Heiichiro Ito 🇯🇵 JPN12th of 92 aged 30-34 30-34 1:09:32 6:41 31:46 31:47 6:03 4:07 3:15 4:44 2:46 4:11 2:19 3:52 6:33
31 Hsin Hao Pan HYROX4th of 65 aged 35-39 35-39 1:09:47 6:56 32:39 31:15 5:59 4:23 3:17 4:43 3:31 4:17 1:51 4:11 5:02
32 Chiaki Matsunaga 🇯🇵 JPN5th of 65 aged 35-39 35-39 1:09:56 7:05 32:10 31:57 5:52 4:23 3:57 5:03 3:52 4:22 2:04 4:01 4:15
33 Hyun Gon Kim 🇰🇷 KOR10th of 76 aged 25-29 25-29 1:10:05 7:14 33:02 31:10 5:58 4:17 3:42 4:21 3:27 4:14 1:46 4:26 4:57
34 Minho Choi 🇰🇷 KOR6th of 65 aged 35-39 35-39 1:10:32 7:41 32:28 32:13 5:55 4:20 3:34 4:38 3:40 4:18 1:58 4:11 5:34
35 Jim Pan 🇨🇳 CHN4th of 24 aged 16-24 16-24 1:10:49 7:58 34:08 30:42 6:03 4:27 3:11 4:20 3:53 4:22 1:57 3:50 4:42
36 Tatsuya Shimoji 🇯🇵 JPN7th of 65 aged 35-39 35-39 1:10:49 7:58 31:11 33:42 5:59 4:21 3:50 6:03 3:00 4:27 1:57 3:45 6:19
37 Hao-Hsiang Hsu HYROX13th of 92 aged 30-34 30-34 1:10:52 8:01 32:04 33:05 5:48 4:27 3:56 4:51 3:11 4:21 1:48 4:33 5:58
38 Mauro Lumba 🇵🇭 PHI14th of 92 aged 30-34 30-34 1:10:56 8:05 33:34 30:12 7:13 4:23 3:37 3:46 3:19 4:16 2:13 3:59 4:39
39 Dominic Edmondson 🇬🇧 GBR4th of 44 aged 40-44 40-44 1:10:59 8:08 31:44 33:28 5:50 4:26 4:02 4:24 3:40 4:14 1:49 4:31 6:22
40 Matisse Manin 🇫🇷 FRA11th of 76 aged 25-29 25-29 1:11:02 8:11 34:27 30:29 6:10 4:21 3:51 4:08 2:53 4:22 1:46 3:53 5:15
41 Vinicius Akio 🇯🇵 JPN12th of 76 aged 25-29 25-29 1:11:07 8:16 32:37 32:26 6:09 4:17 3:43 5:03 3:05 4:27 2:11 4:00 5:40
42 Shota Yamaguchi 🇯🇵 JPN13th of 76 aged 25-29 25-29 1:11:21 8:30 34:04 30:22 6:59 4:19 3:36 4:05 3:42 4:20 1:51 3:44 4:45
43 Michael Kettle 🇦🇺 AUS15th of 92 aged 30-34 30-34 1:11:23 8:32 34:07 29:51 7:31 4:04 3:31 4:13 3:14 4:04 1:48 3:44 5:13
44 Tom Latchford 🇦🇺 AUS5th of 24 aged 16-24 16-24 1:11:49 8:58 31:40 33:38 6:36 4:26 3:55 4:45 3:02 4:24 2:36 5:29 5:01
45 本郷泰司 🇯🇵 JPN14th of 76 aged 25-29 25-29 1:11:50 8:59 31:32 34:15 6:08 4:02 3:17 4:15 3:14 4:20 2:20 3:22 9:25
46 岩城慶樹 🇯🇵 JPN15th of 76 aged 25-29 25-29 1:11:57 9:06 32:04 33:11 6:46 4:10 4:04 4:36 3:34 4:24 2:15 4:16 5:52
47 Dogan Karako Geyindiren 🇹🇷 TUR8th of 65 aged 35-39 35-39 1:12:30 9:39 32:55 33:17 6:23 4:19 3:42 4:20 5:02 4:21 1:52 4:50 4:51
48 Minho Lee 🇰🇷 KOR16th of 92 aged 30-34 30-34 1:12:36 9:45 33:03 33:01 6:36 4:17 4:00 4:48 3:25 4:23 2:06 3:45 6:17
49 Hyunkeun Ji 🇰🇷 KOR16th of 76 aged 25-29 25-29 1:12:42 9:51 34:37 31:55 6:14 4:26 3:22 4:46 3:13 4:27 2:36 3:49 5:16
50 雅弘川島 🇯🇵 JPN5th of 44 aged 40-44 40-44 1:12:47 9:56 33:12 32:59 6:40 4:18 3:39 4:54 3:21 4:26 1:59 5:11 5:11
51 Tim Schudde 🇳🇱 NED6th of 24 aged 16-24 16-24 1:12:58 10:07 32:49 34:09 6:04 4:15 3:46 4:38 3:52 4:15 2:01 4:26 6:56
52 Towa Fujita 🇯🇵 JPN17th of 76 aged 25-29 25-29 1:13:01 10:10 31:18 35:40 6:08 4:25 4:18 4:27 3:13 4:21 2:24 3:55 8:37
53 吹越大清 🇯🇵 JPN18th of 76 aged 25-29 25-29 1:13:06 10:15 33:33 32:08 7:29 4:08 3:17 5:07 3:17 4:08 2:13 3:43 6:15
54 Sung Hyun Kim 🇰🇷 KOR19th of 76 aged 25-29 25-29 1:13:11 10:20 34:17 32:33 6:25 4:25 3:50 4:33 3:12 4:20 2:13 4:14 5:46
55 Bohao Jia 🇨🇳 CHN17th of 92 aged 30-34 30-34 1:13:19 10:28 34:57 31:26 7:01 4:16 3:41 4:39 3:51 4:19 2:06 3:51 4:43
56 Sun Ho Cho 🇰🇷 KOR7th of 24 aged 16-24 16-24 1:13:19 10:28 35:06 32:06 6:11 4:26 4:03 4:32 3:38 4:30 2:01 4:26 4:30
57 Wataru Oguchi 🇯🇵 JPN20th of 76 aged 25-29 25-29 1:13:19 10:28 30:43 36:02 6:37 4:34 4:18 5:41 3:03 4:32 2:37 3:19 7:58
58 Gabb Rosario 🇵🇭 PHI9th of 65 aged 35-39 35-39 1:13:35 10:44 34:36 32:18 6:46 4:37 3:44 5:02 3:39 4:38 1:59 3:45 4:54
59 Joichiro Sogo 🇯🇵 JPN21st of 76 aged 25-29 25-29 1:13:52 11:01 30:30 37:34 5:52 4:35 4:37 6:39 3:14 4:27 2:24 3:47 7:51
60 Nagasawa Shota 🇯🇵 JPN22nd of 76 aged 25-29 25-29 1:14:00 11:09 31:07 36:56 6:03 4:33 3:40 6:19 4:06 4:42 1:56 4:25 7:15
61 Hyeokjoon Yang 🇰🇷 KOR23rd of 76 aged 25-29 25-29 1:14:10 11:19 35:38 31:39 6:58 4:29 4:25 4:47 2:47 4:45 2:31 4:33 3:22
62 Michael Melly 🇭🇰 HKG6th of 44 aged 40-44 40-44 1:14:11 11:20 33:16 34:47 6:10 4:12 4:39 5:15 3:30 4:26 2:06 4:34 6:05
63 di Wu 🇨🇳 CHN8th of 24 aged 16-24 16-24 1:14:20 11:29 33:31 34:01 6:52 4:22 4:58 4:57 3:10 4:32 1:57 3:51 6:14
64 Noppong Chaipukdee 🇹🇭 THA7th of 44 aged 40-44 40-44 1:14:46 11:55 36:43 31:25 6:43 4:10 4:05 4:30 2:55 4:14 1:57 3:39 5:55
65 Mingyu Park 🇰🇷 KOR18th of 92 aged 30-34 30-34 1:14:51 12:00 34:33 33:54 6:29 4:23 3:51 4:36 3:21 4:20 1:49 4:11 7:23
66 Enoch Lam 🇭🇰 HKG8th of 44 aged 40-44 40-44 1:15:12 12:21 33:36 34:54 6:46 4:21 3:42 4:44 3:09 4:20 2:22 3:38 8:38
67 Yuya Shozui 🇯🇵 JPN24th of 76 aged 25-29 25-29 1:15:19 12:28 33:48 34:35 7:00 4:10 3:23 5:12 5:13 4:18 2:01 4:42 5:36
68 Brendan Obrien 🇺🇸 USA19th of 92 aged 30-34 30-34 1:15:20 12:29 35:24 33:28 6:33 4:24 3:28 5:05 3:24 4:31 1:44 4:11 6:41
69 Hsin-Yuan Huang HYROX20th of 92 aged 30-34 30-34 1:15:24 12:33 35:36 32:40 7:12 4:04 3:41 4:44 4:18 4:20 1:46 4:53 4:54
70 Kyle Redentor Antolin 🇵🇭 PHI10th of 65 aged 35-39 35-39 1:15:35 12:44 34:52 33:57 6:51 4:35 4:25 5:11 3:12 4:09 1:36 4:38 6:11
71 Takatoshi Mukai 🇯🇵 JPN21st of 92 aged 30-34 30-34 1:15:36 12:45 33:09 36:21 6:11 4:15 4:14 6:11 2:56 4:28 2:27 5:09 6:41
72 遠州康太 🇯🇵 JPN9th of 24 aged 16-24 16-24 1:15:59 13:08 34:21 35:11 6:32 4:31 3:57 4:45 3:21 4:28 2:05 4:35 7:29
73 Dennis van Ras 🇳🇱 NED9th of 44 aged 40-44 40-44 1:16:02 13:11 30:52 39:14 6:00 4:12 3:34 4:51 4:51 4:20 2:20 4:06 11:00
74 Kenta Oniwa 🇯🇵 JPN11th of 65 aged 35-39 35-39 1:16:06 13:15 34:30 35:14 6:25 4:11 3:28 4:53 4:37 4:20 2:09 4:11 7:25
75 武田信介 🇯🇵 JPN1st of 27 aged 45-49 45-49 1:16:07 13:16 34:47 34:51 6:33 4:23 3:33 4:54 3:43 4:29 2:27 4:15 7:07
76 Hiroki Kobata 🇯🇵 JPN12th of 65 aged 35-39 35-39 1:16:07 13:16 33:08 36:19 6:44 4:41 3:53 6:01 2:49 4:39 2:47 4:42 6:47
77 Maiki Toyoda 🇯🇵 JPN22nd of 92 aged 30-34 30-34 1:16:11 13:20 37:54 31:12 7:10 4:30 3:24 4:46 4:10 4:07 1:46 3:25 5:04
78 長野和希 🇯🇵 JPN25th of 76 aged 25-29 25-29 1:16:21 13:30 32:44 36:35 7:07 4:18 4:10 6:19 2:51 4:31 3:10 5:05 6:11
79 Alando Atkinson 🇯🇵 JPN23rd of 92 aged 30-34 30-34 1:16:47 13:56 35:47 34:07 6:57 4:15 4:36 5:10 3:35 4:22 2:38 4:32 4:59
80 Cody Corbett 🇳🇿 NZL26th of 76 aged 25-29 25-29 1:16:50 13:59 34:30 35:36 6:50 4:30 4:26 5:39 3:35 4:28 2:12 4:50 5:56
81 Matt Eather 🇦🇺 AUS24th of 92 aged 30-34 30-34 1:16:55 14:04 36:20 33:57 6:44 4:21 3:03 5:56 4:04 4:27 1:58 4:12 5:56
82 이 석준 🇰🇷 KOR27th of 76 aged 25-29 25-29 1:17:02 14:11 38:16 31:44 7:07 4:10 3:18 4:56 3:16 4:14 1:55 5:31 4:24
83 Ryota Takano 🇯🇵 JPN28th of 76 aged 25-29 25-29 1:17:03 14:12 33:36 35:38 7:53 4:25 4:04 5:58 3:16 4:24 2:29 4:03 6:59
84 Jaw Tzuu Tan 🇲🇾 MAS25th of 92 aged 30-34 30-34 1:17:05 14:14 35:31 34:08 7:29 4:14 3:44 5:32 3:55 4:13 1:40 4:24 6:26
85 박 상욱 🇰🇷 KOR10th of 24 aged 16-24 16-24 1:17:18 14:27 36:53 33:46 6:43 4:27 3:24 4:50 3:38 4:25 2:17 3:55 6:50
86 晴髙木 🇯🇵 JPN29th of 76 aged 25-29 25-29 1:17:24 14:33 32:55 37:43 6:49 4:19 3:53 6:34 3:41 4:26 2:31 4:26 7:53
87 Ben Stanton 🇬🇧 GBR26th of 92 aged 30-34 30-34 1:17:51 15:00 36:12 34:43 7:01 4:07 3:17 4:36 5:03 4:13 2:26 4:29 6:32
88 Masahiko Nishida 🇯🇵 JPN13th of 65 aged 35-39 35-39 1:18:01 15:10 34:05 36:32 7:28 4:17 4:05 6:23 4:00 4:28 2:42 4:03 6:34
89 Jaemin Jeong 🇰🇷 KOR14th of 65 aged 35-39 35-39 1:18:09 15:18 35:47 35:27 6:59 4:14 3:20 5:25 4:21 4:29 2:04 4:56 6:38
90 Dean Ritchie 🇦🇺 AUS15th of 65 aged 35-39 35-39 1:18:27 15:36 34:41 36:28 7:22 4:12 3:18 5:47 4:18 4:17 2:00 4:17 8:19
91 Simon Ferrari 🇨🇭 SUI16th of 65 aged 35-39 35-39 1:18:39 15:48 33:37 37:55 7:14 4:17 4:11 6:36 4:52 4:28 2:21 4:52 6:18
92 Yusuke Hino 🇯🇵 JPN10th of 44 aged 40-44 40-44 1:18:42 15:51 31:27 40:06 7:15 4:41 5:43 6:58 3:27 4:51 2:32 4:59 6:55
93 大城椋 🇯🇵 JPN11th of 24 aged 16-24 16-24 1:18:53 16:02 36:32 34:58 7:26 4:11 4:17 5:45 3:10 4:35 2:33 3:52 6:35
94 Wei Guo 🇨🇳 CHN2nd of 27 aged 45-49 45-49 1:18:55 16:04 36:12 36:20 6:29 4:52 4:43 5:14 4:04 4:30 2:14 4:48 5:55
95 谷口 サムエル 🇧🇷 BRA17th of 65 aged 35-39 35-39 1:19:05 16:14 32:36 38:56 7:37 4:17 4:30 6:56 4:15 4:39 2:34 5:06 6:39
96 Jaehee Park 🇰🇷 KOR12th of 24 aged 16-24 16-24 1:19:06 16:15 36:17 35:35 7:19 4:10 4:47 5:09 4:07 4:38 3:09 4:51 4:44
97 Yuta Tanabe 🇯🇵 JPN27th of 92 aged 30-34 30-34 1:19:06 16:15 34:45 36:33 7:53 4:15 4:00 5:13 4:13 4:27 2:02 4:02 8:21
98 Ho Kiat Lee 🇲🇾 MAS18th of 65 aged 35-39 35-39 1:19:28 16:37 36:23 33:52 9:20 4:21 4:18 4:49 4:07 4:25 1:53 5:00 4:59
99 Luca Lattarini 🇮🇹 ITA11th of 44 aged 40-44 40-44 1:19:30 16:39 36:23 36:22 6:50 4:36 4:31 4:55 3:58 4:43 1:50 3:53 7:56
100 中村冠 🇯🇵 JPN30th of 76 aged 25-29 25-29 1:19:44 16:53 36:03 37:00 6:45 4:27 4:16 5:33 3:23 4:28 3:10 4:54 6:49
How to read

The place is among timed finishers in Pro 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