HYROX MEN - Paris 2025

22–26 Oct 2025
Showing 2,001 to 2,100 of 3,334 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
2,001 543
FRA flag Lovann Hoarau
1:30:47 25-29
Click to select for comparison
2,002 362
FRA flag Nicolas Philbois
1:30:48 35-39
Click to select for comparison
2,003 256
BEL flag Eric Huysmans
1:30:48 16-24
Click to select for comparison
2,004 364
FRA flag François Menu
1:30:50 35-39
Click to select for comparison
2,005 363
FRA flag Arnaud Laurent
1:30:50 35-39
Click to select for comparison
2,006 523
FRA flag Emmanuel Dagou
1:30:52 30-34
Click to select for comparison
2,007 524
FRA flag Teddy Chevannes
1:30:53 30-34
Click to select for comparison
2,008 545
FRA flag Melvin Ingrand
1:30:54 25-29
Click to select for comparison
2,009 544
FRA flag Romain Guillebert
1:30:54 25-29
Click to select for comparison
2,010 88
FRA flag Fayçal Larbes
1:30:54 45-49
Click to select for comparison
2,011 547
FRA flag Lucas Lagrave
1:30:55 25-29
Click to select for comparison
2,012 546
FRA flag Thomas Lecoq
1:30:55 25-29
Click to select for comparison
2,013 257
FRA flag Maxime Leconte
1:30:58 16-24
Click to select for comparison
2,014 189
FRA flag Mathieu Bucamp
1:30:59 40-44
Click to select for comparison
2,015 525
USA flag Zach Checketts
1:31:00 30-34
Click to select for comparison
2,016 190
FRA flag Matthieu Coquard
1:31:00 40-44
Click to select for comparison
2,017 548
FRA flag Cyril Cohen
1:31:00 25-29
Click to select for comparison
2,018 365
FRA flag Vanary Duong
1:31:00 35-39
Click to select for comparison
2,019 366
FRA flag Jeremy Bellais
1:31:02 35-39
Click to select for comparison
2,020 191
NED flag Bauke Freiburg
1:31:02 40-44
Click to select for comparison
2,021 527
FRA flag Erwan Lamoureux
1:31:02 30-34
Click to select for comparison
2,022 526
FRA flag Kevin Gueguen
1:31:02 30-34
Click to select for comparison
2,023 549
FRA flag Nicolas Pozo
1:31:02 25-29
Click to select for comparison
2,024 367
FRA flag Radhouane Beribeche
1:31:04 35-39
Click to select for comparison
2,025 13
GBR flag Andrew Watkins
1:31:05 55-59
Click to select for comparison
2,026 368
FRA flag Sébastien Salingue
1:31:06 35-39
Click to select for comparison
2,027 550
FRA flag Raphaël Audugé
1:31:07 25-29
Click to select for comparison
2,028 528
FRA flag Nicolas Tassel
1:31:07 30-34
Click to select for comparison
2,029 369
FRA flag Thomas Fini
1:31:07 35-39
Click to select for comparison
2,030 192
GBR flag Andy Banner
1:31:09 40-44
Click to select for comparison
2,031 370
FRA flag Charlie Chabin
1:31:11 35-39
Click to select for comparison
2,032 552
FRA flag Flavian Ambrosio
1:31:13 25-29
Click to select for comparison
2,033 551
BEL flag Alexandre Barkowski
1:31:13 25-29
Click to select for comparison
2,034 193
TUN flag Omar Trifa
1:31:15 40-44
Click to select for comparison
2,035 553
CHI flag Ignacio Ulloa
1:31:15 25-29
Click to select for comparison
2,036 371
FRA flag Jérôme Jamois
1:31:16 35-39
Click to select for comparison
2,037 529
FRA flag Max Adam
1:31:17 30-34
Click to select for comparison
2,038 555
FRA flag Hugo Laroche
1:31:18 25-29
Click to select for comparison
2,039 554
NED flag Joost Aptroot
1:31:18 25-29
Click to select for comparison
2,040 530
FRA flag Valentin Quintanel
1:31:19 30-34
Click to select for comparison
2,041 194
FRA flag Nicolas Sainte-Catherine
1:31:19 40-44
Click to select for comparison
2,042 372
FRA flag David Pubert
1:31:20 35-39
Click to select for comparison
2,043 195
IRL flag Liam Ryan
1:31:20 40-44
Click to select for comparison
2,044 258
FRA flag James Tran
1:31:21 16-24
Click to select for comparison
2,045 531
FRA flag Arthur Laborde
1:31:21 30-34
Click to select for comparison
2,046 373
FRA flag Thomas Durant
1:31:21 35-39
Click to select for comparison
2,047 196
FRA flag Damien Beslay
1:31:23 40-44
Click to select for comparison
2,048 259
FRA flag Anatole Block
1:31:23 16-24
Click to select for comparison
2,049 27
FRA flag Olivier Cassegrain
1:31:24 50-54
Click to select for comparison
2,050 374
MAR flag Abdelkrim Haddani
1:31:24 35-39
Click to select for comparison
2,051 260
FRA flag Guillaume Paul
1:31:25 16-24
Click to select for comparison
2,052 556
FRA flag Adrien Eurin
1:31:27 25-29
Click to select for comparison
2,053 557
FRA flag Thibaut Angonin
1:31:29 25-29
Click to select for comparison
2,054 261
FRA flag Antoine Madé
1:31:32 16-24
Click to select for comparison
2,055 532
FRA flag Robin D'Hoore
1:31:32 30-34
Click to select for comparison
2,056 558
FRA flag Adrien Lecouty
1:31:32 25-29
Click to select for comparison
2,057 559
FRA flag Alexis Morilhat
1:31:33 25-29
Click to select for comparison
2,058 375
FRA flag Desse Magassa
1:31:33 35-39
Click to select for comparison
2,059 262
ITA flag Filippo Martini
1:31:35 16-24
Click to select for comparison
2,060 533
USA flag Zachary Enick
1:31:35 30-34
Click to select for comparison
2,061 560
FRA flag Theo Harrault
1:31:37 25-29
Click to select for comparison
2,062 376
FRA flag Romain Trossat
1:31:37 35-39
Click to select for comparison
2,063 377
FRA flag Marc Laignel
1:31:38 35-39
Click to select for comparison
2,064 378
FRA flag Yann-Amaury Dion
1:31:39 35-39
Click to select for comparison
2,065 197
FRA flag Jerome Thobert
1:31:39 40-44
Click to select for comparison
2,066 534
FRA flag Andréa Gonzalez
1:31:40 30-34
Click to select for comparison
2,067 263
FRA flag Quentin Le Roux
1:31:41 16-24
Click to select for comparison
2,068 536
FRA flag David Girondeau
1:31:41 30-34
Click to select for comparison
2,069 379
MAR flag Badr Touirs
1:31:41 35-39
Click to select for comparison
2,070 535
FRA flag Baptiste Amon
1:31:41 30-34
Click to select for comparison
2,071 198
FRA flag Jerome Pontoizeau
1:31:42 40-44
Click to select for comparison
2,072 561
MAR flag Yassir El Ammouri
1:31:42 25-29
Click to select for comparison
2,073 380
FRA flag Guillaume Claye
1:31:43 35-39
Click to select for comparison
2,074 537
FRA flag Ronan Pertuisel
1:31:43 30-34
Click to select for comparison
2,075 538
FRA flag Clement Martin
1:31:44 30-34
Click to select for comparison
2,076 199
FRA flag Adeyinka Ndinemenu
1:31:46 40-44
Click to select for comparison
2,077 562
FRA flag Mathieu Casenave
1:31:48 25-29
Click to select for comparison
2,078 89
FRA flag Ludovic Vaillant
1:31:48 45-49
Click to select for comparison
2,079 563
FRA flag Jerem Drefresne
1:31:49 25-29
Click to select for comparison
2,080 539
FRA flag Thomas Khelili
1:31:49 30-34
Click to select for comparison
2,081 200
FRA flag Fabien Binga
1:31:50 40-44
Click to select for comparison
2,082 540
FRA flag Vincent Cadet
1:31:50 30-34
Click to select for comparison
2,083 201
FRA flag Rhathana Dy
1:31:51 40-44
Click to select for comparison
2,084 564
FRA flag Julien Bonnardel
1:31:51 25-29
Click to select for comparison
2,085 202
FRA flag Soufiane Gabel
1:31:52 40-44
Click to select for comparison
2,086 565
FRA flag Envel Guérin
1:31:52 25-29
Click to select for comparison
2,087 541
FRA flag Michael Holzmann
1:31:53 30-34
Click to select for comparison
2,088 381
FRA flag Yoann Guams
1:31:53 35-39
Click to select for comparison
2,089 203
BEL flag Marius Rusovici
1:31:56 40-44
Click to select for comparison
2,090 28
FRA flag Marc-Oliver Mewes
1:31:56 50-54
Click to select for comparison
2,091 566
FRA flag Lucas Garcia
1:31:59 25-29
Click to select for comparison
2,092 542
FRA flag Quentin Grembert
1:31:59 30-34
Click to select for comparison
2,093 14
FRA flag Pascal Lacroix
1:32:00 55-59
Click to select for comparison
2,094 543
FRA flag Lauris Paquit
1:32:00 30-34
Click to select for comparison
2,095 29
FRA flag Jean-Christophe Martin
1:32:01 50-54
Click to select for comparison
2,096 568
FRA flag Thibault Delorme
1:32:02 25-29
Click to select for comparison
2,097 204
FRA flag Sully Pougary
1:32:02 40-44
Click to select for comparison
2,098 567
FRA flag Maxime Morin
1:32:02 25-29
Click to select for comparison
2,099 382
CHI flag Jorge Hidalgo
1:32:04 35-39
Click to select for comparison
2,100 569
FRA flag Thomas Rincon
1:32:04 25-29
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.