TrainRox Logo TrainRox

Turin 2026 - HYROX PRO MEN

30 Jan–1 Feb 2026
Showing 201 to 300 of 442 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
201
ITA flag Gabriel Intino
01:19:39
Click to select for comparison
202
FRA flag Jean Christophe Bernardini
01:19:39
Click to select for comparison
203
POR flag Ricardo Portilho
01:19:41
Click to select for comparison
204
ITA flag Lorenzo Quaglione
01:19:43
Click to select for comparison
205
ITA flag Lorenzo Besson
01:19:52
Click to select for comparison
206
IRQ flag Rayan Karam Ahmed
01:19:59
Click to select for comparison
207
ITA flag Florin Senoner
01:20:01
Click to select for comparison
208
ITA flag Enrico Salvemini
01:20:05
Click to select for comparison
209
GUI flag Lancey Keita
01:20:15
Click to select for comparison
210
ITA flag Simone Archi
01:20:20
Click to select for comparison
211
ITA flag Alessandro Trebaldi
01:20:21
Click to select for comparison
212
ITA flag Domenico Agresta
01:20:22
Click to select for comparison
213
ITA flag Nicola Bima
01:20:22
Click to select for comparison
214
ITA flag Marco Antonio Maggi
01:20:24
Click to select for comparison
215
ITA flag Andrea Cavaliero
01:20:26
Click to select for comparison
216
FRA flag David Costa
01:20:31
Click to select for comparison
217
ITA flag Andrea Borrone
01:20:37
Click to select for comparison
218
ITA flag Alessio Zucco
01:20:47
Click to select for comparison
219
ITA flag Fabio Maggiore
01:20:48
Click to select for comparison
220
FRA flag Morgan Tardy
01:20:49
Click to select for comparison
221
FRA flag Joël Ricaud
01:20:58
Click to select for comparison
222
ITA flag David Beraldo
01:21:01
Click to select for comparison
223
SVK flag Jan Leško
01:21:04
Click to select for comparison
224
ITA flag Marco De Matteo
01:21:07
Click to select for comparison
225
ITA flag Alessandro Perozzi
01:21:15
Click to select for comparison
226
ITA flag Mattia Canel
01:21:15
Click to select for comparison
227
ITA flag Roberto Bresciani
01:21:15
Click to select for comparison
228
BEL flag Emmanuel Georgas
01:21:21
Click to select for comparison
229
GER flag Dominic Vincenzo Truisi
01:21:22
Click to select for comparison
230
ITA flag Fabio Senzalari
01:21:26
Click to select for comparison
231
FRA flag Pierre Alexandre Schwartz
01:21:31
Click to select for comparison
232
ITA flag Emanuele Bertrand
01:21:36
Click to select for comparison
233
ITA flag Alberto Milani
01:21:37
Click to select for comparison
234
FIN flag Arto Isotalo
01:21:39
Click to select for comparison
235
ITA flag Fred Regolini
01:21:39
Click to select for comparison
236
ITA flag Fabio Cannatelli
01:21:43
Click to select for comparison
237
ITA flag Matteo Anglani
01:21:43
Click to select for comparison
238
POR flag Miguel Teixeira
01:21:44
Click to select for comparison
239
ITA flag Tommso Ruggieri
01:21:52
Click to select for comparison
240
ITA flag Federico Melideo
01:21:53
Click to select for comparison
241
ITA flag Davide Farina
01:21:54
Click to select for comparison
242
ITA flag Pierluigi Senor
01:21:55
Click to select for comparison
243
ITA flag Luca Bono
01:21:55
Click to select for comparison
244
GBR flag Chris Witmore
01:21:58
Click to select for comparison
245
FRA flag Kevin Noreuil
01:22:02
Click to select for comparison
246
FRA flag William Tarride
01:22:03
Click to select for comparison
247
ITA flag Mattia Maria Achei
01:22:08
Click to select for comparison
248
ITA flag Federico Moretti
01:22:14
Click to select for comparison
249
ITA flag Pier Taraschi
01:22:23
Click to select for comparison
250
ITA flag Eugenio Leoni
01:22:23
Click to select for comparison
251
SLO flag Jean Šuber
01:22:25
Click to select for comparison
252
FRA flag Benoit Dany
01:22:26
Click to select for comparison
253
ITA flag Michele Gelso
01:22:26
Click to select for comparison
254
TUN flag Hedhili Ben Cherifa
01:22:31
Click to select for comparison
255
ITA flag Saverio Ricciuti
01:22:38
Click to select for comparison
256
IRL flag James Bergin
01:22:50
Click to select for comparison
257
FRA flag Sydney Houtch
01:23:02
Click to select for comparison
258
ITA flag Federico Naboni
01:23:04
Click to select for comparison
259
ITA flag Jonathan Sargenti
01:23:08
Click to select for comparison
260
ITA flag Michele Ziano
01:23:14
Click to select for comparison
261
ITA flag Thomas Ferrari
01:23:16
Click to select for comparison
262
POL flag Piotr Nawrocki
01:23:18
Click to select for comparison
263
GER flag Djibril Ameo Diallo
01:23:19
Click to select for comparison
264
ITA flag Alessandro Anelli
01:23:34
Click to select for comparison
265
ITA flag Renato La Rana
01:23:46
Click to select for comparison
266
ITA flag Emanuele Rocchetti
01:24:02
Click to select for comparison
267
FRA flag Chiheb Arfa
01:24:05
Click to select for comparison
268
ALG flag KARIM OUESSAI
01:24:05
Click to select for comparison
269
ITA flag Davide Cardea
01:24:08
Click to select for comparison
270
ITA flag Luca Barbagallo
01:24:11
Click to select for comparison
271
ITA flag Luca Balzarotti
01:24:14
Click to select for comparison
272
FRA flag Roman Guillot-Sestier
01:24:18
Click to select for comparison
273
HUN flag Milan Barbola
01:24:27
Click to select for comparison
274
FRA flag Thomas Gimenez
01:24:31
Click to select for comparison
275
IRI flag Ali Ramezani
01:24:32
Click to select for comparison
276
ITA flag Alessio Pomes
01:24:36
Click to select for comparison
277
ITA flag Giovanni Silvano
01:24:38
Click to select for comparison
278
IOT flag Ludovico Rizzi
01:24:39
Click to select for comparison
279
FRA flag Sébastien Dailly
01:24:41
Click to select for comparison
280
ITA flag Michael Azzarà
01:24:41
Click to select for comparison
281
ITA flag Antonio Nigrelli
01:24:43
Click to select for comparison
282
ITA flag Gennaro Faillace
01:24:52
Click to select for comparison
283
ITA flag Emiliano Oliverio
01:24:52
Click to select for comparison
284
FRA flag Christian Naffer
01:25:00
Click to select for comparison
285
ITA flag Enrico Perano
01:25:05
Click to select for comparison
286
FRA flag Samir Thevenot
01:25:06
Click to select for comparison
287
ITA flag Emanuele Greppi
01:25:09
Click to select for comparison
288
ITA flag Emanuele Vittorio Pizzoli
01:25:09
Click to select for comparison
289
ITA flag Davide Marchionne
01:25:12
Click to select for comparison
290
FRA flag Arthur Antoine
01:25:22
Click to select for comparison
291
IRL flag Gary Cassin
01:25:22
Click to select for comparison
292
ITA flag Edoardo Nodaro
01:25:33
Click to select for comparison
293
ITA flag Riccardo Pace
01:25:37
Click to select for comparison
294
CAN flag Maxime David
01:25:49
Click to select for comparison
295
ITA flag Matteo Terramocci
01:25:49
Click to select for comparison
296
ITA flag Andrea Russo
01:25:59
Click to select for comparison
297
ITA flag Marco D’Agostino
01:26:07
Click to select for comparison
298
FRA flag Yann Naerhuysen
01:26:39
Click to select for comparison
299
ITA flag Gianmaria Favetto
01:26:50
Click to select for comparison
300
ITA flag Matteo Tardivo
01:26:59