HYROX Birmingham 2026: Pro Men results

693 finishers on 27 Oct 2026. Typical finish 1:16:06, fastest 10% under 1:02:41. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 George Martindale 🇬🇧 GBR1st of 136 aged 30-34 30-34 55:48 27:16 24:35 4:00 3:50 2:58 3:30 2:17 3:56 1:28 2:32 4:04
2 Scott Bayvel 🇿🇦 RSA1st of 138 aged 35-39 35-39 55:48 27:10 24:51 3:52 3:57 2:57 3:18 2:30 3:59 1:18 2:53 3:59
3 Marc Dean 🇬🇧 GBR2nd of 138 aged 35-39 35-39 55:53 0:05 27:06 24:59 3:52 3:48 3:08 3:32 2:36 3:56 1:20 2:57 3:42
4 Jacques Hladkyj 🇬🇧 GBR1st of 129 aged 25-29 25-29 55:59 0:11 27:34 24:33 3:57 3:56 2:57 3:12 2:23 4:02 1:17 2:27 4:19
5 Jesse Owen 🇬🇧 GBR2nd of 136 aged 30-34 30-34 56:05 0:17 27:56 24:13 4:02 4:03 2:41 3:11 2:18 4:03 1:27 2:43 3:47
6 Toby Wilson 🇬🇧 GBR2nd of 129 aged 25-29 25-29 56:24 0:36 27:56 24:39 3:57 4:14 3:01 3:15 2:14 4:03 1:20 2:37 3:55
7 Joel Roura 🇬🇧 GBR3rd of 129 aged 25-29 25-29 56:51 1:03 28:05 24:51 4:00 4:01 2:45 3:43 2:12 4:01 1:31 2:32 4:06
8 Fergus Jenkins 🇬🇧 GBR4th of 129 aged 25-29 25-29 57:07 1:19 28:16 24:57 3:58 3:53 3:34 3:22 2:06 3:54 1:12 2:45 4:11
9 Jess Price - Owen 🇬🇧 GBR3rd of 138 aged 35-39 35-39 57:22 1:34 27:03 26:30 3:54 3:56 2:49 3:26 2:40 3:59 1:31 3:12 4:57
10 Luke Buckland 🇬🇧 GBR1st of 73 aged 16-24 16-24 57:26 1:38 28:09 25:25 3:58 4:06 2:57 3:12 2:31 4:05 1:26 2:46 4:22
11 Elliot Giles 🇬🇧 GBR3rd of 136 aged 30-34 30-34 57:48 2:00 — 29:19 3:45 3:45 3:03 3:31 3:21 4:01 1:32 2:59 7:07
12 Matthew Plowman 🇬🇧 GBR4th of 136 aged 30-34 30-34 57:56 2:08 28:02 25:47 4:10 4:02 2:49 3:30 2:31 4:00 1:20 3:07 4:28
13 Tom Jones 🇬🇧 GBR5th of 136 aged 30-34 30-34 58:03 2:15 29:22 23:59 4:46 3:50 2:50 3:01 2:20 3:56 1:19 2:55 3:48
14 Dan Jackson 🇬🇧 GBR6th of 136 aged 30-34 30-34 58:09 2:21 29:28 24:39 4:07 3:59 2:45 3:13 2:38 4:01 1:27 2:48 3:48
15 Lucas Parker 🇬🇧 GBR2nd of 73 aged 16-24 16-24 58:11 2:23 27:12 27:00 4:04 4:00 2:57 3:30 2:24 3:57 1:33 3:21 5:18
16 Ben Sheppard 🇬🇧 GBR7th of 136 aged 30-34 30-34 58:14 2:26 28:09 26:20 3:48 4:01 3:26 3:38 2:48 4:03 1:19 3:12 3:53
17 Oli Fricker 🇬🇧 GBR8th of 136 aged 30-34 30-34 58:18 2:30 28:08 25:58 4:17 3:54 3:09 3:06 2:30 4:11 1:04 2:49 5:15
18 Maciej Wegorzewski 🇵🇱 POL9th of 136 aged 30-34 30-34 58:39 2:51 27:57 26:25 4:21 3:54 3:07 4:29 2:58 4:02 1:28 2:51 3:36
19 Dan Nota 🇬🇧 GBR5th of 129 aged 25-29 25-29 58:43 2:55 28:00 26:45 4:03 4:07 3:08 3:47 2:35 4:05 2:00 3:01 4:02
20 Kieran Higgs 🇬🇧 GBR6th of 129 aged 25-29 25-29 58:46 2:58 28:15 26:30 4:05 3:59 2:48 3:28 2:36 4:03 1:40 3:09 4:47
21 Victor Cambaud-Pinon 🇫🇷 FRA7th of 129 aged 25-29 25-29 58:49 3:01 27:24 27:32 3:58 4:08 3:32 4:08 2:31 4:09 1:39 3:31 3:54
22 Daniel Matsuzaka 🇯🇵 JPN8th of 129 aged 25-29 25-29 58:54 3:06 29:03 25:32 4:23 4:02 2:56 3:25 2:28 3:57 1:40 2:45 4:19
23 Ryan Gibson 🇬🇧 GBR10th of 136 aged 30-34 30-34 59:03 3:15 26:30 28:46 3:51 4:17 3:50 4:10 2:39 4:14 1:40 3:08 4:48
24 Andrew Duckham 🇬🇧 GBR4th of 138 aged 35-39 35-39 59:29 3:41 29:55 25:26 4:13 4:03 2:56 3:14 2:50 3:48 1:22 3:04 4:09
25 Jack Lawrence 🇬🇧 GBR11th of 136 aged 30-34 30-34 59:34 3:46 29:33 25:46 4:18 4:07 2:44 3:37 2:26 4:16 1:37 2:49 4:10
26 Bodger Rees 🇬🇧 GBR5th of 138 aged 35-39 35-39 59:35 3:47 30:19 25:13 4:09 3:53 3:09 2:58 2:39 4:06 1:19 3:10 3:59
27 Brendan Pearson 🇬🇧 GBR9th of 129 aged 25-29 25-29 59:38 3:50 30:57 24:33 4:13 4:06 3:08 3:04 2:38 4:02 1:23 2:39 3:33
28 Daniel Keane 🇬🇧 GBR10th of 129 aged 25-29 25-29 59:50 4:02 29:22 26:15 4:17 4:02 2:59 3:30 2:43 4:07 1:27 3:16 4:11
29 Craig Murphy 🇬🇧 GBR12th of 136 aged 30-34 30-34 59:50 4:02 29:33 26:16 4:05 4:10 3:11 3:23 2:24 4:05 1:35 3:02 4:26
30 Liam Scott 🇬🇧 GBR13th of 136 aged 30-34 30-34 59:57 4:09 29:25 26:27 4:09 4:16 3:10 3:49 2:36 4:07 1:20 2:47 4:22
31 Kristofer McSherry 🇬🇧 GBR14th of 136 aged 30-34 30-34 1:00:10 4:22 29:23 26:39 4:13 4:05 4:08 3:30 2:22 4:06 1:33 2:58 3:57
32 Alexander Neville 🇬🇧 GBR11th of 129 aged 25-29 25-29 1:00:22 4:34 29:50 26:32 4:06 4:07 3:05 3:27 2:36 4:08 1:31 3:20 4:18
33 Rhys Dent 🇬🇧 GBR12th of 129 aged 25-29 25-29 1:00:23 4:35 29:44 26:25 4:17 4:03 3:02 3:28 2:32 4:06 1:35 3:09 4:30
34 Gavin Magner 🇬🇧 GBR15th of 136 aged 30-34 30-34 1:00:26 4:38 28:19 27:54 4:19 4:13 3:34 3:55 2:46 4:08 1:35 3:10 4:33
35 Jakub Riedel 🇵🇱 POL3rd of 73 aged 16-24 16-24 1:00:27 4:39 29:57 26:24 4:12 4:12 3:00 4:03 2:29 4:19 1:26 3:00 3:55
36 Darren Ritchie 🇬🇧 GBR1st of 86 aged 40-44 40-44 1:00:43 4:55 29:54 26:35 4:18 3:57 2:47 3:25 2:45 4:08 1:35 3:20 4:38
37 Jack Waymark 🇬🇧 GBR13th of 129 aged 25-29 25-29 1:00:53 5:05 29:25 26:54 4:38 4:02 3:12 3:31 2:57 4:02 1:46 2:44 4:40
38 Lewis Nagington 🇬🇧 GBR4th of 73 aged 16-24 16-24 1:00:57 5:09 28:05 28:59 3:56 3:59 3:35 3:56 2:48 4:16 1:32 3:19 5:34
39 Joe Skipper 🇬🇧 GBR6th of 138 aged 35-39 35-39 1:01:02 5:14 27:01 29:55 4:11 4:12 2:24 3:55 3:32 4:02 2:18 3:22 6:10
40 Toby Roberts 🇬🇧 GBR16th of 136 aged 30-34 30-34 1:01:05 5:17 29:58 26:55 4:16 4:10 2:43 3:40 2:48 4:14 1:32 3:15 4:33
41 Steven Beattie 🇬🇧 GBR7th of 138 aged 35-39 35-39 1:01:06 5:18 28:08 29:05 3:58 4:15 3:45 4:29 2:23 4:06 2:03 3:04 5:00
42 Ethan Smith 🇬🇧 GBR17th of 136 aged 30-34 30-34 1:01:09 5:21 29:03 27:53 4:17 3:56 3:03 4:11 3:10 4:05 1:38 3:17 4:33
43 Jake Deaner 🇬🇧 GBR5th of 73 aged 16-24 16-24 1:01:10 5:22 30:07 26:58 4:09 4:10 3:15 3:44 2:34 4:08 1:36 2:53 4:38
44 Joshua Moody 🇬🇧 GBR18th of 136 aged 30-34 30-34 1:01:17 5:29 27:47 29:24 4:11 4:10 2:54 4:06 3:00 4:08 1:32 3:52 5:42
45 Evan Galloway 🇬🇧 GBR19th of 136 aged 30-34 30-34 1:01:26 5:38 30:37 26:19 4:33 4:04 3:06 3:31 2:40 4:10 1:33 3:01 4:14
46 Ryan Clift 🇬🇧 GBR20th of 136 aged 30-34 30-34 1:01:28 5:40 28:54 28:30 4:09 4:13 3:12 3:40 3:04 4:12 1:42 3:10 5:17
47 George Sitch 🇬🇧 GBR6th of 73 aged 16-24 16-24 1:01:31 5:43 31:08 26:12 4:16 4:15 3:08 3:36 2:57 4:08 1:38 2:57 3:33
48 Tom Jupp 🇬🇧 GBR21st of 136 aged 30-34 30-34 1:01:35 5:47 28:26 29:01 4:12 4:10 3:49 3:46 3:04 4:22 1:25 3:41 4:44
49 Matt Reid 🇬🇧 GBR14th of 129 aged 25-29 25-29 1:01:39 5:51 29:50 27:35 4:19 4:04 3:10 3:52 2:51 4:13 1:48 3:35 4:02
50 George Kershaw 🇬🇧 GBR22nd of 136 aged 30-34 30-34 1:01:44 5:56 29:09 28:22 4:18 4:00 4:03 4:04 3:03 4:01 1:39 3:30 4:02
51 Matthew Thompson 🇬🇧 GBR23rd of 136 aged 30-34 30-34 1:01:46 5:58 30:36 26:50 4:23 4:08 2:55 3:35 2:51 4:11 1:44 3:21 4:05
52 Jamie Nicholas 🇬🇧 GBR8th of 138 aged 35-39 35-39 1:01:56 6:08 29:58 27:48 4:14 3:57 3:19 3:38 3:05 4:03 1:30 3:49 4:27
53 Kai Oxley 🇬🇧 GBR7th of 73 aged 16-24 16-24 1:01:57 6:09 30:11 27:25 4:27 4:10 3:20 3:52 3:00 4:16 1:35 3:16 3:56
54 Stephen Reid 🇬🇧 GBR2nd of 86 aged 40-44 40-44 1:01:58 6:10 29:40 27:59 4:24 4:01 3:15 4:00 2:48 4:02 1:27 3:35 4:51
55 Freddie Abrahams 🇬🇧 GBR3rd of 86 aged 40-44 40-44 1:02:00 6:12 30:02 27:30 4:32 4:14 2:53 3:51 2:44 4:19 1:30 3:26 4:33
56 Tyler Spence 🇬🇧 GBR24th of 136 aged 30-34 30-34 1:02:05 6:17 29:38 28:21 4:12 4:07 3:40 3:52 2:27 4:08 1:43 3:11 5:13
57 Dean Arnold 🇬🇧 GBR9th of 138 aged 35-39 35-39 1:02:09 6:21 30:31 27:17 4:27 4:05 3:09 3:34 2:32 4:10 1:43 3:27 4:37
58 Jack McMenemy 🇬🇧 GBR15th of 129 aged 25-29 25-29 1:02:17 6:29 31:00 26:59 4:22 4:21 2:43 3:27 3:28 4:18 1:35 2:56 4:11
59 Dylan Taylor 🇬🇧 GBR16th of 129 aged 25-29 25-29 1:02:17 6:29 29:25 28:39 4:16 4:07 3:30 3:44 3:06 4:18 2:01 3:30 4:23
60 Nathan Gardner 🇬🇧 GBR8th of 73 aged 16-24 16-24 1:02:19 6:31 30:00 27:46 4:38 4:09 3:31 3:50 2:51 4:18 1:40 2:51 4:36
61 Maxime Obertan 🇫🇷 FRA9th of 73 aged 16-24 16-24 1:02:26 6:38 30:05 28:09 4:17 4:11 3:24 3:42 2:50 4:18 1:45 3:00 4:59
62 Jake Hayward 🇬🇧 GBR10th of 73 aged 16-24 16-24 1:02:32 6:44 29:34 28:54 4:10 4:09 3:50 3:57 3:05 4:11 1:31 3:33 4:38
63 Alex Ford 🇬🇧 GBR17th of 129 aged 25-29 25-29 1:02:33 6:45 28:41 29:45 4:12 4:09 2:56 4:03 3:28 4:12 1:33 3:30 5:54
64 Jac Smith 🇬🇧 GBR18th of 129 aged 25-29 25-29 1:02:37 6:49 28:47 29:10 4:43 4:07 2:45 4:02 3:04 4:19 1:47 3:02 6:04
65 Eddie Braithwaite 🇬🇧 GBR11th of 73 aged 16-24 16-24 1:02:37 6:49 28:32 29:55 4:16 4:16 3:51 4:38 2:51 4:22 1:29 3:10 5:18
66 Joe Washington 🇬🇧 GBR4th of 86 aged 40-44 40-44 1:02:38 6:50 30:02 28:23 4:18 4:15 2:41 3:35 3:18 4:15 1:37 3:32 5:10
67 Samrat Sheoran 🇮🇳 IND19th of 129 aged 25-29 25-29 1:02:40 6:52 30:30 27:47 4:27 4:20 2:41 3:40 2:58 4:11 1:30 3:19 5:08
68 Jake Cazey 🇬🇧 GBR12th of 73 aged 16-24 16-24 1:02:40 6:52 29:16 29:25 4:03 4:13 4:05 4:42 2:42 4:18 1:37 3:08 4:40
69 Sebastian Hobbs 🇬🇧 GBR13th of 73 aged 16-24 16-24 1:02:40 6:52 28:27 30:14 4:02 4:18 4:05 3:54 2:45 4:19 1:38 3:12 6:03
70 James Edward Ayrton 🇬🇧 GBR25th of 136 aged 30-34 30-34 1:02:41 6:53 30:03 28:20 4:24 4:09 3:11 4:08 3:22 4:09 1:41 3:05 4:35
71 Rilwan Anibaba 🇳🇬 NGR26th of 136 aged 30-34 30-34 1:02:41 6:53 29:40 28:41 4:26 4:13 3:09 3:29 3:12 4:18 2:08 3:24 4:48
72 Joshua Hardcastle 🇬🇧 GBR14th of 73 aged 16-24 16-24 1:02:41 6:53 29:16 29:07 4:23 4:05 3:25 3:45 2:56 4:10 1:29 3:19 5:58
73 Matthew Boxall 🇬🇧 GBR20th of 129 aged 25-29 25-29 1:02:42 6:54 29:49 28:34 4:22 4:04 2:58 3:36 3:18 4:07 1:43 3:29 5:19
74 Ethan Gilbert 🇬🇧 GBR21st of 129 aged 25-29 25-29 1:02:47 6:59 30:20 27:48 4:46 4:11 2:46 3:49 3:06 4:17 1:35 3:28 4:36
75 Mick Daly 🇮🇪 IRL10th of 138 aged 35-39 35-39 1:02:47 6:59 30:03 28:40 4:09 4:11 2:48 4:56 2:41 4:13 1:23 3:30 4:58
76 Jonathan Reaney 🇬🇧 GBR22nd of 129 aged 25-29 25-29 1:02:48 7:00 28:59 29:34 4:19 4:06 3:25 4:11 2:30 4:10 1:38 3:13 6:21
77 Alexander Sodje 🇳🇬 NGR15th of 73 aged 16-24 16-24 1:02:50 7:02 29:36 29:09 4:11 4:25 3:09 3:45 3:52 4:16 1:32 3:13 4:57
78 Ben Hopkins 🇬🇧 GBR16th of 73 aged 16-24 16-24 1:02:54 7:06 30:48 27:56 4:16 4:15 3:36 3:24 2:49 4:17 1:35 3:05 4:55
79 Jack Blissett 🇬🇧 GBR1st of 77 aged 45-49 45-49 1:02:56 7:08 30:10 28:23 4:27 3:59 3:07 3:42 3:36 4:05 1:25 3:01 5:28
80 Darren Hancock 🇬🇧 GBR2nd of 77 aged 45-49 45-49 1:02:59 7:11 30:41 28:17 4:07 3:53 3:08 3:50 2:54 4:07 1:40 4:22 4:23
81 Ryan Martindale 🇬🇧 GBR27th of 136 aged 30-34 30-34 1:03:03 7:15 31:21 27:05 4:43 4:06 3:18 4:13 2:26 4:13 1:41 3:05 4:03
82 Andrew Williams 🇬🇧 GBR23rd of 129 aged 25-29 25-29 1:03:04 7:16 29:58 28:56 4:13 4:09 3:46 3:45 3:19 4:11 1:44 3:39 4:23
83 Callum Li 🇬🇧 GBR28th of 136 aged 30-34 30-34 1:03:10 7:22 30:30 28:11 4:31 4:02 3:03 3:53 3:08 4:16 1:29 3:19 5:01
84 Sam West 🇬🇧 GBR11th of 138 aged 35-39 35-39 1:03:15 7:27 31:07 27:43 4:30 4:07 3:21 3:59 2:37 4:09 1:43 3:30 4:17
85 Robert James 🇬🇧 GBR12th of 138 aged 35-39 35-39 1:03:15 7:27 29:48 29:11 4:21 4:06 3:48 4:09 2:57 4:23 1:39 3:28 4:41
86 Chad Headford 🇬🇧 GBR29th of 136 aged 30-34 30-34 1:03:16 7:28 30:14 28:38 4:29 4:13 3:49 3:45 3:02 4:19 1:22 3:40 4:28
87 Kieran James 🇬🇧 GBR24th of 129 aged 25-29 25-29 1:03:17 7:29 30:44 28:20 4:19 4:07 3:07 4:02 3:01 4:12 1:43 3:40 4:28
88 Cameron Sangster 🇬🇧 GBR25th of 129 aged 25-29 25-29 1:03:17 7:29 29:56 28:53 4:32 4:13 3:50 3:47 3:01 4:10 1:39 3:23 4:50
89 Joshua Henry 🇬🇧 GBR30th of 136 aged 30-34 30-34 1:03:34 7:46 30:13 28:54 4:32 3:52 3:44 3:42 2:53 4:12 1:35 4:22 4:34
90 Christopher Monaghan 🇬🇧 GBR13th of 138 aged 35-39 35-39 1:03:36 7:48 30:23 28:54 4:24 4:10 2:55 3:43 3:01 4:13 1:52 3:48 5:12
91 Joseph Leeks 🇬🇧 GBR17th of 73 aged 16-24 16-24 1:03:39 7:51 29:55 29:35 4:14 4:17 3:11 3:49 2:08 4:15 1:52 3:45 6:18
92 Scott McGregor 🇬🇧 GBR18th of 73 aged 16-24 16-24 1:03:40 7:52 30:12 29:11 4:22 4:09 3:41 3:56 2:55 4:12 1:42 3:25 5:11
93 Tom Gibson 🇬🇧 GBR31st of 136 aged 30-34 30-34 1:03:42 7:54 29:40 30:03 4:04 4:33 3:39 4:20 2:59 4:11 1:45 3:32 5:04
94 Edward Clementson 🇬🇧 GBR14th of 138 aged 35-39 35-39 1:03:43 7:55 29:35 29:43 4:29 4:09 3:17 4:00 3:09 4:14 1:33 3:27 5:54
95 Karl Hawes 🇬🇧 GBR19th of 73 aged 16-24 16-24 1:03:50 8:02 29:12 30:33 4:11 4:09 3:32 3:52 2:56 4:20 1:49 3:11 6:44
96 Benjamin Whitbourn 🇬🇧 GBR26th of 129 aged 25-29 25-29 1:03:57 8:09 29:37 29:57 4:27 4:03 3:25 4:33 3:31 3:59 2:01 3:46 4:39
97 George Brock 🇬🇧 GBR20th of 73 aged 16-24 16-24 1:03:58 8:10 31:05 28:38 4:20 4:11 4:15 3:37 3:17 4:10 1:29 3:13 4:26
98 Conor Bennett 🇬🇧 GBR27th of 129 aged 25-29 25-29 1:04:11 8:23 30:23 29:22 4:31 4:02 3:34 3:54 3:07 4:06 2:02 3:40 4:57
99 Jay Holberry 🇬🇧 GBR5th of 86 aged 40-44 40-44 1:04:13 8:25 29:21 30:43 4:13 4:16 4:05 4:28 3:10 4:15 2:06 3:20 5:03
100 Rory Crighton 🇬🇧 GBR15th of 138 aged 35-39 35-39 1:04:29 8:41 30:23 29:45 4:25 4:25 3:32 4:16 2:50 4:24 1:38 3:37 5:03
How to read

The place is among timed finishers in Pro Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result