TrainRox Logo TrainRox

HYROX DOUBLES MEN - Turin 2026

30 Jan–1 Feb 2026
Showing 301 to 400 of 1,425 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
301
ITA flag Fabio Di Zepp
ITA flag Pietro Berardino
40-44 1:06:14
Click to select for comparison
302
FRA flag Jules Guillon
POR flag Andre Miranda
25-29 1:06:16
Click to select for comparison
303
ITA flag Matteo Berto
ITA flag Luca Vallero
30-34 1:06:16
Click to select for comparison
304
SUI flag Sandro Hörler
GER flag Martin Reser
35-39 1:06:17
Click to select for comparison
305
ITA flag Francesco Sarzi Amade'
ITA flag Luca Manicardi
35-39 1:06:19
Click to select for comparison
306
ITA flag Giuseppe Andronico
ITA flag Marco Cottone
40-44 1:06:20
Click to select for comparison
307
ESP flag Oscar Becerra
SUI flag Gianluca Castrilli
35-39 1:06:20
Click to select for comparison
308
ITA flag Andrea Battaglia
ITA flag Andrea Cairoli
30-34 1:06:20
Click to select for comparison
309
FRA flag Meghan Detourbet
FRA flag Quentin Stephan
35-39 1:06:21
Click to select for comparison
310
ITA flag Giammaria Bruni
ITA flag Francesco Provenzano
40-44 1:06:24
Click to select for comparison
311
ITA flag Alfredo Cavallero
ITA flag Matteo Cardinali
35-39 1:06:27
Click to select for comparison
312
FRA flag Melvin Tribout
FRA flag Francois Laurence
30-34 1:06:27
Click to select for comparison
313
ITA flag Tommaso Quarto
ITA flag Stefano Caschetto
30-34 1:06:27
Click to select for comparison
314
ITA flag Marco Gariboldi
ITA flag Luca Checchinato
25-29 1:06:27
Click to select for comparison
315
DEN flag Stefan Geisler
DEN flag Thomas Hørslev
35-39 1:06:30
Click to select for comparison
316
GBR flag Dermot Mcnulty
GBR flag Myles Mcnulty
65-69 1:06:30
Click to select for comparison
317
ITA flag Fabio Bonci Paolucci
ITA flag Daniele Marotta
35-39 1:06:33
Click to select for comparison
318
ITA flag Stefano Donzelli
ITA flag Giulio Palmas
40-44 1:06:34
Click to select for comparison
319
ITA flag Nicolò Verbano
ITA flag Filippo Dal Passo
16-24 1:06:34
Click to select for comparison
320
ITA flag Simone Credidio
ITA flag Ferdinando Giovinazzo
16-24 1:06:34
Click to select for comparison
321
ITA flag Federico Azzolini
ITA flag Luca Listi
35-39 1:06:38
Click to select for comparison
322
ITA flag Ettore Caserini
ITA flag Lorenzo Manera
16-24 1:06:38
Click to select for comparison
323
ITA flag Pietro De Bianchi
ITA flag Andrea Ronchi
30-34 1:06:40
Click to select for comparison
324
ITA flag Emanuele Del Pidio
ITA flag Daniele Rotondi
40-44 1:06:40
Click to select for comparison
325
ITA flag Ferdinando Serra
ITA flag Andrea Buttini
35-39 1:06:40
Click to select for comparison
326
ITA flag Edoardo Nodaro
ITA flag Devid Lena
30-34 1:06:40
Click to select for comparison
327
ITA flag Marco Perletti
ITA flag Davide Dominoni
30-34 1:06:43
Click to select for comparison
328
ITA flag Manuel Giraldo
ITA flag Federico Ferretti
25-29 1:06:45
Click to select for comparison
329
ITA flag Luca Zuccarino
ITA flag Marco Lanzellotti
25-29 1:06:47
Click to select for comparison
330
ITA flag Sebastian Iolea
USA flag Jacob Harris
16-24 1:06:47
Click to select for comparison
331
ITA flag Massimo Giglioli
ITA flag Andrea Campani
40-44 1:06:47
Click to select for comparison
332
EGY flag Youssef Soliman
EGY flag Ahmed Abozeid
30-34 1:06:50
Click to select for comparison
333
ITA flag Francesco Guarnieri
ITA flag Luca Vetrone
30-34 1:06:50
Click to select for comparison
334
ITA flag Filippo Bruno
ITA flag Niccolò Perron
30-34 1:06:50
Click to select for comparison
335
FRA flag Eric Lecour
FRA flag Mohammed Atmani
50-54 1:06:52
Click to select for comparison
336
FRA flag Théo Fabregue
FRA flag Hugo Laracca
25-29 1:06:55
Click to select for comparison
337
ITA flag Luca Arcidiacono
ITA flag Lorenzo Mesiti
16-24 1:06:56
Click to select for comparison
338
ITA flag Francesco Zangrillo
ITA flag Alberto Edmondo Sarvadon
16-24 1:06:56
Click to select for comparison
339
ITA flag Francesco Biglia
ITA flag Federico Cassol
16-24 1:06:57
Click to select for comparison
340
ITA flag Lorenzo Agueci
ITA flag Riccardo Fragale
25-29 1:07:02
Click to select for comparison
341
GBR flag Nico Rizzelli
GBR flag Wayne Bannister
25-29 1:07:03
Click to select for comparison
342
ITA flag Niccolo Lapenna
ITA flag Simone Scarpa
35-39 1:07:05
Click to select for comparison
343
GBR flag Freddie Cherrett
GBR flag Sam Neale
16-24 1:07:06
Click to select for comparison
344
ITA flag Giuseppe Nigro
ITA flag Marco Bastino
40-44 1:07:07
Click to select for comparison
345
ITA flag Simone Venezia
ITA flag Davide Motta
25-29 1:07:10
Click to select for comparison
346
SLO flag Sandi Draksler
SLO flag Aleš Stubičar
50-54 1:07:11
Click to select for comparison
347
ITA flag Michele Pepe
ITA flag Antonio Violi
40-44 1:07:11
Click to select for comparison
348
ITA flag Mattia Ronchi
ITA flag Stefano Pezzali
30-34 1:07:12
Click to select for comparison
349
ITA flag Andrea Sances
ITA flag Emanuele Settimo Zummo
30-34 1:07:13
Click to select for comparison
350
BEL flag Amaury Bailly
BEL flag Christopher Keppens
35-39 1:07:14
Click to select for comparison
351
FRA flag Romain Avizou
FRA flag Enzo Hutin
16-24 1:07:16
Click to select for comparison
352
SUI flag Lukas Reich
SUI flag Sven Hadorn
30-34 1:07:16
Click to select for comparison
353
FRA flag Paul Ritz
SUI flag Sébastien Colin
40-44 1:07:18
Click to select for comparison
354
FRA flag Thibault Laurent
FRA flag Baptiste Laurent
30-34 1:07:21
Click to select for comparison
355
ITA flag Giuseppe Contente
ITA flag Giuseppe Trovato
30-34 1:07:22
Click to select for comparison
356
ITA flag Gabriele Giubileo
ITA flag Riccardo Testarmata
16-24 1:07:23
Click to select for comparison
357
ITA flag Luca Piccinino
ITA flag Riccardo Frisone
35-39 1:07:24
Click to select for comparison
358
ITA flag Matteo Costanzo
ITA flag Edoardo Marzi
25-29 1:07:24
Click to select for comparison
359
ITA flag Francesco Facciolà
ITA flag Davide Grimaldi
25-29 1:07:24
Click to select for comparison
360
ITA flag Giovanni Luconi
ITA flag Daniel Hasca
35-39 1:07:27
Click to select for comparison
361
ITA flag Stefano Duva
ITA flag Lorenzo Pappalardo
25-29 1:07:27
Click to select for comparison
362
FRA flag Alexandre Moncharmont
FRA flag Guillaume Moncharmont
35-39 1:07:29
Click to select for comparison
363
ESP flag Rodolfo Bicalho sala
ITA flag massimiliano ferraris
35-39 1:07:30
Click to select for comparison
364
MON flag Alexandre Beltrandi
POR flag Alexandre Alves Mendes
35-39 1:07:32
Click to select for comparison
365
ITA flag Federico Piacentini
ITA flag Lorenzo Caldonazzi
30-34 1:07:36
Click to select for comparison
366
ITA flag Giulio Bertolino
ITA flag Yari Tossio
30-34 1:07:37
Click to select for comparison
367
FRA flag Cyprien Schmidt
FRA flag Mathieu Hun
35-39 1:07:39
Click to select for comparison
368
SUI flag Fabio Dacuna
SUI flag Saverio Lamenta
40-44 1:07:40
Click to select for comparison
369
ITA flag Nicolò Scarpa
ITA flag Filippo Biscaro
16-24 1:07:41
Click to select for comparison
370
SUI flag Michael Müller
SUI flag Mukunthan Premraj
25-29 1:07:42
Click to select for comparison
371
FRA flag Robin Martin
FRA flag Axel Boutin
35-39 1:07:44
Click to select for comparison
372
ITA flag Francesco Lotti
ITA flag Marco Pastore
25-29 1:07:46
Click to select for comparison
373
ITA flag Davide Eggmann
ITA flag Fabio Cordero
30-34 1:07:48
Click to select for comparison
374
ITA flag Giulio Fattorossi
ITA flag Alessandro Scarpa
40-44 1:07:49
Click to select for comparison
375
ITA flag Alesandro Guidi
ITA flag Giovanni Pisani
16-24 1:07:50
Click to select for comparison
376
MAR flag Hamza Hennani
MAR flag Bassam Hajji
30-34 1:07:51
Click to select for comparison
377
ITA flag Simone Fiore Sacco
ITA flag Matteo Zoppello
25-29 1:07:52
Click to select for comparison
378
ITA flag Roberto Barcellona
ITA flag Andrea Alagna
30-34 1:07:53
Click to select for comparison
379
ITA flag Giammarco De Persiis
ITA flag Alessio Piroli
25-29 1:07:53
Click to select for comparison
380
ITA flag Francesco Desiato
ITA flag Gioele Di Fiore
25-29 1:07:53
Click to select for comparison
381
ITA flag Carlos Alberto Garcia
ITA flag Ivan Di Tria
30-34 1:07:53
Click to select for comparison
382
ITA flag Davide Reggiani
ITA flag Nicola Quarella
25-29 1:07:54
Click to select for comparison
383
ITA flag Giorgio Cuzzupoli
ITA flag Salvatore Colore
30-34 1:07:55
Click to select for comparison
384
ITA flag Marco Strianese
ITA flag Gabriele Giovanardi
25-29 1:07:56
Click to select for comparison
385
ITA flag Rosario Moscato
ITA flag Giuseppe Nicoletti
40-44 1:07:57
Click to select for comparison
386
ITA flag Andrea Bugnoni
ITA flag Michele Tatti
30-34 1:07:58
Click to select for comparison
387
ITA flag Antonio Fazio
ITA flag Andrea Girondi
35-39 1:07:59
Click to select for comparison
388
ITA flag Matteo Girardi
ITA flag Edoardo Pilia
16-24 1:08:00
Click to select for comparison
389
ITA flag Jacopo Ruberti
ITA flag Pietro La Dolcetta
30-34 1:08:02
Click to select for comparison
390
FRA flag Stephane Palumbo
FRA flag Miloud Chenine
45-49 1:08:05
Click to select for comparison
391
FRA flag Théo Goyaux
FRA flag Théo Jacquemin
16-24 1:08:06
Click to select for comparison
392
ITA flag Vittorio Lavioso
ITA flag Samuele Sciarretta
30-34 1:08:06
Click to select for comparison
393
ITA flag Alex Migliorati
ITA flag Andrea Guadagno
16-24 1:08:06
Click to select for comparison
394
ITA flag Giovanni Masiero
ITA flag Riccardo Masiero
30-34 1:08:07
Click to select for comparison
395
ITA flag Francesco Maria Romeo
ITA flag Piergiorgio Romeo
25-29 1:08:09
Click to select for comparison
396
ITA flag Francesco Arena
ITA flag Luigi Oricchio
25-29 1:08:11
Click to select for comparison
397
ITA flag Guglielmo Turbiglio
ITA flag Pietro Lucchino
25-29 1:08:14
Click to select for comparison
398
FRA flag Sebastien Luvari
FRA flag Lisandru Tedde
25-29 1:08:14
Click to select for comparison
399
ITA flag Massimiliano Gasaro
ITA flag Marco Grattapaglia
25-29 1:08:14
Click to select for comparison
400
ITA flag Simone Colangeli
ITA flag Francesco Di Giacomo
35-39 1:08:14
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.