FULL RESULTS
HYROX Glasgow 2025 Results – Open Men (page 3)
1,933 finishers. Winner David Parkin in 55:22; median 1:19:37.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 401 | Stephen Tighe | 30-34 | 1:10:44 | 34:41 | 32:01 | |
| 402 | Davis Gurton | 25-29 | 1:10:46 | 37:04 | 29:31 | |
| 403 | Aaron Langan | 16-24 | 1:10:47 | 35:54 | 31:15 | |
| 404 | Ross Morgan | 25-29 | 1:10:49 | 33:59 | 32:18 | |
| 405 | Liam Wilson | 25-29 | 1:10:50 | 35:10 | 31:59 | |
| 406 | Louis Tonkin | 30-34 | 1:10:51 | 34:26 | 32:47 | |
| 407 | Michael Scott | 25-29 | 1:10:54 | 37:01 | 30:02 | |
| 408 | Jamie Forman | 35-39 | 1:10:55 | 34:56 | 32:17 | |
| 409 | Dan Lamont | 25-29 | 1:10:56 | 36:30 | 30:18 | |
| 410 | Billy Priestley | 30-34 | 1:10:58 | 37:24 | 29:46 | |
| 411 | Scott Mcgregor | 16-24 | 1:11:00 | 35:10 | 32:04 | |
| 412 | Brad Oliver | 25-29 | 1:11:00 | 36:54 | 30:20 | |
| 413 | Richard Marshall | 40-44 | 1:11:01 | 38:16 | 29:10 | |
| 414 | Keith Hayden | 35-39 | 1:11:02 | 36:02 | 29:47 | |
| 415 | Kevin Cockerton | 40-44 | 1:11:03 | 36:28 | 30:39 | |
| 416 | Kenneth Duffy | 40-44 | 1:11:04 | 34:09 | 32:27 | |
| 417 | Martin Boyce | 40-44 | 1:11:04 | 36:31 | 30:52 | |
| 418 | Darren Roberts | 40-44 | 1:11:04 | 35:12 | 31:15 | |
| 419 | Ross Law | 30-34 | 1:11:05 | 36:50 | 30:22 | |
| 420 | Jack Mcknight | 25-29 | 1:11:06 | 36:36 | 30:41 | |
| 421 | Robbie Duncan | 30-34 | 1:11:07 | 36:49 | 30:22 | |
| 422 | Chandler Bonne | 25-29 | 1:11:07 | 35:36 | 31:34 | |
| 423 | Simon Powner | 40-44 | 1:11:08 | 35:05 | 32:09 | |
| 424 | Ross McKenzie | 45-49 | 1:11:10 | 37:02 | 30:27 | |
| 425 | Jamie Pateman | 25-29 | 1:11:10 | 38:09 | 28:54 | |
| 426 | Tom Robson | 40-44 | 1:11:10 | 37:12 | 29:46 | |
| 427 | Matt Chaplin | 40-44 | 1:11:15 | 38:31 | 28:58 | |
| 428 | Charles Andrews | 35-39 | 1:11:15 | 37:42 | 29:59 | |
| 429 | Tom Parr | 25-29 | 1:11:17 | 36:40 | 30:48 | |
| 430 | Gerry Spence | 35-39 | 1:11:18 | 37:50 | 29:47 | |
| 431 | Steven Gilmour | 35-39 | 1:11:18 | 34:54 | 32:33 | |
| 432 | Damian Rocks | 40-44 | 1:11:20 | 35:15 | 31:56 | |
| 433 | Sam Joyce | 25-29 | 1:11:20 | 38:13 | 29:02 | |
| 434 | Kieran Smyth | 25-29 | 1:11:21 | 35:25 | 32:03 | |
| 435 | Michael Curry | 30-34 | 1:11:23 | 37:13 | 30:48 | |
| 436 | Paul Milburn | 40-44 | 1:11:23 | 35:40 | 31:48 | |
| 437 | Stuart Turner | 35-39 | 1:11:25 | 36:45 | 30:51 | |
| 438 | Jackson Wood | 35-39 | 1:11:29 | 35:39 | 32:11 | |
| 439 | Graham Morris | 60-64 | 1:11:30 | 35:09 | 32:16 | |
| 440 | Henry Moriarty | 16-24 | 1:11:31 | 36:02 | 31:32 | |
| 441 | Edward O Neill | 25-29 | 1:11:32 | 34:06 | 33:03 | |
| 442 | Ross Williams | 30-34 | 1:11:32 | 35:04 | 32:33 | |
| 443 | Evan Murray | 25-29 | 1:11:33 | 36:56 | 30:40 | |
| 444 | Harry Waring | 16-24 | 1:11:33 | 34:55 | 32:37 | |
| 445 | Arjun Desai | 30-34 | 1:11:34 | 35:00 | 32:29 | |
| 446 | Barry Whyte | 35-39 | 1:11:35 | 38:49 | 29:02 | |
| 447 | Ciaran Murray | 40-44 | 1:11:35 | 38:39 | 28:48 | |
| 448 | Mark Todd | 40-44 | 1:11:36 | 36:52 | 30:58 | |
| 449 | Angus Cheyne | 16-24 | 1:11:37 | 38:15 | 29:30 | |
| 450 | Roger Reid | 55-59 | 1:11:39 | 34:51 | 33:08 | |
| 451 | Liam Binnie | 30-34 | 1:11:41 | 36:39 | 31:12 | |
| 452 | Rory Higgins | 30-34 | 1:11:41 | 37:58 | 29:29 | |
| 453 | Shane Mullan | 40-44 | 1:11:44 | 38:11 | 29:06 | |
| 454 | David Gray | 40-44 | 1:11:44 | 36:44 | 31:00 | |
| 455 | Ben Douglas | 35-39 | 1:11:44 | 37:50 | 29:55 | |
| 456 | Luke Day | 16-24 | 1:11:45 | 37:31 | 29:57 | |
| 457 | Feidhlim Quinn | 16-24 | 1:11:46 | 36:18 | 31:49 | |
| 458 | Tom Barrett | 40-44 | 1:11:48 | 36:17 | 30:47 | |
| 459 | Jordan Rigby | 30-34 | 1:11:48 | 36:31 | 31:11 | |
| 460 | Arthur Harwood | 16-24 | 1:11:48 | 34:23 | 33:13 | |
| 461 | Joshua McPhail | 25-29 | 1:11:50 | 34:51 | 33:26 | |
| 462 | Aaron Marley | 25-29 | 1:11:51 | 37:20 | 30:31 | |
| 463 | Owen Archer | 30-34 | 1:11:52 | 37:44 | 30:14 | |
| 464 | Rory Hindhaugh | 25-29 | 1:11:52 | 37:57 | 30:10 | |
| 465 | Blair Docherty | 25-29 | 1:11:53 | 37:34 | 30:22 | |
| 466 | Shaun Ennis | 45-49 | 1:11:53 | 36:44 | 29:39 | |
| 467 | Peter Soares | 45-49 | 1:11:54 | 38:53 | 29:02 | |
| 468 | Archie Thomas | 25-29 | 1:11:55 | 37:52 | 29:14 | |
| 469 | Stephen Boxall | 40-44 | 1:11:55 | 35:19 | 32:11 | |
| 470 | Matthew Rose | 30-34 | 1:11:56 | 38:06 | 29:42 | |
| 471 | Clayton Mcdonald | 25-29 | 1:11:57 | 36:47 | 31:00 | |
| 472 | Luke Thompson | 25-29 | 1:11:58 | 36:49 | 31:18 | |
| 473 | Leon O’Regan | 40-44 | 1:11:58 | 36:32 | 31:42 | |
| 474 | Neil Campbell | 40-44 | 1:11:59 | 34:31 | 33:48 | |
| 475 | Jason Grant | 35-39 | 1:11:59 | 36:11 | 31:22 | |
| 476 | Liam Richardson | 30-34 | 1:12:00 | 38:47 | 28:42 | |
| 477 | Bestun Mohammad | 40-44 | 1:12:01 | 37:33 | 29:53 | |
| 478 | Peter Tyas | 40-44 | 1:12:02 | 38:07 | 29:55 | |
| 479 | Joseph Campbell | 25-29 | 1:12:02 | 36:48 | 30:54 | |
| 480 | David Hoang | 35-39 | 1:12:04 | 39:42 | 28:18 | |
| 481 | Sean Mcshane | 50-54 | 1:12:04 | 35:45 | 32:21 | |
| 482 | Jakub Riedel | 16-24 | 1:12:05 | 41:19 | 26:53 | |
| 483 | Richard Gruber | 35-39 | 1:12:07 | 36:55 | 30:01 | |
| 484 | Odhran O'Neill | 25-29 | 1:12:08 | 38:19 | 29:24 | |
| 485 | Jayden Jin | 16-24 | 1:12:08 | 34:10 | 33:23 | |
| 486 | Fraser Ross | 16-24 | 1:12:09 | 35:00 | 33:00 | |
| 487 | Nathan Williams | 25-29 | 1:12:09 | 37:12 | 31:11 | |
| 488 | Corey McAuley | 16-24 | 1:12:11 | 35:17 | 33:17 | |
| 489 | Andrew Hope | 35-39 | 1:12:13 | 36:17 | 31:39 | |
| 490 | Stephen Rennie | 45-49 | 1:12:14 | 36:42 | 31:25 | |
| 491 | Alisdair Macleod | 30-34 | 1:12:14 | 36:44 | 30:32 | |
| 492 | Tony Murphy | 30-34 | 1:12:16 | 37:41 | 30:36 | |
| 493 | Kyle Errington | 16-24 | 1:12:17 | 38:09 | 30:21 | |
| 494 | Jack Halpin | 16-24 | 1:12:18 | 37:26 | 30:50 | |
| 495 | Thomas Leahy-Kelly | 16-24 | 1:12:19 | 36:25 | 31:20 | |
| 496 | Ryan Jordan | 35-39 | 1:12:20 | 36:08 | 32:00 | |
| 497 | Andrew Kenny | 30-34 | 1:12:21 | 38:31 | 29:44 | |
| 498 | Christopher Mitchell | 35-39 | 1:12:22 | 38:29 | 29:48 | |
| 499 | Mike Maclaine | 45-49 | 1:12:23 | 35:25 | 32:23 | |
| 500 | David Cafferty | 40-44 | 1:12:23 | 36:21 | 32:05 | |
| 501 | Matthew Grieh | 30-34 | 1:12:24 | 38:30 | 30:05 | |
| 502 | Rob Worthington | 50-54 | 1:12:24 | 36:51 | 31:46 | |
| 503 | Ryan Fotheringham | 16-24 | 1:12:24 | 34:14 | 33:47 | |
| 504 | Michael Bingham | 25-29 | 1:12:26 | 36:42 | 31:03 | |
| 505 | John Henderson | 35-39 | 1:12:26 | 38:00 | 30:03 | |
| 506 | Daniel Clafferty | 30-34 | 1:12:27 | 37:44 | 30:26 | |
| 507 | Jack Maynard | 30-34 | 1:12:27 | 38:38 | 29:48 | |
| 508 | Ash Wolfendale | 35-39 | 1:12:28 | 35:09 | 32:54 | |
| 509 | Will Shaw | 25-29 | 1:12:30 | 37:33 | 30:49 | |
| 510 | Cory Tipping | 30-34 | 1:12:30 | 38:48 | 29:08 | |
| 511 | Dylan Katus | 30-34 | 1:12:30 | 37:49 | 30:14 | |
| 512 | Ged McGrath | 50-54 | 1:12:31 | 34:24 | 33:31 | |
| 513 | Gary Bisset | 30-34 | 1:12:33 | 37:37 | 31:03 | |
| 514 | Nick Urwin | 40-44 | 1:12:35 | 36:47 | 31:48 | |
| 515 | Matthew Pringle | 30-34 | 1:12:35 | 36:19 | 32:08 | |
| 516 | Gerry Philbin | 50-54 | 1:12:36 | 37:18 | 31:14 | |
| 517 | Cameron Mackay | 16-24 | 1:12:37 | 37:54 | 30:43 | |
| 518 | Paul Ryan | 40-44 | 1:12:37 | 36:34 | 31:38 | |
| 519 | Alan Scott | 40-44 | 1:12:37 | 35:30 | 33:00 | |
| 520 | Uldis Lapsins | 45-49 | 1:12:38 | 37:50 | 30:52 | |
| 521 | Christian Kuhwald | 45-49 | 1:12:39 | 40:00 | 29:01 | |
| 522 | Stephen Hutchinson | 40-44 | 1:12:39 | 38:00 | 30:32 | |
| 523 | Adam Bray | 35-39 | 1:12:41 | 37:27 | 30:26 | |
| 524 | Harry Abblitt | 30-34 | 1:12:42 | 35:19 | 33:51 | |
| 525 | James Wallace | 30-34 | 1:12:45 | 35:32 | 33:19 | |
| 526 | Zachary Deponio | 30-34 | 1:12:45 | 36:55 | 31:10 | |
| 527 | Craig Wright | 35-39 | 1:12:47 | 38:23 | 30:18 | |
| 528 | Dylan Noble | 35-39 | 1:12:47 | 39:10 | 29:21 | |
| 529 | Matt Feld | 40-44 | 1:12:47 | 37:57 | 31:01 | |
| 530 | Josh Isaac | 35-39 | 1:12:50 | 36:19 | 32:23 | |
| 531 | Archie Stewart | 16-24 | 1:12:50 | 39:26 | 29:35 | |
| 532 | Callum Watkins | 16-24 | 1:12:51 | 36:49 | 32:14 | |
| 533 | Alan Durkin | 35-39 | 1:12:52 | 37:02 | 31:42 | |
| 534 | Andrew Bloxam | 45-49 | 1:12:53 | 35:46 | 33:04 | |
| 535 | Harry Elder | 16-24 | 1:12:57 | 36:02 | 33:00 | |
| 536 | Simon Murphy | IMN | 35-39 | 1:12:57 | 38:28 | 30:16 |
| 537 | Steven Tyczynski | 40-44 | 1:12:58 | 35:42 | 32:56 | |
| 538 | Jamie Russell | 40-44 | 1:13:00 | 38:04 | 30:25 | |
| 539 | Damien O Boyle | 35-39 | 1:13:01 | 37:34 | 31:34 | |
| 540 | Brian Gregg | 30-34 | 1:13:02 | — | 31:19 | |
| 541 | Harry English | 35-39 | 1:13:03 | 38:24 | 30:08 | |
| 542 | Ruben Shaw | 16-24 | 1:13:03 | 38:16 | 30:54 | |
| 543 | Bailey Davies | 16-24 | 1:13:03 | 37:11 | 31:45 | |
| 544 | Daniel Mitchell | 25-29 | 1:13:05 | 40:12 | 28:25 | |
| 545 | David Dew | 30-34 | 1:13:05 | 37:32 | 31:34 | |
| 546 | Callum Clark | 30-34 | 1:13:05 | 36:30 | 32:10 | |
| 547 | Adam Smith | 50-54 | 1:13:08 | 37:38 | 31:14 | |
| 548 | Michael Hamilton | 30-34 | 1:13:08 | 37:35 | 31:41 | |
| 549 | Kieran Bennett | 30-34 | 1:13:10 | 38:41 | 30:23 | |
| 550 | Oliver Lowe | 16-24 | 1:13:12 | 35:03 | 34:14 | |
| 551 | Alex Bowker | 30-34 | 1:13:13 | 36:03 | 33:32 | |
| 552 | Kyle Wych | 16-24 | 1:13:15 | 34:54 | 34:46 | |
| 553 | Gaz Burrows | 35-39 | 1:13:16 | 37:52 | 30:36 | |
| 554 | Joseph Norman | 25-29 | 1:13:17 | 38:02 | 31:09 | |
| 555 | Paul Allan | 35-39 | 1:13:19 | 38:12 | 31:01 | |
| 556 | Lewis Gadsdon | 30-34 | 1:13:19 | 37:19 | 32:09 | |
| 557 | Greg Simpson | 45-49 | 1:13:21 | 34:44 | 34:03 | |
| 558 | Christopher Monahan | 40-44 | 1:13:23 | 37:32 | 31:45 | |
| 559 | Thomas Parnell | 16-24 | 1:13:24 | 34:41 | 34:49 | |
| 560 | Simone Enrici | 40-44 | 1:13:25 | 37:40 | 31:34 | |
| 561 | Lewis Davies | 30-34 | 1:13:26 | 37:49 | 32:05 | |
| 562 | Barry Strain | 45-49 | 1:13:28 | 37:01 | 31:55 | |
| 563 | James Morley | 30-34 | 1:13:28 | 36:37 | 32:42 | |
| 564 | Eoin Heagney | 35-39 | 1:13:30 | 36:54 | 32:05 | |
| 565 | Iain Griffiths | 40-44 | 1:13:33 | 37:35 | 31:39 | |
| 566 | Alex Ballard | 40-44 | 1:13:33 | 38:22 | 31:16 | |
| 567 | Elliot Berry | 30-34 | 1:13:34 | 36:51 | 32:28 | |
| 568 | Joseph Smith | 25-29 | 1:13:34 | 32:21 | 37:35 | |
| 569 | Raymond Bourke | 45-49 | 1:13:35 | 36:09 | 33:26 | |
| 570 | Ross Braceland | 30-34 | 1:13:35 | 41:02 | 28:07 | |
| 571 | Shane Blakeley | 35-39 | 1:13:36 | 35:29 | 34:14 | |
| 572 | Jake Messer | 25-29 | 1:13:36 | 34:53 | 33:43 | |
| 573 | Graham Darlington | 35-39 | 1:13:37 | 38:12 | 30:55 | |
| 574 | Simon-John Hope | 40-44 | 1:13:37 | 38:09 | 31:42 | |
| 575 | Eoin Dowley | 25-29 | 1:13:38 | 37:51 | 31:52 | |
| 576 | Henry Duncan | 16-24 | 1:13:38 | 35:41 | 33:16 | |
| 577 | John Gallagher | 35-39 | 1:13:39 | 35:54 | 33:20 | |
| 578 | Tom Oliver | 30-34 | 1:13:40 | 35:46 | 34:18 | |
| 579 | Ruari Grimes | 35-39 | 1:13:40 | 38:35 | 30:52 | |
| 580 | Jonathan McStay | 30-34 | 1:13:40 | 35:22 | 34:01 | |
| 581 | Owen Johnson | 25-29 | 1:13:43 | 36:10 | 33:06 | |
| 582 | Chris Grieveson | 45-49 | 1:13:43 | 35:15 | 33:31 | |
| 583 | Ben Park | 30-34 | 1:13:43 | 37:17 | 32:15 | |
| 584 | Chris Barrett | 35-39 | 1:13:46 | 37:20 | 32:37 | |
| 585 | Sam Duggan | 35-39 | 1:13:47 | 37:10 | 32:59 | |
| 586 | Mark Keenan | 35-39 | 1:13:48 | 37:03 | 32:23 | |
| 587 | andy o'brien | 50-54 | 1:13:48 | 38:07 | 31:21 | |
| 588 | Craig Hillary | 40-44 | 1:13:49 | 37:51 | 31:06 | |
| 589 | Stuart Ardis | 30-34 | 1:13:49 | 35:15 | 34:35 | |
| 590 | Alex Percival | 45-49 | 1:13:52 | 38:18 | 31:44 | |
| 591 | Mark Jackson | 55-59 | 1:13:53 | 34:47 | 34:32 | |
| 592 | David Goadsby | 30-34 | 1:13:54 | 39:33 | 30:44 | |
| 593 | Myles McNulty | 60-64 | 1:13:55 | 39:33 | 30:24 | |
| 594 | Stuart Coburn | 25-29 | 1:13:55 | 37:29 | 32:19 | |
| 595 | Kyran Grant | 25-29 | 1:13:56 | 35:57 | 33:50 | |
| 596 | Cian Spencer McDermott | 16-24 | 1:13:59 | 37:30 | 32:28 | |
| 597 | Lee Burns | 35-39 | 1:14:00 | 40:47 | 29:14 | |
| 598 | James Armstrong | 40-44 | 1:14:00 | 38:46 | 31:13 | |
| 599 | Shane Mckee | 30-34 | 1:14:01 | 38:05 | 32:13 | |
| 600 | Jack Richmond | 25-29 | 1:14:02 | 36:51 | 32:54 |