HYROX MEN - London ExCeL 2025

4–7 Dec 2025
Showing 4,901 to 5,000 of 5,560 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
4,901 1,111
ITA flag Mathys Maregrande
1:44:57 30-34
Click to select for comparison
4,902 1,013
GBR flag Andrew Murphy
1:44:57 35-39
Click to select for comparison
4,903 46
GBR flag Robbie Wood
1:44:57 60-64
Click to select for comparison
4,904 818
GBR flag Ryan Brett
1:44:58 25-29
Click to select for comparison
4,905 1,014
GBR flag Adam Molloy
1:44:58 35-39
Click to select for comparison
4,906 817
GBR flag TJ Fitzgerald
1:44:58 25-29
Click to select for comparison
4,907 437
GBR flag Warren Baker
1:45:00 45-49
Click to select for comparison
4,908 1,015
GBR flag Matthew Midgley
1:45:02 35-39
Click to select for comparison
4,909 438
GBR flag Zam Stuart
1:45:02 45-49
Click to select for comparison
4,910 1,016
GBR flag Christian Rooney
1:45:05 35-39
Click to select for comparison
4,911 101
GBR flag Gary Gray
1:45:05 55-59
Click to select for comparison
4,912 1,112
GBR flag Robert Jack
1:45:06 30-34
Click to select for comparison
4,913 1,113
GBR flag Oliver Leonard
1:45:07 30-34
Click to select for comparison
4,914 1,017
IRL flag Conor Lawlor
1:45:07 35-39
Click to select for comparison
4,915 709
GBR flag Patrick El Nabbout
1:45:07 40-44
Click to select for comparison
4,916 708
GBR flag Mark Dyson
1:45:07 40-44
Click to select for comparison
4,917 819
ESP flag Pratik Gothi
1:45:07 25-29
Click to select for comparison
4,918 710
PAK flag Basir Adnan
1:45:08 40-44
Click to select for comparison
4,919 211
GBR flag Jason Windsor
1:45:08 50-54
Click to select for comparison
4,920 1,114
IRL flag Ciaran O’Brien
1:45:10 30-34
Click to select for comparison
4,921 14
GBR flag Mark Hudson
1:45:11 65-69
Click to select for comparison
4,922 820
GBR flag Aaron Rayner
1:45:11 25-29
Click to select for comparison
4,923 450
GBR flag Harry Gowen
1:45:11 16-24
Click to select for comparison
4,924 439
GBR flag Chris Williams
1:45:12 45-49
Click to select for comparison
4,925 440
USA flag Jay Robertson
1:45:14 45-49
Click to select for comparison
4,926 1,018
MEX flag Ignacio Cubero
1:45:15 35-39
Click to select for comparison
4,927 711
GBR flag Chris Smith
1:45:16 40-44
Click to select for comparison
4,928 712
GBR flag Gareth Powell
1:45:17 40-44
Click to select for comparison
4,929 212
GBR flag Peter Paterson
1:45:17 50-54
Click to select for comparison
4,930 451
GBR flag Oliver Sidaway
1:45:18 16-24
Click to select for comparison
4,931 1,115
GBR flag Attila Valessen-Bergstrom
1:45:19 30-34
Click to select for comparison
4,932 1,019
GBR flag Richard Pett
1:45:22 35-39
Click to select for comparison
4,933 1,020
GBR flag Simon Davis
1:45:24 35-39
Click to select for comparison
4,934 102
GBR flag Michael Wilkins
1:45:25 55-59
Click to select for comparison
4,935 713
AUS flag Scott Eldridge
1:45:26 40-44
Click to select for comparison
4,936 213
USA flag Jason Melnyk
1:45:26 50-54
Click to select for comparison
4,937 821
GBR flag Miraz Rahman
1:45:28 25-29
Click to select for comparison
4,938 1,021
GBR flag Rob Campbell
1:45:30 35-39
Click to select for comparison
4,939 822
GBR flag Lasith Ranasinghe
1:45:30 25-29
Click to select for comparison
4,940 1,022
GBR flag Ben Davies
1:45:31 35-39
Click to select for comparison
4,941 714
GBR flag Mark Bartlett
1:45:33 40-44
Click to select for comparison
4,942 214
GBR flag Rob Sawyer
1:45:33 50-54
Click to select for comparison
4,943 1,116
ITA flag Davide Turco
1:45:33 30-34
Click to select for comparison
4,944 1,117
RSA flag Ryan Meyer
1:45:34 30-34
Click to select for comparison
4,945 1,023
GBR flag Jamie Burgess
1:45:34 35-39
Click to select for comparison
4,946 441
GBR flag James Smith
1:45:35 45-49
Click to select for comparison
4,947 1,024
GBR flag Andrew King
1:45:37 35-39
Click to select for comparison
4,948 1,118
AUS flag Gareth Jamieson
1:45:41 30-34
Click to select for comparison
4,949 715
IRL flag Conor Falvey
1:45:42 40-44
Click to select for comparison
4,950 717
GBR flag Sunny Bagga
1:45:43 40-44
Click to select for comparison
4,951 716
GBR flag Michael Williams
1:45:43 40-44
Click to select for comparison
4,952 1,025
FRA flag Kevin Hoarau
1:45:44 35-39
Click to select for comparison
4,953 443
GBR flag Peter Daiansky
1:45:45 45-49
Click to select for comparison
4,954 442
GBR flag Daniel Hurley
1:45:45 45-49
Click to select for comparison
4,955 1,119
GBR flag Justin Nwankwo
1:45:48 30-34
Click to select for comparison
4,956 823
IND flag Vardhan Chheda
1:45:48 25-29
Click to select for comparison
4,957 444
GBR flag David Wright
1:45:49 45-49
Click to select for comparison
4,958 215
GBR flag David Bolton
1:45:50 50-54
Click to select for comparison
4,959 216
GBR flag Marvin Campbell
1:45:50 50-54
Click to select for comparison
4,960 718
GER flag Klaus Nelting
1:45:51 40-44
Click to select for comparison
4,961 1,120
GBR flag Sebastian Armstrong
1:45:52 30-34
Click to select for comparison
4,962 103
IRL flag David Sweeney
1:45:54 55-59
Click to select for comparison
4,963 452
IND flag Suyog Jain
1:45:54 16-24
Click to select for comparison
4,964 1,026
GBR flag Amar Kanabar
1:45:57 35-39
Click to select for comparison
4,965 719
GBR flag Andrew Wayte
1:45:57 40-44
Click to select for comparison
4,966 1,121
GBR flag Scott Waters
1:45:57 30-34
Click to select for comparison
4,967 720
GBR flag Marcus James
1:46:00 40-44
Click to select for comparison
4,968 453
GBR flag Archie Hughes
1:46:02 16-24
Click to select for comparison
4,969 824
IND flag Vijith Mohan Patnaik
1:46:03 25-29
Click to select for comparison
4,970 1,027
GBR flag Kevin Ward
1:46:03 35-39
Click to select for comparison
4,971 445
GBR flag Brian Swift
1:46:06 45-49
Click to select for comparison
4,972 825
GBR flag Reece Skelton
1:46:07 25-29
Click to select for comparison
4,973 217
GBR flag Matthew Sales
1:46:08 50-54
Click to select for comparison
4,974 721
GBR flag Damith Bandara
1:46:08 40-44
Click to select for comparison
4,975 722
GBR flag Richard Holden
1:46:13 40-44
Click to select for comparison
4,976 446
GBR flag Mark Pedder
1:46:14 45-49
Click to select for comparison
4,977 454
GBR flag Lewis Fleming
1:46:15 16-24
Click to select for comparison
4,978 1,028
GBR flag Stephen Williams
1:46:17 35-39
Click to select for comparison
4,979 1,122
GBR flag Reece Carter-Allen
1:46:18 30-34
Click to select for comparison
4,980 47
NZL flag Paul Sills
1:46:19 60-64
Click to select for comparison
4,981 48
GBR flag Andy Cunningham
1:46:21 60-64
Click to select for comparison
4,982 826
GBR flag Sarub Kalsi
1:46:22 25-29
Click to select for comparison
4,983 447
GBR flag Steve Sandford
1:46:23 45-49
Click to select for comparison
4,984 723
GBR flag Daniel Evans
1:46:23 40-44
Click to select for comparison
4,985 1,123
GBR flag Joshua Disborough
1:46:24 30-34
Click to select for comparison
4,986 724
GBR flag Daniel Albon
1:46:25 40-44
Click to select for comparison
4,987 827
FRA flag Hugo Langlais
1:46:26 25-29
Click to select for comparison
4,988 828
GBR flag Mike Walker
1:46:27 25-29
Click to select for comparison
4,989 448
GBR flag Dan Lewis
1:46:29 45-49
Click to select for comparison
4,990 449
GBR flag Mark Blyghton
1:46:30 45-49
Click to select for comparison
4,991 1,124
GBR flag Okiki Olopade
1:46:30 30-34
Click to select for comparison
4,992 1,125
GBR flag Stephen Wenn
1:46:32 30-34
Click to select for comparison
4,993 829
GBR flag Marco Fiore
1:46:34 25-29
Click to select for comparison
4,994 725
GBR flag Nick Wallen
1:46:34 40-44
Click to select for comparison
4,995 1,126
EGY flag Khaled Abouollo
1:46:37 30-34
Click to select for comparison
4,996 218
GBR flag Stuart Weeks
1:46:39 50-54
Click to select for comparison
4,997 49
GBR flag Paul Warren
1:46:39 60-64
Click to select for comparison
4,998 830
GBR flag Patrick Behan
1:46:39 25-29
Click to select for comparison
4,999 219
GBR flag Derek Mason
1:46:41 50-54
Click to select for comparison
5,000 726
VEN flag Jefferson Navarro
1:46:42 40-44
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.