HYROX Valencia 2026: Open Men results
736 finishers on 15 Oct 2026. Typical finish 1:21:54, fastest 10% under 1:07:35. Back to the analysis.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 701 | Ismael Mínguez Bastante 🇪🇸 ESP140th of 147 aged 35-39 | 35-39 | 1:57:02 | 59:31 | 1:00:16 | 45:11 | 11:40 | 4:52 | 4:22 | 6:28 | 6:58 | 5:05 | 3:52 | 6:03 | 7:31 |
| 702 | Buddhinath T H Hangawatte Apuhamillage 🇱🇰 SRI141st of 147 aged 35-39 | 35-39 | 1:57:29 | 59:58 | 53:13 | 53:38 | 10:44 | 5:38 | 6:10 | 7:15 | 8:39 | 5:33 | 3:07 | 6:05 | 11:11 |
| 703 | David Guerrero Sanchez 🇪🇸 ESP142nd of 147 aged 35-39 | 35-39 | 1:57:56 | 1:00:25 | 1:00:24 | 48:11 | 9:26 | 4:42 | 4:29 | 6:23 | 7:56 | 5:37 | 2:27 | 7:30 | 9:07 |
| 704 | Marouane Karimi 🇲🇦 MAR151st of 156 aged 30-34 | 30-34 | 1:58:18 | 1:00:47 | 59:42 | 51:54 | 6:47 | 5:10 | 3:35 | 6:23 | 6:33 | 5:30 | 2:43 | 7:23 | 14:37 |
| 705 | Roberto Villani 🇮🇹 ITA143rd of 147 aged 35-39 | 35-39 | 1:58:57 | 1:01:26 | 58:03 | 51:40 | 9:19 | 5:15 | 4:45 | 5:33 | 8:42 | 5:25 | 2:56 | 9:51 | 9:13 |
| 706 | Pedro Marquez 🇻🇪 VEN113th of 117 aged 25-29 | 25-29 | 1:59:29 | 1:01:58 | 57:07 | 46:53 | 15:36 | 4:50 | 4:33 | 6:26 | 9:32 | 5:20 | 1:49 | 6:26 | 7:57 |
| 707 | Matthew Qurku 🇬🇧 GBR83rd of 83 aged 16-24 | 16-24 | 1:59:41 | 1:02:10 | 48:49 | 1:00:31 | 10:26 | 5:25 | 5:18 | 8:26 | 10:18 | 5:11 | 3:38 | 9:03 | 13:12 |
| 708 | Anton Froehlich 🇩🇪 GER100th of 106 aged 40-44 | 40-44 | 2:00:14 | 1:02:43 | 56:19 | 48:37 | 15:22 | 4:51 | 3:47 | 6:26 | 9:17 | 5:12 | 2:59 | 6:49 | 9:16 |
| 709 | Mojtaba Khodabakhsh 🇮🇪 IRL101st of 106 aged 40-44 | 40-44 | 2:00:22 | 1:02:51 | 1:00:29 | 47:20 | 12:38 | 4:53 | 4:03 | 6:07 | 6:55 | 5:25 | 2:19 | 7:09 | 10:29 |
| 710 | Manan Kothari 🇺🇸 USA114th of 117 aged 25-29 | 25-29 | 2:00:36 | 1:03:05 | 51:08 | 51:38 | 17:53 | 5:33 | 4:38 | 7:42 | 8:35 | 6:11 | 3:40 | 5:25 | 9:54 |
| 711 | Blai Sanchez Bonet 🇪🇸 ESP115th of 117 aged 25-29 | 25-29 | 2:00:38 | 1:03:07 | 1:01:42 | 48:03 | 10:58 | 5:06 | 4:47 | 5:53 | 8:05 | 5:53 | 2:31 | 5:59 | 9:49 |
| 712 | Sourinam Panya 🇫🇷 FRA66th of 69 aged 45-49 | 45-49 | 2:01:29 | 1:03:58 | 55:05 | 54:09 | 12:19 | 4:41 | 4:05 | 7:49 | 9:17 | 5:24 | 2:54 | 6:01 | 13:58 |
| 713 | Rohan Dani 🇺🇸 USA116th of 117 aged 25-29 | 25-29 | 2:02:34 | 1:05:03 | 48:48 | 1:02:50 | 11:00 | 5:45 | 4:26 | 9:23 | 8:32 | 6:11 | 3:16 | 8:55 | 16:22 |
| 714 | Marcel Mendoza 🇸🇪 SWE144th of 147 aged 35-39 | 35-39 | 2:02:38 | 1:05:07 | 1:01:06 | 48:05 | 13:33 | 5:30 | 3:52 | 6:45 | 6:46 | 5:46 | 2:56 | 7:16 | 9:14 |
| 715 | Vilmantas Misius 🇱🇹 LTU67th of 69 aged 45-49 | 45-49 | 2:05:25 | 1:07:54 | 57:25 | 1:00:46 | 7:17 | 4:37 | 3:13 | 6:19 | 13:08 | 5:32 | 2:22 | 9:31 | 16:04 |
| 716 | Siavash Aflaki 🇳🇱 NED102nd of 106 aged 40-44 | 40-44 | 2:06:05 | 1:08:34 | 58:53 | 55:37 | 11:38 | 5:02 | 4:09 | 7:42 | 8:40 | 5:34 | 2:12 | 7:38 | 14:40 |
| 717 | Sergio Lacasa 🇪🇸 ESP152nd of 156 aged 30-34 | 30-34 | 2:06:18 | 1:08:47 | 1:04:38 | 47:36 | 14:07 | 5:12 | 4:15 | 4:30 | 8:49 | 4:40 | 3:08 | 9:09 | 7:53 |
| 718 | Xavier Arregui Vila 🇪🇸 ESP153rd of 156 aged 30-34 | 30-34 | 2:06:22 | 1:08:51 | 1:04:21 | 49:47 | 12:18 | 4:46 | 3:35 | 5:57 | 5:51 | 5:11 | 3:00 | 7:49 | 13:38 |
| 719 | Nicolae Vlad 🇷🇴 ROU103rd of 106 aged 40-44 | 40-44 | 2:06:58 | 1:09:27 | 1:10:18 | 47:46 | 8:54 | 4:38 | 3:20 | 5:03 | 9:23 | 8:11 | 3:42 | 7:06 | 6:23 |
| 720 | Stefan Greil 🇦🇹 AUT145th of 147 aged 35-39 | 35-39 | 2:08:33 | 1:11:02 | 57:53 | 57:14 | 13:31 | 5:09 | 3:26 | 5:48 | 14:17 | 6:06 | 3:46 | 8:44 | 9:58 |
| 721 | Michael Stollery 🇬🇧 GBR2nd of 2 aged 70-74 | 70-74 | 2:09:04 | 1:11:33 | 53:55 | 1:04:45 | 10:29 | 5:37 | 5:05 | 4:54 | 9:09 | 5:21 | 3:45 | 10:45 | 20:09 |
| 722 | Maurizio Petrone 🇮🇹 ITA104th of 106 aged 40-44 | 40-44 | 2:09:18 | 1:11:47 | 58:44 | 1:00:42 | 9:57 | 7:06 | 5:40 | 9:24 | 9:54 | 6:19 | 2:42 | 6:37 | 13:00 |
| 723 | Eduardo Mari Mari 🇪🇸 ESP154th of 156 aged 30-34 | 30-34 | 2:10:17 | 1:12:46 | 1:09:54 | 49:22 | 11:06 | 4:39 | 2:45 | 5:08 | 8:54 | 5:37 | 2:14 | 11:09 | 8:56 |
| 724 | Remy Fessous 🇫🇷 FRA146th of 147 aged 35-39 | 35-39 | 2:12:41 | 1:15:10 | 1:01:50 | 59:55 | 11:01 | 5:18 | 4:33 | 7:03 | 10:11 | 6:01 | 2:21 | 10:14 | 14:14 |
| 725 | Rafael Lahoz Bisbal 🇪🇸 ESP12th of 12 aged 55-59 | 55-59 | 2:12:48 | 1:15:17 | 52:23 | 1:10:09 | 10:21 | 5:17 | 4:16 | 9:21 | 15:54 | 5:51 | 3:15 | 10:16 | 15:59 |
| 726 | Narcisse Vieira 🇨🇭 SUI105th of 106 aged 40-44 | 40-44 | 2:16:18 | 1:18:47 | 1:07:44 | 56:44 | 11:56 | 5:06 | 4:23 | 5:54 | 9:52 | 5:35 | 2:21 | 10:47 | 12:46 |
| 727 | Jesús Nevado Gálvez 🇪🇸 ESP117th of 117 aged 25-29 | 25-29 | 2:16:29 | 1:18:58 | 46:31 | 1:19:33 | 10:30 | 5:36 | 7:26 | 11:00 | 11:00 | 5:30 | 3:42 | 14:35 | 20:44 |
| 728 | Alfredo Garcia Ceballos 🇪🇸 ESP68th of 69 aged 45-49 | 45-49 | 2:18:54 | 1:21:23 | 58:43 | 1:09:40 | 10:34 | 5:51 | 6:40 | 6:55 | 11:36 | 6:06 | 3:55 | 14:08 | 14:29 |
| 729 | Dietmar Pils 🇦🇹 AUT7th of 7 aged 60-64 | 60-64 | 2:19:19 | 1:21:48 | 59:07 | 1:06:59 | 13:16 | 5:11 | 4:24 | 9:08 | 11:21 | 6:55 | 4:21 | 8:18 | 17:21 |
| 730 | Umut Delil 🇦🇹 AUT155th of 156 aged 30-34 | 30-34 | 2:19:41 | 1:22:10 | 1:02:16 | 1:01:35 | 15:54 | 5:16 | 3:56 | 7:58 | 12:07 | 6:15 | 4:06 | 8:20 | 13:37 |
| 731 | Nasser al Abdulla 🇶🇦 QAT69th of 69 aged 45-49 | 45-49 | 2:22:29 | 1:24:58 | 1:15:58 | 53:21 | 13:14 | 4:49 | 4:05 | 6:08 | 9:00 | 5:10 | 3:28 | 8:09 | 12:32 |
| 732 | Eddie Bagayawa 🇬🇧 GBR33rd of 34 aged 50-54 | 50-54 | 2:26:58 | 1:29:27 | 1:11:02 | 1:01:53 | 14:08 | 5:16 | 4:01 | 7:35 | 11:39 | 5:47 | 2:40 | 9:02 | 15:53 |
| 733 | Rocco Mattia Dragani 🇮🇹 ITA106th of 106 aged 40-44 | 40-44 | 2:36:15 | 1:38:44 | 53:53 | 1:24:54 | 17:32 | 5:54 | 4:19 | 9:01 | 15:40 | 7:02 | 3:51 | 8:12 | 30:55 |
| 734 | Armin Hilber 🇮🇹 ITA34th of 34 aged 50-54 | 50-54 | 2:36:56 | 1:39:25 | 1:02:49 | 1:21:27 | 12:44 | 5:28 | 7:11 | 8:37 | 14:01 | 5:49 | 4:51 | 13:32 | 21:58 |
| 735 | Mohammed Umaar Khan 🇬🇧 GBR156th of 156 aged 30-34 | 30-34 | 2:45:06 | 1:47:35 | 1:07:01 | 1:23:30 | 14:39 | 6:17 | 5:36 | 10:42 | 15:25 | 6:57 | 3:18 | 13:02 | 22:13 |
| 736 | Hayden Morgan 🇺🇸 USA147th of 147 aged 35-39 | 35-39 | 2:55:31 | 1:58:00 | 1:13:13 | 1:22:37 | 19:46 | 5:31 | 5:14 | 10:32 | 13:11 | 6:35 | 4:03 | 13:31 | 24:00 |
How to read
The place is among timed finishers in Open Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.
The RoxHype app
Found your result? Beat it at your next race.
The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.
- A week-by-week plan that counts down to your race
- Extra work on your slowest stations
- Adjusts every week to what you actually did
Free to download. Used by more than 40,000 HYROX athletes.