FULL RESULTS
HYROX Utrecht 2025 Results – Open Men
903 finishers. Winner Sander Van Rooijen in 57:17; median 1:24:58.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Sander Van Rooijen | 35-39 | 57:17 | 28:21 | 26:13 | |
| 2 | Martijn Verhoeven | 35-39 | 1:00:00 | 29:43 | 27:14 | |
| 3 | Tygo Versendaal | 16-24 | 1:00:26 | 31:19 | 26:03 | |
| 4 | Koen Proost | 16-24 | 1:00:57 | 32:28 | 24:59 | |
| 5 | Marcel Beishuizen | 35-39 | 1:01:28 | 32:02 | 26:29 | |
| 6 | Wouter Bakhuis | 30-34 | 1:01:47 | 31:08 | 27:24 | |
| 7 | Joe Sankey | 35-39 | 1:01:49 | 32:05 | 26:13 | |
| 8 | Dylan Versluis | 25-29 | 1:02:10 | 31:07 | 28:05 | |
| 9 | Twan Wolke | 25-29 | 1:02:36 | 31:30 | 28:06 | |
| 10 | Marco Angelini | 30-34 | 1:02:40 | 32:32 | 26:56 | |
| 11 | Yuri Van Den Brink | 30-34 | 1:03:28 | 33:11 | 26:41 | |
| 12 | Mike Rietveld | 25-29 | 1:03:31 | 31:06 | 29:10 | |
| 13 | Daan Overbosch | 25-29 | 1:03:47 | 33:30 | 26:18 | |
| 14 | Youp Schreuder | 30-34 | 1:04:09 | 32:19 | 28:24 | |
| 15 | Matthijs Höppener | 30-34 | 1:04:18 | 34:06 | 26:39 | |
| 16 | Rob Gambon | 25-29 | 1:04:21 | 32:39 | 28:30 | |
| 17 | Michael Westerbos | 16-24 | 1:04:41 | 33:06 | 28:17 | |
| 18 | Erik Plukkel | 40-44 | 1:04:48 | 31:54 | 29:47 | |
| 19 | Niek Borst | 16-24 | 1:04:59 | 34:05 | 27:11 | |
| 20 | Max Huisman | 16-24 | 1:05:06 | 33:27 | 28:28 | |
| 21 | Peter De Gruijl | 30-34 | 1:05:20 | 33:24 | 28:21 | |
| 22 | Tijs Olde | 16-24 | 1:05:28 | 31:53 | 30:05 | |
| 23 | Suhayb Ahmed | 16-24 | 1:05:31 | 33:30 | 28:20 | |
| 24 | Wessel Van Der Kolk | 30-34 | 1:05:32 | 32:13 | 29:53 | |
| 25 | Delano Bosman | 25-29 | 1:05:38 | 34:35 | 27:16 | |
| 26 | Erben Wennemars | 50-54 | 1:05:40 | 34:20 | 27:39 | |
| 27 | Matthew Furber | 40-44 | 1:05:43 | 35:30 | 26:38 | |
| 28 | Bas Koene | 40-44 | 1:05:48 | 33:40 | 28:35 | |
| 29 | Eddie Bosman | 25-29 | 1:05:56 | 31:52 | 29:59 | |
| 30 | Nino Dekker | 25-29 | 1:05:58 | 34:03 | 28:07 | |
| 31 | Tom Van Den Berkhof | 40-44 | 1:06:03 | 32:13 | 30:20 | |
| 32 | Rogier Verbaan | 40-44 | 1:06:03 | 33:41 | 28:56 | |
| 33 | Emiel Lalleman | 25-29 | 1:06:08 | 35:07 | 27:23 | |
| 34 | Michael Cooke | 25-29 | 1:06:16 | 32:59 | 29:33 | |
| 35 | Joël Van Os | 25-29 | 1:06:30 | 34:01 | 28:59 | |
| 36 | Ben Jones | 30-34 | 1:06:31 | 33:41 | 29:23 | |
| 37 | Kay Wissink | 25-29 | 1:06:37 | 32:22 | 30:45 | |
| 38 | Kristof Corthals | 40-44 | 1:06:42 | 34:38 | 28:05 | |
| 39 | Jeroen Ottens | 25-29 | 1:06:45 | 34:08 | 29:15 | |
| 40 | Cliff Ellsworth | 30-34 | 1:07:09 | 35:07 | 27:54 | |
| 41 | Alaa Zibari | 30-34 | 1:07:21 | 32:55 | 30:26 | |
| 42 | Vince Bruinsma | 25-29 | 1:07:23 | 35:34 | 28:22 | |
| 43 | Donny Roelvink | 25-29 | 1:07:24 | 36:06 | 26:57 | |
| 44 | Sizwe Mthembu | 25-29 | 1:07:39 | 34:29 | 29:39 | |
| 45 | Rory Van Rees | 35-39 | 1:07:40 | 34:00 | 29:56 | |
| 46 | Mauro Niesten | 35-39 | 1:07:45 | 33:18 | 30:16 | |
| 47 | Morris Stoop | 25-29 | 1:07:54 | 36:06 | 28:16 | |
| 48 | Dario Mulder | 25-29 | 1:07:57 | 32:31 | 31:01 | |
| 49 | Houcine El Alili | 30-34 | 1:07:58 | 33:27 | 30:34 | |
| 50 | Niels Vermaat | 30-34 | 1:08:04 | 34:58 | 29:36 | |
| 51 | Pascal Verboom | 30-34 | 1:08:14 | 35:16 | 29:18 | |
| 52 | Lloyd Bleeksma | 30-34 | 1:08:14 | 32:55 | 32:00 | |
| 53 | Frans Mussche | 30-34 | 1:08:16 | 33:58 | 27:30 | |
| 54 | Nick Steenbergen | 35-39 | 1:08:16 | 33:05 | 31:00 | |
| 55 | Jip De Jong | 16-24 | 1:08:19 | 34:51 | 30:21 | |
| 56 | Jorden Van Driel | 30-34 | 1:08:31 | 34:44 | 30:16 | |
| 57 | Thijmen Alards | 16-24 | 1:08:42 | 34:27 | 30:56 | |
| 58 | Mats Markovits | 25-29 | 1:08:43 | 34:01 | 30:49 | |
| 59 | Jurgen Claassen | 50-54 | 1:08:43 | 32:26 | 32:40 | |
| 60 | Mickey Slotman | 16-24 | 1:08:46 | 35:03 | 29:46 | |
| 61 | Robin Marees | 40-44 | 1:08:49 | 36:08 | 28:03 | |
| 62 | Thomas Degeling | 35-39 | 1:08:56 | 34:19 | 30:49 | |
| 63 | Sander Van Der Linden | 35-39 | 1:09:02 | 33:53 | 31:17 | |
| 64 | Calvin Do Rosario | 25-29 | 1:09:08 | 32:44 | 31:22 | |
| 65 | Kay Schiffelers | 30-34 | 1:09:08 | 35:57 | 29:33 | |
| 66 | Robin Jansen | 16-24 | 1:09:10 | 34:04 | 31:08 | |
| 67 | Yves Van Der Vloet | 16-24 | 1:09:10 | 33:46 | 31:50 | |
| 68 | Marcel Alderlieste | 35-39 | 1:09:24 | 35:05 | 30:20 | |
| 69 | Teun Alberts | 30-34 | 1:09:26 | 35:49 | 29:54 | |
| 70 | Shane Paulet | 35-39 | 1:09:27 | 35:44 | 29:49 | |
| 71 | Klaas De Vries | 35-39 | 1:09:30 | 35:48 | 29:16 | |
| 72 | Olivier Van Minnen | 30-34 | 1:09:40 | 35:38 | 30:24 | |
| 73 | Dylan Kopp | 30-34 | 1:09:47 | 35:04 | 30:35 | |
| 74 | Wessel Slotemaker | 45-49 | 1:09:52 | 35:10 | 31:08 | |
| 75 | Noud Niezing | 16-24 | 1:09:54 | 34:19 | 31:42 | |
| 76 | Leon Schouten | 30-34 | 1:09:55 | 36:10 | 30:29 | |
| 77 | Niels Mulder | 35-39 | 1:10:07 | — | 32:20 | |
| 78 | Barış Cihan Karakuş | 30-34 | 1:10:11 | 32:50 | 31:26 | |
| 79 | Berend Van Zeggeren | 40-44 | 1:10:11 | 33:59 | 32:14 | |
| 80 | Gregorio Nijboer | 45-49 | 1:10:17 | 33:45 | 32:25 | |
| 81 | Dylan Curry | 25-29 | 1:10:17 | 34:21 | 32:15 | |
| 82 | Johnno Middelburg | 30-34 | 1:10:37 | 36:30 | 30:22 | |
| 83 | Jeroen Van Der Klink | 30-34 | 1:10:37 | 33:28 | 33:14 | |
| 84 | Richard De Groot | 35-39 | 1:10:37 | 36:11 | 30:47 | |
| 85 | Marijn Fluitman | 30-34 | 1:10:38 | 35:11 | 31:33 | |
| 86 | Bram Sternsdorff | 25-29 | 1:10:38 | 36:17 | 30:34 | |
| 87 | Teun Beers | 16-24 | 1:10:39 | 34:02 | 32:37 | |
| 88 | Mitchel Eijgenraam | 25-29 | 1:10:45 | 38:52 | 28:01 | |
| 89 | Friso Raad | 25-29 | 1:10:51 | 33:05 | 34:14 | |
| 90 | Dennis Van Der Star | 35-39 | 1:10:53 | 35:41 | 31:32 | |
| 91 | Allard Oosterhoff | 30-34 | 1:10:57 | 35:27 | 31:19 | |
| 92 | Kenny Vanherpe | 40-44 | 1:11:01 | 33:22 | 32:57 | |
| 93 | Jordy Van Hout | 25-29 | 1:11:02 | 35:44 | 31:22 | |
| 94 | Rick Van Manen | 35-39 | 1:11:11 | 35:09 | 31:54 | |
| 95 | Marouane Lakbach | 25-29 | 1:11:11 | 33:13 | 34:26 | |
| 96 | Youri Barth | 25-29 | 1:11:12 | 35:02 | 32:22 | |
| 97 | Wessel Kooij | 30-34 | 1:11:22 | 39:07 | 27:45 | |
| 98 | Ruben Boerboom | 30-34 | 1:11:28 | 36:27 | 30:39 | |
| 99 | Jesse Groeneveld | 30-34 | 1:11:28 | 35:34 | 31:58 | |
| 100 | Kevin Abspoel | 25-29 | 1:11:30 | 38:41 | 28:36 | |
| 101 | Dennis De Loos | 30-34 | 1:11:31 | 37:37 | 29:52 | |
| 102 | Aaltwin Motshagen | 45-49 | 1:11:32 | 32:22 | 35:09 | |
| 103 | Jeffrey Noord | 25-29 | 1:11:32 | 35:33 | 32:10 | |
| 104 | Youp Van Dalen | 30-34 | 1:11:34 | 34:53 | 32:19 | |
| 105 | Erick Hagendoorn | 40-44 | 1:11:34 | 36:29 | 30:13 | |
| 106 | Rick Van De Steeg | 25-29 | 1:11:34 | 35:42 | 31:21 | |
| 107 | Koen Istha | 40-44 | 1:11:36 | 36:23 | 31:41 | |
| 108 | Andrew Plews | 40-44 | 1:11:38 | 34:48 | 32:38 | |
| 109 | Tom Luijten | 25-29 | 1:11:40 | 29:49 | 37:52 | |
| 110 | Remco Van Bruggen | 30-34 | 1:11:44 | 36:21 | 31:50 | |
| 111 | Christiaan Van Dijke | 30-34 | 1:11:45 | 36:59 | 29:53 | |
| 112 | Frederic Banschkus | 30-34 | 1:11:50 | 33:36 | 34:25 | |
| 113 | Tigo Toonen | 25-29 | 1:11:50 | 37:02 | 31:10 | |
| 114 | Bjorn Van Veggel | 30-34 | 1:11:52 | 34:49 | 32:47 | |
| 115 | Bobby Van Ter Beek | 40-44 | 1:11:54 | 36:35 | 31:17 | |
| 116 | Yoran Klos | 25-29 | 1:12:01 | 35:55 | 32:24 | |
| 117 | Marcel Roest | 40-44 | 1:12:02 | 38:52 | 28:38 | |
| 118 | Jeroen Lindeboom | 30-34 | 1:12:10 | 34:48 | 33:15 | |
| 119 | Lewienus Welboren | 40-44 | 1:12:11 | 36:08 | 32:16 | |
| 120 | Aron Sluimer | 25-29 | 1:12:16 | 38:07 | 30:14 | |
| 121 | Sina Emami | 30-34 | 1:12:22 | 35:54 | 32:10 | |
| 122 | Dimitri Dekeyser | 35-39 | 1:12:30 | 36:46 | 31:48 | |
| 123 | Nick Welters | 40-44 | 1:12:30 | 36:03 | 32:07 | |
| 124 | Bryan Dieker | 25-29 | 1:12:30 | 38:21 | 29:32 | |
| 125 | Jelle Dekker | 16-24 | 1:12:31 | 35:50 | 31:58 | |
| 126 | Michael Kappers | 40-44 | 1:12:32 | 38:21 | 30:27 | |
| 127 | Bastiaan De Graaff | 25-29 | 1:12:33 | 39:17 | 29:25 | |
| 128 | Rick Baltus | 35-39 | 1:12:36 | 35:00 | 33:22 | |
| 129 | Emiel Noorlander | 30-34 | 1:12:42 | 37:46 | 30:38 | |
| 130 | Bas Van Eyk | 30-34 | 1:12:48 | 34:34 | 34:09 | |
| 131 | Niels Siesling | 35-39 | 1:12:49 | 35:48 | 32:07 | |
| 132 | Wijnand Peters | 35-39 | 1:12:52 | 34:06 | 35:14 | |
| 133 | Lennard Voogd | 30-34 | 1:12:52 | 38:54 | 29:28 | |
| 134 | Leon Van Broekhuizen | 25-29 | 1:12:53 | 38:01 | 30:52 | |
| 135 | Bram Van Rooij | 25-29 | 1:12:57 | 36:21 | 32:20 | |
| 136 | Sander Koopmans | 35-39 | 1:12:59 | 34:53 | 34:09 | |
| 137 | Iloy Runtuwailan | 30-34 | 1:13:00 | 40:09 | 28:42 | |
| 138 | Maarten Verhoeve | 40-44 | 1:13:02 | 35:45 | 32:58 | |
| 139 | Sven Verbeek | 35-39 | 1:13:04 | 37:43 | 30:56 | |
| 140 | Enrico Ticoalu | 16-24 | 1:13:07 | 36:45 | 31:51 | |
| 141 | Luc Van Der Werf | 25-29 | 1:13:07 | 36:52 | 31:57 | |
| 142 | Mylan Polman | 25-29 | 1:13:10 | 37:31 | 31:45 | |
| 143 | Loek Migchelbrink | 30-34 | 1:13:11 | 39:43 | 29:14 | |
| 144 | George Evers | 16-24 | 1:13:14 | 35:39 | 33:56 | |
| 145 | Robin Yu | 35-39 | 1:13:15 | 35:52 | 33:02 | |
| 146 | Jesse Naaktgeboren | 16-24 | 1:13:21 | 34:52 | 34:37 | |
| 147 | Maurice Twisk | 30-34 | 1:13:23 | 37:06 | 32:18 | |
| 148 | Brian Vogelzang | 25-29 | 1:13:26 | 37:45 | 32:12 | |
| 149 | Luuk Berkhoff | 16-24 | 1:13:27 | 35:56 | 33:07 | |
| 150 | Evgeny Kalinin | HYROX | 16-24 | 1:13:27 | 35:20 | 33:11 |
| 151 | Kylian Blauwendraat | 16-24 | 1:13:29 | 38:40 | 31:07 | |
| 152 | Jelle Boonekamp | 30-34 | 1:13:32 | 36:50 | 32:25 | |
| 153 | Steven Koopman | 30-34 | 1:13:32 | 38:35 | 30:42 | |
| 154 | Niek Brunninkhuis | 35-39 | 1:13:35 | 36:51 | 32:42 | |
| 155 | Theo Fuhler | 55-59 | 1:13:36 | 35:09 | 34:17 | |
| 156 | Boy Schipper | 16-24 | 1:13:38 | 36:35 | 32:55 | |
| 157 | Gert Jan De Jong | 30-34 | 1:13:40 | 38:12 | 31:32 | |
| 158 | Nando Eltenberg | 16-24 | 1:13:41 | 37:36 | 32:15 | |
| 159 | Dex Van De Lest | 30-34 | 1:13:42 | 36:29 | 33:08 | |
| 160 | Seppe Peeters | 25-29 | 1:13:46 | 37:20 | 31:39 | |
| 161 | Fabian Visser | 35-39 | 1:13:49 | 38:25 | 30:25 | |
| 162 | Dennis Van Zwieten | 25-29 | 1:13:51 | 38:09 | 31:17 | |
| 163 | Jesse Hollander | 25-29 | 1:13:51 | 33:37 | 35:26 | |
| 164 | Daan Van Beek-Zhang | 30-34 | 1:13:59 | 35:54 | 33:55 | |
| 165 | Cédric Smet | 25-29 | 1:14:00 | 37:40 | 32:05 | |
| 166 | Carlos Martinez | 25-29 | 1:14:00 | 34:00 | 35:33 | |
| 167 | Ruben Romijn | 30-34 | 1:14:00 | 34:22 | 33:40 | |
| 168 | Mike Van Beurden | 16-24 | 1:14:04 | 36:34 | 30:43 | |
| 169 | Nico Gabler | 30-34 | 1:14:14 | 37:22 | 32:22 | |
| 170 | Ipe Verbrugge | 16-24 | 1:14:19 | 35:45 | 34:21 | |
| 171 | Arjan Ten Cate | 40-44 | 1:14:20 | 37:21 | 32:14 | |
| 172 | Nick Veltman | 16-24 | 1:14:23 | 39:03 | 30:44 | |
| 173 | Jerry Kruijer | 16-24 | 1:14:25 | 38:22 | 32:08 | |
| 174 | Roben Schenk | 25-29 | 1:14:26 | 36:29 | 33:12 | |
| 175 | Melle Bijstra | 25-29 | 1:14:28 | 35:49 | 34:35 | |
| 176 | Ryan Vermeulen | 35-39 | 1:14:29 | 35:39 | 33:20 | |
| 177 | Rene Bosma | 30-34 | 1:14:30 | 38:39 | 30:35 | |
| 178 | Halder Faraj | 30-34 | 1:14:40 | 36:34 | 33:58 | |
| 179 | Max Veldkamp | 35-39 | 1:14:41 | 38:14 | 31:22 | |
| 180 | Thijs Van Iterson | 35-39 | 1:14:44 | 38:14 | 32:07 | |
| 181 | Marvin Fuhr | 35-39 | 1:14:46 | 38:07 | 33:07 | |
| 182 | Hans Kap | 35-39 | 1:14:49 | 38:34 | 31:04 | |
| 183 | Soufiane Meydubi | 25-29 | 1:14:51 | 35:40 | 33:22 | |
| 184 | Thijs Kok | 35-39 | 1:14:56 | 38:51 | 30:50 | |
| 185 | Yefta Meijboom | 16-24 | 1:15:03 | 36:07 | 34:58 | |
| 186 | Michel Van Breevoort | 35-39 | 1:15:06 | 36:59 | 34:21 | |
| 187 | Jasper Van Huijgevoort | 30-34 | 1:15:07 | 36:48 | 33:52 | |
| 188 | Vivek Kumar | 35-39 | 1:15:08 | 33:16 | 37:41 | |
| 189 | Jaco Vervloet | 45-49 | 1:15:11 | 37:38 | 33:35 | |
| 190 | Jason Loby | 30-34 | 1:15:11 | 34:23 | 35:41 | |
| 191 | Bart Ter Maat | 40-44 | 1:15:16 | 34:48 | 35:52 | |
| 192 | Raylie Florentina | 45-49 | 1:15:20 | 32:14 | 38:49 | |
| 193 | Kevin Greeven | 25-29 | 1:15:24 | 39:50 | 31:00 | |
| 194 | Louis Ponte | 25-29 | 1:15:25 | 40:39 | 30:02 | |
| 195 | Daan Jonker | 25-29 | 1:15:34 | 35:43 | 35:31 | |
| 196 | Mark Trewren | 45-49 | 1:15:34 | 36:40 | 35:09 | |
| 197 | Rick Versnel | 30-34 | 1:15:35 | 38:28 | 33:00 | |
| 198 | Quincy Haefkens | 25-29 | 1:15:37 | 37:27 | 33:07 | |
| 199 | Stan Elberts | 16-24 | 1:15:39 | 39:20 | 32:27 | |
| 200 | Richard Zeldenthuis | 45-49 | 1:15:43 | 36:21 | 34:36 |