HYROX MEN - Rimini 2025

30 May–1 Jun 2025
Showing 1,501 to 1,600 of 1,818 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,501 348
GBR flag Iain Barrett
1:40:44 30-34
Click to select for comparison
1,502 291
ITA flag Bartolomeo Merola
1:40:47 35-39
Click to select for comparison
1,503 110
ITA flag Nicola Milella
1:40:54 45-49
Click to select for comparison
1,504 320
ITA flag Riccardo Buzzetti
1:40:55 25-29
Click to select for comparison
1,505 111
ITA flag Matteo De Santis
1:40:57 45-49
Click to select for comparison
1,506 18
ITA flag Siro Zucca
1:41:07 55-59
Click to select for comparison
1,507 292
ITA flag Fabio Rizzi
1:41:08 35-39
Click to select for comparison
1,508 112
ITA flag Hermann Hauser
1:41:10 45-49
Click to select for comparison
1,509 165
ITA flag Matteo Giuliano Vasile
1:41:12 16-24
Click to select for comparison
1,510 349
ITA flag Manuel Manca
1:41:12 30-34
Click to select for comparison
1,511 321
FRA flag Salem Aliche
1:41:15 25-29
Click to select for comparison
1,512 293
ITA flag Mirko Pellegrinetti
1:41:15 35-39
Click to select for comparison
1,513 322
ITA flag Filippo Franchini
1:41:17 25-29
Click to select for comparison
1,514 166
ITA flag Pietro Cinà
1:41:19 16-24
Click to select for comparison
1,515 323
ITA flag Davide Lambri
1:41:25 25-29
Click to select for comparison
1,516 19
GBR flag Simon Oakden
1:41:26 55-59
Click to select for comparison
1,517 350
ITA flag Fabio Pizzo
1:41:54 30-34
Click to select for comparison
1,518 294
ITA flag Matteo Romani
1:42:01 35-39
Click to select for comparison
1,519 324
ITA flag Christopher Luciano
1:42:01 25-29
Click to select for comparison
1,520 351
ITA flag Giuseppe Giordano
1:42:03 30-34
Click to select for comparison
1,521 295
ITA flag Francesco Lomurno
1:42:07 35-39
Click to select for comparison
1,522 325
GBR flag Dominic Reynolds
1:42:15 25-29
Click to select for comparison
1,523 186
POL flag Mateusz Chrzanowski
1:42:18 40-44
Click to select for comparison
1,524 113
ITA flag Angelo Salvi
1:42:22 45-49
Click to select for comparison
1,525 326
ITA flag Simone Ferrandico
1:42:22 25-29
Click to select for comparison
1,526 296
ITA flag Raffaele Gennaro
1:42:24 35-39
Click to select for comparison
1,527 297
GBR flag Ash Thorpe
1:42:27 35-39
Click to select for comparison
1,528 298
ITA flag Maicol Zenatti
1:42:28 35-39
Click to select for comparison
1,529 63
ITA flag Stefano Lista
1:42:32 50-54
Click to select for comparison
1,530 327
GBR flag Max Haining
1:42:32 25-29
Click to select for comparison
1,531 328
ITA flag Valeriano Lepidi
1:42:36 25-29
Click to select for comparison
1,532 352
ITA flag Roberto Perna
1:42:44 30-34
Click to select for comparison
1,533 299
ITA flag Nicolo Spina
1:42:47 35-39
Click to select for comparison
1,534 187
ITA flag Nicola Casalino
1:42:55 40-44
Click to select for comparison
1,535 329
BEL flag Vincent Lefebvre
1:42:59 25-29
Click to select for comparison
1,536 353
MLT flag René Mifsud
1:43:05 30-34
Click to select for comparison
1,537 167
ITA flag Adriano Orlando
1:43:07 16-24
Click to select for comparison
1,538 330
FRA flag Tom Cochet
1:43:10 25-29
Click to select for comparison
1,539 300
ITA flag Simone De Gottardo
1:43:13 35-39
Click to select for comparison
1,540 354
POR flag Francisco D'Eça
1:43:13 30-34
Click to select for comparison
1,541 188
ITA flag Saverio Russo
1:43:15 40-44
Click to select for comparison
1,542 331
ITA flag Martino Niccolai
1:43:16 25-29
Click to select for comparison
1,543 301
ITA flag Christian Piovesan
1:43:17 35-39
Click to select for comparison
1,544 302
ITA flag Alessio Alvino
1:43:20 35-39
Click to select for comparison
1,545 355
ITA flag Andrea Primerano
1:43:24 30-34
Click to select for comparison
1,546 168
ITA flag Alessandro Storchi
1:43:26 16-24
Click to select for comparison
1,547 169
ITA flag Alessio Giorgioni
1:43:31 16-24
Click to select for comparison
1,548 332
ITA flag Matteo Meloni
1:43:33 25-29
Click to select for comparison
1,549 356
ITA flag Federico Mondaini
1:43:34 30-34
Click to select for comparison
1,550 357
ITA flag Cristia Reverberi
1:43:34 30-34
Click to select for comparison
1,551 7
GBR flag Mike Whitley
1:43:34 60-64
Click to select for comparison
1,552 358
ITA flag Giacomo Bellegoni
1:43:37 30-34
Click to select for comparison
1,553 333
ITA flag Stefano Marchetti
1:43:39 25-29
Click to select for comparison
1,554 359
ITA flag Valerio Radicchi
1:43:39 30-34
Click to select for comparison
1,555 64
ITA flag Guido Costa
1:43:46 50-54
Click to select for comparison
1,556 189
ITA flag Gabriele Arata
1:43:48 40-44
Click to select for comparison
1,557 170
NED flag Yosh Baaij
1:43:50 16-24
Click to select for comparison
1,558 360
ITA flag Filippo Dambrosio
1:43:59 30-34
Click to select for comparison
1,559 65
ITA flag Paolo Zongolo
1:44:01 50-54
Click to select for comparison
1,560 114
ITA flag Vincenzo Gamberini
1:44:04 45-49
Click to select for comparison
1,561 361
ITA flag Salvatore Falanga
1:44:05 30-34
Click to select for comparison
1,562 362
ESP flag Dimitri Del Rio
1:44:06 30-34
Click to select for comparison
1,563 20
ITA flag Alberto Bettanti
1:44:20 55-59
Click to select for comparison
1,564 8
ITA flag Francesco Arcuri
1:44:23 60-64
Click to select for comparison
1,565 66
ITA flag david giovannetti
1:44:25 50-54
Click to select for comparison
1,566 190
ITA flag Carlo Favari
1:44:28 40-44
Click to select for comparison
1,567 303
ITA flag Antonio Bucarelli
1:44:30 35-39
Click to select for comparison
1,568 363
ITA flag Tommaso Botti
1:44:33 30-34
Click to select for comparison
1,569 21
AUT flag Richard Neussl
1:44:36 55-59
Click to select for comparison
1,570 364
ITA flag Vincenzo Russo
1:44:39 30-34
Click to select for comparison
1,571 365
ITA flag Nico Marcovecchio
1:44:39 30-34
Click to select for comparison
1,572 366
ITA flag Giacomo Pozzi
1:44:44 30-34
Click to select for comparison
1,573 305
ITA flag Giancarlo Manieri
1:44:47 35-39
Click to select for comparison
1,574 304
ITA flag Daniele Del Bubba
1:44:47 35-39
Click to select for comparison
1,575 334
ITA flag Marco Ruocco
1:44:56 25-29
Click to select for comparison
1,576 115
ITA flag Marco Gravina
1:44:57 45-49
Click to select for comparison
1,577 367
ITA flag Rocco Dimartino
1:45:00 30-34
Click to select for comparison
1,578 171
FRA flag Gregoire Saleil
1:45:02 16-24
Click to select for comparison
1,579 191
ITA flag Michele Traversa
1:45:10 40-44
Click to select for comparison
1,580 116
ITA flag Fabio Adinolfi
1:45:10 45-49
Click to select for comparison
1,581 306
SUI flag Sascha Gujer
1:45:14 35-39
Click to select for comparison
1,582 192
ITA flag Giacomo Menchelli
1:45:22 40-44
Click to select for comparison
1,583 117
GER flag Stephan Vogt
1:45:24 45-49
Click to select for comparison
1,584 307
ITA flag Francesco Miccoli
1:45:25 35-39
Click to select for comparison
1,585 308
ITA flag Matteo Lorusso
1:45:29 35-39
Click to select for comparison
1,586 335
ITA flag Lorenzo Ghiselli
1:45:35 25-29
Click to select for comparison
1,587 22
NED flag Rob Wagemaker
1:45:36 55-59
Click to select for comparison
1,588 336
ITA flag Matteo Cavicchiolo
1:45:47 25-29
Click to select for comparison
1,589 172
ITA flag Antonio Crescenza
1:46:02 16-24
Click to select for comparison
1,590 337
ITA flag Matteo Citarella
1:46:05 25-29
Click to select for comparison
1,591 368
ITA flag Davide Motta
1:46:05 30-34
Click to select for comparison
1,592 309
ITA flag Vincenzo De Gennaro
1:46:11 35-39
Click to select for comparison
1,593 310
CZE flag Jiri Kohler
1:46:12 35-39
Click to select for comparison
1,594 338
ITA flag Francesco Grecucci
1:46:12 25-29
Click to select for comparison
1,595 67
SLO flag Marko Drnovšek
1:46:13 50-54
Click to select for comparison
1,596 311
ITA flag Federico Loda
1:46:25 35-39
Click to select for comparison
1,597 193
ITA flag Gianandrea Tosato
1:46:29 40-44
Click to select for comparison
1,598 118
ITA flag Silvio Tessari
1:46:30 45-49
Click to select for comparison
1,599 194
ITA flag Francisco William Costa Gomes
1:46:31 40-44
Click to select for comparison
1,600 68
SUI flag Daniele Pinca
1:46:34 50-54
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.