FULL RESULTS
HYROX London Excel 2025 Results – Open Men (page 4)
3,058 finishers. Winner Alexis Bernier in 55:21; median 1:20:03.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 601 | Jordan Martin | 30-34 | 1:10:05 | 29:49 | 30:27 | |
| 602 | Lewis Hendry | 25-29 | 1:10:05 | 28:52 | 32:16 | |
| 603 | Mark Ioannou | 30-34 | 1:10:05 | 27:42 | 31:58 | |
| 604 | Gareth Read | 40-44 | 1:10:06 | 27:36 | 32:53 | |
| 605 | Ryan Burrows | 25-29 | 1:10:07 | 28:18 | 32:25 | |
| 606 | Richie Allen | 25-29 | 1:10:07 | 26:54 | 33:58 | |
| 607 | Henry Morris | 25-29 | 1:10:09 | 28:10 | 32:50 | |
| 608 | Damian Lauro | 40-44 | 1:10:10 | 29:08 | 31:16 | |
| 609 | Alan Wallace | 25-29 | 1:10:11 | 31:01 | 28:45 | |
| 610 | Nav Virk | 35-39 | 1:10:13 | 27:17 | 33:04 | |
| 611 | John O'Shea | 40-44 | 1:10:13 | 27:56 | 31:52 | |
| 612 | Robert Thomas | 35-39 | 1:10:14 | 28:31 | 32:08 | |
| 613 | Lewis Chen | 35-39 | 1:10:14 | 29:48 | 30:29 | |
| 614 | Adam Marshall | 30-34 | 1:10:14 | 28:51 | 31:17 | |
| 615 | Tom Billings | 45-49 | 1:10:14 | 27:22 | 33:57 | |
| 616 | Teddy Milton-White | 30-34 | 1:10:15 | 30:57 | 29:08 | |
| 617 | Seon Nurse | 25-29 | 1:10:16 | 28:30 | 32:09 | |
| 618 | Tony Burke | 40-44 | 1:10:17 | 30:28 | 29:39 | |
| 619 | Petros Papachristos | 35-39 | 1:10:17 | 29:28 | 30:46 | |
| 620 | Demetri Karaolis | 35-39 | 1:10:18 | 29:53 | 30:55 | |
| 621 | Oliver Quinn | 30-34 | 1:10:19 | 29:52 | 30:58 | |
| 622 | Curtis Dutton | 35-39 | 1:10:19 | 29:07 | 31:01 | |
| 623 | Matt Shawcross | 30-34 | 1:10:20 | 28:28 | 32:39 | |
| 624 | Sytze Van Odijk | 35-39 | 1:10:20 | 29:23 | 31:04 | |
| 625 | Blake Crawford | 40-44 | 1:10:21 | 28:23 | 32:26 | |
| 626 | Harrison Edwards | 16-24 | 1:10:21 | 29:10 | 31:27 | |
| 627 | Tom Jelley | 35-39 | 1:10:21 | 25:47 | 35:43 | |
| 628 | Ryan Sewell | 25-29 | 1:10:21 | 29:13 | 31:14 | |
| 629 | James Churchill | 40-44 | 1:10:22 | 29:14 | 31:40 | |
| 630 | Perry Mussington | 35-39 | 1:10:23 | 29:02 | 31:35 | |
| 631 | Steffan Lewis | 35-39 | 1:10:23 | 29:54 | 30:24 | |
| 632 | Aaron Caton | 35-39 | 1:10:24 | 29:33 | 30:52 | |
| 633 | Ashley Bailey | 35-39 | 1:10:24 | 28:12 | 32:45 | |
| 634 | Carl Stevenson | 30-34 | 1:10:25 | 28:01 | 33:17 | |
| 635 | James Griffiths | 35-39 | 1:10:25 | 28:34 | 31:55 | |
| 636 | Luke Brady | 25-29 | 1:10:29 | 28:59 | 32:09 | |
| 637 | Jake Riley | 30-34 | 1:10:29 | 30:34 | 29:57 | |
| 638 | Jamie Graham | 30-34 | 1:10:30 | 28:43 | 32:16 | |
| 639 | Jamie Forrest | 30-34 | 1:10:31 | 29:17 | 31:48 | |
| 640 | Will Dean | 16-24 | 1:10:31 | 27:59 | 33:15 | |
| 641 | David Champion | 45-49 | 1:10:31 | 29:50 | 31:12 | |
| 642 | Ben Cox | 30-34 | 1:10:31 | 29:27 | 31:24 | |
| 643 | Ty Marshall | 16-24 | 1:10:32 | 29:08 | 30:36 | |
| 644 | Ben Phillips | 35-39 | 1:10:32 | 28:21 | 32:13 | |
| 645 | Chris Fox | 40-44 | 1:10:32 | 28:21 | 31:51 | |
| 646 | Mark Foley | 35-39 | 1:10:32 | 30:11 | 30:38 | |
| 647 | Ned Partridge | 30-34 | 1:10:33 | 29:58 | 30:29 | |
| 648 | Gary Leonard | 35-39 | 1:10:34 | 29:29 | 30:49 | |
| 649 | Jared Oconnell | 25-29 | 1:10:34 | 28:36 | 32:02 | |
| 650 | Paul Scott | 30-34 | 1:10:37 | 30:19 | 30:04 | |
| 651 | Shane O'Shaughnessy | 45-49 | 1:10:39 | 30:43 | 30:00 | |
| 652 | Peter Page | 40-44 | 1:10:39 | 28:28 | 31:42 | |
| 653 | Richard Pearson | 30-34 | 1:10:40 | 27:01 | 34:03 | |
| 654 | Richard Knight | 35-39 | 1:10:40 | 28:15 | 32:41 | |
| 655 | Kieran Sauboorah | 30-34 | 1:10:41 | 30:09 | 30:07 | |
| 656 | Jack Lightburn | 30-34 | 1:10:41 | 29:23 | 31:36 | |
| 657 | Jonathon Payne | 30-34 | 1:10:41 | 29:13 | 31:36 | |
| 658 | Luis Hidalgo | 35-39 | 1:10:42 | 29:16 | 32:11 | |
| 659 | Andrew Phillips | 35-39 | 1:10:43 | 28:54 | 32:04 | |
| 660 | Mike Jacobs | 40-44 | 1:10:44 | 29:12 | 31:39 | |
| 661 | John Hussey | 30-34 | 1:10:48 | 28:15 | 32:21 | |
| 662 | Shane Skinner | 30-34 | 1:10:48 | 28:41 | 32:46 | |
| 663 | Matthew Squance | 30-34 | 1:10:48 | 29:50 | 29:38 | |
| 664 | Ronny Kynes | 35-39 | 1:10:49 | 29:40 | 31:01 | |
| 665 | Josh Gain | 30-34 | 1:10:49 | 30:10 | 30:44 | |
| 666 | Liam Carroll | 16-24 | 1:10:50 | 28:36 | 32:10 | |
| 667 | Dan Cooper | 35-39 | 1:10:51 | 27:50 | 33:43 | |
| 668 | Casper Koopman | 16-24 | 1:10:52 | 29:59 | 30:46 | |
| 669 | Reuben Sleight | 16-24 | 1:10:52 | 28:05 | 33:24 | |
| 670 | Benjamin Tonkinson | 25-29 | 1:10:53 | 28:53 | 31:58 | |
| 671 | Arnaud Gavarry | 35-39 | 1:10:53 | 30:13 | 30:40 | |
| 672 | Sam Rolland | JEY | 30-34 | 1:10:53 | 30:30 | 30:20 |
| 673 | Brian Hotani | 30-34 | 1:10:54 | 28:45 | 32:21 | |
| 674 | Nick Wilson | 40-44 | 1:10:54 | 29:31 | 31:23 | |
| 675 | Steven Mcclenaghan | 35-39 | 1:10:56 | 30:27 | 30:22 | |
| 676 | Leo Berry | 16-24 | 1:10:57 | 30:55 | 29:52 | |
| 677 | Keith Mcvitty | 35-39 | 1:10:57 | 26:32 | 35:42 | |
| 678 | Chris Snow | 30-34 | 1:10:58 | 29:27 | 31:36 | |
| 679 | Matt Feld | 40-44 | 1:10:58 | 31:12 | 29:37 | |
| 680 | George Howard | 35-39 | 1:10:59 | 31:30 | 28:19 | |
| 681 | Alfie Garrard | 16-24 | 1:10:59 | 27:55 | 33:34 | |
| 682 | Alan Storrow | 55-59 | 1:10:59 | 33:22 | 27:22 | |
| 683 | Phillip Taylor | 45-49 | 1:11:00 | 28:59 | 31:47 | |
| 684 | Ty Perkin | 30-34 | 1:11:00 | 27:20 | 34:01 | |
| 685 | Lewis Deaville | 16-24 | 1:11:00 | 29:31 | 31:57 | |
| 686 | Peter Wright | 25-29 | 1:11:00 | 29:06 | 31:46 | |
| 687 | Leo Sanders | GGY | 35-39 | 1:11:01 | 30:08 | 30:34 |
| 688 | Ben Dowling | 45-49 | 1:11:02 | 28:58 | 32:42 | |
| 689 | William Hastings | 40-44 | 1:11:04 | 27:05 | 34:59 | |
| 690 | Gaz Burrows | 35-39 | 1:11:04 | 28:39 | 32:45 | |
| 691 | James Marsh | 30-34 | 1:11:04 | 27:43 | 33:54 | |
| 692 | Greg Mccomb | 16-24 | 1:11:04 | 29:52 | 31:16 | |
| 693 | Andrew Campbell | 55-59 | 1:11:04 | 27:22 | 34:06 | |
| 694 | Cameron Tallis | 16-24 | 1:11:06 | 27:58 | 33:48 | |
| 695 | Stephen Tweddle | 35-39 | 1:11:07 | 31:08 | 29:55 | |
| 696 | Elliot Rees | 25-29 | 1:11:11 | 31:02 | 30:28 | |
| 697 | Ben Bradley | 25-29 | 1:11:11 | 29:48 | 31:46 | |
| 698 | Lloyd Hitchins | 30-34 | 1:11:12 | 29:22 | 32:00 | |
| 699 | Bestun Mohammad | 40-44 | 1:11:12 | 29:30 | 31:03 | |
| 700 | Steve Williams | 25-29 | 1:11:14 | 30:02 | 30:10 | |
| 701 | Ross Martin | 35-39 | 1:11:14 | 29:36 | 30:44 | |
| 702 | Léonard Perrin | 30-34 | 1:11:15 | 30:58 | 30:27 | |
| 703 | Jimmy Coldicott | 30-34 | 1:11:15 | 28:04 | 32:52 | |
| 704 | Jack Arnold | 30-34 | 1:11:15 | 26:36 | 34:28 | |
| 705 | Tom Mears | 25-29 | 1:11:15 | 28:23 | 33:17 | |
| 706 | Sukh Toor | 30-34 | 1:11:15 | 30:36 | 30:36 | |
| 707 | Alex Wilkes | 30-34 | 1:11:17 | 29:54 | 30:59 | |
| 708 | Christian Fiebig | 35-39 | 1:11:17 | 29:31 | 32:07 | |
| 709 | Sean Dempster | 25-29 | 1:11:17 | 28:33 | 33:35 | |
| 710 | Kev White | 45-49 | 1:11:19 | 30:20 | 30:46 | |
| 711 | Sean Wilson | 45-49 | 1:11:21 | 29:07 | 31:48 | |
| 712 | Scott Quiery | 25-29 | 1:11:22 | 29:39 | 31:36 | |
| 713 | Alexandre Ferreras | 40-44 | 1:11:24 | 27:41 | 33:29 | |
| 714 | Andrew Bloxam | 45-49 | 1:11:24 | 29:03 | 32:33 | |
| 715 | Matthew Norton | 30-34 | 1:11:25 | 28:25 | 32:27 | |
| 716 | Marcus Gill | 30-34 | 1:11:25 | 29:24 | 31:41 | |
| 717 | Ben Smith | 16-24 | 1:11:26 | 28:10 | 33:51 | |
| 718 | James Cockley | 40-44 | 1:11:28 | 30:08 | 31:23 | |
| 719 | Matthew Hunter | 25-29 | 1:11:29 | 28:15 | 33:10 | |
| 720 | Mike Gillick | 35-39 | 1:11:30 | 30:09 | 31:30 | |
| 721 | Hendrik Smit | 35-39 | 1:11:30 | 30:16 | 31:12 | |
| 722 | Rob Horne | 30-34 | 1:11:31 | 29:11 | 32:40 | |
| 723 | Dan Hooker | 16-24 | 1:11:32 | 28:23 | 33:29 | |
| 724 | Christoffer Gustafsson | 35-39 | 1:11:32 | 28:21 | 33:29 | |
| 725 | Leo Murphy | 25-29 | 1:11:33 | 30:05 | 31:20 | |
| 726 | James Sparrey | 16-24 | 1:11:34 | 28:50 | 33:00 | |
| 727 | Nathan Williams | 25-29 | 1:11:35 | 27:53 | 34:17 | |
| 728 | Mikey Watson | 40-44 | 1:11:37 | 30:02 | 31:37 | |
| 729 | Kian Gallacher | 25-29 | 1:11:38 | 28:57 | 32:30 | |
| 730 | Conrad Jones | 40-44 | 1:11:40 | 28:12 | 32:45 | |
| 731 | Daniel Ferguson | 30-34 | 1:11:41 | 28:41 | 33:10 | |
| 732 | Keith Chaney | 50-54 | 1:11:41 | 28:09 | 33:43 | |
| 733 | Dylan Hobson | 30-34 | 1:11:42 | 29:12 | 32:43 | |
| 734 | Dean Protheroe | 35-39 | 1:11:43 | 28:50 | 32:25 | |
| 735 | Dean Hanson | 30-34 | 1:11:43 | 30:13 | 31:58 | |
| 736 | Harry Chew | 25-29 | 1:11:43 | 30:55 | 30:31 | |
| 737 | Jarrod Wood | 35-39 | 1:11:43 | 29:54 | 31:38 | |
| 738 | Alastair Campbell | 35-39 | 1:11:43 | 29:42 | 31:27 | |
| 739 | Tom Summerbell | 30-34 | 1:11:43 | 26:33 | 36:20 | |
| 740 | Ethan Collins | 25-29 | 1:11:44 | 29:19 | 33:03 | |
| 741 | Martin Bedsted | 30-34 | 1:11:44 | 30:26 | 31:14 | |
| 742 | Joe Baxter | 35-39 | 1:11:45 | 27:32 | 33:54 | |
| 743 | Brandon Murphy | 16-24 | 1:11:46 | 30:57 | 30:50 | |
| 744 | Will Lewis | 30-34 | 1:11:48 | 28:22 | 33:43 | |
| 745 | Iwan Smith | 16-24 | 1:11:48 | 28:32 | 34:09 | |
| 746 | Scott Holland | 35-39 | 1:11:48 | 29:08 | 32:21 | |
| 747 | Jacob Fuller | 35-39 | 1:11:48 | 27:49 | 34:32 | |
| 748 | Danny Douglas | 30-34 | 1:11:50 | 30:21 | 31:32 | |
| 749 | Will Ablett | 30-34 | 1:11:50 | 30:19 | 31:25 | |
| 750 | Ross Crombie | 45-49 | 1:11:52 | 27:51 | 34:49 | |
| 751 | Owen Thomas | 25-29 | 1:11:54 | 32:35 | 28:59 | |
| 752 | Leon Needler | 35-39 | 1:11:54 | 30:49 | 30:32 | |
| 753 | Niall Williams | 25-29 | 1:11:55 | 29:05 | 32:55 | |
| 754 | Paul Carter-Bell | 35-39 | 1:11:55 | 30:10 | 31:29 | |
| 755 | Ethan Neilson | 16-24 | 1:11:55 | 30:34 | 31:16 | |
| 756 | Harry Neath | 25-29 | 1:11:56 | 29:30 | 32:41 | |
| 757 | Gordy Elliott | 35-39 | 1:11:57 | 29:23 | 32:55 | |
| 758 | Greg Simpson | 45-49 | 1:11:58 | 27:42 | 34:46 | |
| 759 | Dini Schatzmann | 30-34 | 1:11:59 | 30:08 | 31:33 | |
| 760 | Eren Banaz | 30-34 | 1:11:59 | 30:01 | 31:32 | |
| 761 | Dominic Jones | 40-44 | 1:12:00 | 31:06 | 30:31 | |
| 762 | Jeremy Foster | 45-49 | 1:12:00 | 30:55 | 30:05 | |
| 763 | Derek Pickett | 35-39 | 1:12:00 | 29:38 | 32:39 | |
| 764 | James Minter | 35-39 | 1:12:01 | 27:11 | 35:35 | |
| 765 | Alex Winman | 35-39 | 1:12:01 | 30:12 | 31:55 | |
| 766 | Jack Pleon | 30-34 | 1:12:04 | 30:17 | 31:13 | |
| 767 | Alexandre Ally | 35-39 | 1:12:04 | 29:52 | 32:18 | |
| 768 | Tony Pye | 50-54 | 1:12:04 | 28:57 | 32:58 | |
| 769 | Jack Holmes | 30-34 | 1:12:04 | 27:35 | 34:15 | |
| 770 | Ben Merrell | 25-29 | 1:12:05 | 29:37 | 32:18 | |
| 771 | Ollie Bower | 30-34 | 1:12:06 | 29:16 | 33:14 | |
| 772 | Ewan Lind | 50-54 | 1:12:06 | 29:15 | 32:37 | |
| 773 | Jonathan Owens | 45-49 | 1:12:06 | 29:22 | 33:13 | |
| 774 | Harvey Few | 16-24 | 1:12:07 | 28:29 | 33:38 | |
| 775 | Callan Deradour | 16-24 | 1:12:07 | 29:28 | 32:23 | |
| 776 | Brad Allen | 30-34 | 1:12:09 | 30:36 | 31:16 | |
| 777 | Jordan Rathbone | 25-29 | 1:12:10 | 31:14 | 30:42 | |
| 778 | Ross Taylor | 25-29 | 1:12:10 | 29:20 | 33:01 | |
| 779 | Vishan Patel | 35-39 | 1:12:11 | 29:50 | 32:00 | |
| 780 | Ross Tracy | 35-39 | 1:12:11 | 30:18 | 31:16 | |
| 781 | Tony James | 50-54 | 1:12:11 | 26:59 | 35:44 | |
| 782 | Liam Heffer | 30-34 | 1:12:11 | 27:55 | 33:38 | |
| 783 | Tomer Tricot | 25-29 | 1:12:12 | 29:18 | 32:34 | |
| 784 | Emyr Davies | 30-34 | 1:12:13 | 30:12 | 32:16 | |
| 785 | Andy Cook | 40-44 | 1:12:14 | 28:34 | 34:01 | |
| 786 | Chris Rowney | 40-44 | 1:12:17 | 30:34 | 31:39 | |
| 787 | Ruben Romijn | 30-34 | 1:12:19 | 28:44 | 32:44 | |
| 788 | Josh Forster | 16-24 | 1:12:19 | 28:46 | 33:03 | |
| 789 | Dylan Roberts | 35-39 | 1:12:21 | 28:08 | 33:58 | |
| 790 | Louis Howes | 30-34 | 1:12:21 | 28:48 | 33:44 | |
| 791 | Ben Need | 40-44 | 1:12:22 | 30:30 | 32:10 | |
| 792 | Ryan Valderama | 30-34 | 1:12:22 | 27:23 | 34:23 | |
| 793 | James Dyer | 25-29 | 1:12:23 | 29:05 | 32:59 | |
| 794 | Hugh Leach | 25-29 | 1:12:23 | 32:40 | 28:46 | |
| 795 | Rylan Beech | 25-29 | 1:12:24 | 30:45 | 31:41 | |
| 796 | Michael Hilton | 45-49 | 1:12:25 | 28:19 | 34:04 | |
| 797 | Dan Taylor-Edwards | 40-44 | 1:12:25 | 29:48 | 32:51 | |
| 798 | Rens Artz | 30-34 | 1:12:26 | 30:20 | 31:43 | |
| 799 | Dessie Mone | 40-44 | 1:12:26 | 28:21 | 34:28 | |
| 800 | Dean Colman | 30-34 | 1:12:27 | 30:34 | 31:07 |