FULL RESULTS
HYROX Birmingham 2025 Results – Open Men (page 6)
2,449 finishers. Winner Sam Craig in 53:59; median 1:22:45.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1,001 | Thomas Chambers | 35-39 | 1:19:12 | 37:00 | 35:57 | |
| 1,002 | Anthony Young | 35-39 | 1:19:13 | 36:53 | 35:09 | |
| 1,003 | Aaron Sandhu | 25-29 | 1:19:14 | 38:23 | 34:02 | |
| 1,004 | Jay Revan | 30-34 | 1:19:15 | 38:35 | 33:50 | |
| 1,005 | Reece Harris | 25-29 | 1:19:16 | 38:10 | 34:53 | |
| 1,006 | Stephen Porter | 40-44 | 1:19:16 | 36:06 | 36:45 | |
| 1,007 | Curtis Babb | 25-29 | 1:19:17 | 37:44 | 35:47 | |
| 1,008 | Matthew Radford | 40-44 | 1:19:18 | 36:04 | 37:35 | |
| 1,009 | Liam Harrison | 25-29 | 1:19:18 | 38:05 | 35:18 | |
| 1,010 | Colin Pow | 50-54 | 1:19:19 | 35:18 | 36:45 | |
| 1,011 | Stuart Dearden | 35-39 | 1:19:19 | 37:12 | 34:08 | |
| 1,012 | Adam Priestley | GIB | 35-39 | 1:19:20 | 36:01 | 38:07 |
| 1,013 | Luke McBlain | 16-24 | 1:19:20 | 36:27 | 37:21 | |
| 1,014 | Joe Owen | 35-39 | 1:19:21 | 38:56 | 34:24 | |
| 1,015 | Gatis Helmanis | 30-34 | 1:19:21 | 35:57 | 37:04 | |
| 1,016 | James Ma | 35-39 | 1:19:22 | 37:21 | 36:06 | |
| 1,017 | Sean Cartin | 35-39 | 1:19:22 | 37:48 | 35:46 | |
| 1,018 | Kevin Jones | 35-39 | 1:19:23 | 37:00 | 36:45 | |
| 1,019 | Liam McHugh | 30-34 | 1:19:23 | 38:23 | 35:06 | |
| 1,020 | Andy Stephenson | 40-44 | 1:19:24 | 38:20 | 34:14 | |
| 1,021 | Wayne Newman | 35-39 | 1:19:24 | 38:07 | 35:50 | |
| 1,022 | Michael Redfern | 30-34 | 1:19:27 | 38:04 | 34:49 | |
| 1,023 | Matthew May | 30-34 | 1:19:27 | 37:24 | 36:07 | |
| 1,024 | Jay Thompson | 35-39 | 1:19:29 | 40:44 | 33:16 | |
| 1,025 | James Borrett | 50-54 | 1:19:29 | 37:38 | 35:42 | |
| 1,026 | Oliver Isherwood | 40-44 | 1:19:29 | 38:29 | 35:05 | |
| 1,027 | Adam Francis | 40-44 | 1:19:29 | 37:54 | 35:52 | |
| 1,028 | Matthew Earlam | 35-39 | 1:19:29 | 38:45 | 34:25 | |
| 1,029 | Ben Wilson | 45-49 | 1:19:30 | 37:09 | 36:23 | |
| 1,030 | Edward Smith | 40-44 | 1:19:30 | 40:03 | 33:59 | |
| 1,031 | Jordan Griffith | 35-39 | 1:19:31 | 38:21 | 35:14 | |
| 1,032 | Jerry Coll | 50-54 | 1:19:32 | 35:35 | 37:34 | |
| 1,033 | Alfie Kealy | 16-24 | 1:19:32 | 40:21 | 32:17 | |
| 1,034 | Jack Quigley | 25-29 | 1:19:32 | 37:45 | 35:45 | |
| 1,035 | Harvey Murkin | 16-24 | 1:19:33 | 34:49 | 39:30 | |
| 1,036 | Joe Papadopoulos | 25-29 | 1:19:33 | 37:50 | 36:07 | |
| 1,037 | Jack Daly | 16-24 | 1:19:34 | 34:31 | 38:11 | |
| 1,038 | Steve Cope | 40-44 | 1:19:35 | 36:20 | 37:26 | |
| 1,039 | Chris McConnell | 30-34 | 1:19:36 | 35:18 | 38:48 | |
| 1,040 | Matthew Armitage | 40-44 | 1:19:37 | 38:34 | 35:42 | |
| 1,041 | Dan Vallance | 35-39 | 1:19:38 | 37:18 | 36:40 | |
| 1,042 | Simon Briggs | 45-49 | 1:19:39 | 35:24 | 38:44 | |
| 1,043 | Paul Carrington | 35-39 | 1:19:41 | 39:00 | 35:32 | |
| 1,044 | Kelan Kavanagh | 25-29 | 1:19:42 | 38:00 | 35:32 | |
| 1,045 | Paul Graveney | 50-54 | 1:19:43 | 37:41 | 35:41 | |
| 1,046 | Nathaniel Scott | 35-39 | 1:19:43 | 36:33 | 37:05 | |
| 1,047 | Jamie Lyon | 35-39 | 1:19:44 | 39:01 | 34:58 | |
| 1,048 | Adam Cotterill | 40-44 | 1:19:44 | 36:42 | 36:12 | |
| 1,049 | Steve Hakner | 40-44 | 1:19:44 | 37:30 | 36:03 | |
| 1,050 | Stuart Roberts | 45-49 | 1:19:44 | 38:41 | 34:52 | |
| 1,051 | Scott Mcniven | 30-34 | 1:19:45 | 37:14 | 35:12 | |
| 1,052 | Ross Walton | 35-39 | 1:19:46 | 35:45 | 38:38 | |
| 1,053 | Andrew Mitcham | 35-39 | 1:19:46 | 40:31 | 33:14 | |
| 1,054 | Luke Johnson | 16-24 | 1:19:47 | 37:24 | 36:26 | |
| 1,055 | Michael Mahoney | 25-29 | 1:19:47 | 39:22 | 33:26 | |
| 1,056 | Lee Hooper | 35-39 | 1:19:47 | 40:18 | 33:47 | |
| 1,057 | Nick Winstone | 45-49 | 1:19:48 | 37:23 | 36:12 | |
| 1,058 | Jonathan McNabb | 30-34 | 1:19:50 | 36:12 | 37:26 | |
| 1,059 | Phil Parry | 50-54 | 1:19:50 | 37:49 | 35:54 | |
| 1,060 | Shahan Aziz | 30-34 | 1:19:51 | 33:34 | 40:00 | |
| 1,061 | Connor Jones | 25-29 | 1:19:52 | 37:18 | 37:18 | |
| 1,062 | Matt Leadbitter | 35-39 | 1:19:52 | 34:30 | 39:30 | |
| 1,063 | Tamlin Barker | 25-29 | 1:19:53 | 41:00 | 31:38 | |
| 1,064 | Chris Garton | 40-44 | 1:19:53 | 34:56 | 38:32 | |
| 1,065 | Gabriele Bossi | 35-39 | 1:19:54 | 37:10 | 36:21 | |
| 1,066 | Duncan Watkins | 45-49 | 1:19:55 | 36:31 | 36:07 | |
| 1,067 | Justin Jones | 40-44 | 1:19:56 | 33:48 | 40:09 | |
| 1,068 | Brian Roper | 35-39 | 1:19:56 | 39:56 | 33:36 | |
| 1,069 | James Watson | 25-29 | 1:19:56 | 39:33 | 34:29 | |
| 1,070 | Ian Taylor | 45-49 | 1:20:00 | 36:22 | 35:47 | |
| 1,071 | Martin Edgar | 35-39 | 1:20:02 | 39:21 | 34:57 | |
| 1,072 | Nick Palmer | 35-39 | 1:20:02 | 39:22 | 35:06 | |
| 1,073 | Mark Hind | 45-49 | 1:20:03 | 39:34 | 34:48 | |
| 1,074 | Stuart Walker | 40-44 | 1:20:04 | 37:57 | 35:59 | |
| 1,075 | Kevin Nutton | 40-44 | 1:20:04 | 40:35 | 34:03 | |
| 1,076 | Jack Melling | 25-29 | 1:20:04 | 37:46 | 36:04 | |
| 1,077 | Liam Hughes | 16-24 | 1:20:05 | 37:36 | 35:42 | |
| 1,078 | Matthew Bone | 35-39 | 1:20:05 | 39:21 | 34:19 | |
| 1,079 | Andrew Walker | 30-34 | 1:20:08 | 41:50 | 31:23 | |
| 1,080 | Michael Digan | 25-29 | 1:20:09 | 35:19 | 39:11 | |
| 1,081 | Sam Walton | 40-44 | 1:20:09 | 42:55 | 31:10 | |
| 1,082 | Liam Musto | 35-39 | 1:20:11 | 41:08 | 30:09 | |
| 1,083 | Josh Bill | 25-29 | 1:20:13 | 39:23 | 35:11 | |
| 1,084 | Russell Pountney | 50-54 | 1:20:14 | 42:17 | 32:08 | |
| 1,085 | Liam McGrath | 50-54 | 1:20:14 | 38:48 | 34:14 | |
| 1,086 | David Meer | 50-54 | 1:20:15 | 37:59 | 36:05 | |
| 1,087 | Diarmuid Raleigh | 30-34 | 1:20:15 | 38:24 | 36:01 | |
| 1,088 | Timothy Tan | 30-34 | 1:20:20 | 39:30 | 34:43 | |
| 1,089 | Christian Lawlor | 35-39 | 1:20:21 | 36:01 | 37:41 | |
| 1,090 | Tom Reid | 30-34 | 1:20:21 | 38:51 | 35:26 | |
| 1,091 | KEVIN MCNAMARA | 35-39 | 1:20:22 | 40:00 | 35:03 | |
| 1,092 | Kieran Lyall | 30-34 | 1:20:22 | 37:45 | 34:10 | |
| 1,093 | Andrew Wilcox | 35-39 | 1:20:24 | 39:55 | 34:14 | |
| 1,094 | Alex Owens | 30-34 | 1:20:25 | 38:57 | 36:06 | |
| 1,095 | Christopher Mcmaster | 35-39 | 1:20:29 | 41:41 | 32:47 | |
| 1,096 | Tommy Glazbrook | 25-29 | 1:20:30 | 44:50 | 28:40 | |
| 1,097 | Gustavo Vieira Sune | 35-39 | 1:20:30 | 38:29 | 34:23 | |
| 1,098 | Anthony Crush | 50-54 | 1:20:34 | 37:47 | 35:06 | |
| 1,099 | Ian Cooper | 40-44 | 1:20:35 | 36:20 | 38:57 | |
| 1,100 | Roger Littlewood | 40-44 | 1:20:38 | 38:19 | 36:18 | |
| 1,101 | Ross Paul | 30-34 | 1:20:38 | 37:12 | 38:03 | |
| 1,102 | Oliver Taylor | 35-39 | 1:20:39 | 37:37 | 36:30 | |
| 1,103 | Kyle Kavanagh | 35-39 | 1:20:42 | 40:44 | 33:59 | |
| 1,104 | Ben Meir | 25-29 | 1:20:44 | 35:24 | 39:27 | |
| 1,105 | Adam Hague | 35-39 | 1:20:45 | 36:12 | 36:53 | |
| 1,106 | Neil Cursiter | 40-44 | 1:20:47 | 39:39 | 35:09 | |
| 1,107 | Theo Wong | 16-24 | 1:20:49 | 40:43 | 33:13 | |
| 1,108 | Rob Cummings | 40-44 | 1:20:49 | 39:34 | 33:53 | |
| 1,109 | Jim Steven | 45-49 | 1:20:51 | 38:49 | 35:55 | |
| 1,110 | Ranjit Singh | 35-39 | 1:20:52 | 41:08 | 33:41 | |
| 1,111 | Sunny Ubhi | 30-34 | 1:20:52 | 33:55 | 40:18 | |
| 1,112 | Craig Bailey | 40-44 | 1:20:52 | 37:52 | 37:33 | |
| 1,113 | Scott Goodwin | 25-29 | 1:20:52 | 40:13 | 34:41 | |
| 1,114 | Paul Pickworth | 45-49 | 1:20:53 | 38:10 | 34:39 | |
| 1,115 | Richard Wales | 40-44 | 1:20:54 | 37:58 | 37:18 | |
| 1,116 | Andrew Airlie | 30-34 | 1:20:54 | 39:44 | 35:38 | |
| 1,117 | Daniel Smith | 40-44 | 1:20:54 | 39:47 | 35:26 | |
| 1,118 | Michael Freeman | 30-34 | 1:20:58 | 38:22 | 37:13 | |
| 1,119 | Daniel Scott | 45-49 | 1:21:01 | 38:04 | 37:24 | |
| 1,120 | Sharagim Effat Khah | 25-29 | 1:21:03 | 39:25 | 34:54 | |
| 1,121 | Conall Holt | 25-29 | 1:21:06 | 34:18 | 39:29 | |
| 1,122 | Sean Bushell | 40-44 | 1:21:07 | 38:54 | 36:13 | |
| 1,123 | Chris Rowney | 40-44 | 1:21:08 | 36:23 | 39:01 | |
| 1,124 | Paul Dent | 55-59 | 1:21:09 | 37:29 | 37:45 | |
| 1,125 | Ryan Wallace | 30-34 | 1:21:10 | 39:51 | 34:40 | |
| 1,126 | Joshua Evans | 25-29 | 1:21:11 | 36:13 | 39:13 | |
| 1,127 | Balazs Szabo | 35-39 | 1:21:11 | 37:46 | 37:09 | |
| 1,128 | Cory Rose | 30-34 | 1:21:11 | 36:55 | 37:57 | |
| 1,129 | Joshua Thornton | 30-34 | 1:21:12 | 36:03 | 36:54 | |
| 1,130 | Elliot Gardner | 25-29 | 1:21:12 | 39:47 | 35:24 | |
| 1,131 | Nicholas Busby | 50-54 | 1:21:13 | 36:44 | 38:40 | |
| 1,132 | Frazer Dennison | 30-34 | 1:21:14 | 37:04 | 37:06 | |
| 1,133 | Daniel Peskett | 25-29 | 1:21:16 | 40:33 | 35:01 | |
| 1,134 | Thomas Potts | 40-44 | 1:21:17 | 38:05 | 37:20 | |
| 1,135 | Stuart Grant | 50-54 | 1:21:18 | 38:25 | 31:00 | |
| 1,136 | Greg Howe | 45-49 | 1:21:22 | 40:20 | 34:21 | |
| 1,137 | Luke Wellings | 35-39 | 1:21:22 | 42:21 | 33:10 | |
| 1,138 | Gareth Turner | 40-44 | 1:21:22 | 35:40 | 40:00 | |
| 1,139 | Brian Power | 30-34 | 1:21:23 | 37:16 | 38:13 | |
| 1,140 | Oliver Wright | 16-24 | 1:21:23 | 39:50 | 35:01 | |
| 1,141 | Dre Spencer | 16-24 | 1:21:25 | 40:22 | 35:28 | |
| 1,142 | Gareth Abreu | 40-44 | 1:21:27 | 37:41 | 38:11 | |
| 1,143 | Matthew Saunders | 50-54 | 1:21:28 | 39:10 | 36:47 | |
| 1,144 | Eric Boles | 55-59 | 1:21:29 | 40:23 | 35:20 | |
| 1,145 | Daniel Dunphy | 35-39 | 1:21:32 | 40:10 | 34:41 | |
| 1,146 | Kyle Jones | 35-39 | 1:21:33 | 37:17 | 37:52 | |
| 1,147 | Nigel Bielby | 55-59 | 1:21:34 | 39:50 | 36:51 | |
| 1,148 | Piers Taylor | 35-39 | 1:21:35 | 35:37 | 40:08 | |
| 1,149 | Jake Oxby | 30-34 | 1:21:37 | 36:10 | 40:23 | |
| 1,150 | Michael Berry | 30-34 | 1:21:39 | 37:10 | 35:02 | |
| 1,151 | Simon Holroyd | 35-39 | 1:21:39 | 37:48 | 36:42 | |
| 1,152 | Jack Dudfield | 25-29 | 1:21:41 | 42:37 | 32:43 | |
| 1,153 | Daniel Heron | 30-34 | 1:21:41 | 38:01 | 37:32 | |
| 1,154 | Sam Bevan | 25-29 | 1:21:42 | 37:21 | 38:21 | |
| 1,155 | James Jennison | 40-44 | 1:21:44 | 43:25 | 32:13 | |
| 1,156 | Mark Twynham | 35-39 | 1:21:45 | 39:40 | 36:19 | |
| 1,157 | Adam Meagan | 25-29 | 1:21:45 | 39:02 | 36:09 | |
| 1,158 | Patrick Jones | 25-29 | 1:21:47 | 31:35 | 44:40 | |
| 1,159 | Jonathan Jones | 30-34 | 1:21:48 | 40:52 | 34:19 | |
| 1,160 | Jordan Lloyd | 25-29 | 1:21:49 | 34:42 | 40:55 | |
| 1,161 | Stuart Russell | 45-49 | 1:21:49 | 38:45 | 36:48 | |
| 1,162 | Mark Beevers | 55-59 | 1:21:49 | 37:07 | 38:51 | |
| 1,163 | Dean Hanson | 30-34 | 1:21:50 | 39:18 | 36:35 | |
| 1,164 | Dan Massey | 40-44 | 1:21:50 | 39:52 | 34:14 | |
| 1,165 | Sean Hadden | 30-34 | 1:21:51 | 33:35 | 43:02 | |
| 1,166 | David Cole | 35-39 | 1:21:53 | 37:13 | 38:55 | |
| 1,167 | Michael Grant | 25-29 | 1:21:55 | 40:12 | 35:19 | |
| 1,168 | Shaun Staff | 35-39 | 1:21:55 | 39:45 | 35:58 | |
| 1,169 | Edward Weale | 40-44 | 1:21:56 | 39:26 | 36:56 | |
| 1,170 | Wesley Lawson | 30-34 | 1:21:56 | 41:51 | 33:50 | |
| 1,171 | Terry Maughan | 40-44 | 1:21:57 | 38:08 | 36:26 | |
| 1,172 | Mark Haide | 45-49 | 1:21:59 | 38:09 | 37:08 | |
| 1,173 | Jonathan Wynn | 55-59 | 1:21:59 | 40:05 | 35:33 | |
| 1,174 | Gavin Lyons | 45-49 | 1:22:00 | 40:50 | 34:35 | |
| 1,175 | David Adams | 30-34 | 1:22:02 | 37:01 | 38:16 | |
| 1,176 | Gary Shaw | 30-34 | 1:22:02 | 11:33 | 33:52 | |
| 1,177 | Martin Eales | 35-39 | 1:22:04 | 39:01 | 37:26 | |
| 1,178 | Jason Harris | 55-59 | 1:22:06 | 38:40 | 37:52 | |
| 1,179 | Josh Jones | 25-29 | 1:22:06 | 37:46 | 38:43 | |
| 1,180 | Mark Sheridan | 35-39 | 1:22:07 | 40:13 | 35:19 | |
| 1,181 | Mike Tinson | 45-49 | 1:22:09 | 37:18 | 39:19 | |
| 1,182 | Peter Alcock | 45-49 | 1:22:09 | 36:13 | 39:55 | |
| 1,183 | James Martin | 30-34 | 1:22:10 | 37:43 | 38:37 | |
| 1,184 | William Young | 30-34 | 1:22:11 | 36:39 | 38:57 | |
| 1,185 | Harry Lintott | 30-34 | 1:22:11 | 42:25 | 33:03 | |
| 1,186 | Chris Watson | 40-44 | 1:22:12 | 39:26 | 36:00 | |
| 1,187 | Ryan Thomas | 30-34 | 1:22:12 | 41:19 | 34:01 | |
| 1,188 | Dan Wilkinson | 30-34 | 1:22:12 | 40:35 | 33:41 | |
| 1,189 | Sam Ingham | 25-29 | 1:22:12 | 40:05 | 35:03 | |
| 1,190 | Teague Whoriskey | 50-54 | 1:22:13 | 39:04 | 36:21 | |
| 1,191 | Lewis Brightmore | 35-39 | 1:22:14 | 38:16 | 37:30 | |
| 1,192 | Nicholas Medjeral-Thomas | 40-44 | 1:22:14 | 39:14 | 35:34 | |
| 1,193 | Cameron Plater | 25-29 | 1:22:15 | 37:07 | 38:57 | |
| 1,194 | Ben Cudmore | 30-34 | 1:22:16 | 36:00 | 38:43 | |
| 1,195 | Scott Freeman | 35-39 | 1:22:16 | 39:09 | 37:32 | |
| 1,196 | Anthony Stilwell | 40-44 | 1:22:16 | 40:16 | 36:09 | |
| 1,197 | Mark Moxon | 60-64 | 1:22:17 | 40:09 | 36:17 | |
| 1,198 | David Wood | 30-34 | 1:22:18 | 40:49 | 35:37 | |
| 1,199 | Bryan O’Shea | 40-44 | 1:22:20 | 39:29 | 36:46 | |
| 1,200 | Craig Wright | 35-39 | 1:22:22 | 41:07 | 34:59 |