FULL RESULTS
HYROX Taipei 2026 Results – Pro Men
83 finishers. Winner Pierre Algret in 58:21; median 1:16:59.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Pierre Algret | 30-34 | 58:21 | 29:12 | 25:00 | |
| 2 | Bay Tucek | 16-24 | 1:00:36 | 29:47 | 26:30 | |
| 3 | Jack Musgrove | 30-34 | 1:01:13 | 29:41 | 26:55 | |
| 4 | ALEJANDRO PAREJA VILLAR | 30-34 | 1:01:57 | 28:51 | 28:31 | |
| 5 | Aaron Price | 30-34 | 1:02:01 | 29:44 | 28:10 | |
| 6 | Wai Chung Ryan Hui | 16-24 | 1:02:28 | 30:26 | 27:39 | |
| 7 | Lukas Graser | 30-34 | 1:02:55 | 30:13 | 28:08 | |
| 8 | Jacob Wood | 25-29 | 1:04:06 | 32:00 | 27:36 | |
| 9 | William Montgomery | 25-29 | 1:04:21 | 30:54 | 28:31 | |
| 10 | Wataru Nakamura | 30-34 | 1:04:23 | 30:45 | 29:14 | |
| 11 | Kajohnsin Wongma | 30-34 | 1:04:41 | 30:28 | 28:50 | |
| 12 | Louis Chacon | 25-29 | 1:05:12 | 31:30 | 29:13 | |
| 13 | Ting Chun Wong | 25-29 | 1:05:13 | 32:21 | 27:52 | |
| 14 | Elyas Wahedi | 40-44 | 1:05:18 | 31:40 | 28:47 | |
| 15 | Wai Ka Ng | 30-34 | 1:05:45 | 29:34 | 31:41 | |
| 16 | Matisse MANIN | 25-29 | 1:06:07 | 32:32 | 29:00 | |
| 17 | Hsin Hao Pan | 35-39 | 1:06:36 | 31:06 | 30:29 | |
| 18 | Jordan Nikora-Baker | 30-34 | 1:06:54 | 32:28 | 29:37 | |
| 19 | Adrian Li | 30-34 | 1:07:07 | 30:40 | 31:33 | |
| 20 | Bill Martin | 45-49 | 1:07:33 | 29:57 | 32:49 | |
| 21 | Kai Ching Yiu | 30-34 | 1:09:00 | 32:05 | 31:59 | |
| 22 | Yossi Inbar | 40-44 | 1:10:37 | 31:30 | 34:21 | |
| 23 | Paul Goodson | 35-39 | 1:10:46 | 32:39 | 33:16 | |
| 24 | King Shing Che | 25-29 | 1:11:09 | 29:59 | 36:04 | |
| 25 | Julian Hosp | 40-44 | 1:11:12 | 33:52 | 32:07 | |
| 26 | Zacc Tullett | 25-29 | 1:11:39 | 35:56 | 30:45 | |
| 27 | Callum Hardie | 30-34 | 1:12:02 | 36:11 | 29:31 | |
| 28 | Noppong Chaipukdee | 40-44 | 1:12:34 | 32:27 | 34:30 | |
| 29 | Leonardo Bartolini | 35-39 | 1:13:17 | 33:24 | 34:35 | |
| 30 | Kin long Cheung | 16-24 | 1:13:24 | 33:04 | 34:59 | |
| 31 | ANTONINO Scalia | 40-44 | 1:13:59 | 33:02 | 35:41 | |
| 32 | Marcel Anton Lutz | 45-49 | 1:14:10 | 37:13 | 30:59 | |
| 33 | Hudson Chan | 40-44 | 1:14:24 | 34:51 | 33:25 | |
| 34 | HYUN GON KIM | 25-29 | 1:14:42 | 33:21 | 36:21 | |
| 35 | Filipe Duarte | 40-44 | 1:15:07 | 33:30 | 36:22 | |
| 36 | Wieger Nijmeijer | 35-39 | 1:15:22 | 35:17 | 33:51 | |
| 37 | Dominic Edmondson | 40-44 | 1:15:36 | 31:58 | 38:07 | |
| 38 | Rafael Gaytan | 30-34 | 1:15:49 | 36:50 | 31:29 | |
| 39 | Taishiro Kudo | 30-34 | 1:16:05 | 32:09 | 38:20 | |
| 40 | Thijs Barendregt | 25-29 | 1:16:17 | 34:54 | 35:54 | |
| 41 | Tin Long Lai | 25-29 | 1:16:55 | 34:20 | 36:17 | |
| 42 | Kam Lee Cheong | 25-29 | 1:16:59 | 34:35 | 37:26 | |
| 43 | Peeta Lee | 30-34 | 1:17:18 | 35:36 | 35:47 | |
| 44 | Nathan McNiece | 30-34 | 1:17:25 | 36:25 | 35:21 | |
| 45 | Nok Hang Lee | 16-24 | 1:18:10 | 37:22 | 35:08 | |
| 46 | Emmanuel Lemire | 30-34 | 1:18:18 | 31:37 | 41:11 | |
| 47 | Piyawach Sujjavongcharoen | 30-34 | 1:18:19 | 34:19 | 38:00 | |
| 48 | Shimpei Iwata | 35-39 | 1:18:58 | 37:18 | 35:16 | |
| 49 | Raymond Cheng | 50-54 | 1:20:18 | 36:17 | 37:44 | |
| 50 | Nico Boulay | 45-49 | 1:20:31 | 37:17 | 37:14 | |
| 51 | Shing Hon Jacky Yeung | 25-29 | 1:21:01 | 36:23 | 38:11 | |
| 52 | Pesdy Tay | 30-34 | 1:21:08 | 33:17 | 42:03 | |
| 53 | Tomas Hruska | 50-54 | 1:21:23 | 39:14 | 36:40 | |
| 54 | Joseph Angelo Tabangin | 25-29 | 1:22:46 | 38:08 | 38:31 | |
| 55 | Justin Lim | 35-39 | 1:22:55 | 38:13 | 38:58 | |
| 56 | JP Lin | 30-34 | 1:23:10 | 38:04 | 38:24 | |
| 57 | Serge Reshetnikov | 40-44 | 1:23:41 | 38:37 | 39:03 | |
| 58 | Sean Seah | 40-44 | 1:24:10 | 39:44 | 38:54 | |
| 59 | Tan Trung Dr Luong | 45-49 | 1:24:53 | 37:18 | 40:56 | |
| 60 | Fuchieh Chuang | 35-39 | 1:25:20 | 37:51 | 40:51 | |
| 61 | Norazmi Ali Hassan | 45-49 | 1:25:45 | 35:01 | 44:32 | |
| 62 | Vincent Ega | 35-39 | 1:26:23 | 40:05 | 39:33 | |
| 63 | Laurance Lam | 35-39 | 1:27:29 | 39:57 | 41:00 | |
| 64 | Gavin Chan | 25-29 | 1:28:04 | 40:53 | 39:27 | |
| 65 | Joonseok Ryu | 40-44 | 1:28:46 | 38:45 | 42:43 | |
| 66 | Wei Ying Tan | 25-29 | 1:29:02 | 38:59 | 42:54 | |
| 67 | Alex Aaron Steel | 40-44 | 1:30:00 | 39:30 | 43:20 | |
| 68 | David Chen | 35-39 | 1:30:18 | 38:32 | 43:06 | |
| 69 | Jason Chuei | 45-49 | 1:31:42 | 39:33 | 46:00 | |
| 70 | Yik Kwan Fong | 40-44 | 1:32:30 | 38:33 | 44:58 | |
| 71 | Jin Hsieh | 45-49 | 1:33:16 | 45:29 | 40:32 | |
| 72 | Saurabh Patel | 35-39 | 1:35:24 | 37:28 | 50:19 | |
| 73 | Jerry Ng | 30-34 | 1:37:04 | 36:48 | 52:39 | |
| 74 | Lloyd Ilao | 30-34 | 1:39:00 | 43:01 | 45:06 | |
| 75 | Ying Pin Ng | 50-54 | 1:40:40 | 42:19 | 50:22 | |
| 76 | Ki Jung | 40-44 | 1:41:57 | 41:15 | 49:33 | |
| 77 | Nicholas Tan | 25-29 | 1:48:59 | 43:27 | 56:58 | |
| 78 | Giezi Barrios | 30-34 | 1:49:36 | 48:20 | 53:21 | |
| 79 | Taichi Ichikawa | 30-34 | 1:51:13 | 46:46 | 54:19 | |
| 80 | Cory Chen | 40-44 | 1:53:44 | 59:30 | 42:39 | |
| 81 | Wolfgang Haas | 40-44 | 1:56:08 | 48:25 | 56:21 | |
| 82 | Chris Chia | 50-54 | 2:27:07 | 1:26:25 | 48:01 | |
| 83 | Tatsuya Tsuruta | 60-64 | 2:40:10 | 49:18 | 1:40:38 |