HYROX MEN - Maastricht 2025

19–21 Sept 2025
Showing 1,601 to 1,700 of 1,935 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,601 205
NED flag Jaap Goossens
1:45:34 16-24
Click to select for comparison
1,602 206
NED flag Marco Hofsink
1:45:38 16-24
Click to select for comparison
1,603 188
NED flag Robin Wallerbosch
1:45:41 40-44
Click to select for comparison
1,604 360
NED flag Mohamed Stoard
1:45:46 30-34
Click to select for comparison
1,605 361
AFG flag Mansoor Bizjan
1:45:53 30-34
Click to select for comparison
1,606 207
NED flag Jayden Kapitein
1:45:54 16-24
Click to select for comparison
1,607 51
BEL flag Nathanael Balasse
1:45:57 50-54
Click to select for comparison
1,608 362
NED flag Jayme Leest
1:45:58 30-34
Click to select for comparison
1,609 363
NED flag Jean-Paul Ader
1:46:02 30-34
Click to select for comparison
1,610 345
NED flag Youri Mulkens
1:46:02 25-29
Click to select for comparison
1,611 303
USA flag John Elliott
1:46:05 35-39
Click to select for comparison
1,612 189
NED flag Victor Van Dinten
1:46:09 40-44
Click to select for comparison
1,613 364
NED flag Rick Hermsen
1:46:11 30-34
Click to select for comparison
1,614 208
BEL flag Robbe Van Den Berghe
1:46:13 16-24
Click to select for comparison
1,615 365
NED flag Shaïel De Lanoy
1:46:15 30-34
Click to select for comparison
1,616 52
NED flag Joris Verhoeckx
1:46:20 50-54
Click to select for comparison
1,617 304
BEL flag Rocco Cara
1:46:20 35-39
Click to select for comparison
1,618 305
NED flag Tim Toonen
1:46:25 35-39
Click to select for comparison
1,619 346
NED flag Joey Mols
1:46:26 25-29
Click to select for comparison
1,620 53
NED flag Bob Bloemers
1:46:27 50-54
Click to select for comparison
1,621 366
NED flag Joey Dolmans
1:46:29 30-34
Click to select for comparison
1,622 209
NED flag Levi Titulaer
1:46:30 16-24
Click to select for comparison
1,623 190
NED flag Wesley Lancel
1:46:31 40-44
Click to select for comparison
1,624 113
NED flag Dennis Schröder
1:46:33 45-49
Click to select for comparison
1,625 367
NED flag Toby Klaassen
1:46:34 30-34
Click to select for comparison
1,626 347
FRA flag Dylan Divry
1:46:37 25-29
Click to select for comparison
1,627 54
NED flag Ronald Veetman
1:46:38 50-54
Click to select for comparison
1,628 306
BEL flag Nick Van Houcke
1:46:39 35-39
Click to select for comparison
1,629 348
NED flag Niek Brouwers
1:46:43 25-29
Click to select for comparison
1,630 307
NED flag Thijs Van Den Kerkhof
1:46:46 35-39
Click to select for comparison
1,631 308
BEL flag Gijs Wentein
1:46:49 35-39
Click to select for comparison
1,632 191
NED flag Pieter Boerstal
1:47:15 40-44
Click to select for comparison
1,633 349
NED flag Arjan Corbijn
1:47:16 25-29
Click to select for comparison
1,634 192
NED flag Joost Donkers
1:47:19 40-44
Click to select for comparison
1,635 368
FRA flag Patrick Aubin
1:47:19 30-34
Click to select for comparison
1,636 55
ITA flag Filippo Diliberto
1:47:19 50-54
Click to select for comparison
1,637 56
GBR flag Neil De Villiers
1:47:23 50-54
Click to select for comparison
1,638 193
GER flag Christian Lindt
1:47:28 40-44
Click to select for comparison
1,639 309
NED flag Marcel Gilde
1:47:29 35-39
Click to select for comparison
1,640 114
NED flag Patrick Van Der Mark
1:47:30 45-49
Click to select for comparison
1,641 350
NED flag Sander Swinkels
1:47:32 25-29
Click to select for comparison
1,642 57
NED flag Gerald Goosen
1:47:34 50-54
Click to select for comparison
1,643 210
NED flag Tristan Kornet
1:47:34 16-24
Click to select for comparison
1,644 211
RUS flag Petr Sokolovskiy
1:47:35 16-24
Click to select for comparison
1,645 310
GER flag Oliver Einhirn
1:47:38 35-39
Click to select for comparison
1,646 58
GBR flag Richard Christie
1:47:39 50-54
Click to select for comparison
1,647 351
ESP flag Jorge Rodriguez
1:47:55 25-29
Click to select for comparison
1,648 352
BEL flag Thibaut Hoffem
1:47:58 25-29
Click to select for comparison
1,649 115
GER flag Robert Knipp
1:48:07 45-49
Click to select for comparison
1,650 369
BEL flag Tibaut Mary
1:48:10 30-34
Click to select for comparison
1,651 353
NED flag Thomas Meesters
1:48:12 25-29
Click to select for comparison
1,652 212
NED flag Michel Mosselaar
1:48:15 16-24
Click to select for comparison
1,653 194
NED flag Freek Lodeweges
1:48:18 40-44
Click to select for comparison
1,654 370
NED flag Levy Mataheru
1:48:24 30-34
Click to select for comparison
1,655 311
NED flag Michiel Kalma
1:48:24 35-39
Click to select for comparison
1,656 195
NED flag Jeroen Schelfaut
1:48:27 40-44
Click to select for comparison
1,657 213
NED flag Sven Jansen
1:48:28 16-24
Click to select for comparison
1,658 354
GER flag Marvin Rudde
1:48:28 25-29
Click to select for comparison
1,659 355
NED flag Kaj Merkelbag
1:48:29 25-29
Click to select for comparison
1,660 116
POL flag Bartosz Zarazka
1:48:29 45-49
Click to select for comparison
1,661 117
NED flag Swen Habets
1:48:34 45-49
Click to select for comparison
1,662 312
BEL flag Andy Sacré
1:48:36 35-39
Click to select for comparison
1,663 59
NED flag Johannes Offringa
1:48:37 50-54
Click to select for comparison
1,664 196
NED flag Bas Maijntz
1:48:41 40-44
Click to select for comparison
1,665 313
USA flag Ryan Dulaney
1:48:41 35-39
Click to select for comparison
1,666 314
NED flag Dwayne Hendriksen
1:48:42 35-39
Click to select for comparison
1,667 356
GER flag Christian Morschel
1:48:43 25-29
Click to select for comparison
1,668 214
NED flag Jaden Muller
1:48:47 16-24
Click to select for comparison
1,669 215
NED flag Arno Nicol
1:48:56 16-24
Click to select for comparison
1,670 357
CUW flag Gionarlo Helinski
1:48:56 25-29
Click to select for comparison
1,671 315
NED flag Ravi Benrida
1:49:00 35-39
Click to select for comparison
1,672 217
NED flag Amin Amhandi
1:49:00 16-24
Click to select for comparison
1,673 216
BEL flag Geoffrey Ramazani
1:49:00 16-24
Click to select for comparison
1,674 197
NED flag Jean Delissen
1:49:01 40-44
Click to select for comparison
1,675 358
NED flag Matthijs Poot
1:49:01 25-29
Click to select for comparison
1,676 371
NED flag Bas Roerink
1:49:01 30-34
Click to select for comparison
1,677 34
NED flag Peter Walraven
1:49:10 55-59
Click to select for comparison
1,678 218
NED flag Justin Van Den Berg
1:49:14 16-24
Click to select for comparison
1,679 316
NED flag Jeroen Bezemer
1:49:17 35-39
Click to select for comparison
1,680 219
NED flag Lorenzo Van Breen
1:49:19 16-24
Click to select for comparison
1,681 372
NED flag Rick Opmeer
1:49:21 30-34
Click to select for comparison
1,682 198
NED flag Jeroen Koopman
1:49:21 40-44
Click to select for comparison
1,683 317
NED flag Wim Van Rijswijk
1:49:23 35-39
Click to select for comparison
1,684 118
GER flag René Tillmanns
1:49:24 45-49
Click to select for comparison
1,685 373
NED flag Can Cift
1:49:31 30-34
Click to select for comparison
1,686 220
NED flag Hessel Jongkoen
1:49:34 16-24
Click to select for comparison
1,687 221
NED flag Zakariya Mohamed
1:49:39 16-24
Click to select for comparison
1,688 359
NED flag Bram Van Zon
1:49:45 25-29
Click to select for comparison
1,689 374
NED flag Max Evers
1:49:49 30-34
Click to select for comparison
1,690 60
NED flag Mike Aragon Woudstra
1:50:04 50-54
Click to select for comparison
1,691 199
GER flag Marc Peters
1:50:11 40-44
Click to select for comparison
1,692 318
GER flag Timo Krause
1:50:14 35-39
Click to select for comparison
1,693 319
BEL flag Msrnix Struyf
1:50:21 35-39
Click to select for comparison
1,694 119
NED flag Hajo Beckers
1:50:21 45-49
Click to select for comparison
1,695 35
NED flag Eric Lassauw
1:50:23 55-59
Click to select for comparison
1,696 200
GRE flag Alexandros Pavlidis
1:50:29 40-44
Click to select for comparison
1,697 360
NED flag Stef Kavelaars
1:50:30 25-29
Click to select for comparison
1,698 320
BEL flag Jonas Waem
1:50:41 35-39
Click to select for comparison
1,699 61
GBR flag Brian York
1:50:42 50-54
Click to select for comparison
1,700 321
BEL flag Bram Vanden Born
1:50:46 35-39
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.