HYROX DOUBLES MEN - Paris 2025

22–26 Oct 2025
Showing 1,501 to 1,600 of 2,073 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,501
FRA flag Theo Decaesteker
FRA flag Mateo Gil
16-24 1:21:52
Click to select for comparison
1,502
FRA flag Jeremy Zyschole
FRA flag Aymeric Labedan
25-29 1:21:54
Click to select for comparison
1,503
FRA flag Arnaud Odinot
FRA flag Ronan Léonard
30-34 1:21:55
Click to select for comparison
1,504
FRA flag Baptiste Scherrer
FRA flag Ken Morange
25-29 1:21:56
Click to select for comparison
1,505
ECU flag Matías Pacheco
COL flag Pablo Serrano
16-24 1:21:57
Click to select for comparison
1,506
FRA flag Gabriel Cuvigny
FRA flag Quentin Seyvet
16-24 1:21:58
Click to select for comparison
1,507
FRA flag Alexis Cloos
FRA flag Nicolas Cloos
25-29 1:21:59
Click to select for comparison
1,508
BEL flag Daniel Yaw Afekey
BEL flag Sofiane Guerni
16-24 1:21:59
Click to select for comparison
1,509
MAR flag Mouad EL ISSAMI
FRA flag Ayao Anifrani
30-34 1:22:00
Click to select for comparison
1,510
FRA flag Yann Theveniaud
FRA flag James Gauthier
25-29 1:22:00
Click to select for comparison
1,511
NZL flag Guy Proops
FRA flag Ismaïl Elalaoui
35-39 1:22:00
Click to select for comparison
1,512
FRA flag Thibaut Dhelin
FRA flag Loïc Lamps
30-34 1:22:04
Click to select for comparison
1,513
FRA flag Kévin Gantheil
FRA flag Eliot Kahan
16-24 1:22:06
Click to select for comparison
1,514
FRA flag Quy-Lâm Le
FRA flag Lucien Audibert
35-39 1:22:06
Click to select for comparison
1,515
FRA flag Johan Lemonnier
FRA flag Victor Gondry
30-34 1:22:06
Click to select for comparison
1,516
FRA flag Thibault Lapp
FRA flag Gaspard Cothias Faure
25-29 1:22:06
Click to select for comparison
1,517
FRA flag Mhamed Chaoui
FRA flag Yanis Chaoui
35-39 1:22:08
Click to select for comparison
1,518
FRA flag Yacine Tabbakh
FRA flag Omar Miled
25-29 1:22:08
Click to select for comparison
1,519
CHN flag Jingwei Xiao
FRA flag Mickael Paque
35-39 1:22:11
Click to select for comparison
1,520
FRA flag Nicolas Phan
FRA flag Ahmed Abdelfatah
30-34 1:22:12
Click to select for comparison
1,521
IND flag Kanthiban Karunakaren
FRA flag Carlos Machado
40-44 1:22:14
Click to select for comparison
1,522
FRA flag Jalal Nina
FRA flag David Oliveira De Sousa
30-34 1:22:16
Click to select for comparison
1,523
FRA flag Killian Pluzanski
FRA flag Raphaël Bernardo
30-34 1:22:17
Click to select for comparison
1,524
FRA flag Kevin Kuzord
FRA flag Theo Rimbert
16-24 1:22:17
Click to select for comparison
1,525
FRA flag Adrien Baron
FRA flag Axel Brel
25-29 1:22:18
Click to select for comparison
1,526
FRA flag Marley Makindu Tangu
FRA flag Florian Guidat
30-34 1:22:19
Click to select for comparison
1,527
FRA flag Anthony Douet
FRA flag Yohann Vandaële
40-44 1:22:20
Click to select for comparison
1,528
FRA flag Edouard Suedile
FRA flag Vianney Morjon
35-39 1:22:22
Click to select for comparison
1,529
FRA flag Wilfried Hamour
FRA flag Julien Dazas
25-29 1:22:24
Click to select for comparison
1,530
FRA flag Fréjus Kotchoni
FRA flag Vincent Dandrieux
40-44 1:22:24
Click to select for comparison
1,531
NED flag Lenn Grutters
NED flag Joris Oostendorp
25-29 1:22:25
Click to select for comparison
1,532
FRA flag Alexis Bordiere
FRA flag Romain Phelouzat
30-34 1:22:26
Click to select for comparison
1,533
FRA flag Yann Laisement
FRA flag Fabrice Bardil
35-39 1:22:26
Click to select for comparison
1,534
FRA flag Victor Grange
FRA flag Loïc Robert
16-24 1:22:28
Click to select for comparison
1,535
FRA flag Natane Bismuth
FRA flag Elie Azouelos
16-24 1:22:29
Click to select for comparison
1,536
FRA flag Wassim Otmani
FRA flag Yanis Belkaid
16-24 1:22:30
Click to select for comparison
1,537
FRA flag Emmanuel Ghattas
FRA flag Dylan Mazouni
25-29 1:22:30
Click to select for comparison
1,538
FRA flag Matthis Dessus
FRA flag Clement Thoma
25-29 1:22:33
Click to select for comparison
1,539
FRA flag Hugo Vialade
FRA flag Gaëtan Fradin
16-24 1:22:35
Click to select for comparison
1,540
FRA flag Eric Caron
FRA flag Hedy Nydegger
45-49 1:22:35
Click to select for comparison
1,541
BEL flag Jean-François Donnay
BEL flag Rienzo Nicolin
30-34 1:22:36
Click to select for comparison
1,542
FRA flag Gurwann Caillibot
FRA flag Ronan Nevonnic
25-29 1:22:39
Click to select for comparison
1,543
FRA flag Mael Litschi
FRA flag Simon Jager
25-29 1:22:39
Click to select for comparison
1,544
FRA flag Quentin Launay
FRA flag Corentin Ganzin
25-29 1:22:40
Click to select for comparison
1,545
FRA flag Timothy Eugene
FRA flag Kylian Carneiro
16-24 1:22:40
Click to select for comparison
1,546
UAE flag Khalifa Alsubousi
UAE flag Eisa Alaryani
30-34 1:22:43
Click to select for comparison
1,547
FRA flag Simon Leconte
FRA flag Pierre Picouleau
16-24 1:22:44
Click to select for comparison
1,548
FRA flag Nathan Pouliquen
FRA flag Albain Pouliquen
25-29 1:22:44
Click to select for comparison
1,549
FRA flag Virgi0l Sissaoui
FRA flag Robin Bouteiller
25-29 1:22:44
Click to select for comparison
1,550
FRA flag Erick Seng
FRA flag Julien Leng
40-44 1:22:45
Click to select for comparison
1,551
FRA flag Thomas Quenouille
FRA flag Matthias Rivain
30-34 1:22:45
Click to select for comparison
1,552
FRA flag Alexandre Bouillon
FRA flag David Pellerin
25-29 1:22:52
Click to select for comparison
1,553
FRA flag Steven Penanguer
FRA flag Jean-Axil Poulard
25-29 1:22:54
Click to select for comparison
1,554
FRA flag David Dos Santos
FRA flag Julien Lataste
35-39 1:22:54
Click to select for comparison
1,555
GER flag Niklas Bauschen
GER flag Constantin Wolf
16-24 1:22:55
Click to select for comparison
1,556
FRA flag Lucas Toussaint
FRA flag Hugo Lallement
25-29 1:23:00
Click to select for comparison
1,557
FRA flag Guillaume Frere
FRA flag Mael Frere
35-39 1:23:00
Click to select for comparison
1,558
FRA flag Antony Basbug
FRA flag Tom Basbug
30-34 1:23:01
Click to select for comparison
1,559
FRA flag Emmanuel Duballet
FRA flag Romain Pilet
35-39 1:23:02
Click to select for comparison
1,560
FRA flag Kevin Bouchet
FRA flag Giovanni Largillet
30-34 1:23:05
Click to select for comparison
1,561
FRA flag Chaib Aarrass
FRA flag Seifan Medour
25-29 1:23:09
Click to select for comparison
1,562
FRA flag Yani Alkama
FRA flag Lucas Giraudon
25-29 1:23:09
Click to select for comparison
1,563
FRA flag Charles Medout-Marere
FRA flag Benjamin Houadec
35-39 1:23:10
Click to select for comparison
1,564
FRA flag Adrien Kreis
FRA flag Frédéric Gisbert
45-49 1:23:10
Click to select for comparison
1,565
FRA flag Quentin Fleury
FRA flag Tom Grouhand
25-29 1:23:10
Click to select for comparison
1,566
FRA flag Julien Soto
FRA flag Pascal Blaugy
40-44 1:23:11
Click to select for comparison
1,567
FRA flag Quentin Heitz
FRA flag Robin Queriaux
16-24 1:23:11
Click to select for comparison
1,568
BEL flag Benjamin Jacques
BEL flag Lucas Peretti
30-34 1:23:13
Click to select for comparison
1,569
ALG flag Idriss Haddam
FRA flag Matthieu Goacolou
25-29 1:23:14
Click to select for comparison
1,570
FRA flag Quentin Rolland
FRA flag Lucas Latona
25-29 1:23:16
Click to select for comparison
1,571
FRA flag Romain Grolier
FRA flag Jeremy Agon
25-29 1:23:16
Click to select for comparison
1,572
FRA flag Antonin Julien
FRA flag Thibault Bouckenooghe
30-34 1:23:16
Click to select for comparison
1,573
FRA flag Romain Verrecchia
FRA flag Matthieu Verrecchia
16-24 1:23:17
Click to select for comparison
1,574
FRA flag Tony Alves
FRA flag Arnaud Delpierre
35-39 1:23:17
Click to select for comparison
1,575
FRA flag Raphael Couder
FRA flag Nathan Couder
30-34 1:23:17
Click to select for comparison
1,576
BEL flag Stephane Dumalin
EST flag Kaupo Paltseri
45-49 1:23:18
Click to select for comparison
1,577
FRA flag Cyril Leflo
FRA flag Phillipe Hsu
35-39 1:23:18
Click to select for comparison
1,578
FRA flag Adrien Duhec
FRA flag Lucas Fouquet
25-29 1:23:19
Click to select for comparison
1,579
FRA flag Guillaume Kusiak
FRA flag Baptiste Reydet
16-24 1:23:19
Click to select for comparison
1,580
FRA flag Dimitri Di Maria
FRA flag Fabien Binutti
25-29 1:23:20
Click to select for comparison
1,581
FRA flag Florian Leleu
FRA flag Walid Bouzaki
35-39 1:23:21
Click to select for comparison
1,582
FRA flag Jordan Ferreira
FRA flag Wesley Ferreira
16-24 1:23:21
Click to select for comparison
1,583
FRA flag Benjamin Soulas
FRA flag Félix Bouteiller
30-34 1:23:26
Click to select for comparison
1,584
FRA flag Julien Feicht
FRA flag Mikael Dincher
35-39 1:23:27
Click to select for comparison
1,585
FRA flag Kevin Moreau
FRA flag Romain Boucaud
30-34 1:23:27
Click to select for comparison
1,586
FRA flag Francisco Saraiva
FRA flag Mickael Didier
45-49 1:23:29
Click to select for comparison
1,587
FRA flag Hugo Madaj
FRA flag Antonin Aime
16-24 1:23:30
Click to select for comparison
1,588
FRA flag Jimmy Desgrouas
FRA flag Charles Menu
30-34 1:23:31
Click to select for comparison
1,589
FRA flag Simon Cozzarin
FRA flag Antoine Vannavong
25-29 1:23:31
Click to select for comparison
1,590
FRA flag François Posnic
FRA flag Alexandre Revil
25-29 1:23:31
Click to select for comparison
1,591
GBR flag Dan Burt
GBR flag Tom Burt
35-39 1:23:31
Click to select for comparison
1,592
GBR flag Adam Carnall
GBR flag Liam Marsh
25-29 1:23:34
Click to select for comparison
1,593
FRA flag Baptiste Hamain
FRA flag Philippe Lemoine
35-39 1:23:34
Click to select for comparison
1,594
FRA flag Valentin Hassenforder
FRA flag Tom Berruyer
25-29 1:23:35
Click to select for comparison
1,595
FRA flag David Bellaiche
FRA flag Popy Ntelo
35-39 1:23:36
Click to select for comparison
1,596
FRA flag Alexandre Degrave
FRA flag Wilfried Jacquey
45-49 1:23:36
Click to select for comparison
1,597
FRA flag Antoine Garrec
FRA flag Mathieu Cherubin
35-39 1:23:37
Click to select for comparison
1,598
FRA flag Thanh Nguyen
FRA flag Jean-Michel Rougé
30-34 1:23:37
Click to select for comparison
1,599
FRA flag Bryan Schmitt
FRA flag Jeremy Martinez
30-34 1:23:40
Click to select for comparison
1,600
FRA flag Jérémy Uhl
FRA flag Briac DURAND-SMET
25-29 1:23:40
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.