FULL RESULTS
HYROX Hong Kong 2025 Results – Open Men
492 finishers. Winner Junhyeon Jeon in 1:01:28; median 1:31:20.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Junhyeon Jeon | 30-34 | 1:01:28 | — | 27:06 | |
| 2 | Kihun Park | 25-29 | 1:02:18 | — | 25:34 | |
| 3 | Daehyun Han | 30-34 | 1:03:07 | — | 28:00 | |
| 4 | Laurence Kwan | 45-49 | 1:04:48 | — | 27:45 | |
| 5 | James Hogg | 35-39 | 1:05:25 | — | 28:10 | |
| 6 | Oliver Marks | 35-39 | 1:05:38 | — | 29:13 | |
| 7 | Manwo Cheung | 35-39 | 1:05:42 | — | 27:51 | |
| 8 | Kai Ching Yiu | 30-34 | 1:06:01 | — | 27:00 | |
| 9 | Wai Chung Ryan Hui | 16-24 | 1:06:30 | — | 29:16 | |
| 10 | Wai Kwan Lau | 30-34 | 1:06:39 | — | 27:18 | |
| 11 | Mikey Weir | 30-34 | 1:06:48 | — | 29:27 | |
| 12 | Loïc Manine | 25-29 | 1:07:03 | — | 28:33 | |
| 13 | Kevin Field | 25-29 | 1:07:04 | — | 28:25 | |
| 14 | Elton Ching Wong | 30-34 | 1:07:47 | — | 28:16 | |
| 15 | Ian Deeth | 45-49 | 1:07:48 | — | 30:07 | |
| 16 | Shing Cheuk Hui | 25-29 | 1:09:26 | — | 29:58 | |
| 17 | Daniel Widjaja | 40-44 | 1:09:43 | — | 28:46 | |
| 18 | George Fkiaras | 45-49 | 1:09:50 | — | 29:24 | |
| 19 | Roman Surin | HYROX | 35-39 | 1:10:22 | — | 30:42 |
| 20 | Michele Rudelli | 35-39 | 1:10:41 | — | 28:57 | |
| 21 | Charles Buxton | 35-39 | 1:11:08 | — | 30:02 | |
| 22 | Weerapat Swangvong | 30-34 | 1:11:10 | — | 29:20 | |
| 23 | Zacc Tullett | 25-29 | 1:11:18 | — | 29:18 | |
| 24 | Chris Davis | 40-44 | 1:11:19 | — | 33:09 | |
| 25 | Clement Simon | 25-29 | 1:11:25 | — | 31:02 | |
| 26 | Oleksii Lezhniuk | 35-39 | 1:11:34 | — | 30:18 | |
| 27 | Hudson Chan | 40-44 | 1:11:50 | — | 28:48 | |
| 28 | Victor Sloan | 25-29 | 1:11:51 | — | 30:32 | |
| 29 | Tin Long Lai | 25-29 | 1:12:00 | — | 33:02 | |
| 30 | Yossi Inbar | 40-44 | 1:12:26 | — | 31:51 | |
| 31 | Peter Roberts | 30-34 | 1:12:29 | — | 30:32 | |
| 32 | Jonathan Chan | 25-29 | 1:12:56 | — | 34:31 | |
| 33 | Lok Law | 40-44 | 1:13:13 | — | 34:12 | |
| 34 | James Wong | 30-34 | 1:13:13 | — | 32:16 | |
| 35 | Walter Ip | 35-39 | 1:13:15 | — | 30:39 | |
| 36 | Darren Huang | HYROX | 30-34 | 1:13:17 | — | 31:50 |
| 37 | Bohao Jia | 30-34 | 1:13:26 | — | 30:32 | |
| 38 | Samuel Chua | 25-29 | 1:13:33 | — | 30:54 | |
| 39 | Aaron Buchan | 45-49 | 1:13:47 | — | 31:25 | |
| 40 | Thomas Wong | 40-44 | 1:13:52 | — | 32:36 | |
| 41 | Jono Woodhouse | 50-54 | 1:13:52 | — | 34:48 | |
| 42 | David O’Brien | 30-34 | 1:14:00 | — | 30:26 | |
| 43 | Brandon Koh | 25-29 | 1:14:23 | — | 28:22 | |
| 44 | Bruno Linczowski | 40-44 | 1:14:41 | — | 31:47 | |
| 45 | Dan Rozsa | 35-39 | 1:14:54 | — | 34:57 | |
| 46 | Yannick Cueva | 30-34 | 1:15:09 | — | 31:48 | |
| 47 | Dalian Julius | 25-29 | 1:15:11 | — | 34:25 | |
| 48 | Andrew Li | 45-49 | 1:15:19 | — | 31:35 | |
| 49 | Barnaby Bibb | 30-34 | 1:15:30 | — | 34:24 | |
| 50 | Matthias Hoffmann | 35-39 | 1:15:38 | — | 33:21 | |
| 51 | Cj Chan | 35-39 | 1:15:48 | — | 32:23 | |
| 52 | Devlin Wong | 25-29 | 1:15:50 | — | 34:46 | |
| 53 | Jonathan Edwards | 30-34 | 1:16:01 | — | 31:51 | |
| 54 | Calvin Ng | 35-39 | 1:16:05 | — | 34:24 | |
| 55 | Shing Hon Jacky Yeung | 25-29 | 1:16:08 | — | 33:34 | |
| 56 | Paul Calange | 25-29 | 1:16:11 | — | 34:01 | |
| 57 | Tin Wai Lee | 25-29 | 1:16:33 | — | 35:29 | |
| 58 | Ed Norville John Aba | 30-34 | 1:16:34 | — | 34:57 | |
| 59 | Shang Nam Lam | 35-39 | 1:16:35 | — | 33:11 | |
| 60 | Anton Atad | 25-29 | 1:16:46 | — | 32:40 | |
| 61 | Daniel Telles | 35-39 | 1:16:48 | — | 31:57 | |
| 62 | Sakorn Jayakan | 25-29 | 1:16:58 | — | 34:01 | |
| 63 | Patipat Boonchata | 35-39 | 1:17:00 | — | 32:01 | |
| 64 | Aaron Davis | 40-44 | 1:17:17 | — | 32:58 | |
| 65 | Ian Cheung | 25-29 | 1:17:18 | — | 34:36 | |
| 66 | Scott Harmer | 55-59 | 1:17:32 | — | 35:56 | |
| 67 | Cory Ku | HYROX | 35-39 | 1:17:34 | — | 29:06 |
| 68 | Jordan Wathall | 16-24 | 1:17:38 | — | 31:28 | |
| 69 | Yeong Tae Park | 30-34 | 1:17:38 | — | 34:48 | |
| 70 | Paravee Tarnpiam | 16-24 | 1:17:40 | — | 33:38 | |
| 71 | Carlos Coelho | 40-44 | 1:17:42 | — | 32:59 | |
| 72 | Ka Ming Chung | 30-34 | 1:17:45 | — | 32:22 | |
| 73 | Joseph Edward Balota | 30-34 | 1:17:46 | — | 33:44 | |
| 74 | King Shing Che | 25-29 | 1:17:47 | — | 37:51 | |
| 75 | Pieter Verstraete | 35-39 | 1:17:50 | — | 32:17 | |
| 76 | Giuseppe Vella | 50-54 | 1:17:59 | — | 35:00 | |
| 77 | Joseph Hanlon | 30-34 | 1:18:06 | — | 36:58 | |
| 78 | Yun Leung Mak | 30-34 | 1:18:08 | — | 39:20 | |
| 79 | Kwok Chun Lau | 40-44 | 1:18:19 | — | 35:03 | |
| 80 | Ben Coyne | 35-39 | 1:18:20 | — | 31:00 | |
| 81 | Ka Chun Chu | 30-34 | 1:18:22 | — | 35:54 | |
| 82 | Charlie Smith | 35-39 | 1:18:27 | — | 33:27 | |
| 83 | Patrick Wu Långström | 35-39 | 1:18:29 | — | 36:05 | |
| 84 | Junvie Seares | 45-49 | 1:18:34 | — | 34:22 | |
| 85 | Tsun Kiu Wong | 35-39 | 1:18:47 | — | 33:28 | |
| 86 | Patrick Deloy | 40-44 | 1:18:48 | — | 36:36 | |
| 87 | Chau Ho Ng | 35-39 | 1:18:54 | — | 35:56 | |
| 88 | Lup Hin Wong | 25-29 | 1:19:10 | — | 34:03 | |
| 89 | Simone Tredicine | 45-49 | 1:19:15 | — | 35:05 | |
| 90 | Cheng Zhang | 35-39 | 1:19:15 | — | 37:56 | |
| 91 | Suthiphong Khunkaeo | 25-29 | 1:19:17 | — | 31:41 | |
| 92 | Laurens Cnudde | 30-34 | 1:19:26 | — | 33:59 | |
| 93 | Andrew Goodworth | 25-29 | 1:19:28 | — | 35:34 | |
| 94 | Alpesh Patel | 40-44 | 1:19:34 | — | 36:26 | |
| 95 | Thomas Kinniburgh | 16-24 | 1:19:51 | — | 33:43 | |
| 96 | Kevianda Kamarullah | 30-34 | 1:19:59 | — | 34:33 | |
| 97 | Ayoub El-Khalil Kontar | 30-34 | 1:20:01 | — | 34:45 | |
| 98 | Karan Sanjeev | 25-29 | 1:20:10 | — | 35:41 | |
| 99 | Jules Korsten | 40-44 | 1:20:10 | — | 36:36 | |
| 100 | Thanchan Rakrueng | 35-39 | 1:20:20 | — | 32:23 | |
| 101 | Wai Long Lam | 35-39 | 1:20:29 | — | 34:51 | |
| 102 | Chun Yin Lam | 30-34 | 1:20:31 | — | 34:41 | |
| 103 | Perry Chan | 45-49 | 1:20:35 | — | 30:15 | |
| 104 | Albert Ho | 40-44 | 1:20:35 | — | 31:21 | |
| 105 | Hang Kin Cheng | 30-34 | 1:20:40 | — | 37:06 | |
| 106 | Dave Franken | 35-39 | 1:20:41 | — | 32:02 | |
| 107 | Denys Yelienchuk | 35-39 | 1:20:50 | — | 36:53 | |
| 108 | Eric Tso | 30-34 | 1:20:52 | — | 33:34 | |
| 109 | Chi Lun Lai | 25-29 | 1:20:56 | — | 38:05 | |
| 110 | David Boyd | 40-44 | 1:21:01 | — | 34:25 | |
| 111 | Daniel Christian | 30-34 | 1:21:07 | — | 36:13 | |
| 112 | Kevin Masse | 30-34 | 1:21:12 | — | 34:15 | |
| 113 | Alessandro Meccheri | 35-39 | 1:21:15 | — | 38:35 | |
| 114 | Rodney Sargeant | 45-49 | 1:21:15 | — | 35:28 | |
| 115 | Grayson Coll | 16-24 | 1:21:17 | — | 34:52 | |
| 116 | Eamon Mcmurray | 35-39 | 1:21:19 | — | 36:20 | |
| 117 | Chin Hang Lee | 25-29 | 1:21:24 | — | 35:22 | |
| 118 | Nicolas Jego | 25-29 | 1:21:40 | — | 37:19 | |
| 119 | Nico Gabler | 30-34 | 1:21:52 | — | 34:48 | |
| 120 | Tak Lun Chung | 30-34 | 1:21:57 | — | 36:11 | |
| 121 | Kinlong Cheung | 16-24 | 1:22:01 | — | 39:56 | |
| 122 | Sung Ho Lee | 50-54 | 1:22:02 | — | 34:11 | |
| 123 | Sun Ho Cho | 16-24 | 1:22:04 | — | 35:38 | |
| 124 | Chun Tse Hsieh | HYROX | 40-44 | 1:22:07 | — | 32:40 |
| 125 | Jerry Vermeire | 35-39 | 1:22:13 | — | 35:19 | |
| 126 | Morris Mo | 35-39 | 1:22:17 | — | 38:01 | |
| 127 | Victorien Chantreau | 25-29 | 1:22:23 | — | 34:16 | |
| 128 | Marc Lledo | 30-34 | 1:22:24 | — | 34:00 | |
| 129 | Roberto Cacace | 40-44 | 1:22:24 | — | 34:49 | |
| 130 | Matt Coombes | 35-39 | 1:22:28 | — | 40:14 | |
| 131 | Samuel Wong | 35-39 | 1:22:28 | — | 31:17 | |
| 132 | Sittikorn Sroimori | 35-39 | 1:22:34 | — | 45:42 | |
| 133 | Ricky Wai Kit Lai | 35-39 | 1:22:42 | — | 38:31 | |
| 134 | Julian Malavisi | 16-24 | 1:22:43 | — | 32:00 | |
| 135 | Thijs Barendregt | 25-29 | 1:22:44 | — | 37:13 | |
| 136 | Brian Lee | 30-34 | 1:23:11 | — | 36:07 | |
| 137 | Jeremy Lipkowitz | 35-39 | 1:23:17 | — | 34:25 | |
| 138 | Matthew Lee | 35-39 | 1:23:22 | — | 34:51 | |
| 139 | Aaron Varley | 45-49 | 1:23:27 | — | 35:11 | |
| 140 | Julian Sander | 35-39 | 1:23:29 | — | 34:06 | |
| 141 | Aidan Liu | 30-34 | 1:23:33 | — | 35:09 | |
| 142 | Geonwoo Kim | 25-29 | 1:23:37 | — | 35:04 | |
| 143 | Martin Zhang | 30-34 | 1:23:39 | — | 37:09 | |
| 144 | Ferdinand Mendoza | 40-44 | 1:23:48 | — | 34:01 | |
| 145 | Nicholas Dominicus | 30-34 | 1:23:51 | — | 31:35 | |
| 146 | Tsz Chung Lee | 35-39 | 1:23:51 | — | 36:17 | |
| 147 | Bryan Marshall | 35-39 | 1:24:21 | — | 34:50 | |
| 148 | Justin Tsang | 25-29 | 1:24:24 | — | 36:44 | |
| 149 | Spencer Goh | 40-44 | 1:24:37 | — | 32:47 | |
| 150 | Chi Kit Anthony Hui | 30-34 | 1:24:41 | — | 32:14 | |
| 151 | Scott Piatti | 45-49 | 1:24:44 | — | 34:57 | |
| 152 | Mark Ng | 45-49 | 1:24:46 | — | 36:51 | |
| 153 | Francis Filamor | 40-44 | 1:24:52 | — | 34:12 | |
| 154 | Ying Kam Regal Tsui | 25-29 | 1:24:56 | — | 37:12 | |
| 155 | Satipath Pornpolsarun | 25-29 | 1:25:00 | — | 37:13 | |
| 156 | Coenraad Hefer | 40-44 | 1:25:00 | — | 38:24 | |
| 157 | Cory Mills | 40-44 | 1:25:11 | — | 38:19 | |
| 158 | Melvin Chng | 40-44 | 1:25:16 | — | 38:38 | |
| 159 | Paulo Chantre | 35-39 | 1:25:24 | — | 39:28 | |
| 160 | Jules Kozolinsky | 30-34 | 1:25:42 | — | 42:53 | |
| 161 | Matty Suchecki | 30-34 | 1:25:43 | — | 35:22 | |
| 162 | Chi Hin Mau | 35-39 | 1:25:46 | — | 43:05 | |
| 163 | Ken Chui | 25-29 | 1:25:46 | — | 34:47 | |
| 164 | Man Kin Kuok | MAC | 25-29 | 1:25:49 | — | 44:02 |
| 165 | Dennis Purwati | 25-29 | 1:25:51 | — | 35:08 | |
| 166 | Victor Ko | 35-39 | 1:25:53 | — | 42:06 | |
| 167 | Yu Ming Wong | 40-44 | 1:25:56 | — | 38:18 | |
| 168 | Mykhailo Shevchuk | 30-34 | 1:26:01 | — | 36:16 | |
| 169 | Truman Lai | 25-29 | 1:26:06 | — | 39:50 | |
| 170 | Chak Wah Chan | 25-29 | 1:26:07 | — | 39:51 | |
| 171 | Kenta Ohashi | 25-29 | 1:26:08 | — | 38:18 | |
| 172 | Matthew Tanenggee | 25-29 | 1:26:10 | — | 37:27 | |
| 173 | Steven Shi | 30-34 | 1:26:13 | — | 33:21 | |
| 174 | Ewan Lusher | 25-29 | 1:26:21 | — | 38:45 | |
| 175 | Jean-Baptiste Patois | 45-49 | 1:26:21 | — | 38:14 | |
| 176 | Kai Him Leung | 30-34 | 1:26:24 | — | 33:41 | |
| 177 | Ronald Daniel Hilaria | 25-29 | 1:26:34 | — | 36:00 | |
| 178 | Daniel Morris | 16-24 | 1:26:38 | — | 42:19 | |
| 179 | Stan Walsh | 25-29 | 1:26:48 | — | 35:41 | |
| 180 | Arnaud Kawaishi | 25-29 | 1:26:55 | — | 38:28 | |
| 181 | Pj Mcfadden | 30-34 | 1:27:02 | — | 35:22 | |
| 182 | Brian Chan | 30-34 | 1:27:08 | — | 42:26 | |
| 183 | Jeffrey Nijstad | 30-34 | 1:27:11 | — | 44:05 | |
| 184 | Uri Badenhorst | 35-39 | 1:27:11 | — | 38:25 | |
| 185 | Julien Bordas | 30-34 | 1:27:13 | — | 41:05 | |
| 186 | Evgeny Kalinin | HYROX | 16-24 | 1:27:21 | — | 38:39 |
| 187 | Paul Mitchell | 35-39 | 1:27:22 | — | 37:41 | |
| 188 | Michael Tan | 35-39 | 1:27:25 | — | 39:22 | |
| 189 | Yat Chun Lo | 25-29 | 1:27:35 | — | 34:28 | |
| 190 | Akkarachatree Meerod | 25-29 | 1:27:37 | — | 35:37 | |
| 191 | Alan Yee Tuen Lee | 45-49 | 1:27:38 | — | 42:29 | |
| 192 | Man Wui Lam | 35-39 | 1:27:40 | — | 37:44 | |
| 193 | Kenny Tam | 30-34 | 1:27:41 | — | 40:30 | |
| 194 | Fernando Surya | 40-44 | 1:27:43 | — | 36:30 | |
| 195 | Rizki Sofyan | 35-39 | 1:27:44 | — | 40:46 | |
| 196 | Sam Lee | 30-34 | 1:27:46 | — | 42:23 | |
| 197 | Chi Fai Lee | 45-49 | 1:27:49 | — | 37:28 | |
| 198 | Louis Li | 30-34 | 1:27:52 | — | 37:50 | |
| 199 | Yu Chun Ding | 16-24 | 1:27:55 | — | 39:00 | |
| 200 | King Fung U | 35-39 | 1:27:58 | — | 36:39 |