TrainRox Logo TrainRox

HYROX MEN - Geneva 2025

11–12 Oct 2025
Showing 501 to 600 of 1,386 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
501
AUT flag Matthias Vozab
16-24 1:18:51
Click to select for comparison
502
FRA flag Jonathan Mennetrier
40-44 1:18:54
Click to select for comparison
503
GBR flag Miles Mantella
30-34 1:18:55
Click to select for comparison
504
SUI flag Cyrille Thomas
35-39 1:18:56
Click to select for comparison
505
GER flag Tobias Weber
35-39 1:18:56
Click to select for comparison
506
SUI flag Michael Zimmermann
30-34 1:18:58
Click to select for comparison
507
FRA flag Florian Cazeres
35-39 1:18:59
Click to select for comparison
508
SUI flag Martin Schaufelberger
45-49 1:19:01
Click to select for comparison
509
SUI flag Marco Urech
40-44 1:19:01
Click to select for comparison
510
FRA flag Mathieu Briffod
16-24 1:19:01
Click to select for comparison
511
FRA flag Kevin Gidel
35-39 1:19:02
Click to select for comparison
512
FRA flag Thomas De Lihovskoi
30-34 1:19:02
Click to select for comparison
513
FRA flag Bastien Muller
25-29 1:19:08
Click to select for comparison
514
FRA flag Julien Ollier
30-34 1:19:09
Click to select for comparison
515
FRA flag Philippe Egremy
55-59 1:19:09
Click to select for comparison
516
LTU flag Alon Vainger
25-29 1:19:10
Click to select for comparison
517
SUI flag Jérémy Kootz
30-34 1:19:10
Click to select for comparison
518
SUI flag Lionel Pasquier
40-44 1:19:10
Click to select for comparison
519
FRA flag Arnaud Ponchelet
40-44 1:19:12
Click to select for comparison
520
SUI flag Rolando Werder
30-34 1:19:12
Click to select for comparison
521
POR flag Victor Leal
35-39 1:19:14
Click to select for comparison
522
POR flag Ricardo Santos
30-34 1:19:15
Click to select for comparison
523
SUI flag Xavier Vaucher
25-29 1:19:17
Click to select for comparison
524
SUI flag Simon- Andreas Beck
35-39 1:19:19
Click to select for comparison
525
FRA flag Régis Le Marchand
45-49 1:19:20
Click to select for comparison
526
ITA flag Erasmo Giove
30-34 1:19:20
Click to select for comparison
527
SUI flag Gabriel Savoie Poitras
16-24 1:19:21
Click to select for comparison
528
SUI flag Sébastien Mayer
40-44 1:19:22
Click to select for comparison
529
SUI flag Norman Piller
30-34 1:19:23
Click to select for comparison
530
FRA flag Stephane Palumbo
45-49 1:19:23
Click to select for comparison
531
SUI flag Andres Poulin
40-44 1:19:27
Click to select for comparison
532
GBR flag Ryan Smith
30-34 1:19:28
Click to select for comparison
533
FRA flag Salim Mokrane
16-24 1:19:30
Click to select for comparison
534
FRA flag Ewen Roth
45-49 1:19:31
Click to select for comparison
535
FRA flag Léo Charretour
25-29 1:19:31
Click to select for comparison
536
FRA flag Hadrien Zundel
25-29 1:19:33
Click to select for comparison
537
FRA flag Simon DILLIES
30-34 1:19:35
Click to select for comparison
538
SUI flag Gregory Chollet
45-49 1:19:35
Click to select for comparison
539
SUI flag Ljubomir Rakic
45-49 1:19:36
Click to select for comparison
540
SUI flag Diego Bentele
35-39 1:19:38
Click to select for comparison
541
FRA flag Guillaume Lanza
30-34 1:19:40
Click to select for comparison
542
SUI flag Mario Capun
35-39 1:19:42
Click to select for comparison
543
GER flag Sascha Schneider
45-49 1:19:42
Click to select for comparison
544
SUI flag Juerg Jordi
55-59 1:19:44
Click to select for comparison
545
SUI flag Clement Tastet
25-29 1:19:46
Click to select for comparison
546
SUI flag Xavier Gutknecht
30-34 1:19:47
Click to select for comparison
547
SUI flag Martin Betrisey
16-24 1:19:50
Click to select for comparison
548
FRA flag Gautier Scalia
35-39 1:19:51
Click to select for comparison
549
FRA flag Brice Ramos
35-39 1:19:51
Click to select for comparison
550
TUN flag Raouf Saidi
45-49 1:19:51
Click to select for comparison
551
SUI flag Yannis Koularmanis
35-39 1:19:54
Click to select for comparison
552
SUI flag Yann-Eric Bérard
30-34 1:19:56
Click to select for comparison
553
SUI flag Noël Rötheli
45-49 1:19:58
Click to select for comparison
554
FRA flag Etienne Ninet
35-39 1:20:02
Click to select for comparison
555
SUI flag Gary Gloor
45-49 1:20:04
Click to select for comparison
556
SIN flag Shing Tai Leung
45-49 1:20:05
Click to select for comparison
557
SUI flag Andy Brunner
40-44 1:20:05
Click to select for comparison
558
INA flag Kevin Tandrianto
16-24 1:20:06
Click to select for comparison
559
FRA flag Aloïs Vadot
25-29 1:20:08
Click to select for comparison
560
SUI flag Léo Lécureux
25-29 1:20:09
Click to select for comparison
561
FRA flag Jonathan Paulcan
35-39 1:20:09
Click to select for comparison
562
FRA flag Anthony Besse
40-44 1:20:09
Click to select for comparison
563
FRA flag Guillaume Fournet
25-29 1:20:09
Click to select for comparison
564
FRA flag Miguel SOINARD
35-39 1:20:11
Click to select for comparison
565
FRA flag Florian Ballay
30-34 1:20:12
Click to select for comparison
566
FRA flag Pierre Cloupet
30-34 1:20:13
Click to select for comparison
567
FRA flag Laurent Vincent Byche
35-39 1:20:13
Click to select for comparison
568
FRA flag Augustin Henry
25-29 1:20:14
Click to select for comparison
569
SUI flag Markus Studer
30-34 1:20:19
Click to select for comparison
570
SUI flag Jonas Nzola
35-39 1:20:20
Click to select for comparison
571
SUI flag Leon Gabriel
35-39 1:20:23
Click to select for comparison
572
FRA flag Grégory Mila
45-49 1:20:24
Click to select for comparison
573
FRA flag Brice Diniz
25-29 1:20:24
Click to select for comparison
574
SUI flag Valentin Wasser
25-29 1:20:26
Click to select for comparison
575
SUI flag Jérôme Faure
30-34 1:20:27
Click to select for comparison
576
FRA flag Axel Recordeau
30-34 1:20:29
Click to select for comparison
577
GBR flag Stuart Dearden
35-39 1:20:39
Click to select for comparison
578
FRA flag Jordan Auvergne
30-34 1:20:40
Click to select for comparison
579
SUI flag Jeremy Conne
35-39 1:20:40
Click to select for comparison
580
FRA flag Hugo Seiller
30-34 1:20:40
Click to select for comparison
581
SUI flag Damien Mann
25-29 1:20:43
Click to select for comparison
582
FRA flag Benjamin Minot
25-29 1:20:45
Click to select for comparison
583
FRA flag Florent Tesan
35-39 1:20:45
Click to select for comparison
584
ITA flag Alessandro Greco
25-29 1:20:46
Click to select for comparison
585
SUI flag moritz meer
25-29 1:20:46
Click to select for comparison
586
SUI flag Laurent Francioli
30-34 1:20:47
Click to select for comparison
587
FRA flag Sylvain Tamburini
30-34 1:20:47
Click to select for comparison
588
FRA flag Florian Vaysse
40-44 1:20:49
Click to select for comparison
589
FRA flag Gilles Grand
35-39 1:20:49
Click to select for comparison
590
FRA flag Thomas Saux
30-34 1:20:50
Click to select for comparison
591
IND flag Sunil Dhindwal
40-44 1:20:52
Click to select for comparison
592
FRA flag William Cheslet
25-29 1:20:57
Click to select for comparison
593
SUI flag Cédric Corpataux
30-34 1:21:00
Click to select for comparison
594
FRA flag Bilal Ouahbi
35-39 1:21:00
Click to select for comparison
595
FRA flag Francois Lamy
40-44 1:21:01
Click to select for comparison
596
SUI flag Adrien Delley
30-34 1:21:02
Click to select for comparison
597
SUI flag Stéphane Massy
35-39 1:21:02
Click to select for comparison
598
FRA flag Maxime Terraes
30-34 1:21:03
Click to select for comparison
599
SUI flag Pascal Blunschi
40-44 1:21:03
Click to select for comparison
600
SUI flag Jérémy Neukomm
35-39 1:21:08