TrainRox Logo TrainRox

HYROX MEN - EMEA Championships London 2026

21–22 Mar 2026
Showing 501 to 600 of 963 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
501
ITA flag Valerio Luraghi
40-44 1:13:12
Click to select for comparison
502
GBR flag Andy O'Brien
55-59 1:13:14
Click to select for comparison
503
GBR flag Matthew Livingstone
25-29 1:13:17
Click to select for comparison
504
POL flag Wojciech Tatar
40-44 1:13:19
Click to select for comparison
505
GER flag Marc Linn
35-39 1:13:19
Click to select for comparison
506
GER flag Felix Meng
35-39 1:13:21
Click to select for comparison
507
GBR flag Liam Foley
30-34 1:13:22
Click to select for comparison
508
FRA flag Erwan Denoual
30-34 1:13:24
Click to select for comparison
509
GBR flag Oliver Vibert
16-24 1:13:24
Click to select for comparison
510
GBR flag Michael Ryan
40-44 1:13:24
Click to select for comparison
511
UKR flag Oleh Bartashchuk
30-34 1:13:26
Click to select for comparison
512
GBR flag James Hipkiss
45-49 1:13:26
Click to select for comparison
513
GBR flag James Cummings
25-29 1:13:31
Click to select for comparison
514
EST flag Karl Mattias Ruus
25-29 1:13:32
Click to select for comparison
515
FRA flag Victor Lamant
35-39 1:13:33
Click to select for comparison
516
GBR flag Jourdan Blessyn
35-39 1:13:34
Click to select for comparison
517
GBR flag Iwan Smith
16-24 1:13:36
Click to select for comparison
518
GBR flag Paul Ratcliffe
40-44 1:13:39
Click to select for comparison
519
GBR flag Daniel Dorans
35-39 1:13:40
Click to select for comparison
520
ALG flag Nacer Mansouri
45-49 1:13:40
Click to select for comparison
521
GBR flag Tyler Cook
16-24 1:13:42
Click to select for comparison
522
GBR flag Harvey Gall
30-34 1:13:44
Click to select for comparison
523
GBR flag Matthew Norton
30-34 1:13:45
Click to select for comparison
524
HUN flag Balázs Horváth
35-39 1:13:47
Click to select for comparison
525
GBR flag Callum Sadler
25-29 1:13:48
Click to select for comparison
526
GBR flag Mark Brassington
45-49 1:13:49
Click to select for comparison
527
GER flag Henning Mohr
60-64 1:13:49
Click to select for comparison
528
ESP flag Pedro Rodriguez Comellas
50-54 1:13:50
Click to select for comparison
529
GBR flag Rimmel Daniel
35-39 1:13:53
Click to select for comparison
530
GBR flag Luke McBlain
25-29 1:13:59
Click to select for comparison
531
POR flag Ruben Oliveira
25-29 1:14:00
Click to select for comparison
532
GBR flag Buzz Shephard
45-49 1:14:00
Click to select for comparison
533
ITA flag Paolo Giacobbe
40-44 1:14:05
Click to select for comparison
534
GBR flag Patrick Jones
30-34 1:14:09
Click to select for comparison
535
ITA flag Daniele Cortesi
30-34 1:14:12
Click to select for comparison
536
GBR flag Kyle Matravers
35-39 1:14:15
Click to select for comparison
537
GBR flag Jody Paxman
45-49 1:14:16
Click to select for comparison
538
GER flag Roman Tasca
25-29 1:14:17
Click to select for comparison
539
GBR flag Luke Day
16-24 1:14:17
Click to select for comparison
540
GER flag Jan Dennis Zeren
30-34 1:14:17
Click to select for comparison
541
GBR flag Elliot Mason
16-24 1:14:24
Click to select for comparison
542
LAT flag Imants Sovkovs
45-49 1:14:24
Click to select for comparison
543
LTU flag Vladislav Kolesnik
30-34 1:14:24
Click to select for comparison
544
FRA flag Robin Médard
16-24 1:14:29
Click to select for comparison
545
GBR flag Aaron Cullerton
25-29 1:14:30
Click to select for comparison
546
FRA flag Alexandre Zambaux
30-34 1:14:30
Click to select for comparison
547
GER flag Jens Weipert
40-44 1:14:31
Click to select for comparison
548
FRA flag Maxime Guyot
25-29 1:14:34
Click to select for comparison
549
GBR flag Matheus Da Silva
25-29 1:14:35
Click to select for comparison
550
GBR flag Josh Hole
25-29 1:14:48
Click to select for comparison
551
IRL flag Michael O’Brien
16-24 1:14:50
Click to select for comparison
552
ITA flag Daniele Chillè
25-29 1:14:52
Click to select for comparison
553
FRA flag Simon Gouabault
30-34 1:14:54
Click to select for comparison
554
GBR flag Sam Hardy
35-39 1:14:56
Click to select for comparison
555
GBR flag Ross Morley
35-39 1:14:56
Click to select for comparison
556
GBR flag Mike Stolworthy
35-39 1:14:57
Click to select for comparison
557
GBR flag Chih-Hao Lin
45-49 1:14:59
Click to select for comparison
558
GBR flag Owen Harte
25-29 1:15:03
Click to select for comparison
559
GBR flag Travis Bladecki
30-34 1:15:08
Click to select for comparison
560
GBR flag Paul Donald
40-44 1:15:10
Click to select for comparison
561
GBR flag Monty Knight
16-24 1:15:11
Click to select for comparison
562
IRL flag John O'Reilly
60-64 1:15:19
Click to select for comparison
563
POR flag Francisco D’Eça
30-34 1:15:30
Click to select for comparison
564
GBR flag Will Wallace
16-24 1:15:30
Click to select for comparison
565
GBR flag Marcus Jackson
35-39 1:15:32
Click to select for comparison
566
GER flag Adrian Campos Mitschke
16-24 1:15:34
Click to select for comparison
567
GBR flag Liam Gales
35-39 1:15:38
Click to select for comparison
568
FRA flag Martin Champion Ngo Njock
16-24 1:15:40
Click to select for comparison
569
BEL flag Mattéo Sénéca-Ferreira
25-29 1:15:44
Click to select for comparison
570
FRA flag Maxime CRETEUR
30-34 1:15:46
Click to select for comparison
571
IRL flag Josh Reid
16-24 1:15:49
Click to select for comparison
572
GBR flag Brook Hill
16-24 1:15:51
Click to select for comparison
573
ITA flag Samuele Monari
30-34 1:15:53
Click to select for comparison
574
FRA flag Jean Aubry
16-24 1:15:54
Click to select for comparison
575
BUL flag Samuil Konyarov
30-34 1:15:54
Click to select for comparison
576
GBR flag Simon Taylor
35-39 1:15:55
Click to select for comparison
577
FRA flag Steven Pomares
30-34 1:15:56
Click to select for comparison
578
ITA flag Dario Nanni
40-44 1:15:58
Click to select for comparison
579
GER flag James Weber
35-39 1:16:00
Click to select for comparison
580
RSA flag Ricardo Pillay
35-39 1:16:01
Click to select for comparison
581
GBR flag Benjamin Frost
30-34 1:16:06
Click to select for comparison
582
FRA flag Adrien Guerin
30-34 1:16:06
Click to select for comparison
583
GBR flag Ben Mcghee
40-44 1:16:06
Click to select for comparison
584
GBR flag Jack Walls
30-34 1:16:11
Click to select for comparison
585
GBR flag Callum Staff
16-24 1:16:13
Click to select for comparison
586
NED flag Omar Gadiot
40-44 1:16:15
Click to select for comparison
587
GBR flag Allan Bell
55-59 1:16:19
Click to select for comparison
588
GBR flag Gary O Connor
40-44 1:16:19
Click to select for comparison
589
GBR flag Harry Gray
30-34 1:16:20
Click to select for comparison
590
IRL flag Eoin O Connell
55-59 1:16:21
Click to select for comparison
591
GER flag Steve Bogisch
35-39 1:16:23
Click to select for comparison
592
ESP flag Juan Casamayor
35-39 1:16:27
Click to select for comparison
593
GER flag Michael Wiechert
50-54 1:16:28
Click to select for comparison
594
ESP flag Alexander Orquera Barrera
30-34 1:16:28
Click to select for comparison
595
GBR flag Robert Mcinroy
35-39 1:16:29
Click to select for comparison
596
CRO flag Marko Sakac
16-24 1:16:30
Click to select for comparison
597
GER flag Andreas Steinert
45-49 1:16:40
Click to select for comparison
598
GBR flag Mark Fabian Bettels
35-39 1:16:46
Click to select for comparison
599
FRA flag Lawrence Augustin
30-34 1:16:48
Click to select for comparison
600
GBR flag Gregory cunningham
50-54 1:16:48
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.