| — | — | 25-29 | 45:09 | 30:20 | 198 | 1:22:32 |
| — | — | 35-39 | 42:05 | 34:29 | 339 | 1:22:45 |
| — | — | — | 31:52 | 27:20 | 9 | 59:04 |
| — | — | 50-54 | 58:28 | 55:25 | 843 | 2:05:21 |
| — | — | 65-69 | 41:27 | 37:54 | 1341 | 1:24:22 |
| — | — | 35-39 | 37:54 | 31:59 | 230 | 1:15:40 |
| — | — | 25-29 | 46:56 | 35:12 | 1582 | 1:27:58 |
| — | — | 35-39 | 39:36 | 26:10 | 893 | 1:09:39 |
| HYROX Taipei 2026 | DOUBLES MEN | 30-34 | 26:22 | 19:39 | 1 | 49:26 |
| HYROX Taipei 2026 | PRO DOUBLES MEN | 30-34 | 26:17 | 21:09 | 1 | 50:50 |
| HYROX World Championships 2026 | DOUBLES ELITE MEN | — | — | — | 8 | 50:35 |
| HYROX World Championships 2026 | RELAY INVITATIONAL MIXED | U40 | — | — | 1 | 50:19 |
| HYROX Phoenix 2026 | ELITE MEN | — | 30:32 | 23:16 | 2 | 53:39 |
| HYROX Phoenix 2026 | DOUBLES ELITE MEN | — | 29:39 | 19:59 | 4 | 49:31 |
| HYROX Manchester 2026 ( 16005 athletes) | — | 65-69 | 44:10 | 40:59 | 1631 | 1:30:23 |
| HYROX Brisbane 2026 ( 14202 athletes) | — | — | 31:23 | 19:49 | 1 | 51:04 |
| HYROX Brisbane 2026 ( 14202 athletes) | PRO DOUBLES MEN | 30-34 | 31:11 | 23:20 | 30 | 59:12 |
| HYROX Brisbane 2026 ( 14202 athletes) | — | — | 31:23 | 24:12 | 1 | 55:25 |
| HYROX Berlin 2026 | — | 30-34 | 23:07 | 23:38 | 2 | 55:00 |
| HYROX Seoul 2025 / 서울 | — | — | 27:59 | 24:03 | 2 | 55:25 |
| HYROX Melbourne 2025 | DOUBLES MIXED | 30-34 | 38:52 | 22:40 | 436 | 1:09:07 |
| HYROX Melbourne 2025 | MEN | 30-34 | 33:24 | 29:20 | 411 | 1:10:51 |
| HYROX Melbourne 2025 | ELITE MEN | — | 31:48 | 26:14 | 12 | 57:09 |
| HYROX Melbourne 2025 | DOUBLES ELITE MEN | — | 29:52 | 20:46 | 1 | 49:52 |
| HYROX Hamburg 2025 | ELITE MEN | — | 31:00 | 24:36 | 4 | 54:46 |
| HYROX Hamburg 2025 | DOUBLES ELITE MEN | 25-29 | 29:57 | 20:57 | 3 | 50:13 |
| HYROX Dublin 2025 | — | 40-44 | 43:42 | 42:48 | 1697 | 1:31:19 |
| HYROX Dublin 2025 | — | 35-39 | 39:31 | 25:15 | 179 | 1:08:59 |
| HYROX Birmingham 2025 | — | 16-24 | 35:03 | 22:30 | 401 | 1:02:27 |
| HYROX Warsaw 2025 | — | 16-24 | 48:19 | 40:23 | 1143 | 1:34:04 |
| HYROX Manchester 2025 | DOUBLES MIXED 9 ⨉ | 30-39 | 29:19 | 24:52 | 30 | 1:00:27 |
| HYROX Malaga 2025 | — | 30-39 | 52:07 | 23:54 | 891 | 1:21:46 |
| HYROX London 2025 | — | 65-69 | 37:49 | 42:49 | 4079 | 1:33:15 |
| HYROX Las Vegas 2025 | ELITE MEN | — | 27:53 | 25:33 | 4 | 57:35 |
| HYROX Las Vegas 2025 | PRO DOUBLES MEN 5 ⨉ | 30-39 | 30:33 | 20:49 | 1 | 54:45 |
| HYROX Houston 2025 | PRO DOUBLES MEN 5 ⨉ | 30-39 | 26:44 | 20:26 | 1 | 50:04 |
| HYROX Glasgow 2025 | MEN | 35-39 | 41:14 | 35:48 | 1623 | 1:23:07 |
| HYROX Glasgow 2025 | MEN | 65-69 | 49:37 | 38:11 | 2425 | 1:35:59 |
| HYROX Glasgow 2025 | DOUBLES MEN | 16-29 | 45:43 | 25:23 | 1320 | 1:15:38 |
| HYROX Glasgow 2025 | DOUBLES MEN | 40-49 | 44:37 | 27:03 | 1353 | 1:16:20 |
| HYROX Glasgow 2025 | ELITE MEN | — | 29:29 | 24:03 | 1 | 53:23 |
| HYROX World Championships 2025 | MEN Fr | 65-69 | 42:54 | 42:28 | 45 | 1:32:24 |
| HYROX World Championships 2025 | TEAM RELAY MIXED Fr | — | — | — | — | 50:11 |
| HYROX World Championships 2025 | ELITE MEN Th | — | 30:07 | 25:26 | 4 | 55:27 |
| HYROX Cardiff 2025 | MEN | 65-69 | 44:07 | 43:06 | 1537 | 1:32:48 |
| HYROX Barcelona 2025 | DOUBLES MEN | 40-49 | 37:50 | 23:08 | 271 | 1:06:14 |
| HYROX Atlanta 2025 | PRO MEN | 30-34 | 26:45 | 24:14 | 1 | 55:30 |
| HYROX Sydney 2024 | PRO MEN | 30-34 | 28:44 | 25:57 | 1 | 57:43 |
| HYROX Sydney 2024 | TEAM RELAY MIXED | U40 | 32:56 | 29:01 | 5 | 1:05:50 |
| HYROX Melbourne 2024 | DOUBLES MEN | 30-39 | 31:36 | 20:35 | 22 | 58:41 |
| HYROX Melbourne 2024 ( 6692 athletes) | DOUBLES MEN 5 ⨉ | 30-39 | 32:34 | 20:31 | 7 | 57:54 |
| HYROX Hong Kong 2024 / 香港 | ELITE MEN | — | 30:11 | 25:13 | 1 | 55:16 |
| HYROX Hong Kong 2024 / 香港 | DOUBLES MIXED 7 ⨉ | 16-29 | 35:57 | 21:13 | 8 | 1:01:02 |
| HYROX Dublin 2024 | — | 40-44 | 45:40 | 50:36 | 1573 | 1:44:21 |
| HYROX Dublin 2024 | — | 30-39 | 41:22 | 27:10 | 198 | 1:13:20 |
| HYROX Brisbane 2024 | — | 30-34 | 27:41 | 24:50 | 1 | 55:40 |
| HYROX Birmingham 2024 | — | 16-29 | 39:17 | 24:01 | 172 | 1:08:56 |
| HYROX Amsterdam 2024 | ELITE MEN | — | 30:45 | 23:15 | 2 | 53:53 |
| HYROX Amsterdam 2024 | DOUBLES MIXED | 30-39 | 28:40 | 21:05 | 1 | 52:36 |
| HYROX World Championships 2024 | ELITE RELAY MIXED | — | 28:03 | 25:44 | 8 | 53:40 |
| HYROX World Championships 2024 | ELITE MEN | — | 29:43 | 27:18 | 3 | 56:53 |
| HYROX US Championships 2024 | ELITE MEN | — | 32:51 | 27:05 | 7 | 59:50 |
| HYROX Manchester 2024 | PRO DOUBLES MEN 6 ⨉ | 30-39 | 28:57 | 20:04 | 2 | 52:04 |
| HYROX Cologne 2024 / Köln | PRO MEN 12 ⨉ | 30-34 | 27:54 | 23:37 | 1 | 54:03 |
| HYROX Glasgow 2024 | — | 25-29 | 39:10 | 30:29 | 347 | 1:15:20 |
| HYROX Sydney 2023 | PRO MEN | 25-29 | 30:31 | 25:51 | 1 | 59:18 |
| HYROX Munich 2023 / München | PRO MEN 12 ⨉ | 30-34 | 30:12 | 26:24 | 1 | 59:01 |
| HYROX Melbourne 2023 | — | 25-29 | 39:37 | 28:29 | 62 | 1:12:43 |
| HYROX Dublin 2023 | — | 30-39 | 57:27 | 27:57 | 173 | 1:30:55 |
| HYROX Chicago 2023 | ELITE MEN | — | 35:45 | 23:33 | 6 | 59:12 |
| HYROX Birmingham 2023 | DOUBLES MEN | 16-29 | 29:19 | 18:33 | 2 | 50:57 |
| HYROX Birmingham 2023 | TEAM RELAY MIXED | U40 | 34:44 | 28:47 | 15 | 1:08:42 |
| HYROX World Championships 2023 | ELITE MEN | — | 30:50 | 29:31 | 8 | 1:00:12 |
| HYROX Stockholm 2023 | DOUBLES MIXED | 16-29 | 37:03 | 21:47 | 7 | 1:02:54 |
| HYROX Stockholm 2023 | — | — | 29:55 | 26:53 | 5 | 56:41 |
| HYROX London 2023 | DOUBLES MEN | 30-39 | 49:58 | 26:35 | 433 | 1:23:36 |
| HYROX Cologne 2023 / Köln | PRO MEN | 25-29 | 30:13 | 26:02 | 5 | 59:01 |
| HYROX Hong Kong 2023 / 香港 | PRO MEN | 25-29 | 30:17 | 25:42 | 2 | 58:36 |
| HYROX Birmingham 2022 | PRO MEN | 25-29 | 29:03 | 26:09 | 1 | 59:53 |
| HYROX London 2022 | PRO MEN | 25-29 | 29:17 | 28:52 | 3 | 1:01:44 |