HYROX MEN - London ExCeL 2025

4–7 Dec 2025
Showing 4,501 to 4,600 of 5,560 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
4,501 383
GBR flag Angus Blair
1:37:55 45-49
Click to select for comparison
4,502 634
GBR flag Sachin Khiroya
1:37:57 40-44
Click to select for comparison
4,503 32
GBR flag Roy Lewis
1:37:58 60-64
Click to select for comparison
4,504 635
GBR flag Tom Mepham
1:37:59 40-44
Click to select for comparison
4,505 384
GBR flag Paul Caulfield
1:37:59 45-49
Click to select for comparison
4,506 385
GBR flag Alexander Mcmenemy
1:38:00 45-49
Click to select for comparison
4,507 1,042
POR flag Tiago Bento Dias
1:38:00 30-34
Click to select for comparison
4,508 636
GBR flag Joe Roberts
1:38:00 40-44
Click to select for comparison
4,509 1,043
USA flag Josh Schrock
1:38:01 30-34
Click to select for comparison
4,510 946
GBR flag Lewis Davies
1:38:02 35-39
Click to select for comparison
4,511 33
GBR flag Mark Price
1:38:02 60-64
Click to select for comparison
4,512 767
GBR flag Jonathan Gunning
1:38:03 25-29
Click to select for comparison
4,513 947
USA flag Christopher Bennett
1:38:04 35-39
Click to select for comparison
4,514 637
IND flag Varun Dinodiya
1:38:05 40-44
Click to select for comparison
4,515 768
JEY flag joseph le guyader
1:38:07 25-29
Click to select for comparison
4,516 1,044
GBR flag Daniel Forster
1:38:08 30-34
Click to select for comparison
4,517 948
GBR flag James Wright
1:38:08 35-39
Click to select for comparison
4,518 638
GBR flag Mark Walsh
1:38:09 40-44
Click to select for comparison
4,519 949
GBR flag Joseph Hylton
1:38:09 35-39
Click to select for comparison
4,520 769
GBR flag Rhys Edmunds
1:38:10 25-29
Click to select for comparison
4,521 386
RSA flag Ross Leibrandt
1:38:10 45-49
Click to select for comparison
4,522 950
GBR flag Nick Bentham
1:38:10 35-39
Click to select for comparison
4,523 181
GBR flag Andrew Downes
1:38:11 50-54
Click to select for comparison
4,524 34
GBR flag Daniel Laffoley
1:38:11 60-64
Click to select for comparison
4,525 387
GBR flag Tom Evans
1:38:14 45-49
Click to select for comparison
4,526 951
NGR flag Dare Adenuga
1:38:17 35-39
Click to select for comparison
4,527 770
GBR flag Finn Brewster Doherty
1:38:17 25-29
Click to select for comparison
4,528 952
GBR flag Glen Thomas
1:38:18 35-39
Click to select for comparison
4,529 953
ALG flag Karim Megatli
1:38:22 35-39
Click to select for comparison
4,530 954
GBR flag Scott Walker
1:38:23 35-39
Click to select for comparison
4,531 388
GBR flag Stuart Marsden
1:38:23 45-49
Click to select for comparison
4,532 1,045
GBR flag Billy Newman
1:38:24 30-34
Click to select for comparison
4,533 389
GBR flag Andy Read
1:38:24 45-49
Click to select for comparison
4,534 1,046
CZE flag Michal Vancura
1:38:26 30-34
Click to select for comparison
4,535 390
GBR flag Steven Perks
1:38:26 45-49
Click to select for comparison
4,536 639
GBR flag Alex Newport
1:38:27 40-44
Click to select for comparison
4,537 640
USA flag Brian Owens
1:38:28 40-44
Click to select for comparison
4,538 956
GBR flag Faizal Sameja
1:38:29 35-39
Click to select for comparison
4,539 955
GBR flag Adam Wallace
1:38:29 35-39
Click to select for comparison
4,540 771
GBR flag Kieran Husein
1:38:30 25-29
Click to select for comparison
4,541 428
GBR flag Leyton Abbott
1:38:30 16-24
Click to select for comparison
4,542 1,047
GBR flag David Blakey
1:38:31 30-34
Click to select for comparison
4,543 182
GBR flag Andrew Bissett
1:38:31 50-54
Click to select for comparison
4,544 772
GBR flag Oli Eardley
1:38:35 25-29
Click to select for comparison
4,545 35
GBR flag David Hume
1:38:36 60-64
Click to select for comparison
4,546 641
GBR flag Simon Hawes
1:38:36 40-44
Click to select for comparison
4,547 957
GBR flag Minesh Karamshi
1:38:36 35-39
Click to select for comparison
4,548 1,048
USA flag Jack Polo
1:38:36 30-34
Click to select for comparison
4,549 1,049
GBR flag Johnathan Greensmith
1:38:37 30-34
Click to select for comparison
4,550 774
POL flag Marcin Wysocki
1:38:39 25-29
Click to select for comparison
4,551 773
GBR flag Karan Chundavadara
1:38:39 25-29
Click to select for comparison
4,552 83
GBR flag Douglas Leask
1:38:39 55-59
Click to select for comparison
4,553 1,050
GBR flag Matthew Evans
1:38:40 30-34
Click to select for comparison
4,554 958
GBR flag Chris Diamond
1:38:41 35-39
Click to select for comparison
4,555 1,051
GBR flag Samuel Burlton
1:38:42 30-34
Click to select for comparison
4,556 642
GBR flag Leon Webber
1:38:42 40-44
Click to select for comparison
4,557 959
GBR flag Tommy Leigh
1:38:44 35-39
Click to select for comparison
4,558 84
GBR flag Charles Proctor
1:38:46 55-59
Click to select for comparison
4,559 391
GBR flag Simon Garrett
1:38:46 45-49
Click to select for comparison
4,560 1,052
GBR flag Jordan Thompson
1:38:46 30-34
Click to select for comparison
4,561 429
ROU flag Raimond Reizner
1:38:46 16-24
Click to select for comparison
4,562 1,053
GBR flag Daniel Batho
1:38:47 30-34
Click to select for comparison
4,563 430
FRA flag Christian Hong
1:38:48 16-24
Click to select for comparison
4,564 1,054
GBR flag Joma Cameron
1:38:48 30-34
Click to select for comparison
4,565 392
GBR flag Richard White
1:38:49 45-49
Click to select for comparison
4,566 775
GBR flag Stevan Boljevic
1:38:49 25-29
Click to select for comparison
4,567 643
POL flag Artur Kolodziejczak
1:38:50 40-44
Click to select for comparison
4,568 393
GBR flag Ross Howie
1:38:50 45-49
Click to select for comparison
4,569 183
GBR flag Masotja Sibandze
1:38:53 50-54
Click to select for comparison
4,570 1,055
GBR flag Jacob Vibetti
1:38:53 30-34
Click to select for comparison
4,571 431
ITA flag Nino Di Tavi
1:38:54 16-24
Click to select for comparison
4,572 644
GBR flag Tim Bunting
1:38:55 40-44
Click to select for comparison
4,573 776
FRA flag Brice Noyer
1:38:56 25-29
Click to select for comparison
4,574 645
VEN flag Rafael Fejervary
1:38:58 40-44
Click to select for comparison
4,575 184
DEN flag Karsten Grøn Nielsen
1:38:59 50-54
Click to select for comparison
4,576 777
GBR flag Isireli Stevens
1:39:00 25-29
Click to select for comparison
4,577 394
GBR flag Stuart Ross Brown
1:39:00 45-49
Click to select for comparison
4,578 960
GBR flag Tom Williams
1:39:01 35-39
Click to select for comparison
4,579 12
GBR flag Martin Glenn
1:39:01 65-69
Click to select for comparison
4,580 1,056
BEL flag Raphael Lassaux
1:39:01 30-34
Click to select for comparison
4,581 395
GBR flag Paul Jones
1:39:06 45-49
Click to select for comparison
4,582 646
GBR flag Michael Mcevoy
1:39:07 40-44
Click to select for comparison
4,583 85
GBR flag Martin Orford
1:39:07 55-59
Click to select for comparison
4,584 1,057
GBR flag George Russell
1:39:07 30-34
Click to select for comparison
4,585 961
GBR flag Ollie Sturdy
1:39:07 35-39
Click to select for comparison
4,586 185
GBR flag Stephen Ovenden
1:39:09 50-54
Click to select for comparison
4,587 647
GBR flag Shaq Agada
1:39:10 40-44
Click to select for comparison
4,588 396
GBR flag Garry Bourke
1:39:10 45-49
Click to select for comparison
4,589 36
GBR flag Ian Stevenson
1:39:11 60-64
Click to select for comparison
4,590 962
GBR flag Simon Akinrolabu
1:39:11 35-39
Click to select for comparison
4,591 649
GBR flag Darren Clark
1:39:11 40-44
Click to select for comparison
4,592 648
POL flag Lukasz Wilczko
1:39:11 40-44
Click to select for comparison
4,593 963
GBR flag Thomas Nichol
1:39:12 35-39
Click to select for comparison
4,594 778
GBR flag Harrison Ralph
1:39:14 25-29
Click to select for comparison
4,595 432
GBR flag Kai Leatherday
1:39:14 16-24
Click to select for comparison
4,596 650
GBR flag Dan Williams
1:39:16 40-44
Click to select for comparison
4,597 964
IRL flag John Kavanagh
1:39:18 35-39
Click to select for comparison
4,598 397
GBR flag Earl Palmer
1:39:19 45-49
Click to select for comparison
4,599 1,058
GBR flag Charlie Aretuemhen
1:39:21 30-34
Click to select for comparison
4,600 186
GBR flag Max Bonanno
1:39:22 50-54
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.