HYROX MEN - Toulouse 2025

8–9 Feb 2025
Showing 1,101 to 1,200 of 1,789 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,101 277
CAN flag Anthony Croteau-Leblanc
1:28:13 30-34
Click to select for comparison
1,102 207
IRL flag Jason Doolan
1:28:14 35-39
Click to select for comparison
1,103 312
FRA flag Romain Grauby
1:28:15 25-29
Click to select for comparison
1,104 124
FRA flag Emeric Leneveu
1:28:16 16-24
Click to select for comparison
1,105 209
FRA flag Olivier Tierra
1:28:18 35-39
Click to select for comparison
1,106 208
FRA flag Arthur Mauboussin
1:28:18 35-39
Click to select for comparison
1,107 278
FRA flag Clément Guivarch
1:28:19 30-34
Click to select for comparison
1,108 125
GBR flag Sami Mannan
1:28:19 16-24
Click to select for comparison
1,109 279
FRA flag Antony Box
1:28:21 30-34
Click to select for comparison
1,110 280
FRA flag Antony Picaud
1:28:22 30-34
Click to select for comparison
1,111 126
IRL flag James Dillon
1:28:24 16-24
Click to select for comparison
1,112 210
FRA flag Cédric Pailhé
1:28:26 35-39
Click to select for comparison
1,113 313
FRA flag Axel Bodereau
1:28:27 25-29
Click to select for comparison
1,114 314
FRA flag Nathan Leger
1:28:28 25-29
Click to select for comparison
1,115 116
FRA flag Julien Salat
1:28:29 40-44
Click to select for comparison
1,116 127
FRA flag Leo Joyeau
1:28:29 16-24
Click to select for comparison
1,117 211
FRA flag Stéphane LAITSELART
1:28:31 35-39
Click to select for comparison
1,118 212
FRA flag Guillaume BARBÉ
1:28:33 35-39
Click to select for comparison
1,119 281
FRA flag Armand LE PROVOST
1:28:36 30-34
Click to select for comparison
1,120 282
FRA flag Alexandre Madar
1:28:37 30-34
Click to select for comparison
1,121 315
FRA flag Antoine Pinte
1:28:39 25-29
Click to select for comparison
1,122 128
FRA flag Maxime Garoux
1:28:40 16-24
Click to select for comparison
1,123 117
IRL flag Eoin Galvin
1:28:41 40-44
Click to select for comparison
1,124 316
IRL flag James Costelloe
1:28:42 25-29
Click to select for comparison
1,125 283
IRL flag Gavin Hynes
1:28:43 30-34
Click to select for comparison
1,126 213
IRL flag Adrian Ward
1:28:44 35-39
Click to select for comparison
1,127 129
FRA flag Arnaud Caloi
1:28:45 16-24
Click to select for comparison
1,128 317
FRA flag Thomas Fornasieri
1:28:46 25-29
Click to select for comparison
1,129 284
FRA flag Manuel Chareil
1:28:48 30-34
Click to select for comparison
1,130 118
FRA flag Nguyen Minh Dinh TA
1:28:48 40-44
Click to select for comparison
1,131 214
FRA flag Loïc Galland
1:28:50 35-39
Click to select for comparison
1,132 285
FRA flag Vincent CARRIE
1:28:50 30-34
Click to select for comparison
1,133 318
FRA flag Elie Texier
1:28:50 25-29
Click to select for comparison
1,134 130
GBR flag Herbie Hallett
1:28:52 16-24
Click to select for comparison
1,135 215
FRA flag Florent Gauthier
1:28:54 35-39
Click to select for comparison
1,136 119
FRA flag Kevin Picard
1:28:56 40-44
Click to select for comparison
1,137 287
FRA flag Nicolas Helleboid
1:28:58 30-34
Click to select for comparison
1,138 286
FRA flag Antoine Bodolec
1:28:58 30-34
Click to select for comparison
1,139 131
FRA flag Pierre-François Lucchesi
1:28:59 16-24
Click to select for comparison
1,140 288
BEL flag Kevin Michaux
1:28:59 30-34
Click to select for comparison
1,141 289
FRA flag Anthony Desperies
1:29:00 30-34
Click to select for comparison
1,142 216
FRA flag Arnaud MERIC
1:29:01 35-39
Click to select for comparison
1,143 319
FRA flag Thomas Petitjean
1:29:04 25-29
Click to select for comparison
1,144 290
FRA flag RIANA rasoldier
1:29:08 30-34
Click to select for comparison
1,145 30
FRA flag Guillaume ABBES
1:29:09 45-49
Click to select for comparison
1,146 132
FRA flag Kentin Fortin
1:29:12 16-24
Click to select for comparison
1,147 291
IRL flag James Barron
1:29:12 30-34
Click to select for comparison
1,148 292
FRA flag Quentin Lamotte
1:29:14 30-34
Click to select for comparison
1,149 320
FRA flag Dylan Lignon
1:29:17 25-29
Click to select for comparison
1,150 293
FRA flag Fabian Muller
1:29:17 30-34
Click to select for comparison
1,151 294
AND flag Ian Ubach
1:29:18 30-34
Click to select for comparison
1,152 321
FRA flag Adrien Boyer
1:29:19 25-29
Click to select for comparison
1,153 120
FRA flag Julien Malengo
1:29:20 40-44
Click to select for comparison
1,154 217
FRA flag Clement Dertu
1:29:22 35-39
Click to select for comparison
1,155 295
FRA flag Nicolas BACOT
1:29:24 30-34
Click to select for comparison
1,156 322
FRA flag Mathis giot
1:29:25 25-29
Click to select for comparison
1,157 296
FRA flag Jean-luc Lassalle
1:29:27 30-34
Click to select for comparison
1,158 323
FRA flag Guillaume Nicolas
1:29:34 25-29
Click to select for comparison
1,159 297
POR flag Joao Fernandes
1:29:35 30-34
Click to select for comparison
1,160 133
FRA flag Antoine Carles
1:29:36 16-24
Click to select for comparison
1,161 298
FRA flag Lucas OLLIVIER
1:29:36 30-34
Click to select for comparison
1,162 134
FRA flag Arthur Morgant
1:29:37 16-24
Click to select for comparison
1,163 121
FRA flag Rémy Fizames
1:29:40 40-44
Click to select for comparison
1,164 135
FRA flag Liam Colin
1:29:40 16-24
Click to select for comparison
1,165 218
FRA flag Maxime Micheau
1:29:41 35-39
Click to select for comparison
1,166 219
FRA flag Sebastien Coulon
1:29:42 35-39
Click to select for comparison
1,167 122
FRA flag Pierre NORDIN
1:29:43 40-44
Click to select for comparison
1,168 28
FRA flag Romaric Garcia
1:29:51 50-54
Click to select for comparison
1,169 324
FRA flag Valentin Boutreux
1:29:59 25-29
Click to select for comparison
1,170 123
FRA flag Franck KIDA
1:30:01 40-44
Click to select for comparison
1,171 136
FRA flag ILHAN BUFFARD
1:30:01 16-24
Click to select for comparison
1,172 137
FRA flag Thomas Cardalliaguet
1:30:01 16-24
Click to select for comparison
1,173 124
FRA flag benjamin Molinier
1:30:03 40-44
Click to select for comparison
1,174 220
FRA flag Nicolas Laigle
1:30:04 35-39
Click to select for comparison
1,175 299
FRA flag Guillaume Bouquier
1:30:04 30-34
Click to select for comparison
1,176 29
GBR flag Steve Skeates
1:30:04 50-54
Click to select for comparison
1,177 138
GBR flag Harry Winkworth
1:30:05 16-24
Click to select for comparison
1,178 222
FRA flag Gicquel Cedric
1:30:06 35-39
Click to select for comparison
1,179 221
FRA flag jeremy NICOL
1:30:06 35-39
Click to select for comparison
1,180 139
GBR flag Noah Robinson
1:30:06 16-24
Click to select for comparison
1,181 8
FRA flag Christian Fabaron
1:30:06 55-59
Click to select for comparison
1,182 140
FRA flag Mathis Lacan
1:30:08 16-24
Click to select for comparison
1,183 141
FRA flag tom bagioli
1:30:10 16-24
Click to select for comparison
1,184 325
IRL flag Eoin Clarkson
1:30:10 25-29
Click to select for comparison
1,185 125
FRA flag Kamal Hami-Eddine
1:30:10 40-44
Click to select for comparison
1,186 300
FRA flag francois Gaudicheau
1:30:14 30-34
Click to select for comparison
1,187 301
FRA flag Baptiste Gaye
1:30:16 30-34
Click to select for comparison
1,188 302
FRA flag Yoann Poltronieri
1:30:18 30-34
Click to select for comparison
1,189 303
FRA flag Cedric Carian
1:30:19 30-34
Click to select for comparison
1,190 223
FRA flag David Dine
1:30:22 35-39
Click to select for comparison
1,191 304
FRA flag Nicolas Goudemant
1:30:23 30-34
Click to select for comparison
1,192 31
GBR flag Aidan Siggers
1:30:23 45-49
Click to select for comparison
1,193 224
FRA flag Frédéric Vidal
1:30:25 35-39
Click to select for comparison
1,194 305
FRA flag Florian Rousselot
1:30:28 30-34
Click to select for comparison
1,195 326
FRA flag Hugo PHILIBERT
1:30:33 25-29
Click to select for comparison
1,196 126
FRA flag Benoit Miatto
1:30:34 40-44
Click to select for comparison
1,197 225
FRA flag thomas Perrier
1:30:35 35-39
Click to select for comparison
1,198 128
FRA flag Matthieu Dreano
1:30:37 40-44
Click to select for comparison
1,199 127
FRA flag Mathias Bosseau
1:30:37 40-44
Click to select for comparison
1,200 327
FRA flag Hugo Lafon
1:30:40 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.