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
501 Pijus Montvydas 🇱🇹 LTU55th of 73 aged 16-24 16-24 1:25:26 29:38 37:09 40:16 8:05 4:09 3:40 6:37 5:28 4:20 2:19 5:13 8:30
502 Edward North 🇬🇧 GBR107th of 138 aged 35-39 35-39 1:25:27 29:39 38:34 40:42 6:16 4:37 3:49 6:08 5:48 4:59 3:04 5:09 7:08
503 Leland Davies 🇬🇧 GBR56th of 73 aged 16-24 16-24 1:25:30 29:42 38:12 41:26 5:56 4:37 5:34 5:41 4:40 4:59 2:36 5:47 7:32
504 Phil Doran 🇬🇧 GBR108th of 138 aged 35-39 35-39 1:25:34 29:46 38:06 40:34 7:00 4:25 4:01 5:32 4:49 4:41 2:28 5:57 8:41
505 Joe Missin 🇬🇧 GBR57th of 73 aged 16-24 16-24 1:25:40 29:52 38:41 41:22 5:41 4:47 5:04 6:23 4:13 5:12 2:51 5:48 7:04
506 Will Meldrum 🇬🇧 GBR115th of 136 aged 30-34 30-34 1:25:42 29:54 41:34 37:35 6:36 4:31 3:45 6:38 3:47 4:35 2:42 4:31 7:06
507 George Tunnacliffe 🇬🇧 GBR116th of 136 aged 30-34 30-34 1:25:43 29:55 35:25 44:07 6:15 4:46 5:39 7:35 4:26 4:37 2:12 5:02 9:50
508 Mike Stewart 🇬🇧 GBR56th of 86 aged 40-44 40-44 1:25:46 29:58 33:22 46:55 5:34 4:21 7:26 6:34 3:52 4:49 3:00 5:52 11:01
509 Gaz Jones 🇬🇧 GBR44th of 77 aged 45-49 45-49 1:26:00 30:12 39:18 40:51 5:55 4:20 3:46 5:07 6:10 4:19 2:28 7:08 7:33
510 Alexander Tang 🇬🇧 GBR109th of 138 aged 35-39 35-39 1:26:02 30:14 40:58 38:35 6:34 4:17 4:33 5:43 4:19 4:25 2:35 4:58 7:45
511 Gavin Logue 🇮🇪 IRL110th of 138 aged 35-39 35-39 1:26:08 30:20 42:55 36:54 6:24 4:33 4:20 5:30 4:54 4:24 1:51 4:54 6:28
512 Nathan Holmes 🇬🇧 GBR58th of 73 aged 16-24 16-24 1:26:10 30:22 38:46 40:49 6:41 3:54 3:24 5:06 7:22 4:21 2:46 5:53 8:03
513 David Hennebery 🇮🇪 IRL57th of 86 aged 40-44 40-44 1:26:13 30:25 40:23 39:59 5:56 4:44 3:06 4:57 5:32 5:17 1:41 5:16 9:26
514 Myles Faribido 🇬🇧 GBR106th of 129 aged 25-29 25-29 1:26:14 30:26 39:15 40:00 7:04 4:30 3:31 6:06 7:19 4:41 2:32 4:56 6:25
515 James Ball 🇬🇧 GBR111th of 138 aged 35-39 35-39 1:26:15 30:27 41:22 38:35 6:22 4:28 3:55 4:46 5:34 4:34 1:35 4:48 8:55
516 Tim Smith 🇬🇧 GBR107th of 129 aged 25-29 25-29 1:26:18 30:30 38:36 41:49 5:58 4:16 5:41 5:30 3:35 4:22 2:09 5:23 10:53
517 Isaac Davies 🇬🇧 GBR108th of 129 aged 25-29 25-29 1:26:19 30:31 41:07 38:06 7:12 4:42 3:34 5:18 4:59 4:54 2:12 5:02 7:25
518 Angelo Bevilacqua 🇮🇹 ITA112th of 138 aged 35-39 35-39 1:26:19 30:31 38:43 41:39 6:02 4:32 4:04 6:24 5:31 4:44 2:37 4:33 9:14
519 Sam Datta-Paulin 🇬🇧 GBR58th of 86 aged 40-44 40-44 1:26:32 30:44 37:25 41:49 7:22 4:15 3:39 5:14 4:27 4:23 2:17 5:57 11:37
520 Neville Hunt 🇬🇧 GBR6th of 16 aged 55-59 55-59 1:26:47 30:59 39:01 42:07 5:44 4:21 3:56 5:09 5:10 4:24 1:58 5:42 11:27
521 Alex Dupee 🇬🇧 GBR59th of 86 aged 40-44 40-44 1:26:50 31:02 41:08 39:44 6:03 4:32 4:15 4:52 5:09 4:57 2:21 5:22 8:16
522 Thomas Manuel 🇬🇧 GBR113th of 138 aged 35-39 35-39 1:27:01 31:13 42:06 38:32 6:28 4:25 4:08 4:46 4:55 4:43 2:17 5:37 7:41
523 Adam Chard 🇬🇧 GBR117th of 136 aged 30-34 30-34 1:27:03 31:15 39:29 40:31 7:07 4:22 4:02 6:21 4:31 4:41 2:47 4:25 9:22
524 Danny Lenton 🇬🇧 GBR19th of 33 aged 50-54 50-54 1:27:04 31:16 37:18 43:40 6:10 4:40 4:41 7:05 4:44 4:36 1:52 6:08 9:54
525 Wayne Busby 🇬🇧 GBR45th of 77 aged 45-49 45-49 1:27:14 31:26 37:28 43:54 5:58 4:25 3:59 5:37 6:39 4:23 2:38 7:26 8:47
526 Grant Dempsey 🇬🇧 GBR118th of 136 aged 30-34 30-34 1:27:16 31:28 36:59 43:27 6:54 4:24 4:48 5:20 6:05 4:39 2:56 5:45 9:30
527 Mark Mears 🇬🇧 GBR20th of 33 aged 50-54 50-54 1:27:17 31:29 39:45 41:11 6:25 4:39 4:30 6:21 4:39 4:45 2:42 5:18 8:17
528 Kevin Wall 🇬🇧 GBR46th of 77 aged 45-49 45-49 1:27:20 31:32 37:17 44:28 5:39 4:47 5:00 6:49 6:14 4:45 3:08 6:03 7:42
529 Reece Timmins 🇬🇧 GBR109th of 129 aged 25-29 25-29 1:27:21 31:33 32:15 49:21 5:48 4:05 5:17 8:17 5:19 4:32 2:08 8:08 11:35
530 Jonny Twelvetrees 🇬🇧 GBR60th of 86 aged 40-44 40-44 1:27:25 31:37 41:23 39:19 6:46 4:40 3:46 5:37 4:59 4:37 2:01 5:28 8:11
531 Jack McCormack 🇬🇧 GBR110th of 129 aged 25-29 25-29 1:27:31 31:43 37:58 43:31 6:06 4:23 4:24 6:09 4:30 4:56 2:54 6:17 9:58
532 Christopher Dennett 🇬🇧 GBR47th of 77 aged 45-49 45-49 1:27:40 31:52 39:46 41:40 6:20 4:15 6:07 6:29 5:56 4:11 1:53 6:07 6:42
533 Sean Walsh 🇬🇧 GBR59th of 73 aged 16-24 16-24 1:27:41 31:53 40:02 41:56 5:47 4:42 4:41 5:54 4:44 4:33 2:31 5:35 9:16
534 Luca di Fabio 🇬🇧 GBR60th of 73 aged 16-24 16-24 1:27:48 32:00 41:11 39:10 7:32 4:22 4:02 5:20 4:37 4:48 2:04 4:03 9:54
535 Liam Foley 🇬🇧 GBR119th of 136 aged 30-34 30-34 1:27:48 32:00 40:16 41:09 6:28 4:39 3:55 5:46 6:37 4:41 2:03 5:29 7:59
536 Lee Ashurst 🇬🇧 GBR114th of 138 aged 35-39 35-39 1:27:52 32:04 42:10 39:07 6:39 4:39 4:28 4:44 4:19 4:50 2:47 5:28 7:52
537 Sam Taylor 🇬🇧 GBR48th of 77 aged 45-49 45-49 1:27:56 32:08 39:26 41:40 6:54 4:36 4:03 4:58 5:21 4:44 2:26 6:21 9:11
538 Jack Napolitano 🇬🇧 GBR61st of 73 aged 16-24 16-24 1:27:58 32:10 39:02 42:12 6:47 4:23 3:44 6:03 6:43 4:19 2:00 6:42 8:18
539 Paul Keenan 🇮🇪 IRL49th of 77 aged 45-49 45-49 1:28:06 32:18 38:56 42:09 7:07 4:37 4:31 7:03 5:13 4:49 1:51 5:47 8:18
540 Robert Franzoni 🇮🇪 IRL111th of 129 aged 25-29 25-29 1:28:09 32:21 37:32 44:32 6:10 4:27 5:36 5:34 4:27 4:53 3:12 6:33 9:50
541 Gavin Donaldson 🇬🇧 GBR61st of 86 aged 40-44 40-44 1:28:16 32:28 41:15 40:55 6:09 4:19 3:47 4:59 5:19 4:41 2:36 6:37 8:37
542 Iggy Zhou 🇬🇧 GBR120th of 136 aged 30-34 30-34 1:28:19 32:31 39:30 42:39 6:13 4:43 3:53 5:34 4:41 4:52 2:50 6:02 10:04
543 Rob Swan 🇬🇧 GBR62nd of 86 aged 40-44 40-44 1:28:29 32:41 39:54 42:39 6:00 4:27 4:15 6:36 7:42 4:36 2:33 5:51 6:39
544 Jamie Laird 🇬🇧 GBR50th of 77 aged 45-49 45-49 1:28:38 32:50 40:55 41:37 6:10 4:23 4:25 6:25 5:21 4:46 2:35 6:48 6:54
545 Paul Woods 🇬🇧 GBR7th of 16 aged 55-59 55-59 1:28:40 32:52 37:59 44:18 6:26 4:28 4:25 6:11 5:06 5:04 2:21 5:43 11:00
546 Paul Ainscough 🇬🇧 GBR8th of 16 aged 55-59 55-59 1:28:42 32:54 41:41 40:11 6:55 4:36 4:27 5:18 5:26 4:45 2:11 6:57 6:31
547 Patrick Locher 🇬🇧 GBR121st of 136 aged 30-34 30-34 1:28:51 33:03 39:32 39:48 9:36 4:36 4:03 5:48 5:39 5:05 2:39 4:27 7:31
548 Denis Sokolov 🇬🇧 GBR112th of 129 aged 25-29 25-29 1:28:55 33:07 38:04 38:55 12:01 4:08 3:59 5:14 4:52 4:35 2:22 5:15 8:30
549 Xiaofeng Yang 🇨🇳 CHN62nd of 73 aged 16-24 16-24 1:28:57 33:09 37:17 44:48 6:58 4:29 4:47 6:28 6:17 4:58 3:40 6:39 7:30
550 Finlay Robertson 🇬🇧 GBR113th of 129 aged 25-29 25-29 1:29:00 33:12 36:08 47:18 5:38 4:29 6:04 8:23 4:47 4:39 3:26 7:10 8:20
551 Steve Cope 🇬🇧 GBR51st of 77 aged 45-49 45-49 1:29:02 33:14 38:42 44:20 6:05 4:34 4:55 6:10 6:21 4:40 2:29 4:21 10:50
552 Matthew Low 🇬🇧 GBR114th of 129 aged 25-29 25-29 1:29:08 33:20 37:35 43:41 7:58 4:03 3:17 5:48 5:49 4:44 3:12 7:56 8:52
553 Tommy Feltham 🇬🇧 GBR115th of 138 aged 35-39 35-39 1:29:24 33:36 39:51 42:26 7:12 4:30 5:21 6:06 6:26 4:46 2:16 4:58 8:03
554 Jonathan Rivers 🇬🇧 GBR52nd of 77 aged 45-49 45-49 1:29:27 33:39 34:52 48:40 5:58 4:25 4:48 6:37 6:37 4:29 2:42 6:29 12:33
555 Joel Trumble 🇬🇧 GBR122nd of 136 aged 30-34 30-34 1:29:31 33:43 36:45 46:34 6:16 4:16 5:16 7:39 5:39 4:58 2:27 5:52 10:27
556 Ross Macklin 🇬🇧 GBR123rd of 136 aged 30-34 30-34 1:29:32 33:44 39:59 42:50 6:47 5:03 4:12 6:37 4:57 5:15 2:50 5:23 8:33
557 Mark Woodward 🇬🇧 GBR21st of 33 aged 50-54 50-54 1:29:32 33:44 39:44 44:04 5:48 4:30 4:08 6:29 7:02 4:41 2:32 5:53 8:49
558 Frederick Coates 🇬🇧 GBR63rd of 73 aged 16-24 16-24 1:29:38 33:50 38:04 44:47 6:51 4:14 4:07 8:25 6:09 4:36 1:39 5:03 10:34
559 Mike Daly 🇬🇧 GBR53rd of 77 aged 45-49 45-49 1:29:39 33:51 43:28 40:13 6:02 4:41 4:33 6:00 4:45 4:44 2:46 5:24 7:20
560 Lewis Mason 🇬🇧 GBR64th of 73 aged 16-24 16-24 1:29:51 34:03 42:08 41:57 5:51 5:04 4:27 6:43 4:08 4:46 3:05 5:49 7:55
561 Gopal Singh 🇬🇧 GBR22nd of 33 aged 50-54 50-54 1:29:59 34:11 37:41 46:42 5:39 4:35 6:56 6:47 4:30 5:01 2:07 5:36 11:10
562 Rowan Lees 🇬🇧 GBR23rd of 33 aged 50-54 50-54 1:30:04 34:16 41:01 43:00 6:08 4:48 4:31 5:58 5:46 4:55 2:38 6:13 8:11
563 Philip Mone 🇮🇪 IRL116th of 138 aged 35-39 35-39 1:30:11 34:23 40:38 42:11 7:25 4:47 3:53 5:21 5:26 5:18 2:52 6:34 8:00
564 Toby Aylett 🇬🇧 GBR54th of 77 aged 45-49 45-49 1:30:25 34:37 40:26 44:14 5:51 4:28 4:20 6:10 3:56 4:37 2:45 6:32 11:26
565 Aidan Rossiter 🇬🇧 GBR117th of 138 aged 35-39 35-39 1:30:26 34:38 39:16 44:57 6:18 4:26 5:37 6:49 5:15 4:31 2:52 5:38 9:49
566 Dan Vallance 🇬🇧 GBR118th of 138 aged 35-39 35-39 1:30:27 34:39 37:51 46:50 5:49 4:36 4:51 6:41 6:02 4:48 2:45 5:45 11:22
567 Daniel Puleston 🇬🇧 GBR63rd of 86 aged 40-44 40-44 1:30:35 34:47 40:15 43:24 7:00 4:40 4:13 6:29 5:13 4:51 3:01 4:44 10:13
568 Edmund Koboah 🇬🇭 GHA64th of 86 aged 40-44 40-44 1:30:36 34:48 38:31 44:32 7:38 4:41 5:06 6:04 4:43 5:36 2:15 5:37 10:30
569 Chris Flowers 🇬🇧 GBR55th of 77 aged 45-49 45-49 1:30:44 34:56 42:22 42:06 6:21 4:23 4:01 6:07 5:37 4:49 1:47 5:26 9:56
570 Haroon Khan 🇬🇧 GBR65th of 86 aged 40-44 40-44 1:30:55 35:07 41:44 42:00 7:15 4:29 4:18 5:32 6:23 4:39 2:26 6:17 7:56
571 Jamie Kelly 🇬🇧 GBR66th of 86 aged 40-44 40-44 1:30:55 35:07 40:52 42:43 7:23 4:15 4:07 5:30 5:57 4:28 2:42 6:19 9:25
572 Liam Harrison 🇬🇧 GBR115th of 129 aged 25-29 25-29 1:30:59 35:11 36:31 47:46 6:46 4:34 4:15 8:14 6:19 4:45 2:22 6:48 10:29
573 Phil Jenkins 🇬🇧 GBR56th of 77 aged 45-49 45-49 1:31:00 35:12 35:21 50:33 5:10 4:39 5:06 9:32 5:59 5:15 2:56 5:17 11:49
574 Lee Graham 🇬🇧 GBR1st of 4 aged 60-64 60-64 1:31:06 35:18 45:40 38:59 6:31 4:26 4:18 6:08 4:34 4:35 2:25 5:13 7:20
575 Peter Tuddenham 🇬🇧 GBR124th of 136 aged 30-34 30-34 1:31:09 35:21 43:33 39:55 7:46 4:36 4:49 6:46 5:04 4:38 1:43 5:28 6:51
576 Trevor Osborne 🇬🇧 GBR24th of 33 aged 50-54 50-54 1:31:10 35:22 39:23 45:12 6:40 4:19 7:03 6:45 3:33 5:02 2:50 5:25 10:15
577 Sean Cunningham 🇬🇧 GBR125th of 136 aged 30-34 30-34 1:31:15 35:27 43:00 42:09 6:11 4:46 4:44 4:53 6:49 5:16 2:03 7:03 6:35
578 Joseph Stevens 🇬🇧 GBR116th of 129 aged 25-29 25-29 1:31:15 35:27 41:27 42:39 7:15 4:41 4:59 6:48 5:27 4:59 2:55 4:45 8:05
579 Charlie Brown 🇬🇧 GBR117th of 129 aged 25-29 25-29 1:31:18 35:30 40:28 44:43 6:11 4:41 3:48 5:40 4:43 4:45 2:46 5:49 12:31
580 Antony Godderidge 🇬🇧 GBR9th of 16 aged 55-59 55-59 1:31:23 35:35 39:57 44:37 6:54 4:29 6:26 5:46 5:34 4:38 3:09 6:47 7:48
581 Luke Howarth 🇬🇧 GBR119th of 138 aged 35-39 35-39 1:31:41 35:53 44:13 41:16 6:17 4:28 4:07 5:24 5:34 5:02 2:00 5:45 8:56
582 Harry Parker 🇬🇧 GBR126th of 136 aged 30-34 30-34 1:31:58 36:10 42:37 42:05 7:20 4:37 4:19 6:08 4:45 4:52 2:37 6:07 8:40
583 Reggie Duhy 🇬🇧 GBR65th of 73 aged 16-24 16-24 1:32:26 36:38 41:09 43:38 7:43 4:14 5:11 7:25 5:42 4:36 2:33 5:52 8:05
584 Robert Brown 🇬🇧 GBR118th of 129 aged 25-29 25-29 1:32:31 36:43 46:22 38:44 7:29 4:29 4:17 5:07 5:31 5:09 2:16 4:32 7:23
585 Mikey Avis 🇬🇧 GBR127th of 136 aged 30-34 30-34 1:32:31 36:43 37:24 49:14 5:58 4:36 5:17 6:10 7:05 4:55 3:08 6:45 11:18
586 Joel Soares 🇬🇧 GBR57th of 77 aged 45-49 45-49 1:32:38 36:50 41:26 44:57 6:19 4:27 4:21 7:27 4:50 4:47 3:13 5:59 9:53
587 Rob Impey 🇬🇧 GBR10th of 16 aged 55-59 55-59 1:32:43 36:55 42:21 43:41 6:46 4:34 4:14 6:38 5:47 4:51 2:12 6:16 9:09
588 Ben Hendleman 🇬🇧 GBR128th of 136 aged 30-34 30-34 1:33:04 37:16 40:02 45:48 7:18 4:31 4:05 6:29 5:50 4:49 3:19 6:15 10:30
589 Mark Browne 🇬🇧 GBR58th of 77 aged 45-49 45-49 1:33:13 37:25 45:46 41:00 6:33 4:22 4:15 5:46 6:07 4:43 2:17 4:59 8:31
590 Ian Harris 🇬🇧 GBR11th of 16 aged 55-59 55-59 1:33:13 37:25 42:51 44:10 6:16 4:30 3:49 6:21 7:27 5:07 2:44 7:10 7:02
591 Jamie Grant 🇬🇧 GBR129th of 136 aged 30-34 30-34 1:33:18 37:30 38:51 49:14 5:19 4:16 6:08 5:22 4:53 4:46 3:06 10:49 9:54
592 Zee Trains 🇬🇧 GBR119th of 129 aged 25-29 25-29 1:33:26 37:38 39:11 47:59 6:20 4:29 7:18 7:07 5:20 4:53 2:45 6:54 9:13
593 Andrew Redmond 🇬🇧 GBR59th of 77 aged 45-49 45-49 1:33:28 37:40 40:48 44:51 7:53 4:33 5:25 6:40 5:36 4:51 2:35 6:33 8:38
594 Alexander Gibbons 🇬🇧 GBR67th of 86 aged 40-44 40-44 1:33:35 37:47 45:28 40:39 7:33 4:19 3:26 4:56 5:49 4:39 3:05 6:51 7:34
595 Kristian Starynskyj 🇬🇧 GBR25th of 33 aged 50-54 50-54 1:33:40 37:52 43:42 42:20 7:42 4:38 3:56 6:02 5:55 4:43 2:26 6:14 8:26
596 Jamie Daniels 🇬🇧 GBR120th of 138 aged 35-39 35-39 1:33:45 37:57 40:18 47:20 6:10 4:34 4:52 6:06 5:08 4:53 3:01 6:31 12:15
597 Stuart Walker 🇬🇧 GBR68th of 86 aged 40-44 40-44 1:33:45 37:57 38:54 47:40 7:17 4:19 6:35 7:15 5:46 5:03 2:08 6:51 9:43
598 Craig Melling 🇬🇧 GBR121st of 138 aged 35-39 35-39 1:33:46 37:58 36:31 50:50 6:28 4:27 6:01 6:39 4:33 4:52 3:23 6:15 14:40
599 Jonathan Marsh 🇬🇧 GBR66th of 73 aged 16-24 16-24 1:34:03 38:15 42:49 44:51 6:27 4:38 4:06 7:34 5:38 4:50 3:37 6:31 7:57
600 David James 🇬🇧 GBR69th of 86 aged 40-44 40-44 1:34:09 38:21 42:40 45:04 6:30 4:32 3:42 6:59 5:42 4:41 3:29 6:07 9:52
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