| — | — | 30-39 | 36:01 | 23:20 | 11 | 1:02:33 |
| — | — | 25-29 | 28:46 | 21:57 | 62 | 54:19 |
| — | — | 30-34 | 33:56 | 21:18 | 25 | 59:15 |
| — | — | 25-29 | 29:41 | 28:15 | 12 | 1:01:58 |
| — | — | U40 | 28:03 | 21:51 | 1 | 53:28 |
| — | — | 25-29 | 30:09 | 23:19 | 4 | 57:20 |
| — | — | 30-34 | 25:53 | 20:37 | 2 | 54:01 |
| — | — | — | — | — | — | — |
| — | — | 16-24 | 33:59 | 25:50 | 11 | 1:03:01 |
| — | — | 25-29 | 31:11 | 29:10 | 258 | 1:04:25 |
| HYROX World Championships 2026 | DOUBLES MIXED | 25-29 | 29:06 | 23:13 | 75 | 56:11 |
| HYROX New York 2026 ( 42724 athletes) | PRO DOUBLES MEN | 30-34 | 34:16 | 21:31 | 37 | 58:57 |
| HYROX New York 2026 ( 42724 athletes) | PRO MEN | 25-29 | 30:55 | 27:35 | 12 | 1:01:36 |
| HYROX New York 2026 ( 42724 athletes) | PRO MEN | 25-29 | 31:06 | 27:40 | 14 | 1:01:47 |
| HYROX New York 2026 ( 42724 athletes) | TEAM RELAY MIXED | U40 | 33:43 | 23:54 | 13 | 1:01:19 |
| HYROX New York 2026 ( 42724 athletes) | DOUBLES MIXED | 25-29 | 34:20 | 23:10 | 32 | 1:00:30 |
| HYROX New York 2026 ( 42724 athletes) | DOUBLES MEN | 25-29 | 31:39 | 20:18 | 4 | 54:44 |
| HYROX New York 2026 ( 42724 athletes) | TEAM RELAY MEN | 40+ | 33:40 | 22:49 | 9 | 59:51 |
| HYROX Las Vegas 2026 ( 17520 athletes) | PRO DOUBLES MEN | 25-29 | 29:15 | 22:37 | 4 | 55:57 |
| HYROX Las Vegas 2026 ( 17520 athletes) | DOUBLES MIXED | 25-29 | 36:45 | 23:40 | 73 | 1:05:05 |
| HYROX Toronto 2025 | TEAM RELAY MIXED | U40 | 3:09 | 22:23 | 1 | 56:45 |
| HYROX Toronto 2025 | PRO MEN | 25-29 | 32:56 | 32:49 | 31 | 1:09:55 |
| HYROX Dallas 2025 | TEAM RELAY MEN | U40 | 29:39 | 21:58 | 4 | 54:29 |
| HYROX Dallas 2025 | PRO DOUBLES MEN | 25-29 | 31:05 | 23:49 | 18 | 57:29 |
| HYROX Boston 2025 | DOUBLES MIXED | 25-29 | 31:52 | 21:50 | 1 | 56:51 |
| HYROX Boston 2025 | PRO MEN 23 ⨉ | 25-29 | 30:49 | 29:01 | 13 | 1:03:07 |
| HYROX Boston 2025 | TEAM RELAY MEN | U40 | 27:53 | 22:08 | 1 | 53:06 |
| HYROX Washington D.C. 2025 | DOUBLES MEN | 16-29 | 30:12 | 19:50 | 9 | 54:37 |
| HYROX Washington D.C. 2025 | MEN | 25-29 | 32:00 | 26:15 | 39 | 1:03:01 |
| HYROX Washington D.C. 2025 | DOUBLES MIXED | 30-39 | 34:16 | 22:18 | 10 | 1:01:35 |
| HYROX New York 2025 | DOUBLES MIXED | 16-29 | 36:54 | 22:00 | 25 | 1:01:52 |
| HYROX New York 2025 | DOUBLES MEN | 16-29 | 33:36 | 19:59 | 6 | 56:18 |
| HYROX Miami 2025 | — | 16-29 | 33:46 | 22:43 | 7 | 1:00:32 |
| HYROX Las Vegas 2025 | PRO DOUBLES MEN 5 ⨉ | 16-29 | 32:00 | 21:16 | 7 | 57:18 |
| HYROX Las Vegas 2025 | PRO MEN 12 ⨉ | 16-24 | 32:42 | 28:08 | 32 | 1:05:10 |
| HYROX World Championships 2025 | PRO DOUBLES MEN Su | 16-29 | 30:02 | 21:31 | 44 | 54:54 |
| HYROX World Championships 2025 | — | 16-24 | 32:50 | 31:35 | 343 | 1:08:36 |
| HYROX Toronto 2024 | MEN | 16-24 | 29:39 | 26:04 | 2 | 1:00:23 |
| HYROX Toronto 2024 | TEAM RELAY MIXED | U40 | 30:01 | 21:50 | 1 | 59:36 |
| HYROX Toronto 2024 | DOUBLES MIXED | 16-29 | 34:21 | 21:34 | 6 | 1:00:44 |
| HYROX Chicago 2024 | PRO MEN 8 ⨉ | 16-24 | 33:05 | 31:00 | 40 | 1:08:38 |
| HYROX US Championships 2024 | TEAM RELAY MEN | — | — | — | — | 1:00:45 |
| HYROX New York 2024 | PRO MEN 9 ⨉ | 16-24 | 32:56 | 31:08 | 9 | 1:08:25 |
| HYROX New York 2023 | PRO MEN | 16-24 | 36:18 | 32:48 | 8 | 1:11:22 |
| HYROX Chicago 2023 | PRO MEN | 16-24 | 32:00 | 28:01 | 10 | 1:04:19 |
| HYROX Chicago 2023 | — | 16-24 | 33:37 | 25:40 | 9 | 1:03:05 |
| HYROX Manchester 2023 | PRO MEN | 16-24 | 34:49 | 30:56 | 125 | 1:09:12 |
| HYROX New York 2022 | MEN | 16-24 | 38:39 | 27:13 | 5 | 1:08:01 |