HYROX Birmingham 2025: Pro Men results

434 finishers on 22 Oct 2025. Typical finish 1:14:19, fastest 10% under 1:03:03. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Sean Noble 🇮🇪 IRL 25-29 1/84 0:55:04 27:1123:534:06 3:502:203:202:413:591:142:493:40
2 Jake Dearden ENG 25-29 2/84 0:55:16 27:3024:023:49 3:422:303:402:173:471:273:023:37
3 Charlie Botterill ENG 16-24 1/50 0:55:31 27:2124:313:43 3:472:283:372:373:491:312:364:06
4 Roberto Viciedo Gimeno 🇪🇸 ESP 25-29 3/84 0:57:08 28:3324:364:04 4:002:503:322:244:001:352:403:35
5 Michael Stephens ENG 30-34 1/97 0:57:10 28:1324:594:02 3:462:273:213:063:541:213:133:51
6 Luke Greer 🇬🇧 GBR 25-29 4/84 0:57:33 26:1427:353:49 3:532:174:113:084:051:303:225:09
7 Jess Price-Owen 🇬🇧 GBR 35-39 1/77 0:57:48 26:2827:323:53 3:562:394:123:014:031:343:314:36
8 Jamie Pratt 🇬🇧 GBR 30-34 2/97 0:58:26 28:2525:564:09 4:022:393:373:144:031:302:593:52
9 Adam Corlett 🇬🇧 GBR 40-44 1/60 0:58:35 28:3725:494:13 3:532:413:472:514:071:343:083:48
10 Harvey Williams 🇬🇧 GBR 16-24 2/50 0:58:42 27:0527:214:23 4:022:594:122:514:061:362:464:49
11 Daniel Keane 🇬🇧 GBR 25-29 5/84 0:59:13 29:0726:034:07 3:592:453:362:403:531:223:194:29
12 George Burton 🇬🇧 GBR 25-29 6/84 0:59:18 28:3326:344:16 3:562:254:102:564:091:413:343:43
12 Luke Ennis 🇬🇧 GBR 16-24 3/50 0:59:18 28:0127:283:53 3:552:404:532:403:591:593:104:12
14 Bodger Rees 🇬🇧 GBR 35-39 2/77 0:59:33 29:4225:514:04 3:532:183:323:234:021:223:214:00
15 Jesse Owen 🇬🇧 GBR 30-34 3/97 0:59:35 28:3726:564:06 4:012:204:063:034:091:312:534:53
16 Fergus Jenkins 🇬🇧 GBR 25-29 7/84 0:59:53 29:0726:464:03 3:492:444:102:593:561:292:534:46
17 Ben Wright 🇬🇧 GBR 25-29 8/84 1:00:08 28:5727:174:00 3:583:073:452:494:041:513:194:24
18 Joey Patchitt 🇬🇧 GBR 35-39 3/77 1:00:15 28:5027:234:06 3:542:404:043:274:061:263:154:31
19 Turker Alici 🇹🇷 TUR 30-34 4/97 1:00:30 30:1925:474:28 3:513:073:432:443:571:243:193:42
19 Darragh Okeeffe 🇮🇪 IRL 16-24 4/50 1:00:30 28:3627:524:08 3:542:274:153:194:071:303:214:59
21 Sam Taylor 🇬🇧 GBR 16-24 5/50 1:01:26 30:1926:594:12 4:052:464:172:394:151:323:104:15
22 William Means 🇬🇧 GBR 25-29 9/84 1:01:30 29:4127:244:30 4:033:243:383:164:041:373:224:00
23 Craig Murphy 🇬🇧 GBR 30-34 5/97 1:01:46 29:2828:124:10 4:152:463:512:384:081:443:435:07
24 Joseph Leader 🇬🇧 GBR 35-39 4/77 1:01:49 29:2428:214:07 3:592:093:543:364:021:363:145:51
25 Sam Knowles 🇬🇧 GBR 30-34 6/97 1:01:52 30:0127:284:28 4:032:474:033:074:051:403:184:25
26 Andrew Langley 🇬🇧 GBR 40-44 2/60 1:01:58 30:0927:094:44 3:532:304:082:583:541:403:094:57
27 Jorell Hill 🇬🇧 GBR 25-29 10/84 1:02:10 29:5427:524:29 3:592:413:553:594:061:293:294:14
28 Alexander Eyre 🇬🇧 GBR 35-39 5/77 1:02:23 30:4227:184:28 3:562:024:123:404:001:353:384:15
29 Ben Sheppard 🇬🇧 GBR 30-34 7/97 1:02:24 30:2827:444:17 4:002:494:103:004:021:253:145:04
30 Robert Livesey 🇬🇧 GBR 16-24 6/50 1:02:25 30:1627:464:27 4:052:364:113:064:061:442:505:08
30 Mark McGuire 🇬🇧 GBR 25-29 11/84 1:02:25 28:1529:454:29 4:042:514:223:354:161:293:285:40
32 Connor Magill 🇮🇪 IRL 40-44 3/60 1:02:26 29:1628:574:19 4:022:344:273:054:091:343:205:46
33 Jordan Hanson 🇬🇧 GBR 35-39 6/77 1:02:29 30:0728:054:21 4:012:354:223:084:121:294:014:17
33 Jack Waymark 🇬🇧 GBR 25-29 12/84 1:02:29 29:1728:364:41 4:013:524:023:044:101:443:124:31
35 John Fitzgerald 🇮🇪 IRL 30-34 8/97 1:02:33 30:1228:034:21 4:212:364:492:134:321:363:234:33
35 Alex Gasser 🇮🇹 ITA 25-29 13/84 1:02:33 30:3727:454:16 4:162:414:232:294:152:032:574:41
37 Dan Nota 🇬🇧 GBR 25-29 14/84 1:02:34 28:1230:244:02 4:042:545:472:524:142:133:354:45
38 Matthew Plowman 🇬🇧 GBR 30-34 9/97 1:02:37 29:0429:144:24 4:083:154:083:454:061:454:044:03
39 Mohamed Redaoui 🇲🇦 MAR 25-29 15/84 1:02:49 29:2229:054:27 4:063:024:143:184:211:513:154:58
40 Joshua Smith 🇬🇧 GBR 25-29 16/84 1:02:51 28:3229:594:27 4:012:524:543:084:121:363:525:24
41 Jakub Riedel 🇵🇱 POL 16-24 7/50 1:02:55 30:5727:414:21 3:572:244:232:204:091:383:275:23
42 Joel Roura 🇬🇧 GBR 25-29 17/84 1:02:56 29:2929:024:29 4:063:524:303:014:201:403:044:29
43 Liam McGregor 🇬🇧 GBR 30-34 10/97 1:03:01 29:4728:364:42 4:062:334:133:134:211:313:464:53
44 Stephen Reid 🇬🇧 GBR 40-44 4/60 1:03:02 30:2428:144:28 3:542:574:303:014:071:493:494:07
45 Trent Smith 🇿🇦 RSA 25-29 18/84 1:03:06 31:5626:514:21 4:022:354:083:034:021:393:084:14
46 Joseph Strain 🇬🇧 GBR 16-24 8/50 1:03:08 28:1930:434:11 4:053:164:273:214:122:113:505:21
47 Kane Pierce 🇦🇺 AUS 30-34 11/97 1:03:29 30:4328:234:26 3:572:484:062:584:061:453:554:48
48 Brendan Pearson 🇬🇧 GBR 25-29 19/84 1:03:32 32:1526:464:36 3:533:203:483:213:591:272:544:04
49 Grant Hudson 🇬🇧 GBR 30-34 12/97 1:03:34 30:0328:574:38 4:042:274:263:364:101:573:175:00
50 David Otoole 🇬🇧 GBR 30-34 13/97 1:03:38 29:3429:534:14 4:002:314:203:134:101:364:045:59
51 James Wood 🇬🇧 GBR 16-24 9/50 1:03:50 30:2229:204:12 4:022:403:563:474:221:533:504:50
52 Warren Sinden 🇬🇧 GBR 35-39 7/77 1:04:03 30:1829:124:37 4:002:363:583:394:061:234:045:26
53 Matthew Boxall 🇬🇧 GBR 25-29 20/84 1:04:04 30:2129:174:31 3:512:404:243:284:061:583:245:26
54 Giovanni Benzon 🇮🇹 ITA 16-24 10/50 1:04:07 28:5230:414:38 4:003:305:464:264:041:363:403:39
55 Tom Andrews 🇬🇧 GBR 35-39 8/77 1:04:11 29:2830:134:34 4:093:344:143:354:121:453:464:58
56 James Phillips 🇬🇧 GBR 30-34 14/97 1:04:14 28:3231:164:31 4:002:575:573:044:011:393:425:56
57 Jack Lawrence 🇬🇧 GBR 25-29 21/84 1:04:17 31:2428:224:36 4:113:243:412:344:121:513:045:25
57 Sean Wilkinson 🇬🇧 GBR 16-24 11/50 1:04:17 30:2829:254:28 4:053:135:003:234:171:413:394:07
59 Edward Clementson 🇬🇧 GBR 35-39 9/77 1:04:32 30:2629:324:40 4:082:484:293:124:211:293:425:23
60 Stephen Harold 🇮🇪 IRL 35-39 10/77 1:04:33 31:0828:554:32 3:543:263:562:554:121:433:524:57
61 Freddie Abrahams 🇬🇧 GBR 40-44 5/60 1:04:36 30:1329:544:33 4:043:234:243:174:161:433:385:09
61 Nathan Gardner 🇬🇧 GBR 16-24 12/50 1:04:36 30:0130:134:27 4:042:394:233:204:102:033:296:05
63 Michael Flynn 🇮🇪 IRL 35-39 11/77 1:04:38 29:3730:464:19 3:572:384:383:044:132:084:046:04
64 Oliver Pateman 🇦🇺 AUS 16-24 13/50 1:04:42 30:4429:424:22 4:103:294:013:044:181:283:415:31
65 William Higham 🇬🇧 GBR 25-29 22/84 1:04:43 30:3429:544:19 4:032:504:203:444:171:444:024:54
66 Daniel Matsuzaka 🇬🇧 GBR 25-29 23/84 1:04:45 31:0929:004:40 3:562:304:313:334:161:413:025:31
67 Josh Henry 🇬🇧 GBR 30-34 15/97 1:04:50 31:0529:114:39 3:583:054:183:144:121:444:064:34
68 Greg Walker 🇬🇧 GBR 30-34 16/97 1:04:52 30:3629:514:29 3:533:014:303:074:141:404:105:16
69 Zac Chennit 🇬🇧 GBR 45-49 1/39 1:04:59 31:1728:574:51 4:103:384:263:374:191:363:044:07
70 Aaron Austin 🇬🇧 GBR 16-24 14/50 1:05:01 29:5330:404:33 4:172:444:503:184:111:593:196:02
71 Jeff Woodward 🇬🇧 GBR 30-34 17/97 1:05:02 29:5930:434:23 4:143:244:513:194:182:003:564:41
72 George Martindale 🇬🇧 GBR 30-34 18/97 1:05:05 28:1132:364:22 3:592:245:413:474:041:444:326:25
73 Paul McKeown 🇮🇪 IRL 35-39 12/77 1:05:08 30:3530:124:25 4:142:574:203:234:181:583:475:15
74 Connor Stephenson 🇬🇧 GBR 30-34 19/97 1:05:09 31:3129:254:17 4:062:464:133:054:071:364:344:58
75 Lucas Dalglish 🇬🇧 GBR 40-44 6/60 1:05:13 31:0229:145:01 4:132:574:323:384:201:293:424:23
75 Charlie Morris 🇬🇧 GBR 25-29 24/84 1:05:13 28:5232:214:05 4:273:045:293:064:201:473:276:41
75 Darren Ritchie 🇬🇧 GBR 35-39 13/77 1:05:13 30:3430:064:38 4:023:274:223:244:061:463:365:23
78 Michael Hopkins 🇬🇧 GBR 25-29 25/84 1:05:16 31:1429:374:30 4:113:164:113:324:161:363:345:01
79 Ryan Stack 🇬🇧 GBR 30-34 20/97 1:05:17 30:1730:284:34 4:023:294:403:144:001:334:085:22
80 Steve Powell 🇬🇧 GBR 35-39 14/77 1:05:24 31:3128:545:04 4:012:474:463:194:211:283:434:29
81 John Dean 🇬🇧 GBR 45-49 2/39 1:05:32 31:2829:144:54 4:083:044:143:114:141:573:424:44
81 Jordan Reed 🇬🇧 GBR 30-34 21/97 1:05:32 30:2430:264:45 4:102:524:243:234:211:474:145:15
83 Will Kane 🇬🇧 GBR 35-39 15/77 1:05:36 30:5430:164:31 4:093:384:503:024:271:473:454:38
83 Jack Murphy 🇬🇧 GBR 30-34 22/97 1:05:36 31:0629:524:43 4:072:444:073:214:191:533:455:36
85 Gaetano di Tavi 🇮🇹 ITA 30-34 23/97 1:05:38 32:1128:414:50 3:593:044:123:034:131:553:254:50
85 Alex Mallison 🇬🇧 GBR 30-34 23/97 1:05:38 30:2330:434:35 4:072:306:132:454:191:483:345:27
87 Marcus Biles 🇬🇧 GBR 30-34 25/97 1:05:41 32:1428:544:37 4:153:074:262:574:231:313:354:40
88 Ashley Flood 🇬🇧 GBR 35-39 16/77 1:05:49 32:0329:064:43 3:552:454:013:104:091:423:236:01
89 Rhys Dent 🇬🇧 GBR 25-29 26/84 1:05:59 30:4530:334:44 3:553:104:373:374:081:494:055:12
90 Bradley Johnson 🇬🇧 GBR 35-39 17/77 1:06:02 30:5930:364:31 4:163:193:503:274:221:404:215:21
91 Sam Oliver 🇬🇧 GBR 30-34 26/97 1:06:12 32:0429:314:42 4:073:413:263:304:171:343:205:36
92 Tyler Rutten 🇬🇧 GBR 30-34 27/97 1:06:13 30:2431:194:35 4:133:404:313:054:301:463:296:05
93 Joe Washington 🇬🇧 GBR 40-44 7/60 1:06:14 31:2130:334:23 4:072:525:013:204:201:353:535:25
94 Tiarnan Holmes 🇮🇪 IRL 16-24 15/50 1:06:19 31:2230:034:59 4:092:514:403:124:201:384:115:02
95 Ben Spilman 🇬🇧 GBR 35-39 18/77 1:06:26 30:1131:314:50 3:502:454:143:244:072:144:206:37
96 Lewis Barwise 🇬🇧 GBR 35-39 19/77 1:06:28 31:4630:014:45 4:083:053:574:014:181:393:485:05
97 Harry Lightfoot 🇬🇧 GBR 25-29 27/84 1:06:30 32:2229:394:34 4:023:375:023:414:082:023:453:22
98 Ezra Warren WLS 30-34 28/97 1:06:34 29:5631:165:24 4:012:505:423:334:221:374:025:09
99 Kieran Higgs 🇬🇧 GBR 25-29 28/84 1:06:45 30:0731:285:12 3:572:144:433:524:162:074:086:11
100 Glen Cook 🇬🇧 GBR 30-34 29/97 1:06:54 30:2532:164:20 4:083:324:523:244:111:473:586:24

Rank is the finishing position within Pro Men among timed finishers. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

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

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result