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
601 Terry Harrison 🇬🇧 GBR60th of 77 aged 45-49 45-49 1:34:09 38:21 38:11 49:16 6:45 4:24 6:25 9:12 3:11 4:44 3:26 6:06 11:48
602 Ceri Aldridge 🇬🇧 GBR130th of 136 aged 30-34 30-34 1:34:16 38:28 46:05 39:57 8:20 4:29 3:57 7:48 4:54 4:44 2:20 5:28 6:17
603 Sebastian Stoica 🇷🇴 ROU61st of 77 aged 45-49 45-49 1:34:22 38:34 40:14 46:21 7:50 4:53 5:05 6:37 4:30 5:10 2:22 5:06 12:38
604 Mathew Molyneux 🇬🇧 GBR26th of 33 aged 50-54 50-54 1:34:30 38:42 44:46 42:20 7:28 4:31 3:48 4:46 6:09 4:57 2:30 6:17 9:22
605 Richard Martin 🇬🇧 GBR62nd of 77 aged 45-49 45-49 1:34:37 38:49 38:09 50:04 6:27 4:29 3:45 6:24 5:59 4:35 2:55 9:28 12:29
606 Mark Daniels 🇬🇧 GBR122nd of 138 aged 35-39 35-39 1:34:43 38:55 43:50 43:29 7:29 4:34 5:25 7:21 5:00 4:48 2:21 6:26 7:34
607 Gordon Bell 🇬🇧 GBR27th of 33 aged 50-54 50-54 1:34:48 39:00 42:43 44:53 7:18 4:45 5:45 6:37 4:34 4:59 2:07 6:17 9:49
608 Kai Robinson 🇬🇧 GBR67th of 73 aged 16-24 16-24 1:34:50 39:02 41:31 47:41 5:42 4:29 5:36 6:15 5:49 5:10 3:52 6:25 10:05
609 Shaq Agada 🇬🇧 GBR70th of 86 aged 40-44 40-44 1:35:00 39:12 39:41 47:54 7:30 4:35 5:52 7:02 5:51 5:18 2:45 7:09 9:22
610 Filipe Madre de Deus de Sousa 🇵🇹 POR63rd of 77 aged 45-49 45-49 1:35:08 39:20 37:49 46:56 10:26 4:29 5:05 7:28 7:56 5:11 1:42 5:48 9:17
611 Mark Baker 🇬🇧 GBR64th of 77 aged 45-49 45-49 1:35:13 39:25 41:13 47:57 6:09 4:33 4:59 7:18 5:23 5:04 3:22 6:25 10:53
612 Jonathan Kepke 🇬🇧 GBR131st of 136 aged 30-34 30-34 1:35:14 39:26 46:45 38:54 9:40 3:57 5:38 7:17 3:50 5:05 1:23 5:33 6:11
613 Dean Holsey 🇬🇧 GBR123rd of 138 aged 35-39 35-39 1:35:36 39:48 42:04 46:26 7:12 4:19 4:26 5:13 6:48 4:41 2:49 6:35 11:35
614 Kevin Shepherd 🇬🇧 GBR71st of 86 aged 40-44 40-44 1:36:16 40:28 42:23 46:32 7:27 4:29 5:15 6:14 6:47 5:08 2:58 7:24 8:17
615 Gavin McCarthy 🇬🇧 GBR28th of 33 aged 50-54 50-54 1:36:19 40:31 40:02 47:40 8:40 4:27 5:01 5:50 4:57 4:43 2:08 7:19 13:15
616 Ewan Gray 🇬🇧 GBR65th of 77 aged 45-49 45-49 1:36:45 40:57 38:51 51:13 6:47 4:38 5:26 7:59 6:33 4:48 3:20 5:51 12:38
617 Louis Lion 🇫🇷 FRA120th of 129 aged 25-29 25-29 1:37:03 41:15 38:35 51:53 6:39 4:30 5:51 9:10 4:04 5:11 3:37 9:03 10:27
618 Rob Dyer 🇬🇧 GBR66th of 77 aged 45-49 45-49 1:37:15 41:27 39:27 51:21 6:31 4:47 5:24 8:56 5:46 4:58 2:33 7:26 11:31
619 Stephane Margot 🇨🇭 SUI124th of 138 aged 35-39 35-39 1:37:25 41:37 41:37 49:15 6:36 4:23 5:06 7:33 6:48 4:46 2:34 5:49 12:16
620 Ryan Huntington 🇬🇧 GBR67th of 77 aged 45-49 45-49 1:37:38 41:50 41:26 50:12 6:05 4:31 4:54 5:51 7:24 4:36 1:55 7:56 13:05
621 Spencer Haseldine 🇬🇧 GBR29th of 33 aged 50-54 50-54 1:37:48 42:00 44:23 45:25 8:04 4:35 5:27 6:12 5:30 5:04 1:56 6:50 9:51
622 William Jonathan Penfound 🇬🇧 GBR12th of 16 aged 55-59 55-59 1:37:52 42:04 42:15 47:30 8:10 4:30 4:48 5:51 5:49 5:07 3:01 8:43 9:41
623 Jack Kitchener 🇬🇧 GBR121st of 129 aged 25-29 25-29 1:38:12 42:24 43:40 47:18 7:19 4:30 5:00 5:48 6:52 4:41 2:53 6:47 10:47
624 Sam Whittaker 🇬🇧 GBR72nd of 86 aged 40-44 40-44 1:38:28 42:40 46:06 43:38 8:48 4:00 5:04 6:38 5:13 4:49 2:35 7:25 7:54
625 Tom Green 🇬🇧 GBR68th of 73 aged 16-24 16-24 1:38:52 43:04 43:14 47:33 8:11 4:44 4:27 7:19 5:56 4:38 2:14 7:19 10:56
626 Thomas Epstein 🇬🇧 GBR122nd of 129 aged 25-29 25-29 1:39:25 43:37 44:48 47:12 7:30 5:08 4:30 7:02 5:43 5:23 2:34 6:01 10:51
627 Grant Edney 🇬🇧 GBR30th of 33 aged 50-54 50-54 1:39:31 43:43 37:52 54:32 7:11 4:39 4:39 8:04 6:55 4:42 3:00 5:55 16:38
628 Tony Burnett 🇬🇧 GBR73rd of 86 aged 40-44 40-44 1:39:36 43:48 47:51 43:37 8:11 5:01 3:50 6:02 6:31 4:53 2:46 7:06 7:28
629 Kieran Davies 🇬🇧 GBR123rd of 129 aged 25-29 25-29 1:39:50 44:02 43:42 48:53 7:19 5:12 4:53 7:35 7:00 5:18 3:01 5:34 10:20
630 Simon Heyes 🇬🇧 GBR68th of 77 aged 45-49 45-49 1:39:55 44:07 43:23 48:07 8:27 4:29 6:03 8:54 7:04 5:09 3:42 6:13 6:33
631 Tom Albone 🇬🇧 GBR74th of 86 aged 40-44 40-44 1:40:01 44:13 39:42 53:19 7:04 4:22 5:44 7:08 6:51 4:46 3:18 8:08 13:02
632 Tim Styles 🇬🇧 GBR1st of 1 aged 65-69 65-69 1:40:06 44:18 44:00 49:20 6:50 4:36 5:19 6:49 5:45 4:51 4:23 6:32 11:05
633 Daniel Cruse 🇬🇧 GBR125th of 138 aged 35-39 35-39 1:40:16 44:28 43:55 48:13 8:12 4:49 4:29 8:34 6:20 4:58 2:51 6:59 9:13
634 Adam Brookes 🇬🇧 GBR126th of 138 aged 35-39 35-39 1:40:19 44:31 46:26 46:40 7:17 4:43 3:57 6:28 6:26 5:06 3:36 6:32 9:52
635 Mark Angear 🇬🇧 GBR75th of 86 aged 40-44 40-44 1:40:42 44:54 47:51 45:30 7:26 4:45 5:11 5:59 5:47 5:01 3:33 6:13 9:01
636 Robert Sheldrake 🇬🇧 GBR127th of 138 aged 35-39 35-39 1:41:34 45:46 42:26 50:13 9:00 4:23 6:37 7:08 6:02 4:51 3:36 7:53 9:43
637 Luke Riche 🇬🇧 GBR31st of 33 aged 50-54 50-54 1:41:41 45:53 39:32 54:53 7:22 4:33 4:05 11:50 6:04 4:49 3:48 6:23 13:21
638 Brian Bawse 🇬🇧 GBR128th of 138 aged 35-39 35-39 1:41:49 46:01 50:06 42:51 8:57 4:35 5:58 5:31 5:50 4:40 3:02 6:02 7:13
639 Anthony McKenzie 🇬🇧 GBR129th of 138 aged 35-39 35-39 1:41:51 46:03 46:07 48:18 7:30 4:26 5:32 6:36 6:06 5:40 4:09 6:54 8:55
640 Gethin Williams 🇬🇧 GBR76th of 86 aged 40-44 40-44 1:42:09 46:21 42:44 50:36 8:54 4:23 5:30 7:18 5:32 4:55 2:53 6:38 13:27
641 Daniel Osso 🇻🇪 VEN132nd of 136 aged 30-34 30-34 1:42:57 47:09 49:43 44:22 8:56 4:41 4:40 8:03 5:46 5:03 2:17 5:45 8:07
642 Plamen Savchev 🇧🇬 BUL130th of 138 aged 35-39 35-39 1:43:06 47:18 47:59 44:11 11:00 4:35 4:47 7:11 6:58 5:16 1:38 6:29 7:17
643 Dan Olatokun 🇬🇧 GBR124th of 129 aged 25-29 25-29 1:43:21 47:33 41:58 52:30 8:57 4:37 6:35 9:21 5:05 5:09 3:30 6:30 11:43
644 Brynley Aldworth 🇬🇧 GBR13th of 16 aged 55-59 55-59 1:43:22 47:34 48:59 46:08 8:19 4:57 5:00 6:05 7:05 5:10 2:14 6:59 8:38
645 Samuel Long 🇬🇧 GBR133rd of 136 aged 30-34 30-34 1:43:22 47:34 44:11 51:32 7:41 4:50 3:51 6:49 8:10 5:12 1:48 8:31 12:21
646 Andrew Price 🇬🇧 GBR69th of 77 aged 45-49 45-49 1:43:56 48:08 41:00 52:34 10:25 4:17 4:40 8:09 5:31 4:55 3:02 10:21 11:39
647 Haydn Page 🇬🇧 GBR69th of 73 aged 16-24 16-24 1:44:04 48:16 37:20 1:00:24 6:25 4:59 4:03 13:38 8:28 5:14 3:16 6:29 14:17
648 Dan Fennell 🇬🇧 GBR77th of 86 aged 40-44 40-44 1:44:12 48:24 48:55 47:47 7:35 4:26 4:23 6:42 5:40 4:56 2:23 10:22 8:55
649 Daniel Walker 🇬🇧 GBR70th of 77 aged 45-49 45-49 1:44:12 48:24 37:52 58:46 7:39 4:40 8:09 8:50 6:27 5:07 3:42 8:34 13:17
650 James Kershaw 🇬🇧 GBR131st of 138 aged 35-39 35-39 1:44:17 48:29 48:20 47:03 8:58 4:58 6:16 7:33 6:37 4:56 2:43 6:42 7:18
651 Andrew Wincott 🇬🇧 GBR2nd of 4 aged 60-64 60-64 1:44:28 48:40 48:00 47:05 9:29 4:37 4:37 5:57 6:59 4:53 2:03 7:16 10:43
652 Colin Frost 🇬🇧 GBR32nd of 33 aged 50-54 50-54 1:44:34 48:46 48:24 49:01 7:14 4:59 4:46 7:12 6:43 5:16 3:42 7:30 8:53
653 Owen Lewis 🇬🇧 GBR125th of 129 aged 25-29 25-29 1:44:47 48:59 40:23 57:01 7:26 4:32 4:42 7:33 5:57 4:52 4:09 5:29 19:47
654 Tim Reynolds 🇬🇧 GBR71st of 77 aged 45-49 45-49 1:44:48 49:00 48:52 47:50 8:10 4:40 5:58 8:39 5:09 4:57 3:16 6:32 8:39
655 Tommy Fauguel 🇬🇧 GBR33rd of 33 aged 50-54 50-54 1:44:55 49:07 44:11 52:59 7:50 4:38 5:45 6:40 5:59 4:58 1:40 7:45 15:34
656 Michael McGrady 🇬🇧 GBR132nd of 138 aged 35-39 35-39 1:45:03 49:15 40:32 57:28 7:07 4:29 7:04 9:43 8:00 5:08 3:36 7:27 12:01
657 Pav Gill 🇬🇧 GBR134th of 136 aged 30-34 30-34 1:45:05 49:17 38:12 1:01:07 5:50 4:58 10:17 12:11 5:06 5:14 2:50 7:45 12:46
658 Chris Joannou 🇬🇧 GBR72nd of 77 aged 45-49 45-49 1:45:23 49:35 48:31 49:12 7:45 4:36 4:09 8:03 6:19 5:24 3:35 8:10 8:56
659 Ben Stangroom 🇬🇧 GBR78th of 86 aged 40-44 40-44 1:45:43 49:55 47:04 50:00 8:44 4:34 4:48 7:36 7:07 4:53 3:16 6:22 11:24
660 Andrew Dignam 🇬🇧 GBR73rd of 77 aged 45-49 45-49 1:46:00 50:12 46:44 51:31 7:50 4:59 4:57 6:33 7:31 4:58 2:57 7:20 12:16
661 Brad Heppinstall 🇬🇧 GBR126th of 129 aged 25-29 25-29 1:46:23 50:35 45:07 52:38 8:42 4:40 4:53 9:13 5:52 5:32 3:46 7:04 11:38
662 Tom Brittain 🇬🇧 GBR79th of 86 aged 40-44 40-44 1:46:31 50:43 49:50 49:39 7:07 4:21 5:54 7:38 7:18 5:12 2:20 6:10 10:46
663 Steven Hill 🇬🇧 GBR14th of 16 aged 55-59 55-59 1:47:04 51:16 40:51 59:54 6:22 4:40 6:06 8:47 5:09 5:16 3:43 8:42 17:31
664 Ryan Foxall 🇬🇧 GBR127th of 129 aged 25-29 25-29 1:47:07 51:19 44:51 52:32 9:49 4:53 5:42 7:47 8:42 5:09 2:23 5:47 12:09
665 Ryan Dale 🇬🇧 GBR80th of 86 aged 40-44 40-44 1:47:08 51:20 44:19 55:34 7:19 4:32 4:29 7:42 9:42 4:59 2:18 7:15 14:37
666 Norman Naidu 🇲🇾 MAS70th of 73 aged 16-24 16-24 1:48:35 52:47 52:21 45:38 10:39 4:53 5:30 7:39 5:24 5:04 2:43 7:08 7:17
667 Marcus Levens 🇬🇧 GBR81st of 86 aged 40-44 40-44 1:48:38 52:50 47:48 53:53 7:00 4:45 4:43 8:04 7:13 5:02 2:32 6:09 15:25
668 Carl Lewis 🇬🇧 GBR71st of 73 aged 16-24 16-24 1:49:15 53:27 38:44 1:02:46 7:49 4:40 8:25 10:01 6:19 4:55 5:15 8:42 14:29
669 Kevin Warwick 🇬🇧 GBR74th of 77 aged 45-49 45-49 1:49:34 53:46 40:09 1:01:58 7:33 4:37 4:38 7:10 8:35 5:07 2:42 8:59 20:10
670 Christopher Ruddick 🇬🇧 GBR82nd of 86 aged 40-44 40-44 1:51:50 56:02 47:57 55:29 8:28 4:49 4:45 7:48 7:58 5:12 4:26 8:51 11:40
671 Tomasz Szotkowski 🇵🇱 POL75th of 77 aged 45-49 45-49 1:51:54 56:06 48:16 54:45 8:58 5:28 4:43 8:33 6:43 5:11 3:41 8:05 12:21
672 Kieran Ashdown 🇬🇧 GBR83rd of 86 aged 40-44 40-44 1:51:59 56:11 49:09 53:28 9:26 4:39 5:38 7:42 8:20 5:15 3:26 6:37 11:51
673 Pavel Suzanovic 🇱🇹 LTU133rd of 138 aged 35-39 35-39 1:52:21 56:33 49:36 53:40 9:09 4:48 5:40 7:17 7:46 5:07 2:55 8:44 11:23
674 Chris Ford 🇬🇧 GBR84th of 86 aged 40-44 40-44 1:53:02 57:14 51:33 52:07 9:25 4:44 5:04 7:36 6:10 5:19 3:49 10:05 9:20
675 Daniel Robinson 🇬🇧 GBR135th of 136 aged 30-34 30-34 1:53:09 57:21 51:00 53:21 8:53 4:36 6:27 9:46 6:05 5:05 3:16 8:00 10:06
676 Samuel Parry 🇬🇧 GBR72nd of 73 aged 16-24 16-24 1:54:24 58:36 43:36 1:03:38 7:12 4:40 7:47 11:33 8:17 4:53 4:23 8:24 13:41
677 Muhammad Irfan Razdwan 🇲🇾 MAS134th of 138 aged 35-39 35-39 1:54:50 59:02 48:28 58:03 8:24 4:58 5:57 14:16 4:13 5:13 5:15 7:12 10:59
678 Simon Smith 🇬🇧 GBR15th of 16 aged 55-59 55-59 1:56:51 1:01:03 51:50 56:29 8:37 4:50 6:48 9:55 6:52 5:56 3:22 7:22 11:24
679 Andrew Harrison 🇮🇪 IRL76th of 77 aged 45-49 45-49 1:57:44 1:01:56 41:22 1:07:03 9:22 4:34 6:00 8:49 6:51 5:24 3:28 7:37 24:20
680 Ammar Butt 🇩🇪 GER136th of 136 aged 30-34 30-34 2:01:03 1:05:15 50:14 1:01:17 9:37 5:08 5:43 12:33 7:45 5:40 4:14 9:13 11:01
681 Martin McKim 🇬🇧 GBR85th of 86 aged 40-44 40-44 2:02:28 1:06:40 42:45 1:09:32 10:15 4:24 6:59 9:23 8:23 5:50 3:46 7:55 22:52
682 Jack Hawkins 🇬🇧 GBR135th of 138 aged 35-39 35-39 2:02:30 1:06:42 54:30 59:11 8:54 5:17 4:20 7:29 7:39 5:12 2:39 9:21 17:14
683 Dan Crabtree 🇬🇧 GBR77th of 77 aged 45-49 45-49 2:02:50 1:07:02 53:27 59:35 9:53 4:39 5:02 6:53 9:00 5:39 2:27 11:14 14:41
684 Garry Summers 🇬🇧 GBR3rd of 4 aged 60-64 60-64 2:04:25 1:08:37 47:25 1:08:56 8:11 4:57 6:02 11:05 8:10 5:10 4:14 8:34 20:44
685 Christopher Hosking-Franks 🇬🇧 GBR128th of 129 aged 25-29 25-29 2:04:36 1:08:48 49:02 1:06:11 9:29 4:46 6:50 7:54 6:08 5:42 2:49 7:20 24:42
686 Martin Power 🇬🇧 GBR16th of 16 aged 55-59 55-59 2:06:56 1:11:08 56:09 1:01:18 9:33 5:02 5:17 9:19 9:43 5:22 4:16 8:56 13:23
687 Nathan Rea 🇬🇧 GBR136th of 138 aged 35-39 35-39 2:11:57 1:16:09 54:48 1:04:20 12:54 4:23 6:15 9:36 9:49 4:49 3:15 13:13 13:00
688 Daniel Reed 🇬🇧 GBR129th of 129 aged 25-29 25-29 2:12:21 1:16:33 47:54 1:16:20 8:11 5:00 8:26 10:46 9:34 5:31 6:38 8:51 21:34
689 Glyn Finch 🇬🇧 GBR4th of 4 aged 60-64 60-64 2:18:26 1:22:38 57:22 1:08:24 12:45 5:20 5:25 8:50 9:30 5:49 3:24 11:38 18:28
690 Nicholas Crawley 🇬🇧 GBR137th of 138 aged 35-39 35-39 2:27:26 1:31:38 52:32 1:20:37 14:22 5:06 10:08 10:44 7:49 5:20 3:21 20:11 17:58
691 Jermain Reid 🇬🇧 GBR138th of 138 aged 35-39 35-39 2:37:31 1:41:43 1:07:40 1:17:11 12:45 4:55 10:21 11:07 11:47 5:59 3:34 11:18 18:10
692 James Scales 🇬🇧 GBR86th of 86 aged 40-44 40-44 3:04:46 2:08:58 1:23:01 1:25:14 16:36 5:49 7:12 10:21 14:41 6:40 6:50 12:46 20:55
693 Rishideep Singh 🇬🇧 GBR73rd of 73 aged 16-24 16-24 3:07:27 2:11:39 39:24 2:17:22 10:45 5:24 10:45 17:39 6:11 5:47 — 21:41 31:09
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