TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Lyon 2026

20–24 May 2026
Showing 501 to 600 of 612 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
501
HUN flag Mark Prunner
GER flag Attila Prunner
25-29 1:20:06
Click to select for comparison
502
FRA flag Ahmed Benkahla
FRA flag Gatien Plattret
35-39 1:20:20
Click to select for comparison
503
GER flag Paul Hoffmann
GER flag Marcus Kottke
35-39 1:20:25
Click to select for comparison
504
GER flag Christian Prehn
GER flag Nicolai Teufel
35-39 1:20:28
Click to select for comparison
505
FRA flag Christopher Zinsou
FRA flag Steve Pasche
35-39 1:20:28
Click to select for comparison
506
FRA flag Edouard BARRET
FRA flag Florent Payer
35-39 1:20:29
Click to select for comparison
507
FRA flag Thibaud Botelho
FRA flag Sacha Niedoszytko
25-29 1:20:36
Click to select for comparison
508
GER flag Johannes Zimmermann
GER flag Adrian Teifke
40-44 1:20:39
Click to select for comparison
509
CMR flag Prince TOWA Abel
SUI flag Johann Baumann
30-34 1:20:44
Click to select for comparison
510
FRA flag Loïc Cousin
FRA flag Mathieu Soulié
30-34 1:20:45
Click to select for comparison
511
FRA flag David Macadré
FRA flag Fabien Habasque
40-44 1:20:52
Click to select for comparison
512
FRA flag Raphael Linck
FRA flag Tom De Barbentane
16-24 1:20:54
Click to select for comparison
513
DEN flag André Doni
DEN flag Kristian Fangel
45-49 1:20:57
Click to select for comparison
514
FRA flag Jérémy FERNANDES
FRA flag François Fergere
35-39 1:20:57
Click to select for comparison
515
FRA flag baptiste dubreuil
FRA flag Louis Cazaurang
25-29 1:20:59
Click to select for comparison
516
FRA flag Alexandre Gousseau
FRA flag Stefan Giacomoni
25-29 1:21:04
Click to select for comparison
517
FRA flag Grégory Farine
FRA flag Odalrik Caron
30-34 1:21:09
Click to select for comparison
518
FRA flag Vincent Mesquita
FRA flag Nelson Dos Santos
40-44 1:21:09
Click to select for comparison
519
FRA flag Quentin Jacob
FRA flag Arthur Borot
25-29 1:21:14
Click to select for comparison
520
GER flag Michel Ramanarivo
GER flag Jean-Marc Lubin
40-44 1:21:15
Click to select for comparison
521
GER flag Tom Franke
GER flag Max Kolle
30-34 1:21:15
Click to select for comparison
522
FRA flag leo flamme
FRA flag Gregory Douliez
35-39 1:21:17
Click to select for comparison
523
FRA flag Antoine Blanchard
FRA flag Bastien Arcel
25-29 1:21:18
Click to select for comparison
524
GER flag Pascal Schickor
GER flag Maximilian Merbitz
25-29 1:21:23
Click to select for comparison
525
FRA flag Valentin DUTHEIL
FRA flag Dimitri OLIVIER
30-34 1:21:29
Click to select for comparison
526
FRA flag Youssef Daoud
FRA flag Grégory Faux
45-49 1:21:36
Click to select for comparison
527
FRA flag Charles Stoessel
FRA flag Fabien Boffy-Fortenbacher
25-29 1:21:38
Click to select for comparison
528
GER flag Florian Fahle
GER flag Lukas Korsa
25-29 1:21:39
Click to select for comparison
529
GER flag Sebastian Mielke
GER flag Adrian Richter
35-39 1:21:39
Click to select for comparison
530
FRA flag Thierry Bredel
FRA flag David MEAULLE
45-49 1:21:46
Click to select for comparison
531
FRA flag noah maviel
FRA flag jules othon
16-24 1:21:48
Click to select for comparison
532
GER flag Henry Hetke
GER flag Jonas Aschoff
16-24 1:21:49
Click to select for comparison
533
GER flag Eugen Fink
GER flag Maxim Schwan
40-44 1:22:07
Click to select for comparison
534
IRL flag Niall Mccann
IRL flag Ryan Clancy
30-34 1:22:13
Click to select for comparison
535
FRA flag Jeremy Kaing
FRA flag Alexandre Buteau
30-34 1:22:18
Click to select for comparison
536
FRA flag Ludovic Franconieri
FRA flag Frédéric Franconieri
35-39 1:22:20
Click to select for comparison
537
GER flag Patrick Mattern
GER flag Arno Meyer
25-29 1:22:25
Click to select for comparison
538
FRA flag Louis Philippon
FRA flag Étienne Thélin
25-29 1:22:48
Click to select for comparison
539
GER flag Michael Schüler
GER flag Juergen Deckert
40-44 1:23:09
Click to select for comparison
540
FRA flag Ugo RENAUD
FRA flag Julien Mornet
25-29 1:23:34
Click to select for comparison
541
GER flag Tobias Wagner
GER flag Ron Möckel
35-39 1:23:49
Click to select for comparison
542
CAN flag Anand Menon
IND flag Alok Menon
35-39 1:24:03
Click to select for comparison
543
FRA flag Martin Lizer
FRA flag Evan Morvan
16-24 1:24:03
Click to select for comparison
544
FRA flag Mathias Moreira
FRA flag Olivier Henne
25-29 1:24:10
Click to select for comparison
545
FRA flag Sylvain BERTHOUMIEU
FRA flag Franck FARINA
25-29 1:24:15
Click to select for comparison
546
GBR flag Bryn Jones
GBR flag Charlie Roberton
35-39 1:24:18
Click to select for comparison
547
GER flag Justin Spielberg
GER flag Jan Clausen
30-34 1:24:22
Click to select for comparison
548
GER flag Felix Braun
GER flag Max Stolz
35-39 1:24:30
Click to select for comparison
549
FRA flag Justin Marlot
FRA flag Benjamin Dubois
25-29 1:24:31
Click to select for comparison
550
FRA flag Olivier Gimenez
FRA flag Gianny Provincial
35-39 1:24:31
Click to select for comparison
551
FRA flag Cedric Dumortier
FRA flag Julien Siam
30-34 1:24:46
Click to select for comparison
552
FRA flag Lorenzo Luci
FRA flag Arthur Marquet
16-24 1:24:52
Click to select for comparison
553
FRA flag Mathieu Javey
FRA flag Matteo Arnaud
16-24 1:24:53
Click to select for comparison
554
FRA flag Ethan Leray
FRA flag Alexandre BOUCHARD
16-24 1:25:04
Click to select for comparison
555
FRA flag Eric Girard
FRA flag Johan Goasdoué
45-49 1:25:09
Click to select for comparison
556
FRA flag Grégory Chaptard
FRA flag Cyril Hocquette
45-49 1:25:21
Click to select for comparison
557
GER flag Anton Tuerkmen
GER flag Steffen Herrmann
35-39 1:25:25
Click to select for comparison
558
FRA flag Henri Janier
FRA flag Lucas Janier
45-49 1:25:26
Click to select for comparison
559
FRA flag Remi Sedilleau
FRA flag Fabien Robert
16-24 1:25:34
Click to select for comparison
560
FRA flag Jeremy Clerc
FRA flag Damien Guillemard
40-44 1:25:34
Click to select for comparison
561
POL flag Maciej Chlebicki
POL flag Pawel Ignasinski
40-44 1:25:37
Click to select for comparison
562
FRA flag Massine Mammar
FRA flag Erwan Denoual
35-39 1:25:46
Click to select for comparison
563
FRA flag Thomas Calvet
FRA flag Pierre Clergeot
25-29 1:25:50
Click to select for comparison
564
GER flag Malte Reuschel
VIE flag Phuc Lee
16-24 1:25:55
Click to select for comparison
565
FRA flag Thomas Van Denberghe
FRA flag Louis Felipe Sanchez
25-29 1:26:20
Click to select for comparison
566
FRA flag Florian IDLAS
FRA flag Antoine HAUTCHAMP
40-44 1:26:35
Click to select for comparison
567
GER flag Cuong Tran
GER flag Nico Bitzer
35-39 1:26:39
Click to select for comparison
568
SUI flag Dimitri Casas
FRA flag Julien Tuma
35-39 1:26:40
Click to select for comparison
569
GER flag Wesley Morling
GER flag Kevin Klein
30-34 1:26:43
Click to select for comparison
570
ITA flag Raffaele Romano
ITA flag Riccardo Romano
40-44 1:27:09
Click to select for comparison
571
FRA flag Vincent Pruleau
FRA flag Mickael Didier
40-44 1:27:27
Click to select for comparison
572
FRA flag Antoine Giner
FRA flag David Marsil
30-34 1:28:02
Click to select for comparison
573
GER flag Meik Rothe
GER flag Andreas Petermann
45-49 1:28:14
Click to select for comparison
574
FRA flag Jean Marc Bardet
FRA flag Jérôme Lucas
55-59 1:28:55
Click to select for comparison
575
GER flag Pierre Hochbaum
GER flag Patrick Hochbam
35-39 1:29:14
Click to select for comparison
576
FRA flag Corentin Steib
FRA flag David Rodrigues
30-34 1:29:26
Click to select for comparison
577
FRA flag Samir Thevenot
FRA flag Romain BRISON
35-39 1:31:00
Click to select for comparison
578
FRA flag Rayan Mokrani
FRA flag John GRAFE
16-24 1:31:05
Click to select for comparison
579
FRA flag Dominique Bidet
FRA flag Christophe Ourselin
50-54 1:31:09
Click to select for comparison
580
FRA flag Jerome Froger
FRA flag Romain Baudrier
45-49 1:31:13
Click to select for comparison
581
FRA flag Nicolas Bellon
FRA flag Bernard Bellon
55-59 1:31:23
Click to select for comparison
582
FRA flag Clément Cortet
FRA flag Timoté Laroch
16-24 1:31:43
Click to select for comparison
583
FRA flag Loic Langevin
FRA flag Maxime Merle
25-29 1:31:49
Click to select for comparison
584
SUI flag Daniel Labhart
GER flag Tom Salentin
30-34 1:32:08
Click to select for comparison
585
FRA flag Valentin Pelletier
FRA flag Adrian Stroumbos
30-34 1:32:23
Click to select for comparison
586
FRA flag Louis Blesse
FRA flag Paul Clément
25-29 1:32:34
Click to select for comparison
587
FRA flag Samuel Dewald
FRA flag Raphael Grandhaye
30-34 1:33:01
Click to select for comparison
588
FRA flag Emilien Franchi
FRA flag Titien Beaule
16-24 1:33:33
Click to select for comparison
589
FRA flag Nilson Ndombele
FRA flag Hugo Boquien
16-24 1:33:37
Click to select for comparison
590
FRA flag Galland Ludovic
FRA flag Pierre Rigodiat
45-49 1:33:51
Click to select for comparison
591
GER flag Vincent Gabriel Levels
GER flag Gian-Luca Levels
25-29 1:34:06
Click to select for comparison
592
FRA flag Dylan Mazouni
FRA flag Yannick HARDOW
25-29 1:34:13
Click to select for comparison
593
GER flag Malte Wagner
GER flag Lukas Schulze
25-29 1:34:23
Click to select for comparison
594
POL flag Damian Maruszczak
POL flag Tomasz Bilski
40-44 1:35:47
Click to select for comparison
595
FRA flag Nathaniel Stuard
FRA flag Thomas Brusseaux
25-29 1:36:06
Click to select for comparison
596
FRA flag Bruno Lasfargue
FRA flag Pascal Nativel
55-59 1:36:23
Click to select for comparison
597
GER flag Kevin Tietz
GER flag Christian Birkholz
40-44 1:36:37
Click to select for comparison
598
ALG flag Aniss Guendez
ALG flag Zineddine Haitaamar
25-29 1:37:25
Click to select for comparison
599
FRA flag Enes Karaca
FRA flag Thomas Schneider
30-34 1:39:18
Click to select for comparison
600
GER flag Oliver Malik
GER flag Patrick Hübner
40-44 1:40:57