FULL RESULTS
HYROX London Excel 2025 Results – Open Men (page 13)
3,058 finishers. Winner Alexis Bernier in 55:21; median 1:20:03.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 2,401 | Matt Pask | 30-34 | 1:31:56 | 35:58 | 42:04 | |
| 2,402 | Chris Cresswell-Beer | 35-39 | 1:31:57 | 37:47 | 41:52 | |
| 2,403 | Jordan Allen | 25-29 | 1:31:57 | 38:35 | 40:59 | |
| 2,404 | Rhys Jones | 25-29 | 1:31:57 | 41:33 | 35:31 | |
| 2,405 | Robert Osborne | 50-54 | 1:31:58 | 36:54 | 42:54 | |
| 2,406 | Ben Quiney | 45-49 | 1:31:59 | 37:42 | 41:34 | |
| 2,407 | Philip Preston | 40-44 | 1:31:59 | 37:49 | 40:27 | |
| 2,408 | Oliver Parsons | 25-29 | 1:32:00 | 35:28 | 44:07 | |
| 2,409 | Jason Rock | 35-39 | 1:32:04 | 35:45 | 44:16 | |
| 2,410 | Jonathan Legge | 30-34 | 1:32:04 | 38:18 | 40:16 | |
| 2,411 | Kay Alatishe | 30-34 | 1:32:05 | 42:15 | 35:48 | |
| 2,412 | Chengwei Jiang | 25-29 | 1:32:08 | 34:43 | 44:48 | |
| 2,413 | Steve Bush | 55-59 | 1:32:13 | 37:35 | 41:47 | |
| 2,414 | Mayank Sharma | 30-34 | 1:32:16 | 35:39 | 42:58 | |
| 2,415 | Bertie Chilton | 40-44 | 1:32:17 | 35:11 | 45:16 | |
| 2,416 | Samuel Jackson | 25-29 | 1:32:17 | 32:48 | 46:44 | |
| 2,417 | Charlie Palmer | 30-34 | 1:32:18 | 37:19 | 42:09 | |
| 2,418 | Rich Smith | 35-39 | 1:32:19 | 35:55 | 43:23 | |
| 2,419 | Matt Williams | 30-34 | 1:32:20 | 40:16 | 37:47 | |
| 2,420 | Reece Braid | 25-29 | 1:32:22 | 38:26 | 40:23 | |
| 2,421 | Roberto Severi | 55-59 | 1:32:22 | 37:34 | 42:25 | |
| 2,422 | James Anderson | 40-44 | 1:32:24 | 39:42 | 39:47 | |
| 2,423 | Samuel Potter | 16-24 | 1:32:25 | 39:02 | 38:12 | |
| 2,424 | Joao Romao | 25-29 | 1:32:27 | 33:31 | 46:28 | |
| 2,425 | Benny Mathumo | 30-34 | 1:32:28 | 39:40 | 38:52 | |
| 2,426 | Jonny Davidson | 50-54 | 1:32:30 | 37:36 | 42:10 | |
| 2,427 | Tom Wood | 35-39 | 1:32:31 | 39:12 | 40:02 | |
| 2,428 | Maik Blumenthal | 40-44 | 1:32:32 | 35:17 | 44:18 | |
| 2,429 | Constantine Zouroudis | 45-49 | 1:32:32 | 39:47 | 38:53 | |
| 2,430 | Rodrigo Luna | ESA | 35-39 | 1:32:33 | 39:40 | 38:18 |
| 2,431 | Harry Searle | 16-24 | 1:32:34 | 35:02 | 44:41 | |
| 2,432 | Kyle Bradley | 16-24 | 1:32:38 | 37:25 | 41:35 | |
| 2,433 | Joseph Richards | 30-34 | 1:32:41 | 35:11 | 44:31 | |
| 2,434 | Gianni Grosso | 25-29 | 1:32:43 | 38:27 | 42:09 | |
| 2,435 | Samuel Parry | 16-24 | 1:32:43 | 36:50 | 43:07 | |
| 2,436 | James Palmer | 40-44 | 1:32:44 | 34:18 | 46:17 | |
| 2,437 | Patrick Armiger | 30-34 | 1:32:45 | 32:23 | 48:43 | |
| 2,438 | Spencer Owen | 30-34 | 1:32:45 | 35:50 | 43:33 | |
| 2,439 | Mark Leonardo | 35-39 | 1:32:47 | 34:00 | 45:44 | |
| 2,440 | Frazer Noyce | 35-39 | 1:32:48 | 36:20 | 42:33 | |
| 2,441 | Steven Roberts | WLS | 40-44 | 1:32:48 | 31:46 | 45:01 |
| 2,442 | Michael Browne | 40-44 | 1:32:48 | 35:36 | 45:05 | |
| 2,443 | Matt Jones | 25-29 | 1:32:51 | 36:39 | 43:47 | |
| 2,444 | Piriyanthan Stephen Philip | 16-24 | 1:32:54 | 34:42 | 44:01 | |
| 2,445 | Peter Green | 40-44 | 1:32:55 | 37:41 | 42:25 | |
| 2,446 | Chris Gregory | 55-59 | 1:33:00 | 34:54 | 45:56 | |
| 2,447 | Nick Burton | 35-39 | 1:33:01 | 38:02 | 41:40 | |
| 2,448 | David Slee | 40-44 | 1:33:01 | 38:29 | 40:28 | |
| 2,449 | Gerry Monaghan | 55-59 | 1:33:06 | 36:54 | 42:54 | |
| 2,450 | Thomas Johnson | 50-54 | 1:33:08 | 37:00 | 43:26 | |
| 2,451 | Craig Stout | 30-34 | 1:33:09 | 37:15 | 43:19 | |
| 2,452 | Tom Holmes | 30-34 | 1:33:10 | 35:17 | 44:43 | |
| 2,453 | Noel Porteous | 45-49 | 1:33:12 | 35:36 | 45:44 | |
| 2,454 | David Lewis | 45-49 | 1:33:14 | 35:15 | 44:27 | |
| 2,455 | Manpreet Johal | 35-39 | 1:33:14 | 34:43 | 45:13 | |
| 2,456 | Graham Keay | 45-49 | 1:33:14 | 36:37 | 44:39 | |
| 2,457 | James Kelly | 65-69 | 1:33:15 | 37:46 | 42:49 | |
| 2,458 | Joseph Dalton | 30-34 | 1:33:17 | 37:35 | 41:32 | |
| 2,459 | David Brown | 55-59 | 1:33:19 | 36:49 | 43:04 | |
| 2,460 | Pedro Silva | 35-39 | 1:33:19 | 38:31 | 40:56 | |
| 2,461 | Jake Brown | 40-44 | 1:33:21 | 35:30 | 45:21 | |
| 2,462 | Dean Course | 35-39 | 1:33:21 | 39:24 | 41:24 | |
| 2,463 | Neil Gant | 40-44 | 1:33:22 | 37:09 | 43:30 | |
| 2,464 | Harry Davies | 16-24 | 1:33:23 | 35:04 | 46:17 | |
| 2,465 | Andrew Harrison | 45-49 | 1:33:25 | 33:31 | 46:46 | |
| 2,466 | William Ireson | 40-44 | 1:33:26 | 31:05 | 50:47 | |
| 2,467 | James Monk | 40-44 | 1:33:27 | 36:54 | 43:46 | |
| 2,468 | Allister Kitchen | 50-54 | 1:33:28 | 36:17 | 44:41 | |
| 2,469 | Josh Phillips | 16-24 | 1:33:29 | 37:08 | 43:33 | |
| 2,470 | Martin Griffin | 50-54 | 1:33:30 | 34:45 | 46:26 | |
| 2,471 | Philip Evans | 35-39 | 1:33:30 | 34:51 | 46:42 | |
| 2,472 | Steven Walklin | 60-64 | 1:33:31 | 39:34 | 40:00 | |
| 2,473 | Seiya Sakamoto | 30-34 | 1:33:32 | 32:40 | 47:55 | |
| 2,474 | Steven Vezmarovic | 30-34 | 1:33:32 | 34:54 | 45:45 | |
| 2,475 | Pontus Riska | 45-49 | 1:33:32 | 38:26 | 41:07 | |
| 2,476 | Paul Butler | 25-29 | 1:33:34 | 37:28 | 41:55 | |
| 2,477 | Ashley Davies | 40-44 | 1:33:37 | 39:48 | 40:16 | |
| 2,478 | Zack Webster | 25-29 | 1:33:37 | 35:00 | 46:32 | |
| 2,479 | Chris Blackall | 25-29 | 1:33:39 | 36:07 | 44:33 | |
| 2,480 | Benjamin Schollbach | 45-49 | 1:33:43 | 37:27 | 41:22 | |
| 2,481 | Danny Hutton | 60-64 | 1:33:43 | 39:37 | 40:54 | |
| 2,482 | Daryl Mullard | 30-34 | 1:33:44 | 42:26 | 37:28 | |
| 2,483 | Andrew Greig | 35-39 | 1:33:44 | 36:12 | 44:53 | |
| 2,484 | Dan Smith | 35-39 | 1:33:45 | 38:02 | 41:06 | |
| 2,485 | Julian Ladd | 55-59 | 1:33:45 | 36:27 | 44:07 | |
| 2,486 | David Lennon | 55-59 | 1:33:45 | 35:48 | 45:36 | |
| 2,487 | Jonathan Jones | 35-39 | 1:33:49 | 40:38 | 39:51 | |
| 2,488 | Sam Murphy | 35-39 | 1:33:54 | 36:17 | 43:42 | |
| 2,489 | Matthew James | 45-49 | 1:33:55 | 35:50 | 46:13 | |
| 2,490 | Anthony Wilson | 50-54 | 1:33:57 | 40:14 | 39:48 | |
| 2,491 | Dan Simpson | 25-29 | 1:33:57 | 36:06 | 44:40 | |
| 2,492 | Michael Simpson | 45-49 | 1:33:57 | 37:33 | 42:33 | |
| 2,493 | Guy Bailey | 55-59 | 1:33:57 | 38:19 | 41:41 | |
| 2,494 | Ricky Robinson | 35-39 | 1:33:57 | 32:47 | 48:05 | |
| 2,495 | Sam Whittaker | 40-44 | 1:33:58 | 40:14 | 39:14 | |
| 2,496 | Xiaofeng Yang | 16-24 | 1:34:01 | 37:42 | 42:48 | |
| 2,497 | Rich Clark | 55-59 | 1:34:02 | 38:48 | 41:29 | |
| 2,498 | Philip Airey | 50-54 | 1:34:04 | 38:20 | 43:12 | |
| 2,499 | Paul Fisher | 60-64 | 1:34:05 | 36:56 | 44:39 | |
| 2,500 | Robert Taylor | 35-39 | 1:34:08 | 35:10 | 46:35 | |
| 2,501 | Tamer Darweesh | 40-44 | 1:34:09 | 33:43 | 48:32 | |
| 2,502 | Olan Barrett | 35-39 | 1:34:09 | 33:01 | 50:18 | |
| 2,503 | Frank Vitetta | 50-54 | 1:34:09 | 38:03 | 42:56 | |
| 2,504 | Tom Maughan | 55-59 | 1:34:09 | 33:33 | 48:19 | |
| 2,505 | Ashley Adams | 35-39 | 1:34:10 | 34:40 | 46:40 | |
| 2,506 | Stuart Brown | 45-49 | 1:34:10 | 36:16 | 44:12 | |
| 2,507 | Jay Wang | HYROX | 45-49 | 1:34:11 | 36:55 | 42:08 |
| 2,508 | Neil Mason | 50-54 | 1:34:12 | 37:56 | 43:28 | |
| 2,509 | Rajen Doshi | 50-54 | 1:34:16 | 37:17 | 43:37 | |
| 2,510 | Wayne Scott | 25-29 | 1:34:18 | 36:41 | 43:21 | |
| 2,511 | Scott Mitchell | 50-54 | 1:34:19 | 35:37 | 45:36 | |
| 2,512 | Ronan Henry | 35-39 | 1:34:20 | 37:58 | 43:09 | |
| 2,513 | Peter Cerpnjak | 45-49 | 1:34:20 | 36:11 | 45:41 | |
| 2,514 | James Campbell | 30-34 | 1:34:20 | 39:20 | 41:25 | |
| 2,515 | Kiu Kim | 35-39 | 1:34:21 | 37:13 | 43:24 | |
| 2,516 | William Oliver | 35-39 | 1:34:27 | 38:34 | 42:50 | |
| 2,517 | Andrew Redmond | 45-49 | 1:34:29 | 37:12 | 43:57 | |
| 2,518 | Steven Henderson | 35-39 | 1:34:30 | 40:36 | 39:56 | |
| 2,519 | Gesang Mustofa | 30-34 | 1:34:32 | 35:05 | 45:53 | |
| 2,520 | Martyn Leadbetter | 55-59 | 1:34:34 | 37:20 | 42:51 | |
| 2,521 | Dipesh Mistry | 45-49 | 1:34:35 | 35:32 | 47:00 | |
| 2,522 | Neil Smith | 45-49 | 1:34:35 | 39:51 | 41:36 | |
| 2,523 | Derek Mackessy | 45-49 | 1:34:37 | 36:35 | 45:09 | |
| 2,524 | Josh Graham | 25-29 | 1:34:38 | 36:23 | 44:31 | |
| 2,525 | Adam Wilson | 25-29 | 1:34:39 | 32:59 | 49:42 | |
| 2,526 | Manuel Najera | 35-39 | 1:34:39 | 38:43 | 43:14 | |
| 2,527 | Jon Bruce | 30-34 | 1:34:39 | 36:39 | 42:23 | |
| 2,528 | Jamie Cook | 30-34 | 1:34:41 | 39:29 | 41:29 | |
| 2,529 | Philipp Von Soosten | 45-49 | 1:34:41 | 42:01 | 35:50 | |
| 2,530 | Jack Lockyer | 25-29 | 1:34:43 | 38:51 | 41:41 | |
| 2,531 | Matt Rees | 30-34 | 1:34:45 | 35:41 | 45:05 | |
| 2,532 | Josh Rowlands | 30-34 | 1:34:45 | 36:41 | 45:52 | |
| 2,533 | Jason Smith | 40-44 | 1:34:48 | 35:41 | 46:38 | |
| 2,534 | Dan Crabtree | 45-49 | 1:34:51 | 40:53 | 40:30 | |
| 2,535 | David Taylor | 35-39 | 1:34:51 | 37:53 | 43:27 | |
| 2,536 | Ismail Mehmet | 45-49 | 1:34:52 | 38:26 | 41:49 | |
| 2,537 | Freddie Smithson | 30-34 | 1:34:52 | 32:56 | 49:11 | |
| 2,538 | Simon Mccabe | 45-49 | 1:34:53 | 38:31 | 42:47 | |
| 2,539 | Aaron Soady | 25-29 | 1:34:54 | 41:31 | 40:08 | |
| 2,540 | David Moore | 30-34 | 1:34:57 | 36:22 | 45:19 | |
| 2,541 | Nathan Fry | 30-34 | 1:35:02 | 39:55 | 41:37 | |
| 2,542 | Daniel Osso | 25-29 | 1:35:03 | 41:23 | 37:46 | |
| 2,543 | Ashley Morgan | 35-39 | 1:35:03 | 36:13 | 45:18 | |
| 2,544 | Garry Buck | 50-54 | 1:35:04 | 39:37 | 41:50 | |
| 2,545 | Courtney Redwood | 35-39 | 1:35:04 | 39:33 | 41:52 | |
| 2,546 | Romain Cattet | 45-49 | 1:35:05 | 37:44 | 43:30 | |
| 2,547 | Dan House | 35-39 | 1:35:11 | 41:08 | 40:03 | |
| 2,548 | Lewis Parsons | 25-29 | 1:35:12 | 44:09 | 36:24 | |
| 2,549 | Jordan Powell | 40-44 | 1:35:13 | 39:15 | 42:47 | |
| 2,550 | Matthew Burton | 40-44 | 1:35:14 | 37:56 | 44:15 | |
| 2,551 | Sean Ripley | 30-34 | 1:35:14 | 38:20 | 41:33 | |
| 2,552 | David Marinovich | 45-49 | 1:35:18 | 36:32 | 45:36 | |
| 2,553 | Bradley Thyer | 30-34 | 1:35:23 | 41:20 | 40:40 | |
| 2,554 | Ryan Magromallis | 16-24 | 1:35:24 | 36:05 | 46:39 | |
| 2,555 | Ashley Williams | 40-44 | 1:35:24 | 38:22 | 43:09 | |
| 2,556 | Seth Jackson-Main | 40-44 | 1:35:24 | 38:13 | 44:30 | |
| 2,557 | James Barry | 50-54 | 1:35:25 | 40:34 | 40:46 | |
| 2,558 | Dean Simpson | 40-44 | 1:35:25 | 39:28 | 42:41 | |
| 2,559 | James Candy | 40-44 | 1:35:26 | 39:51 | 41:35 | |
| 2,560 | Oscar Wong | 25-29 | 1:35:27 | 38:44 | 43:51 | |
| 2,561 | Jonathan Hulls | 40-44 | 1:35:29 | 40:16 | 40:57 | |
| 2,562 | Dave Thorne | 50-54 | 1:35:29 | 38:42 | 42:58 | |
| 2,563 | Ben Dambok | 25-29 | 1:35:32 | 36:28 | 45:58 | |
| 2,564 | Nicky Smith | 40-44 | 1:35:32 | 39:38 | 42:14 | |
| 2,565 | Jamie Jones | 40-44 | 1:35:34 | 35:57 | 45:02 | |
| 2,566 | David Anderson | 40-44 | 1:35:37 | 38:02 | 44:15 | |
| 2,567 | Sami Brett | 35-39 | 1:35:37 | 37:08 | 45:34 | |
| 2,568 | Laith Lolas | 25-29 | 1:35:38 | 40:13 | 40:45 | |
| 2,569 | Tom Cottrell-Lilley | 25-29 | 1:35:40 | 34:42 | 47:48 | |
| 2,570 | Robert Calvert | 50-54 | 1:35:44 | 38:16 | 43:44 | |
| 2,571 | Greg Perry | 45-49 | 1:35:44 | 37:28 | 44:55 | |
| 2,572 | Guy Wolstencroft | 55-59 | 1:35:44 | 36:32 | 44:56 | |
| 2,573 | George Jones | 25-29 | 1:35:46 | 35:59 | 46:29 | |
| 2,574 | Muhammed Komeagag | 25-29 | 1:35:47 | 38:35 | 40:56 | |
| 2,575 | Charlie Thomas | 25-29 | 1:35:49 | 38:54 | 42:34 | |
| 2,576 | Daniel Munday | 45-49 | 1:35:54 | 38:45 | 43:56 | |
| 2,577 | Josh Cooper | 25-29 | 1:35:55 | 37:55 | 42:31 | |
| 2,578 | James Tait | 16-24 | 1:35:55 | 35:55 | 46:43 | |
| 2,579 | Ollie Cross | 16-24 | 1:35:56 | 35:46 | 46:47 | |
| 2,580 | Matt Sardovi | 35-39 | 1:35:57 | 38:19 | 43:00 | |
| 2,581 | Andrew Moscow | 45-49 | 1:36:00 | 34:07 | 50:28 | |
| 2,582 | Edward Campion | 25-29 | 1:36:03 | 35:41 | 44:53 | |
| 2,583 | Kyle Harvey | 35-39 | 1:36:04 | 36:35 | 46:16 | |
| 2,584 | Simon Heard | 45-49 | 1:36:05 | 36:04 | 46:43 | |
| 2,585 | Matthew Chaplin | 35-39 | 1:36:05 | 38:40 | 44:57 | |
| 2,586 | Andrew Skeete | 40-44 | 1:36:08 | 38:03 | 43:53 | |
| 2,587 | Ryan Pinington | 35-39 | 1:36:08 | 37:51 | 45:08 | |
| 2,588 | Daniel Long | 35-39 | 1:36:09 | 36:00 | 47:23 | |
| 2,589 | Pete Lindsay | 45-49 | 1:36:09 | 37:17 | 46:18 | |
| 2,590 | Paul Naylor | 35-39 | 1:36:09 | 36:42 | 41:26 | |
| 2,591 | Nick Jones | 35-39 | 1:36:10 | 37:44 | 45:43 | |
| 2,592 | Russell Green | 40-44 | 1:36:10 | 38:10 | 44:34 | |
| 2,593 | Josh Pemberton | 45-49 | 1:36:10 | 38:11 | 45:19 | |
| 2,594 | Paul Renzo Sulit Ordinario | 16-24 | 1:36:11 | 39:57 | 41:47 | |
| 2,595 | Brady Owen | 25-29 | 1:36:13 | 38:48 | 42:16 | |
| 2,596 | Ben Anderson-Dukes | 45-49 | 1:36:15 | 39:58 | 42:52 | |
| 2,597 | Daniel Silva | 40-44 | 1:36:16 | 34:07 | 49:38 | |
| 2,598 | Connor Fanelli | 30-34 | 1:36:26 | 38:34 | 44:14 | |
| 2,599 | Touraj Khosravi | 40-44 | 1:36:27 | 35:41 | 44:44 | |
| 2,600 | Daniel Muzzlewhite | 35-39 | 1:36:28 | 39:34 | 43:11 |