TrainRox Logo TrainRox

HYROX DOUBLES MEN - St. Gallen 2026

16–19 Jan 2026
Showing 401 to 500 of 655 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
401
SUI flag Jason Wiesendanger
SUI flag Daniel Galantucci
25-29 1:20:23
Click to select for comparison
402
NED flag Maikel Van Gelder
NED flag Matteo Den Haan
25-29 1:20:25
Click to select for comparison
403
AUT flag Dominik Schwarz
AUT flag Martin Schäffl
45-49 1:20:27
Click to select for comparison
404
SUI flag Adrien Carrel
SUI flag Pascal Rohner
25-29 1:20:35
Click to select for comparison
405
SRB flag Stefan Vasovic
GRE flag Themistoklis Koupidis
30-34 1:20:35
Click to select for comparison
406
GER flag Leon Stoll
GER flag Hosea Heuthe
16-24 1:20:36
Click to select for comparison
407
POR flag Stefano Barroso
SUI flag Till Lamprecht
30-34 1:20:41
Click to select for comparison
408
SUI flag Adriano Melita
SUI flag Punnoreak Sun
40-44 1:20:43
Click to select for comparison
409
POL flag Krzysztof Zamaro
SUI flag Michel Meyer
40-44 1:20:45
Click to select for comparison
410
SUI flag Samuel Dieffenbacher
SUI flag Cédric Rognon
35-39 1:20:46
Click to select for comparison
411
SUI flag Andreas Felder
SUI flag Elia Fluri
35-39 1:20:47
Click to select for comparison
412
GER flag Björn Zimmermann
GER flag Tobias Mohr
35-39 1:20:48
Click to select for comparison
413
FRA flag Soheyl Massoudi
SUI flag Hans Peter Schoch
35-39 1:20:49
Click to select for comparison
414
SUI flag Roberto Licci
SUI flag Raphael Herger
25-29 1:20:51
Click to select for comparison
415
SUI flag Fredi Kohler
GBR flag Gavin Black
35-39 1:20:53
Click to select for comparison
416
SUI flag Marino Simione
SUI flag Benjamin Kure
25-29 1:21:01
Click to select for comparison
417
SUI flag Yacine Brahmi
VIE flag Hoang Nguyen
30-34 1:21:04
Click to select for comparison
418
GER flag Tim Rieche
GER flag Jens Meyer
35-39 1:21:07
Click to select for comparison
419
SUI flag Arnold Mathis
SUI flag Joel Ming
40-44 1:21:09
Click to select for comparison
420
AUT flag Sebastian Hartmann
AUT flag Andreas Holzknecht
40-44 1:21:12
Click to select for comparison
421
CZE flag Alexander Kamarýt
CZE flag Marek Malý
35-39 1:21:18
Click to select for comparison
422
GER flag Paul Kindler
GER flag Josias Waldeck
30-34 1:21:21
Click to select for comparison
423
SUI flag Andrin Buchli
SUI flag Michael Adam
35-39 1:21:26
Click to select for comparison
424
SUI flag Julian Ziltener
SUI flag Phil Kälin
16-24 1:21:36
Click to select for comparison
425
LIE flag Kilian Eberle
LIE flag Armando Majer
25-29 1:21:36
Click to select for comparison
426
SUI flag David Niederöst
SUI flag Florian Zacher
25-29 1:21:41
Click to select for comparison
427
SUI flag Peider Dörig
SUI flag Lars Bissegger
40-44 1:21:42
Click to select for comparison
428
SUI flag Sandro Montinaro
SUI flag Jay O’Nien
30-34 1:21:45
Click to select for comparison
429
SUI flag Christian Tschirren
SUI flag Bruno Heuberger
50-54 1:21:47
Click to select for comparison
430
SUI flag Adrian Windisch
SUI flag Simon Bitter
30-34 1:21:52
Click to select for comparison
431
AUT flag Michael Sohm
NED flag Niek Kleinjan
40-44 1:21:57
Click to select for comparison
432
SUI flag Sandro Schmidli
SUI flag Dimitri Jürgen Eilinger
16-24 1:21:59
Click to select for comparison
433
SUI flag Paul Bernhard
SUI flag Andreas Stalder
45-49 1:22:01
Click to select for comparison
434
GER flag Robin Emmer
GER flag Sascha Paul-Petermann
30-34 1:22:02
Click to select for comparison
435
SUI flag Lukas Hutter
SUI flag Noel Prapopoulos
25-29 1:22:04
Click to select for comparison
436
SUI flag Thomas Addison
SUI flag Karl Müller
40-44 1:22:08
Click to select for comparison
437
ITA flag Denis Lima
GER flag Thorsten Schwenke
40-44 1:22:10
Click to select for comparison
438
GER flag Erik Schellenberg
GER flag Martin Werner
25-29 1:22:10
Click to select for comparison
439
SUI flag Thomas Binz
SUI flag René Würsch
50-54 1:22:13
Click to select for comparison
440
SUI flag Tim Steck
SUI flag Noah Beerli
25-29 1:22:17
Click to select for comparison
441
SUI flag Julian Strunk
SUI flag Manuel Klaiber
35-39 1:22:18
Click to select for comparison
442
SUI flag Marco Barone
SUI flag Roman Buff
35-39 1:22:19
Click to select for comparison
443
FRA flag Tom Lab
FRA flag Steven Bacouël-Negri
25-29 1:22:20
Click to select for comparison
444
ITA flag Alessandro Fuser
ITA flag Alessandro Chacon
30-34 1:22:26
Click to select for comparison
445
SUI flag Nicolas Märki
SUI flag Luca Märki
25-29 1:22:27
Click to select for comparison
446
SUI flag Herve Chevalley
SUI flag Stephan Jauner
30-34 1:22:40
Click to select for comparison
447
GER flag Pascal Becker
GER flag Michael Kuntz
35-39 1:22:40
Click to select for comparison
448
SUI flag Daniel Frey
SUI flag Marco Mathys
45-49 1:22:45
Click to select for comparison
449
SUI flag Arnaud Vuillemin
SUI flag Jordan Stähli
25-29 1:22:46
Click to select for comparison
450
GER flag Bjoern Brodbeck
GER flag Lars Brodbeck
30-34 1:22:48
Click to select for comparison
451
SUI flag Luca Fahrni
SUI flag Nino Fahrni
16-24 1:22:51
Click to select for comparison
452
SUI flag Sebastian Brotschi
ITA flag Fabiano Perrino
25-29 1:22:58
Click to select for comparison
453
SUI flag Lucas Boss
SUI flag Stephan Hermkes
25-29 1:23:00
Click to select for comparison
454
CHI flag Sergio Ureta
SUI flag Julien Moke
30-34 1:23:03
Click to select for comparison
455
SUI flag Joshua Arteaga
SUI flag Matteo Scialletti
16-24 1:23:03
Click to select for comparison
456
SUI flag Mike Schwarzer
ITA flag Stefano Morelli
40-44 1:23:05
Click to select for comparison
457
SUI flag Gabriel Gagnère
SUI flag Bryan Molnar
35-39 1:23:08
Click to select for comparison
458
SUI flag Silvan Gehmann
SUI flag Marco Marugg
30-34 1:23:08
Click to select for comparison
459
GER flag Stefan Mitschke
GER flag Michael Mitschke
35-39 1:23:15
Click to select for comparison
460
SUI flag Nicolas Chevrey
SUI flag Anthony Scaffidi
40-44 1:23:17
Click to select for comparison
461
GER flag Ramin Breuer
GER flag Kalle Engler
35-39 1:23:25
Click to select for comparison
462
SUI flag Christian Schulz
SUI flag Christian Schäfer
45-49 1:23:26
Click to select for comparison
463
SUI flag Marc-André Müller
SUI flag Mike Gunziger
30-34 1:23:26
Click to select for comparison
464
SUI flag Ariel Kreutner
SUI flag Dean Stattmann
50-54 1:23:29
Click to select for comparison
465
SUI flag Linard Baerel
SUI flag Roman Straumann
16-24 1:23:31
Click to select for comparison
466
ITA flag David Fini
SUI flag Teodoro Molignini
50-54 1:23:35
Click to select for comparison
467
GBR flag Kai Blok
AUT flag Mathias Buchwald
16-24 1:23:38
Click to select for comparison
468
SUI flag Raphael Buck
SUI flag Alex Cristea
45-49 1:23:39
Click to select for comparison
469
SUI flag Robert Brodmann
SUI flag Johannes Gagesch
45-49 1:23:47
Click to select for comparison
470
AUT flag Matthias Walch
BEL flag Gauthier Jonville
35-39 1:23:48
Click to select for comparison
471
SUI flag Jannic Baumgartner
SUI flag Christopher Nussbaumer
25-29 1:23:51
Click to select for comparison
472
ITA flag Carlo Zanetti
ITA flag Alessandro Kräuchi
25-29 1:23:56
Click to select for comparison
473
SUI flag Chris Buser
SUI flag Stefano Vito Bellingeri
30-34 1:23:57
Click to select for comparison
474
ESP flag David Aguilera
SUI flag Michael Kälin
35-39 1:24:04
Click to select for comparison
475
POR flag Gonçalo Francisco
POR flag Hugo Tavares
16-24 1:24:05
Click to select for comparison
476
SUI flag Dario Rossi
SUI flag André Klingler
30-34 1:24:05
Click to select for comparison
477
SUI flag Eric Singer
TUR flag Kerim Öztürk
25-29 1:24:10
Click to select for comparison
478
FRA flag Yannick Cichecki
FRA flag Hugo Silva
30-34 1:24:15
Click to select for comparison
479
SUI flag Hothy Mohammed
SUI flag Nico Schoch
30-34 1:24:17
Click to select for comparison
480
FRA flag Tom Vaillant
FRA flag Axel De Tonnac
30-34 1:24:20
Click to select for comparison
481
SUI flag Loric Emmenegger
SUI flag Alexandre Crespo
25-29 1:24:21
Click to select for comparison
482
AUT flag Marco Breitenberger
AUT flag Klaus Plaimer
25-29 1:24:22
Click to select for comparison
483
ITA flag Francesco Provenzano
SUI flag Marc Daniel Handschin
25-29 1:24:25
Click to select for comparison
484
GER flag Jonas Lenhart
SUI flag Alp Bayrak
25-29 1:24:28
Click to select for comparison
485
ITA flag Alfonso Vitiello
ITA flag Gino Perri
40-44 1:24:32
Click to select for comparison
486
SUI flag Dinh Nguyen
SUI flag Gian Stupp
16-24 1:24:34
Click to select for comparison
487
SUI flag Arianit Cerovik
SUI flag Leandro Nardone
16-24 1:24:52
Click to select for comparison
488
SUI flag Nicolin Gort
SUI flag Julian Holland
30-34 1:24:57
Click to select for comparison
489
SUI flag Yuthanann Lauv
POR flag Patrick Rodrigues
30-34 1:25:04
Click to select for comparison
490
FRA flag Alexandre Groslambert
FRA flag Paul-Emile Lalloz
35-39 1:25:07
Click to select for comparison
491
GER flag Timo Karnitschnig
GER flag Luca Stadelhofer
25-29 1:25:15
Click to select for comparison
492
SUI flag Joel Pfister
SUI flag Mark Allibone
35-39 1:25:31
Click to select for comparison
493
SUI flag Samuel Erni
SUI flag Patrick Hüssy
30-34 1:25:31
Click to select for comparison
494
GER flag Martin Weber
AUT flag Erwin Baumgartner
50-54 1:25:33
Click to select for comparison
495
SUI flag Raphael Defuns
SUI flag Marc Jobin
1:25:35
Click to select for comparison
496
SUI flag Alejandro Egger
SUI flag Yannic Lüthi
25-29 1:25:41
Click to select for comparison
497
SUI flag Markus Schöllhorn
SUI flag Cédric Schöllhorn
40-44 1:25:43
Click to select for comparison
498
ESP flag Manuel Pérez
SUI flag Igor Donadelli
40-44 1:25:46
Click to select for comparison
499
MLT flag Mark Scicluna
SUI flag Norman Piller
40-44 1:26:00
Click to select for comparison
500
SUI flag Sandro Castelberg
SUI flag Nirosh Manoranjithan
30-34 1:26:09
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.