TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - World Championships Stockholm 2026

18–21 Jun 2026
Showing 301 to 400 of 705 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
301
SIN flag Ten Takeda
AUS flag Itsuki Shibamoto
16-24 58:55
Click to select for comparison
302
FRA flag Augustin Tonnel
FRA flag Amory Fedjekhi
25-29 58:55
Click to select for comparison
303
SCO flag Mark Kinnell
SCO flag John-Paul Burns
40-44 58:55
Click to select for comparison
304
NED flag Steven Spaans
NED flag Alex Romero
40-44 58:57
Click to select for comparison
305
NED flag Dominic Kiewiet
NED flag Steven Knops
35-39 58:58
Click to select for comparison
306
FRA flag Wadir Djadane
FRA flag Malik Bengorine
25-29 59:01
Click to select for comparison
307
USA flag Ty Jenkins
USA flag Jorge Fernandez
25-29 59:01
Click to select for comparison
308
IRL flag Rory Nolan
IRL flag Frank Rafferty
16-24 59:01
Click to select for comparison
309
FRA flag Anthony Jacques
FRA flag Enzo Tola
16-24 59:02
Click to select for comparison
310
GBR flag Dec Fissenden
GBR flag Joe Langbridge
16-24 59:03
Click to select for comparison
311
ARG flag Santiago Ficcadenti
ARG flag Lucas Vinent
35-39 59:03
Click to select for comparison
312
GBR flag Paul Lancaster
GBR flag Danny Johnson
40-44 59:04
Click to select for comparison
313
BRA flag Victor Urushibata
JPN flag Wataru Nakamura
35-39 59:05
Click to select for comparison
314
RSA flag Andrew Cronje
RSA flag Justin Willard
40-44 59:07
Click to select for comparison
315
NED flag Damian Goes
NED flag Matthijs Bakker
16-24 59:07
Click to select for comparison
316
HKG flag Jacob Yeung
HKG flag Matt Wu
30-34 59:08
Click to select for comparison
317
USA flag Clay Bell
USA flag Michael Mas
40-44 59:09
Click to select for comparison
318
USA flag Alexander Morton
USA flag Matthew Calcaterra
25-29 59:09
Click to select for comparison
319
GER flag David Offergeld
SWE flag Magnus Balander
30-34 59:10
Click to select for comparison
320
ESP flag Miguel Ángel Gordo Hernández
ESP flag Ignacio Barreto Landrobe
45-49 59:10
Click to select for comparison
321
ITA flag Nicolò Rocchi
ITA flag Riccardo Mazzocchi
16-24 59:11
Click to select for comparison
322
GBR flag Paul Preston
GBR flag Sam West
35-39 59:12
Click to select for comparison
323
NED flag Koen Proost
NED flag Stijn Lof
16-24 59:12
Click to select for comparison
324
CZE flag Jan Peršín
CZE flag Pavel Kolebač
40-44 59:13
Click to select for comparison
325
NED flag Diederik Verhoef
NED flag Donny Lodder
40-44 59:14
Click to select for comparison
326
GBR flag Matthew Parker
GBR flag Dwaine Evans
40-44 59:14
Click to select for comparison
327
USA flag Chad Coleman
USA flag Augie Lengling
40-44 59:15
Click to select for comparison
328
JPN flag ラルフ海 バフォ
JPN flag 山口 将太
25-29 59:15
Click to select for comparison
329
ITA flag Roberto Zeppegno
ITA flag Davide Ciecato
40-44 59:15
Click to select for comparison
330
GRE flag Eleftherios Theofanidis
GRE flag IOANNIS DELAVINIAS
35-39 59:16
Click to select for comparison
331
MEX flag Christian Jesus Jiménez Núñez
MEX flag Gabriel Antonio Vázquez Rosas
30-34 59:16
Click to select for comparison
332
GBR flag Sam Bridges
GBR flag Olly Bridges
16-24 59:18
Click to select for comparison
333
NZL flag Gene Thomas
NZL flag Richard Foote
45-49 59:18
Click to select for comparison
334
NED flag Teun Coumou
NED flag Elte Hupkes
35-39 59:19
Click to select for comparison
335
MEX flag Erick Johan
MEX flag Jesús Daniel Trujano Acevedo
25-29 59:23
Click to select for comparison
336
CAN flag Bastien Desourdy
CAN flag Jessy Bélanger
16-24 59:23
Click to select for comparison
337
THA flag Kajohnsin Wongma
THA flag Sinthu Kosasih
30-34 59:28
Click to select for comparison
338
MEX flag Daniel Azuara
MEX flag Fernando Osorio
25-29 59:29
Click to select for comparison
339
FRA flag François Bossard
FRA flag Alexis Panetier
30-34 59:29
Click to select for comparison
340
URU flag Gabriel Hernandez
URU flag Matias Costa
30-34 59:32
Click to select for comparison
341
FRA flag Thomas Ostré
FRA flag Barthelemy Fendt
35-39 59:32
Click to select for comparison
342
FRA flag Hugo Gilet
FRA flag Pierre Vaillant
16-24 59:32
Click to select for comparison
343
AUS flag Connor Friend
AUS flag Jesse Norton
16-24 59:32
Click to select for comparison
344
SUI flag David Hannes Zürneck
SUI flag Janick Niederberger
16-24 59:32
Click to select for comparison
345
MEX flag Mauricio Gil
MEX flag Juan Pablo Rendon
16-24 59:33
Click to select for comparison
346
GBR flag Steven Broxton
GBR flag Tony Harrison
40-44 59:33
Click to select for comparison
347
FRA flag Benjamin Voirin
FRA flag Clement Huber
30-34 59:35
Click to select for comparison
348
FRA flag Valentin Lauret
FRA flag Kevin Lasserre
25-29 59:36
Click to select for comparison
349
USA flag Austin Scalavino
USA flag Billy Bernitt
25-29 59:36
Click to select for comparison
350
FRA flag Jean Patrick Delhaye
FRA flag Olivier Fernandez
45-49 59:37
Click to select for comparison
351
AUS flag Tony Curtis
AUS flag Anthony Johnston
50-54 59:41
Click to select for comparison
352
GER flag Roman Hopp
NED flag Dennis Kneepkens
40-44 59:42
Click to select for comparison
353
FRA flag Damien Lasserre
FRA flag Robin Fournier
16-24 59:43
Click to select for comparison
354
NED flag Joost Huisman
NED flag Sem Zonderwijk
16-24 59:44
Click to select for comparison
355
USA flag Alex Miller
USA flag Jonah Garcia
30-34 59:44
Click to select for comparison
356
SCO flag Lee Perfect
GBR flag Andrew Williams
25-29 59:45
Click to select for comparison
357
ALG flag Rachid Louali
ALG flag Nabil Berrouigat
35-39 59:46
Click to select for comparison
358
KOR flag 원준 정
KOR flag 영빈 김
25-29 59:47
Click to select for comparison
359
GER flag Torsten Reuter
GER flag Florian Cordier
40-44 59:47
Click to select for comparison
360
ESP flag Javier Carmona Mansilla
ESP flag Albert Jose Gonzalvo
40-44 59:48
Click to select for comparison
361
IRL flag Keith Arnold
IRL flag Eamonn O’Connor
40-44 59:49
Click to select for comparison
362
IRL flag Stephen Cullen
IRL flag Declan McCabe
40-44 59:50
Click to select for comparison
363
HKG flag 俊彥 何
HKG flag 进杰 楊
30-34 59:50
Click to select for comparison
364
SIN flag Jack Lian
SIN flag Yun Kuan Lim
30-34 59:51
Click to select for comparison
365
FRA flag Steve Farrugia
FRA flag Nicolas Bouquillon
35-39 59:54
Click to select for comparison
366
GBR flag Patrick Dobie
GBR flag Sam Murray
16-24 59:56
Click to select for comparison
367
USA flag Matthew Procopio
USA flag Fran Kilinski
25-29 59:58
Click to select for comparison
368
POL flag Miłosz Staworzyński
POL flag Mariusz Michalski
40-44 59:58
Click to select for comparison
369
IRL flag Colin Gleeson
IRL flag Rory Neville
40-44 59:58
Click to select for comparison
370
AUS flag Elyas Wahedi
GBR flag Kev Marson
40-44 59:58
Click to select for comparison
371
FRA flag Matisse Manin
GBR flag Mikey Weir
25-29 59:59
Click to select for comparison
372
FRA flag Kevin Bianchi
FRA flag Cedric Saint-Martin
35-39 59:59
Click to select for comparison
373
USA flag Sam Rao
USA flag Joshua Gonzalez
25-29 59:59
Click to select for comparison
374
USA flag Mike Fecik
CAN flag Mitch Haines
40-44 1:00:02
Click to select for comparison
375
USA flag Cole Mueller
USA flag Gunnar Keeling
16-24 1:00:03
Click to select for comparison
376
GER flag Maik Schindler
GER flag Philipp Müller
45-49 1:00:06
Click to select for comparison
377
GER flag Albert Hoeger
FRA flag Yannick Blanc
40-44 1:00:07
Click to select for comparison
378
SIN flag Luca Jumabhoy
SIN flag Christopher Kelly-Wong
16-24 1:00:07
Click to select for comparison
379
GBR flag Chris EVANS
GBR flag Jack Cross
35-39 1:00:09
Click to select for comparison
380
RSA flag Luca Kolatsis
RSA flag Ralph Shepherd
16-24 1:00:10
Click to select for comparison
381
USA flag Joseph Anzur
USA flag Austin Labban
30-34 1:00:11
Click to select for comparison
382
ESP flag Miguel Prados
ESP flag Francisco Godoy
45-49 1:00:18
Click to select for comparison
383
MEX flag Pedro Trejo Foubert
MEX flag Gibran Rodríguez Méndez
35-39 1:00:18
Click to select for comparison
384
POR flag Ivan Silva
POR flag Vitor Correia
50-54 1:00:19
Click to select for comparison
385
HKG flag Michael Wu
HKG flag Nick Brown
30-34 1:00:20
Click to select for comparison
386
FRA flag Benjamin Rezzonico
FRA flag Clement Rezzonico
35-39 1:00:23
Click to select for comparison
387
MEX flag Ricardo Reyes
MEX flag Sebastian Lobo
35-39 1:00:32
Click to select for comparison
388
AUS flag Matt Potter
AUS flag Ben Mayers
40-44 1:00:32
Click to select for comparison
389
GER flag Carsten Kuhle
GER flag Johannes Gorgulla
35-39 1:00:33
Click to select for comparison
390
DEN flag Tarek Barky
DEN flag Henrik Van Komen Poulsen
40-44 1:00:35
Click to select for comparison
391
POR flag Rui Fino
POR flag Hélder Pinheiro
45-49 1:00:36
Click to select for comparison
392
USA flag Kris Barr
USA flag Jared Silverman
35-39 1:00:37
Click to select for comparison
393
MEX flag Gerardo Villalobos
MEX flag Hugo Carpio Garcia
35-39 1:00:38
Click to select for comparison
394
CAN flag Steve Hoather
CAN flag Adam DivFulvio
45-49 1:00:39
Click to select for comparison
395
FRA flag Emmanuel PANIS
FRA flag Jeremy Ouanna
40-44 1:00:39
Click to select for comparison
396
ESP flag Cristo Javier Umpierrez Garcia
ESP flag David Afonso Rodríguez
40-44 1:00:40
Click to select for comparison
397
BRA flag Marcio Costa
BRA flag Talison Lima
30-34 1:00:41
Click to select for comparison
398
GBR flag Chris Davis
GBR flag David Budden
40-44 1:00:41
Click to select for comparison
399
BRA flag Romis Araujo
BRA flag Renato Silva Vieira Marques
35-39 1:00:42
Click to select for comparison
400
ESP flag Jaime Hernández Beltrán
ESP flag Ignasi Bassas Buj
45-49 1:00:43
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.