HYROX Birmingham 2025: Open Men results

3,945 finishers on 22 Oct 2025. Typical finish 1:25:13, fastest 10% under 1:08:48. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Sam Craig 🇬🇧 GBR 30-34 1/807 0:53:59 27:3422:234:06 4:001:352:562:264:101:262:293:21
2 Tony Revell 🇬🇧 GBR 35-39 1/812 0:55:43 27:2024:413:46 3:571:573:013:204:041:403:033:39
3 Ciaran Parkinson 🇬🇧 GBR 30-34 2/807 0:55:56 27:1721:516:51 3:572:183:002:544:051:28—3:53
4 Travis Brown 🇬🇧 GBR 30-34 3/807 0:56:02 27:5024:223:53 4:012:043:062:574:011:442:513:38
5 Jacques Hladkyj 🇬🇧 GBR 16-24 1/335 0:56:03 28:2623:433:58 3:561:492:503:234:001:192:383:48
6 Matthew Plowman 🇬🇧 GBR 30-34 4/807 0:56:56 28:1324:334:14 4:061:542:583:314:051:302:503:39
7 Lloyd Mulholland 🇬🇧 GBR 30-34 5/807 0:57:18 28:0625:164:00 4:092:023:133:284:131:172:553:59
8 Gavin Magner 🇬🇧 GBR 30-34 6/807 0:57:37 28:3025:104:00 4:091:563:163:364:031:342:513:45
9 James Ayshford 🇬🇧 GBR 25-29 1/588 0:57:42 29:1722:136:16 4:142:243:232:284:231:08—4:01
9 Dan Jackson 🇬🇧 GBR 30-34 7/807 0:57:42 30:1720:556:33 3:541:562:512:574:041:19—3:43
11 Freddie Cree 🇬🇧 GBR 16-24 2/335 0:57:44 29:5223:454:13 4:091:502:532:584:061:232:453:41
12 Alex Winstanley 🇬🇧 GBR 30-34 8/807 0:57:49 28:0426:023:49 4:061:553:153:593:571:212:574:32
13 Ben Allon-Smith 🇬🇧 GBR 30-34 9/807 0:58:19 29:1325:064:05 4:032:173:132:554:051:323:014:00
14 Zac Stevens 🇬🇧 GBR 25-29 2/588 0:58:26 28:3025:534:08 4:002:132:544:004:091:253:353:37
15 Robert Cowan 🇬🇧 GBR 40-44 1/624 0:58:31 29:5624:404:00 4:041:482:592:564:011:403:153:57
16 Michael Flynn 🇮🇪 IRL 35-39 2/812 0:58:34 28:5625:354:08 4:152:232:582:554:171:323:253:50
17 George McCartney 🇬🇧 GBR 25-29 3/588 0:58:35 29:2625:143:59 4:002:193:212:574:111:273:043:55
18 Simon Day 🇬🇧 GBR 40-44 2/624 0:58:49 30:0624:344:14 4:082:113:132:484:031:132:593:59
19 Jake Hayward 🇬🇧 GBR 16-24 3/335 0:58:58 29:0225:554:06 4:022:053:053:304:161:363:233:58
19 Jack Lawrence 🇬🇧 GBR 25-29 4/588 0:58:58 30:4324:034:18 4:112:062:592:284:111:312:473:50
19 Joe Walker 🇬🇧 GBR 25-29 4/588 0:58:58 29:5425:024:07 4:132:273:153:124:121:362:523:15
22 Luke Buckland 🇬🇧 GBR 16-24 4/335 0:58:59 29:0325:504:12 4:062:233:393:004:151:192:504:18
23 Jakub Riedel 🇵🇱 POL 16-24 5/335 0:59:06 29:5325:104:07 4:012:123:352:254:101:293:024:16
24 Lewis Harper 🇬🇧 GBR 30-34 10/807 0:59:15 29:4625:254:09 3:542:073:143:224:051:233:074:13
25 Conor Henry 🇬🇧 GBR 30-34 11/807 0:59:21 29:2925:494:08 4:022:143:323:094:141:403:123:46
26 Liam White 🇬🇧 GBR 30-34 12/807 0:59:28 29:1626:044:11 4:022:263:273:324:121:263:093:50
27 Jordan Bulpitt 🇬🇧 GBR 25-29 6/588 0:59:49 30:4224:564:16 3:561:582:213:094:131:272:405:12
28 Huxley Crush 🇬🇧 GBR 16-24 6/335 0:59:58 29:3826:084:16 4:052:023:163:394:061:343:154:11
29 Rory Nolan 🇮🇪 IRL 16-24 7/335 1:00:04 30:3025:084:30 4:062:073:212:554:251:172:574:00
30 Adam Thorley 🇬🇧 GBR 30-34 13/807 1:00:05 28:4326:544:33 3:592:283:393:244:141:313:563:43
31 Tom Jones 🇬🇧 GBR 30-34 14/807 1:00:06 29:4721:558:29 3:501:552:463:384:011:15—4:08
32 Adam Hale 🇬🇧 GBR 35-39 3/812 1:00:08 29:1826:504:05 4:112:043:184:124:171:343:313:43
33 Lee Clayton 🇬🇧 GBR 35-39 4/812 1:00:20 30:3125:334:22 4:011:593:372:544:091:393:024:12
34 Ryan Gibson 🇬🇧 GBR 30-34 15/807 1:00:29 27:5227:345:08 4:091:583:383:204:321:433:105:04
35 George Wootten 🇬🇧 GBR 25-29 7/588 1:00:31 31:0825:254:02 4:082:253:073:164:082:012:533:27
36 Jamie Marsland 🇬🇧 GBR 35-39 5/812 1:00:32 29:2926:574:11 4:072:163:413:144:261:253:434:05
37 Michael Mc Kenna 🇮🇪 IRL 25-29 8/588 1:00:34 30:0926:204:10 4:132:103:463:154:251:372:583:56
38 Tyler Spence 🇬🇧 GBR 30-34 16/807 1:00:35 30:0926:174:14 4:052:153:233:334:111:322:564:22
39 Jaxon Wroe 🇬🇧 GBR 25-29 9/588 1:00:39 30:0726:284:09 4:222:323:193:144:331:323:053:51
40 Calum Upton 🇬🇧 GBR 25-29 10/588 1:00:41 30:0826:214:16 3:592:093:182:524:041:273:424:50
41 Andrew Bourne 🇬🇧 GBR 30-34 17/807 1:00:43 29:4826:274:30 4:132:163:273:214:201:273:423:41
42 Callum Short 🇬🇧 GBR 30-34 18/807 1:00:50 29:5026:454:20 4:062:174:212:594:161:243:014:21
43 Josh Prior 🇬🇧 GBR 25-29 11/588 1:01:03 29:1227:364:20 4:122:223:303:294:211:563:194:27
44 Dominic Brown 🇬🇧 GBR 30-34 19/807 1:01:05 29:2426:504:54 4:032:093:523:124:131:423:154:24
45 Jacob Rymer 🇬🇧 GBR 16-24 8/335 1:01:06 29:1527:164:39 4:222:314:302:254:301:353:184:05
46 Jamie Penton 🇬🇧 GBR 30-34 20/807 1:01:09 29:2227:224:31 4:132:243:333:084:201:453:054:54
47 Jordan McGearty 🇮🇪 IRL 30-34 21/807 1:01:12 31:0025:454:30 4:033:023:232:234:051:443:083:57
48 Pete Daalman SCO 40-44 3/624 1:01:14 30:1126:484:21 4:092:083:233:314:131:413:184:25
49 Alexander Neville 🇬🇧 GBR 25-29 12/588 1:01:16 30:5626:144:11 4:091:563:293:204:201:273:264:07
50 Adam Sincalir 🇬🇧 GBR 25-29 13/588 1:01:21 30:2923:427:15 4:072:293:263:134:131:39—4:25
51 Jack Sharp 🇬🇧 GBR 16-24 9/335 1:01:23 30:0226:564:30 4:132:173:242:514:181:393:274:47
52 Aaron McPhee 🇬🇧 GBR 40-44 4/624 1:01:24 30:3226:274:28 4:082:453:182:594:191:403:253:53
53 Shaw Foster 🇬🇧 GBR 25-29 14/588 1:01:26 30:5626:174:17 3:552:003:253:334:101:413:284:05
53 Luciano Franco 🇬🇧 GBR 25-29 14/588 1:01:26 31:3725:144:40 3:561:483:083:244:101:293:283:51
55 Davit Khublaryan 🇬🇧 GBR 16-24 10/335 1:01:27 32:2524:324:34 4:162:123:062:594:181:312:453:25
56 Finlay Rayner 🇬🇧 GBR 16-24 11/335 1:01:29 31:0826:004:27 3:541:473:103:274:051:403:354:22
57 Bradley Shearwood 🇬🇧 GBR 30-34 22/807 1:01:30 28:3528:504:10 4:152:214:083:054:241:473:385:12
58 Sean Linton 🇬🇧 GBR 35-39 6/812 1:01:43 31:2126:034:25 4:022:153:113:054:091:283:344:19
59 Shaun Demicoli 🇲🇹 MLT 25-29 16/588 1:01:45 30:1926:464:45 4:062:443:563:024:201:383:083:52
60 Jake Fletcher 🇬🇧 GBR 30-34 23/807 1:01:49 30:3326:554:27 4:122:083:243:144:221:253:384:32
61 William Mowat 🇬🇧 GBR 30-34 24/807 1:01:51 31:0226:254:30 4:072:203:133:014:121:273:304:35
62 Jordan Black 🇬🇧 GBR 35-39 7/812 1:01:55 29:2728:174:16 4:012:214:163:064:181:313:115:33
63 Joe Wilson 🇬🇧 GBR 25-29 17/588 1:01:57 30:2726:554:39 4:142:233:393:224:171:443:473:29
64 Cameron Ronaldson 🇬🇧 GBR 30-34 25/807 1:02:03 31:4325:574:28 4:021:434:013:144:081:193:054:25
65 Cole Masters 🇬🇧 GBR 30-34 26/807 1:02:06 30:2127:284:23 4:032:153:513:434:111:403:044:41
66 John Hewetson 🇬🇧 GBR 35-39 8/812 1:02:07 30:5426:314:44 4:091:563:363:124:201:282:534:57
66 Tom Hodgins 🇬🇧 GBR 30-34 27/807 1:02:07 32:3824:544:37 4:042:043:052:344:141:203:174:16
66 Robert James 🇬🇧 GBR 35-39 8/812 1:02:07 29:4827:314:52 4:082:123:403:324:222:044:013:32
69 Alex Gibb 🇬🇧 GBR 16-24 12/335 1:02:10 30:5526:564:23 4:132:413:403:364:161:443:123:34
70 Liam Addley 🇬🇧 GBR 25-29 18/588 1:02:12 31:3925:554:43 3:471:484:043:183:581:203:364:04
70 Luke Mitchell 🇬🇧 GBR 35-39 10/812 1:02:12 30:3827:234:15 4:062:073:264:074:181:353:284:16
72 Tom Barber 🇬🇧 GBR 30-34 28/807 1:02:13 30:0927:384:29 4:112:283:342:424:282:083:464:21
73 Jack Stevens 🇬🇧 GBR 35-39 11/812 1:02:15 30:5126:564:32 4:092:143:384:004:181:273:054:05
74 Ross Parkin SHN 25-29 19/588 1:02:18 31:4426:154:25 4:021:523:073:254:191:312:575:02
75 MATTHEW BRAMMEIER 🇬🇧 GBR 40-44 5/624 1:02:20 30:5226:574:35 4:092:243:273:294:151:413:084:24
75 Connor Farrell 🇬🇧 GBR 30-34 29/807 1:02:20 30:5327:014:30 3:511:593:093:564:071:473:164:56
77 Lee Dovey 🇬🇧 GBR 35-39 12/812 1:02:21 30:5227:164:18 4:032:093:403:194:191:303:314:45
78 David Maddox 🇬🇧 GBR 25-29 20/588 1:02:23 29:0129:134:12 4:132:383:573:594:101:304:054:41
79 George Brock 🇬🇧 GBR 16-24 13/335 1:02:24 30:3127:344:23 4:083:143:333:144:211:273:383:59
79 Blair Brown 🇬🇧 GBR 30-34 30/807 1:02:24 29:3028:004:57 3:562:073:353:304:061:443:415:21
81 Adam Jenkins 🇬🇧 GBR 35-39 13/812 1:02:25 29:5828:034:27 4:112:303:362:544:241:383:554:55
82 Jordan Noble 🇬🇧 GBR 35-39 14/812 1:02:29 30:3627:054:53 4:162:173:473:184:211:372:454:44
83 Tom Stirrup 🇬🇧 GBR 25-29 21/588 1:02:30 31:2426:584:13 4:042:113:233:184:221:334:163:51
84 Oliver Jarvis 🇬🇧 GBR 40-44 6/624 1:02:32 30:5027:244:24 4:162:183:343:014:191:443:554:17
85 Damian Barley 🇬🇧 GBR 16-24 14/335 1:02:34 30:3227:384:28 4:181:573:473:544:111:303:254:36
85 Jay Hudson 🇬🇧 GBR 25-29 22/588 1:02:34 30:5727:174:24 4:152:173:342:414:241:323:215:13
87 Mikey Watson 🇬🇧 GBR 40-44 7/624 1:02:35 32:0226:134:25 4:192:353:472:464:231:293:033:51
88 Jordan Allan 🇬🇧 GBR 25-29 23/588 1:02:41 31:4026:244:41 4:032:033:224:164:071:242:564:13
88 Bailey Askin 🇬🇧 GBR 16-24 15/335 1:02:41 30:4727:234:35 3:582:353:433:234:101:403:414:13
90 Kai Horne 🇬🇧 GBR 30-34 31/807 1:02:42 30:2127:584:29 4:162:143:303:304:151:523:374:44
91 Joe Bowers 🇬🇧 GBR 25-29 24/588 1:02:43 30:5327:374:19 4:152:223:233:244:191:433:154:56
91 Michael Cox 🇬🇧 GBR 35-39 15/812 1:02:43 31:0427:024:42 4:212:233:363:414:251:383:133:45
93 Dean Clarke 🇬🇧 GBR 35-39 16/812 1:02:44 30:2928:004:18 4:112:433:334:144:261:413:353:37
94 Tomi Tatham 🇬🇧 GBR 35-39 17/812 1:02:48 33:4624:075:01 3:571:412:423:194:061:263:303:26
95 Tom Bemment 🇬🇧 GBR 16-24 16/335 1:02:49 31:0727:274:20 4:072:443:143:134:101:303:285:01
95 Sam Finney 🇬🇧 GBR 35-39 18/812 1:02:49 31:3426:564:25 4:112:313:043:234:101:393:474:11
95 Ciaran McAdam SCO 30-34 32/807 1:02:49 30:1427:594:42 4:212:583:353:384:291:443:203:54
95 Samuel Wilson 🇬🇧 GBR 35-39 18/812 1:02:49 31:2626:534:35 4:192:414:062:474:221:303:044:04
99 Joshua Barnard 🇬🇧 GBR 30-34 33/807 1:02:50 29:3528:554:25 4:132:193:473:264:191:213:485:42
99 Louis Binns 🇬🇧 GBR 40-44 8/624 1:02:50 30:2727:524:36 4:092:173:273:454:201:413:544:19

Rank is the finishing position within Open 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