FULL RESULTS
HYROX Seoul 2025 Results – Open Men
155 finishers. Winner Beomseok Hong in 58:35; median 1:24:07.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Beomseok Hong | 35-39 | 58:35 | 31:25 | 23:09 | |
| 2 | Seongwon Choi | 16-24 | 58:35 | 29:54 | 24:44 | |
| 3 | Suk Hyun Hwang | 35-39 | 59:24 | 31:08 | 24:21 | |
| 4 | Yukwon Doh | 25-29 | 1:00:52 | 31:42 | 25:08 | |
| 5 | Junhyeon Jeon | 30-34 | 1:00:58 | 30:11 | 26:32 | |
| 6 | Lewis Mulhall | 30-34 | 1:01:47 | 31:33 | 26:06 | |
| 7 | Daehyun Han | 30-34 | 1:02:45 | 31:18 | 26:13 | |
| 8 | Woojin Han | 25-29 | 1:04:20 | 34:21 | 25:14 | |
| 9 | John Kuil | 30-34 | 1:04:37 | 33:02 | 26:34 | |
| 10 | Jordi Duff | 30-34 | 1:05:42 | 35:41 | 25:19 | |
| 11 | Said Ahmad | LBN | 30-34 | 1:06:21 | 34:31 | 27:18 |
| 12 | Jiwoan Song | 30-34 | 1:06:30 | 34:20 | 27:29 | |
| 13 | Ilan Cattaneo | 25-29 | 1:06:46 | 31:27 | 30:57 | |
| 14 | Masahito Watariguchi | 30-34 | 1:07:26 | 34:34 | 27:47 | |
| 15 | Jackson Furley | 25-29 | 1:07:48 | 38:01 | 24:23 | |
| 16 | Wataru Oguchi | 25-29 | 1:08:10 | 32:31 | 30:46 | |
| 17 | Kevin Adinata Pandrya | 30-34 | 1:08:40 | 33:29 | 29:58 | |
| 18 | Daniel Ehara Buckley | 30-34 | 1:08:42 | 33:32 | 30:20 | |
| 19 | Ilhwan Lee | 30-34 | 1:09:15 | 35:15 | 29:13 | |
| 20 | Hyunchul Kim | 40-44 | 1:09:43 | 34:08 | 30:26 | |
| 21 | Pierce Maxwell | 30-34 | 1:09:45 | 36:02 | 28:43 | |
| 22 | Masahiro Azuma | 25-29 | 1:09:55 | 33:41 | 30:12 | |
| 23 | Peeta Lee | HYROX | 30-34 | 1:10:01 | 36:00 | 28:48 |
| 24 | Philip Suriaputra | 25-29 | 1:10:44 | 34:46 | 30:50 | |
| 25 | Sinthich Kidtatun | 30-34 | 1:11:13 | 33:22 | 33:08 | |
| 26 | Shintaro Suzuki | 40-44 | 1:11:43 | 34:00 | 32:30 | |
| 27 | Jae Young Oh | 30-34 | 1:11:49 | 35:28 | 31:38 | |
| 28 | Je Ryul Park | 25-29 | 1:11:51 | 36:31 | 30:32 | |
| 29 | Jaehyuk Choi | 35-39 | 1:11:51 | 36:55 | 28:07 | |
| 30 | Joel Hill | 35-39 | 1:12:00 | 35:46 | 31:06 | |
| 31 | Justin Jang | 35-39 | 1:12:19 | 35:25 | 31:54 | |
| 32 | Nat Suriyabantoeng | 35-39 | 1:12:47 | 36:59 | 30:29 | |
| 33 | Samuel Chua | 25-29 | 1:13:03 | 34:55 | 31:56 | |
| 34 | James Dean | 25-29 | 1:13:06 | 35:58 | 32:23 | |
| 35 | Soichiro Serizawa | 30-34 | 1:13:15 | 36:15 | 31:13 | |
| 36 | Salvador Perezchica Esparza | 35-39 | 1:13:30 | 34:51 | 33:55 | |
| 37 | Suho Chung | 30-34 | 1:14:49 | 37:29 | 32:08 | |
| 38 | Yeong Tae Park | 30-34 | 1:15:34 | 37:57 | 32:36 | |
| 39 | Naret Thongdonon | 25-29 | 1:15:48 | 39:20 | 31:06 | |
| 40 | Jinwoong Park | 35-39 | 1:15:54 | 40:29 | 30:04 | |
| 41 | Matthew Qing Bao Lim | 40-44 | 1:16:09 | 37:31 | 33:07 | |
| 42 | Junyoung Go | 16-24 | 1:16:10 | 36:03 | 32:59 | |
| 43 | Seng Han Lim | 40-44 | 1:16:14 | 37:10 | 33:56 | |
| 44 | Eun Kyu Park | 40-44 | 1:16:19 | 40:41 | 28:59 | |
| 45 | Junho Son | 40-44 | 1:16:23 | 36:55 | 33:34 | |
| 46 | Yu Quan Ko | 35-39 | 1:16:40 | 40:51 | 30:35 | |
| 47 | Sangwoo Jeong | 35-39 | 1:16:56 | 37:53 | 31:00 | |
| 48 | Taichi Ichikawa | 30-34 | 1:17:19 | 38:05 | 33:32 | |
| 49 | Karn Wongruechu | 45-49 | 1:17:19 | 38:18 | 33:32 | |
| 50 | Chorsarun Bannawat | 35-39 | 1:17:21 | 36:58 | 34:29 | |
| 51 | Wernher Lancelot Asprec | 35-39 | 1:17:24 | 40:34 | 31:09 | |
| 52 | Chow Keat Lee | 30-34 | 1:17:30 | 40:13 | 32:21 | |
| 53 | Aleksandr Blizniuk | HYROX | 30-34 | 1:17:57 | 40:33 | 31:01 |
| 54 | Ruairi Fitzgerald | 35-39 | 1:18:11 | 41:50 | 30:56 | |
| 55 | Steven Lor | 30-34 | 1:18:14 | 41:56 | 30:45 | |
| 56 | Simone Sassolini | 35-39 | 1:18:45 | 38:36 | 34:38 | |
| 57 | David Thomas | 50-54 | 1:18:51 | 40:40 | 32:40 | |
| 58 | Jimmy Jin | HYROX | 40-44 | 1:18:57 | 39:59 | 32:08 |
| 59 | Lewie Ainsworth | 16-24 | 1:19:44 | 38:57 | 35:26 | |
| 60 | Yip Hung Ho | 35-39 | 1:19:48 | 38:40 | 35:23 | |
| 61 | Suwat Veerapong | 30-34 | 1:20:01 | 42:35 | 31:37 | |
| 62 | Bruce Chin-A-Fat | 30-34 | 1:20:05 | 41:23 | 32:58 | |
| 63 | Jordan John | 35-39 | 1:20:19 | 37:14 | 37:05 | |
| 64 | Jinseok Heo | 25-29 | 1:20:26 | 41:07 | 32:45 | |
| 65 | Jerry Vermeire | 35-39 | 1:21:11 | 40:41 | 34:29 | |
| 66 | Rusyaidi Rashid | 25-29 | 1:21:25 | 41:15 | 30:14 | |
| 67 | Shawn Cho | 35-39 | 1:21:32 | 43:07 | 32:09 | |
| 68 | Seunghun Shin | 45-49 | 1:21:48 | 40:17 | 35:02 | |
| 69 | Eunseok Cho | 30-34 | 1:22:37 | 42:07 | 35:12 | |
| 70 | Nawaf Alqattan Alfawaz | 40-44 | 1:22:44 | 44:10 | 32:46 | |
| 71 | Geoffrey Kuhn | 30-34 | 1:23:18 | 41:58 | 35:47 | |
| 72 | Jimmy Cheng | HYROX | 35-39 | 1:23:21 | 42:25 | 35:28 |
| 73 | Ding Jie Ng | 30-34 | 1:23:21 | 42:24 | 35:27 | |
| 74 | Calvin Cheung | 30-34 | 1:23:35 | 43:49 | 32:24 | |
| 75 | Edison Kee | 35-39 | 1:23:46 | 43:11 | 34:41 | |
| 76 | Cheuk Man Adam Wong | 25-29 | 1:23:47 | 39:13 | 32:53 | |
| 77 | Andy Shepard | 40-44 | 1:23:54 | 45:50 | 31:12 | |
| 78 | J. Oliver Braunoeder | 40-44 | 1:24:07 | 43:49 | 34:37 | |
| 79 | Terence Ong | 40-44 | 1:25:01 | 42:47 | 35:18 | |
| 80 | Dennis Purwati | 25-29 | 1:25:19 | 44:05 | 35:47 | |
| 81 | Simon Xinquan Fang | 25-29 | 1:26:19 | 43:32 | 36:53 | |
| 82 | Namki Song | 35-39 | 1:26:31 | 46:19 | 33:24 | |
| 83 | Dowon Kwon | 16-24 | 1:26:43 | 41:35 | 38:54 | |
| 84 | Kwan-Yong Ko | 45-49 | 1:27:25 | 39:21 | 42:10 | |
| 85 | Yeonho Lee | 25-29 | 1:27:45 | 42:45 | 37:51 | |
| 86 | Ryner Lai | 30-34 | 1:27:48 | 46:33 | 32:43 | |
| 87 | Jongwouk Kim | 30-34 | 1:28:01 | 46:25 | 30:45 | |
| 88 | Hyung Kyu Kim | 45-49 | 1:28:04 | 44:55 | 36:16 | |
| 89 | Saiful Iskandar | 30-34 | 1:28:08 | 46:16 | 31:35 | |
| 90 | Youngchang Kim | 35-39 | 1:28:15 | 44:20 | 36:59 | |
| 91 | Vasavat Leerungruang | 35-39 | 1:29:02 | 44:45 | 38:01 | |
| 92 | Hakseung Lee | 30-34 | 1:29:07 | 41:32 | 38:10 | |
| 93 | Benjamin Wilson | 30-34 | 1:29:07 | 44:39 | 34:35 | |
| 94 | Yonghee Lee | 35-39 | 1:29:14 | 48:50 | 28:45 | |
| 95 | Hadziq Ramdzan | 35-39 | 1:29:58 | 47:16 | 35:38 | |
| 96 | Alex Pasco | 30-34 | 1:30:14 | 44:45 | 38:40 | |
| 97 | Pakorn Chanapa | 35-39 | 1:31:17 | 50:07 | 33:49 | |
| 98 | Chris Truong | 30-34 | 1:31:19 | 45:34 | 39:30 | |
| 99 | Kaito Okada | 30-34 | 1:31:46 | 49:35 | 32:32 | |
| 100 | Chaiyapol Chaweewannakorn | 40-44 | 1:32:03 | 47:15 | 37:53 | |
| 101 | Edward Hananto | 35-39 | 1:32:03 | 46:00 | 37:46 | |
| 102 | Jun Xian Ho | 30-34 | 1:32:30 | 45:44 | 40:13 | |
| 103 | Ivan Viola | 45-49 | 1:32:38 | 44:17 | 38:29 | |
| 104 | Justin Ng | 35-39 | 1:32:45 | 47:37 | 37:38 | |
| 105 | Mike Chua | 35-39 | 1:33:13 | 49:19 | 36:15 | |
| 106 | Yaohui Ho | 16-24 | 1:33:20 | 46:54 | 35:16 | |
| 107 | Khoirul Amal Bin Othman | 40-44 | 1:33:41 | 48:11 | 38:30 | |
| 108 | Sam Lee | 40-44 | 1:34:29 | 50:05 | 37:23 | |
| 109 | Bertrand Bonnafous | 40-44 | 1:34:37 | 48:32 | 35:29 | |
| 110 | George Francis Albert | 30-34 | 1:34:46 | 49:44 | 35:00 | |
| 111 | Tzu Chun Lin | HYROX | 40-44 | 1:35:06 | 44:44 | 44:14 |
| 112 | Akram Choudhury | 30-34 | 1:35:43 | 49:24 | 37:29 | |
| 113 | Jihoon Jeon | 35-39 | 1:36:25 | 47:23 | 41:27 | |
| 114 | Chakrit Prasatwattana | 30-34 | 1:37:00 | 49:24 | 38:58 | |
| 115 | Jonathan Ling | 45-49 | 1:37:06 | 50:03 | 35:15 | |
| 116 | Thomas Huges | 45-49 | 1:37:39 | 47:04 | 38:46 | |
| 117 | Obaid Alblooshi | 25-29 | 1:37:39 | 48:15 | 39:42 | |
| 118 | Pakpoom Udomsungworagul | 30-34 | 1:37:42 | 54:10 | 33:54 | |
| 119 | Wendy Kurniawan Soesanto | 30-34 | 1:38:40 | 46:46 | 43:16 | |
| 120 | Melvin Te | 50-54 | 1:39:19 | 51:11 | 39:52 | |
| 121 | Melvyn Chua | 45-49 | 1:40:22 | 54:32 | 37:46 | |
| 122 | Hizkia Sanger | 35-39 | 1:40:32 | 53:41 | 35:34 | |
| 123 | Dean Adrian Dizon | 40-44 | 1:40:45 | 51:14 | 41:05 | |
| 124 | Andre Naba | 25-29 | 1:40:53 | 54:05 | 39:26 | |
| 125 | Sungkyu Park | 40-44 | 1:41:02 | 49:21 | 44:12 | |
| 126 | Myo Aung Lwin | 45-49 | 1:41:26 | 50:28 | 42:32 | |
| 127 | Charlie Lim | 45-49 | 1:43:36 | 46:53 | 50:42 | |
| 128 | Prem Ganison | 40-44 | 1:44:44 | 52:40 | 42:08 | |
| 129 | Suphatchoke Saochan | 25-29 | 1:44:46 | 48:27 | 45:54 | |
| 130 | Chatchawal Issaraprateeprat | 40-44 | 1:45:21 | 49:17 | 46:03 | |
| 131 | Gordon Maccoy | 40-44 | 1:45:58 | 50:07 | 45:35 | |
| 132 | Moses Nielcius | 35-39 | 1:46:14 | 55:01 | 40:46 | |
| 133 | Chun Seng Lam | 30-34 | 1:46:29 | 48:34 | 45:44 | |
| 134 | Sung Yip Robin Lo | 40-44 | 1:46:50 | 45:20 | 53:45 | |
| 135 | Shin Khai Sze | 35-39 | 1:47:22 | 52:21 | 45:58 | |
| 136 | Guang Wu | 35-39 | 1:49:00 | 49:22 | 50:01 | |
| 137 | Dino Reyes | 45-49 | 1:49:16 | 50:19 | 50:34 | |
| 138 | Nikram Subramaniam | 35-39 | 1:50:08 | 52:10 | 50:08 | |
| 139 | Ricky Apriyanto | 40-44 | 1:50:31 | 1:00:21 | 40:41 | |
| 140 | Wee Liat Tan | 30-34 | 1:50:34 | 50:14 | 45:57 | |
| 141 | Poh Lee Wong | 30-34 | 1:52:36 | 55:41 | 48:49 | |
| 142 | Yosef Benyamin | 25-29 | 1:53:41 | 1:01:46 | 41:23 | |
| 143 | Kasidech Sukpaiboonkul | 25-29 | 1:54:50 | 56:30 | 45:43 | |
| 144 | Bryan Wong | 30-34 | 1:55:43 | 54:01 | 50:57 | |
| 145 | Sony Setiawan | 35-39 | 1:57:18 | 1:00:39 | 47:40 | |
| 146 | Ace De Guzman | 35-39 | 1:57:57 | 59:25 | 46:18 | |
| 147 | Fareh Fairuz | 55-59 | 1:59:22 | 56:04 | 49:50 | |
| 148 | Mohd Zharif Fikri Md Shafie | 30-34 | 2:00:16 | 1:03:33 | 48:06 | |
| 149 | Eakachai Nakpradit | 45-49 | 2:00:36 | 1:05:23 | 43:33 | |
| 150 | Man Ho Leung | 30-34 | 2:05:59 | 1:06:05 | 45:53 | |
| 151 | Segaran Chandran | 40-44 | 2:09:58 | 1:01:17 | 59:25 | |
| 152 | Kong Far Chin | 60-64 | 2:24:46 | 1:11:32 | 56:08 | |
| 153 | Jin Woo Choi | 35-39 | 2:29:23 | 1:15:44 | 51:39 | |
| 154 | Benyamin Ismail | 45-49 | 2:31:20 | 1:12:50 | 1:06:27 | |
| 155 | John Koh | 40-44 | 2:32:34 | 1:29:33 | 49:37 |