HYROX MEN - London ExCeL 2025

4–7 Dec 2025
Showing 3,601 to 3,700 of 5,560 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
3,601 120
GBR flag Alan Metters
1:28:42 50-54
Click to select for comparison
3,602 347
GBR flag Joe Pierce
1:28:42 16-24
Click to select for comparison
3,603 759
GBR flag Alex Mcgregor
1:28:42 35-39
Click to select for comparison
3,604 291
GBR flag Steven Millard
1:28:42 45-49
Click to select for comparison
3,605 760
GBR flag Ben Anawachagul
1:28:42 35-39
Click to select for comparison
3,606 494
GBR flag Christopher Williams
1:28:43 40-44
Click to select for comparison
3,607 881
GBR flag Lukas Macris
1:28:43 30-34
Click to select for comparison
3,608 643
GBR flag Calum Annetts
1:28:43 25-29
Click to select for comparison
3,609 348
GBR flag Ellis Williams
1:28:43 16-24
Click to select for comparison
3,610 882
GBR flag Josh Butten
1:28:44 30-34
Click to select for comparison
3,611 293
GBR flag Pete Montgomery
1:28:44 45-49
Click to select for comparison
3,612 292
GBR flag Anthony Bunce
1:28:44 45-49
Click to select for comparison
3,613 349
GBR flag Finlay Beattie
1:28:44 16-24
Click to select for comparison
3,614 351
GBR flag Luke Brack
1:28:45 16-24
Click to select for comparison
3,615 495
GBR flag Andrew Barker
1:28:45 40-44
Click to select for comparison
3,616 352
GBR flag Taylor Hindry
1:28:45 16-24
Click to select for comparison
3,617 350
POL flag Kamil Tchorzewski
1:28:45 16-24
Click to select for comparison
3,618 883
GBR flag Jake Ruffle
1:28:45 30-34
Click to select for comparison
3,619 644
GBR flag John Chinyio
1:28:46 25-29
Click to select for comparison
3,620 496
JAM flag Kieran Bennett
1:28:46 40-44
Click to select for comparison
3,621 121
GBR flag Mark Sugden
1:28:46 50-54
Click to select for comparison
3,622 645
GBR flag Andrew Mead
1:28:46 25-29
Click to select for comparison
3,623 48
GBR flag Jonathan Hedley-Barrett
1:28:47 55-59
Click to select for comparison
3,624 762
GBR flag Lewis Smith
1:28:48 35-39
Click to select for comparison
3,625 646
GBR flag Jack Hewitt
1:28:49 25-29
Click to select for comparison
3,626 884
GBR flag Edward Vella
1:28:49 30-34
Click to select for comparison
3,627 763
GBR flag Oliver Camilleri
1:28:50 35-39
Click to select for comparison
3,628 885
GBR flag Anton Rodgers
1:28:50 30-34
Click to select for comparison
3,629 764
GBR flag Andrew Fox
1:28:51 35-39
Click to select for comparison
3,630 122
GBR flag Justin Haines
1:28:51 50-54
Click to select for comparison
3,631 497
GBR flag Noisy Noel Allen
1:28:52 40-44
Click to select for comparison
3,632 294
GBR flag Jamie Taylor
1:28:53 45-49
Click to select for comparison
3,633 353
GBR flag Oliver Baker
1:28:53 16-24
Click to select for comparison
3,634 354
SWE flag Pontus Edqvist
1:28:54 16-24
Click to select for comparison
3,635 355
GBR flag Josh White
1:28:54 16-24
Click to select for comparison
3,636 765
GBR flag Tom Manuel
1:28:54 35-39
Click to select for comparison
3,637 647
GBR flag James Whitley
1:28:55 25-29
Click to select for comparison
3,638 498
GBR flag Toby Grainger
1:28:55 40-44
Click to select for comparison
3,639 356
GBR flag Lewis Keates
1:28:55 16-24
Click to select for comparison
3,640 295
GBR flag Matthew Crosse
1:28:56 45-49
Click to select for comparison
3,641 886
GBR flag Alex Pigg
1:28:56 30-34
Click to select for comparison
3,642 766
BEL flag Sebastiaan Willen
1:28:57 35-39
Click to select for comparison
3,643 500
GBR flag Tristan Daws
1:28:57 40-44
Click to select for comparison
3,644 501
GBR flag Matthew Ashenden
1:28:57 40-44
Click to select for comparison
3,645 499
FRA flag David Bourget
1:28:57 40-44
Click to select for comparison
3,646 357
GBR flag Daniel Cox
1:28:58 16-24
Click to select for comparison
3,647 888
IRL flag Patrick Jeram
1:28:59 30-34
Click to select for comparison
3,648 296
FRA flag Fabien Strawbridge
1:28:59 45-49
Click to select for comparison
3,649 887
GBR flag Russell Tickner
1:28:59 30-34
Click to select for comparison
3,650 502
GBR flag Laurence Pearce
1:28:59 40-44
Click to select for comparison
3,651 297
GBR flag Stuart Richardson
1:29:00 45-49
Click to select for comparison
3,652 767
GBR flag Nicholas Jaques
1:29:01 35-39
Click to select for comparison
3,653 503
GBR flag Pascal Wittet
1:29:02 40-44
Click to select for comparison
3,654 298
GBR flag Ben Singer
1:29:03 45-49
Click to select for comparison
3,655 648
GBR flag Charles Mason
1:29:03 25-29
Click to select for comparison
3,656 49
GBR flag Tariq Miskry
1:29:04 55-59
Click to select for comparison
3,657 358
GBR flag Zack Bond
1:29:04 16-24
Click to select for comparison
3,658 504
GBR flag Anthony Pateyjohns
1:29:05 40-44
Click to select for comparison
3,659 889
GBR flag Shaun Maclennan
1:29:05 30-34
Click to select for comparison
3,660 768
ITA flag Luca Chiarentin
1:29:05 35-39
Click to select for comparison
3,661 649
GBR flag Sam Gorham
1:29:05 25-29
Click to select for comparison
3,662 890
GBR flag Nathan Bridger
1:29:06 30-34
Click to select for comparison
3,663 769
GBR flag Scott Foreman
1:29:07 35-39
Click to select for comparison
3,664 505
GBR flag Dean Sharman
1:29:07 40-44
Click to select for comparison
3,665 299
GBR flag Guy Stewart
1:29:07 45-49
Click to select for comparison
3,666 506
GBR flag Jack Miller
1:29:08 40-44
Click to select for comparison
3,667 891
GBR flag Thomas Paley
1:29:08 30-34
Click to select for comparison
3,668 507
GBR flag Adam Blakemore
1:29:08 40-44
Click to select for comparison
3,669 770
GBR flag William Sturgess
1:29:08 35-39
Click to select for comparison
3,670 509
GBR flag Martin Cross
1:29:09 40-44
Click to select for comparison
3,671 650
GBR flag Omar El Said
1:29:09 25-29
Click to select for comparison
3,672 508
GBR flag Elliott Lawlor
1:29:09 40-44
Click to select for comparison
3,673 300
IRL flag Patrick Flanagan
1:29:09 45-49
Click to select for comparison
3,674 771
GBR flag Stuart Perkins
1:29:11 35-39
Click to select for comparison
3,675 651
TAN flag Elihudi Urassa
1:29:11 25-29
Click to select for comparison
3,676 360
GBR flag Jasper Ronan
1:29:11 16-24
Click to select for comparison
3,677 892
AUS flag Adelbert Garcia
1:29:11 30-34
Click to select for comparison
3,678 359
GBR flag Cai Pugh
1:29:11 16-24
Click to select for comparison
3,679 301
GBR flag Daniel Broadhead
1:29:11 45-49
Click to select for comparison
3,680 893
GBR flag Shay Morgan
1:29:12 30-34
Click to select for comparison
3,681 774
GBR flag Daniel Polgar
1:29:12 35-39
Click to select for comparison
3,682 772
GBR flag Rodney Williams
1:29:12 35-39
Click to select for comparison
3,683 773
GBR flag Mark Crawford
1:29:12 35-39
Click to select for comparison
3,684 775
GBR flag Chris Bacon
1:29:13 35-39
Click to select for comparison
3,685 50
GBR flag Laith Hofayz
1:29:13 55-59
Click to select for comparison
3,686 510
GBR flag Mahmoud Maguid
1:29:13 40-44
Click to select for comparison
3,687 511
GBR flag David Layton
1:29:14 40-44
Click to select for comparison
3,688 894
NED flag Romesh Tirimanna
1:29:14 30-34
Click to select for comparison
3,689 513
GBR flag Philip Athersmith
1:29:15 40-44
Click to select for comparison
3,690 512
GBR flag Ian Ogilvie
1:29:15 40-44
Click to select for comparison
3,691 895
AUS flag Ryan Travers
1:29:15 30-34
Click to select for comparison
3,692 776
GBR flag Jasen Issory
1:29:17 35-39
Click to select for comparison
3,693 652
GRE flag Tony Gh
1:29:17 25-29
Click to select for comparison
3,694 653
GBR flag Liam Mcdonnell
1:29:18 25-29
Click to select for comparison
3,695 515
GER flag Peter Ehry
1:29:18 40-44
Click to select for comparison
3,696 514
CRC flag Ronald Sandoval
1:29:18 40-44
Click to select for comparison
3,697 777
GBR flag James Stewart
1:29:19 35-39
Click to select for comparison
3,698 123
GBR flag Rupert Beak
1:29:21 50-54
Click to select for comparison
3,699 896
GBR flag William Mcaleer
1:29:21 30-34
Click to select for comparison
3,700 302
GBR flag Justin Harper
1:29:22 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.