HYROX MEN - London ExCeL 2025

4–7 Dec 2025
Showing 4,601 to 4,700 of 5,560 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
4,601 965
GBR flag Matt Stewart
1:39:25 35-39
Click to select for comparison
4,602 187
GBR flag Matthew Morton
1:39:26 50-54
Click to select for comparison
4,603 651
GBR flag Ewan Wright
1:39:26 40-44
Click to select for comparison
4,604 653
GBR flag Aidan Odriscoll
1:39:27 40-44
Click to select for comparison
4,605 652
GBR flag Steve Clayton
1:39:27 40-44
Click to select for comparison
4,606 966
GBR flag Dan Myers
1:39:27 35-39
Click to select for comparison
4,607 654
GBR flag Robbie Williams
1:39:28 40-44
Click to select for comparison
4,608 398
GBR flag Nathan Benson
1:39:28 45-49
Click to select for comparison
4,609 399
GBR flag Joseph Kelly
1:39:28 45-49
Click to select for comparison
4,610 400
GBR flag Dave Overton
1:39:28 45-49
Click to select for comparison
4,611 1,059
GBR flag Liam Roche-Lamerton
1:39:29 30-34
Click to select for comparison
4,612 37
GBR flag Darren Smith
1:39:30 60-64
Click to select for comparison
4,613 655
GBR flag Aaron Makowski
1:39:31 40-44
Click to select for comparison
4,614 1,060
NZL flag Adam Wilcox
1:39:31 30-34
Click to select for comparison
4,615 967
GBR flag Dale Munson
1:39:31 35-39
Click to select for comparison
4,616 13
GBR flag Steve Gale
1:39:31 65-69
Click to select for comparison
4,617 188
GBR flag Daniel Forder
1:39:33 50-54
Click to select for comparison
4,618 1,062
GBR flag Daniel Prendergast
1:39:33 30-34
Click to select for comparison
4,619 1,061
GBR flag Tom Tierney
1:39:33 30-34
Click to select for comparison
4,620 433
GBR flag Liam Farmer
1:39:33 16-24
Click to select for comparison
4,621 434
GBR flag Daniel Singer
1:39:35 16-24
Click to select for comparison
4,622 189
GBR flag Nick Riggs
1:39:35 50-54
Click to select for comparison
4,623 779
GBR flag Henry Boateng
1:39:37 25-29
Click to select for comparison
4,624 968
GBR flag Nathaniel Bannister
1:39:40 35-39
Click to select for comparison
4,625 401
GBR flag Ian Shepherd
1:39:41 45-49
Click to select for comparison
4,626 435
GBR flag Harry Gilmore
1:39:44 16-24
Click to select for comparison
4,627 402
GBR flag Richard Prior
1:39:45 45-49
Click to select for comparison
4,628 656
RSA flag David Leibrandt
1:39:45 40-44
Click to select for comparison
4,629 969
GBR flag Ben Thomas
1:39:46 35-39
Click to select for comparison
4,630 403
GBR flag Mark Needham
1:39:49 45-49
Click to select for comparison
4,631 1,063
GBR flag Joshua Galpin
1:39:49 30-34
Click to select for comparison
4,632 780
GBR flag Adam Rabbitts
1:39:50 25-29
Click to select for comparison
4,633 657
GBR flag Sean Kenny
1:39:51 40-44
Click to select for comparison
4,634 781
GBR flag Hajk Nzsdejan
1:39:52 25-29
Click to select for comparison
4,635 970
GBR flag Arif Saad
1:39:52 35-39
Click to select for comparison
4,636 658
ESP flag Paco Pil
1:39:52 40-44
Click to select for comparison
4,637 782
GBR flag Rhys Fitzgerald
1:39:54 25-29
Click to select for comparison
4,638 86
GBR flag Mark Edwards
1:39:57 55-59
Click to select for comparison
4,639 38
GBR flag Richard Martin
1:39:59 60-64
Click to select for comparison
4,640 1,064
GBR flag Ubayd Ahmed
1:39:59 30-34
Click to select for comparison
4,641 659
GBR flag Ramsey Troughton
1:40:00 40-44
Click to select for comparison
4,642 87
GBR flag Matthew Nelson
1:40:00 55-59
Click to select for comparison
4,643 88
GBR flag David Morley
1:40:01 55-59
Click to select for comparison
4,644 783
EGY flag Mohamed Sultan
1:40:03 25-29
Click to select for comparison
4,645 784
GBR flag Shamus Bradford
1:40:04 25-29
Click to select for comparison
4,646 660
GBR flag Alex Walker
1:40:05 40-44
Click to select for comparison
4,647 971
GBR flag James Pryer
1:40:06 35-39
Click to select for comparison
4,648 661
IRI flag Yaser Gholami
1:40:06 40-44
Click to select for comparison
4,649 1,065
GBR flag Matthew De Cataldo
1:40:06 30-34
Click to select for comparison
4,650 1,066
POR flag Joao Filipe Fernandes Vasconcelos
1:40:06 30-34
Click to select for comparison
4,651 663
GBR flag Sagar Radia
1:40:07 40-44
Click to select for comparison
4,652 662
GBR flag Alex Smith
1:40:07 40-44
Click to select for comparison
4,653 664
GBR flag Alastair Ayliffe
1:40:08 40-44
Click to select for comparison
4,654 404
GBR flag Matthew Bolton
1:40:09 45-49
Click to select for comparison
4,655 190
GBR flag Mark Thomas
1:40:10 50-54
Click to select for comparison
4,656 972
GBR flag Jack Chilvers
1:40:14 35-39
Click to select for comparison
4,657 1,067
GBR flag James Petersen-Knight
1:40:14 30-34
Click to select for comparison
4,658 191
GBR flag Nathan Mosher
1:40:17 50-54
Click to select for comparison
4,659 39
GBR flag Shaun Callaghan
1:40:17 60-64
Click to select for comparison
4,660 785
GBR flag Rohit Kumar
1:40:17 25-29
Click to select for comparison
4,661 405
GBR flag James Bellis
1:40:20 45-49
Click to select for comparison
4,662 1,068
GBR flag Miles Lilley
1:40:21 30-34
Click to select for comparison
4,663 973
GBR flag Andrew Andreou
1:40:22 35-39
Click to select for comparison
4,664 1,069
PHI flag Bryan Martin
1:40:22 30-34
Click to select for comparison
4,665 406
GBR flag Keith Dawson
1:40:22 45-49
Click to select for comparison
4,666 665
GBR flag Nick Rowe
1:40:23 40-44
Click to select for comparison
4,667 786
GBR flag Lloyd Churchouse
1:40:25 25-29
Click to select for comparison
4,668 436
GBR flag Samuel Trick
1:40:26 16-24
Click to select for comparison
4,669 787
IRL flag Aidan Barry
1:40:27 25-29
Click to select for comparison
4,670 974
CAN flag Ardavan Algooneh
1:40:33 35-39
Click to select for comparison
4,671 666
GBR flag Dan Oconnor
1:40:34 40-44
Click to select for comparison
4,672 788
GBR flag Aaron Parkes
1:40:34 25-29
Click to select for comparison
4,673 192
USA flag Jonathan Fass
1:40:36 50-54
Click to select for comparison
4,674 789
GBR flag Regal Gurung
1:40:36 25-29
Click to select for comparison
4,675 193
GER flag Frank Haering
1:40:37 50-54
Click to select for comparison
4,676 1,070
GBR flag Pavir Patel
1:40:38 30-34
Click to select for comparison
4,677 975
GBR flag Alan Coleman
1:40:38 35-39
Click to select for comparison
4,678 194
GBR flag Jason Impey
1:40:41 50-54
Click to select for comparison
4,679 976
GBR flag Matthew Shobande
1:40:41 35-39
Click to select for comparison
4,680 437
GBR flag Tyler Hanhart
1:40:42 16-24
Click to select for comparison
4,681 668
GBR flag Christopher Jones
1:40:43 40-44
Click to select for comparison
4,682 667
GBR flag James Wyles
1:40:43 40-44
Click to select for comparison
4,683 791
GBR flag Dan Smallwood
1:40:44 25-29
Click to select for comparison
4,684 790
GBR flag Jerry Massucci
1:40:44 25-29
Click to select for comparison
4,685 40
GBR flag Peter Mcdonald
1:40:46 60-64
Click to select for comparison
4,686 1,071
GBR flag Matthew Bennett
1:40:46 30-34
Click to select for comparison
4,687 792
GBR flag Siya Mkhwananzi
1:40:47 25-29
Click to select for comparison
4,688 407
GRE flag Fotios Lazarou
1:40:48 45-49
Click to select for comparison
4,689 1,072
GBR flag Bradley Fearn
1:40:48 30-34
Click to select for comparison
4,690 977
POL flag Matey Zielinski
1:40:49 35-39
Click to select for comparison
4,691 1,073
GBR flag Vladimir Montoya
1:40:51 30-34
Click to select for comparison
4,692 669
GBR flag Robbie Coton
1:40:54 40-44
Click to select for comparison
4,693 195
GBR flag Simon Haynes
1:40:54 50-54
Click to select for comparison
4,694 1,074
GBR flag Sam Pooke
1:40:54 30-34
Click to select for comparison
4,695 196
GBR flag Ronnie Lakhan
1:40:57 50-54
Click to select for comparison
4,696 408
NED flag Gunar Gijsbrechts
1:40:57 45-49
Click to select for comparison
4,697 409
GBR flag Gareth Johns
1:40:58 45-49
Click to select for comparison
4,698 89
GBR flag Darren Reed
1:40:59 55-59
Click to select for comparison
4,699 410
GBR flag Edward Kite
1:40:59 45-49
Click to select for comparison
4,700 411
GBR flag James Walker
1:41:00 45-49
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.