HYROX MEN - Rimini 2025

30 May–1 Jun 2025
Showing 1,201 to 1,300 of 1,818 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,201 148
ITA flag Matteo Sbragia
1:31:12 40-44
Click to select for comparison
1,202 263
GBR flag Allan Hender
1:31:14 25-29
Click to select for comparison
1,203 295
GBR flag Eren Banaz
1:31:15 30-34
Click to select for comparison
1,204 264
GBR flag Michael Shillingford
1:31:15 25-29
Click to select for comparison
1,205 265
ITA flag Leonardo Pardini
1:31:17 25-29
Click to select for comparison
1,206 72
ITA flag Francesco Tesi
1:31:19 45-49
Click to select for comparison
1,207 238
ITA flag Francesco Rocila
1:31:19 35-39
Click to select for comparison
1,208 134
IRL flag Rory Devine
1:31:21 16-24
Click to select for comparison
1,209 43
ITA flag Alberto Salvi
1:31:22 50-54
Click to select for comparison
1,210 135
NED flag Luuk Ariens
1:31:23 16-24
Click to select for comparison
1,211 239
ITA flag Fabio Pirovano
1:31:24 35-39
Click to select for comparison
1,212 136
GBR flag John Saunders
1:31:24 16-24
Click to select for comparison
1,213 266
ITA flag Mattia Mariotto
1:31:25 25-29
Click to select for comparison
1,214 44
ITA flag Luca Gruppioni
1:31:25 50-54
Click to select for comparison
1,215 296
ITA flag Riccardo Cunego
1:31:26 30-34
Click to select for comparison
1,216 149
ITA flag Bruno Cantilena
1:31:26 40-44
Click to select for comparison
1,217 267
FRA flag Henri Soussan
1:31:29 25-29
Click to select for comparison
1,218 240
ITA flag Federico Mignone
1:31:33 35-39
Click to select for comparison
1,219 241
ITA flag Eugenio Lukianov
1:31:36 35-39
Click to select for comparison
1,220 45
ITA flag Igor Chessa
1:31:37 50-54
Click to select for comparison
1,221 268
ITA flag Gianluca Vitale
1:31:38 25-29
Click to select for comparison
1,222 137
ALB flag Noel Salikaj
1:31:38 16-24
Click to select for comparison
1,223 269
ITA flag Riccardo Barato
1:31:40 25-29
Click to select for comparison
1,224 270
ITA flag Carmine Ragone
1:31:50 25-29
Click to select for comparison
1,225 150
ITA flag Luigi Di Tullio
1:31:50 40-44
Click to select for comparison
1,226 151
ITA flag Andrea Bertorello
1:31:51 40-44
Click to select for comparison
1,227 297
SUI flag Marco Di Napoli
1:31:54 30-34
Click to select for comparison
1,228 242
ITA flag Vittorio Rispoli
1:31:54 35-39
Click to select for comparison
1,229 10
GER flag Stephan Schnippe
1:31:55 55-59
Click to select for comparison
1,230 152
ITA flag Michele Donadel
1:31:57 40-44
Click to select for comparison
1,231 138
GBR flag Alex Lay
1:31:57 16-24
Click to select for comparison
1,232 46
ITA flag Stefano Bertazzo
1:31:59 50-54
Click to select for comparison
1,233 298
ITA flag Maurizio Sorice
1:31:59 30-34
Click to select for comparison
1,234 271
ITA flag Paolo Mengozzi
1:32:00 25-29
Click to select for comparison
1,235 299
ITA flag Manuel Cuomo
1:32:04 30-34
Click to select for comparison
1,236 73
ITA flag Rodrigo Robles Morales
1:32:06 45-49
Click to select for comparison
1,237 301
ITA flag Andrea Pagano
1:32:06 30-34
Click to select for comparison
1,238 153
ITA flag Luca Barillà
1:32:06 40-44
Click to select for comparison
1,239 300
ITA flag Domenico D’Angelo
1:32:06 30-34
Click to select for comparison
1,240 74
ITA flag Marco Cardinale
1:32:07 45-49
Click to select for comparison
1,241 272
USA flag Tyler Turney
1:32:08 25-29
Click to select for comparison
1,242 302
ITA flag Federico Trotti
1:32:08 30-34
Click to select for comparison
1,243 139
CYP flag Alex Balkwill
1:32:09 16-24
Click to select for comparison
1,244 243
GBR flag Joe Simmons
1:32:10 35-39
Click to select for comparison
1,245 303
CRO flag Marko Domijanić
1:32:10 30-34
Click to select for comparison
1,246 75
ITA flag Giorgio Borghi
1:32:10 45-49
Click to select for comparison
1,247 273
ITA flag Piero Serra
1:32:11 25-29
Click to select for comparison
1,248 274
ITA flag Stefano Pelizzoni
1:32:12 25-29
Click to select for comparison
1,249 275
FRA flag Romain Minaud
1:32:12 25-29
Click to select for comparison
1,250 76
FRA flag Guillaume Abbes
1:32:13 45-49
Click to select for comparison
1,251 304
ITA flag Jamal Namous
1:32:15 30-34
Click to select for comparison
1,252 305
ITA flag Giuseppe Ghitti
1:32:16 30-34
Click to select for comparison
1,253 244
ITA flag Stefano Buccafusco
1:32:17 35-39
Click to select for comparison
1,254 306
ITA flag Giovanni Giacalone
1:32:18 30-34
Click to select for comparison
1,255 140
NED flag Huibert Aangeenbrug
1:32:18 16-24
Click to select for comparison
1,256 245
ITA flag Giorgio Genovesi
1:32:20 35-39
Click to select for comparison
1,257 154
ITA flag Giorgio Campa
1:32:22 40-44
Click to select for comparison
1,258 307
ITA flag Riccardo Borgogno
1:32:24 30-34
Click to select for comparison
1,259 77
ITA flag Antonino Pugliese
1:32:25 45-49
Click to select for comparison
1,260 308
ITA flag Marco Valastro
1:32:27 30-34
Click to select for comparison
1,261 141
ITA flag Riccardo Orlando
1:32:28 16-24
Click to select for comparison
1,262 142
NED flag Hugo Jelier
1:32:29 16-24
Click to select for comparison
1,263 309
AUT flag David Valdez Espiritusanto De Lieper
1:32:30 30-34
Click to select for comparison
1,264 155
ITA flag Marco Arcuri
1:32:30 40-44
Click to select for comparison
1,265 246
FRA flag Umit Ozdemir
1:32:31 35-39
Click to select for comparison
1,266 276
ITA flag Davide Fabbri
1:32:33 25-29
Click to select for comparison
1,267 78
ITA flag Nicola Bergonzi
1:32:33 45-49
Click to select for comparison
1,268 277
ITA flag Gianluca Nazzaro
1:32:36 25-29
Click to select for comparison
1,269 310
ITA flag Stefano Rossi
1:32:40 30-34
Click to select for comparison
1,270 311
ITA flag Andrea Leo
1:32:43 30-34
Click to select for comparison
1,271 47
FRA flag Patrick Charlemagne
1:32:43 50-54
Click to select for comparison
1,272 247
ITA flag Francesco Orefice
1:32:46 35-39
Click to select for comparison
1,273 248
ITA flag Alessio Di Mola
1:32:51 35-39
Click to select for comparison
1,274 48
ITA flag Marco Botteri
1:32:56 50-54
Click to select for comparison
1,275 312
ITA flag Fabio Piovano
1:32:57 30-34
Click to select for comparison
1,276 157
ITA flag Giovanni Petito
1:32:58 40-44
Click to select for comparison
1,277 156
BEL flag Gérald Henkin
1:32:58 40-44
Click to select for comparison
1,278 249
ITA flag Loris Bosco
1:33:09 35-39
Click to select for comparison
1,279 313
ITA flag Filippo Lazzari
1:33:12 30-34
Click to select for comparison
1,280 250
ITA flag Nicolò Forsinetti
1:33:12 35-39
Click to select for comparison
1,281 251
USA flag Glenn Ebert
1:33:13 35-39
Click to select for comparison
1,282 278
ITA flag Emiliano Grandi
1:33:15 25-29
Click to select for comparison
1,283 79
FRA flag Cyril Letellier
1:33:17 45-49
Click to select for comparison
1,284 279
ITA flag Vincenzo Bruno
1:33:17 25-29
Click to select for comparison
1,285 280
ITA flag Michael Lucca
1:33:20 25-29
Click to select for comparison
1,286 252
ITA flag Gaetano D'Auria
1:33:26 35-39
Click to select for comparison
1,287 281
ITA flag Antonio Colucci
1:33:26 25-29
Click to select for comparison
1,288 158
MEX flag Armando Gomeztagle Reza
1:33:26 40-44
Click to select for comparison
1,289 80
ITA flag Riccardo Crosato
1:33:29 45-49
Click to select for comparison
1,290 143
SUI flag Antonios Toptsis
1:33:34 16-24
Click to select for comparison
1,291 159
VEN flag Fabio Spizuoco
1:33:41 40-44
Click to select for comparison
1,292 81
ITA flag Francesco Maltempo
1:33:43 45-49
Click to select for comparison
1,293 282
ITA flag Vincenzo Natali
1:33:44 25-29
Click to select for comparison
1,294 283
ITA flag Tommaso Baldi
1:33:46 25-29
Click to select for comparison
1,295 284
GBR flag Paul Shioleftou
1:33:48 25-29
Click to select for comparison
1,296 253
AUT flag Georg Hof
1:33:48 35-39
Click to select for comparison
1,297 314
ITA flag Antonio Ianniello
1:33:49 30-34
Click to select for comparison
1,298 315
ITA flag Lorenzo Frau
1:33:49 30-34
Click to select for comparison
1,299 316
ITA flag Marco Ciampoli
1:33:55 30-34
Click to select for comparison
1,300 144
ITA flag Gabriele Silvano
1:33:57 16-24
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.