HYROX Glasgow 2026: Pro Men results

480 finishers on 11 Mar 2026. Typical finish 1:14:27, fastest 10% under 1:02:44. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Charlie Botterill ENG 16-24 1/64 0:54:38 28:3523:322:35 3:452:282:522:333:501:332:323:59
2 Ronan Lindsay 🇮🇪 IRL 30-34 1/116 0:56:19 29:3124:072:46 3:552:193:002:424:081:233:003:40
3 Marc Dean 🇬🇧 GBR 35-39 1/86 0:56:47 29:2324:452:44 3:522:163:062:514:001:222:524:26
4 Richard Hynek 🇨🇿 CZE 25-29 1/100 0:57:00 29:0324:443:17 3:522:403:182:393:521:192:554:09
5 Jorg Gurney 🇬🇧 GBR 25-29 2/100 0:57:06 29:3224:412:57 3:532:173:112:513:591:273:153:48
6 John Carlisle SCO 30-34 2/116 0:57:46 29:3125:342:48 3:532:343:052:474:031:373:174:18
7 Jude Reynolds 🇬🇧 GBR 16-24 2/64 0:57:50 30:4324:033:08 3:512:392:562:444:011:272:463:39
8 Jake Dearden 🇬🇧 GBR 25-29 3/100 0:57:59 30:2224:462:55 3:492:273:162:443:571:273:133:53
9 Michael Stephens 🇬🇧 GBR 35-39 2/86 0:58:05 30:1225:052:52 3:482:593:072:334:071:313:013:59
10 Dylan Caruso 🇮🇹 ITA 16-24 3/64 0:58:07 29:5425:242:54 3:492:333:542:463:531:273:113:51
11 Jamie George 🇬🇧 GBR 25-29 4/100 0:58:26 30:1625:232:52 3:553:103:332:214:001:343:083:42
12 Beau Smith ENG 30-34 3/116 0:58:30 30:1625:312:47 3:442:443:082:593:561:193:344:07
13 Lee Tynan 🇬🇧 GBR 35-39 3/86 0:58:34 30:5624:482:53 3:552:453:003:054:021:263:053:30
14 Paul O Brien 🇮🇪 IRL 40-44 1/55 0:58:36 30:0225:333:06 3:502:483:062:394:001:333:174:20
15 Fergus Jenkins 🇬🇧 GBR 25-29 5/100 0:58:39 30:4725:072:50 3:542:563:022:443:591:202:594:13
16 Kyle Schoonbee 🇿🇦 RSA 30-34 4/116 0:58:51 30:2425:332:59 3:502:452:592:504:001:252:415:03
17 Jesse Owen 🇬🇧 GBR 30-34 5/116 0:59:01 31:2024:473:00 4:062:293:122:424:071:313:023:38
18 Dan Jackson 🇬🇧 GBR 30-34 6/116 0:59:02 31:1024:573:00 3:572:473:142:404:091:292:453:56
19 Joffrey Voisin 🇫🇷 FRA 40-44 2/55 0:59:32 31:3425:013:01 3:562:573:152:594:041:322:423:36
20 Michael ODonnell 🇬🇧 GBR 16-24 4/64 0:59:39 31:1025:422:51 3:542:583:132:473:571:383:104:05
21 Danny Rae 🇬🇧 GBR 30-34 7/116 0:59:42 30:4325:573:06 4:022:243:162:554:121:343:014:33
22 Mark McGuire 🇬🇧 GBR 25-29 6/100 0:59:44 29:1727:223:10 4:032:523:293:154:131:462:594:45
23 Sean McLaughlin 🇮🇪 IRL 40-44 3/55 0:59:54 31:0326:002:56 3:542:463:212:374:081:323:104:32
24 Ben Murphy 🇬🇧 GBR 35-39 4/86 1:00:17 29:5327:273:01 4:023:073:222:414:091:463:354:45
25 Lewis Overend 🇬🇧 GBR 35-39 5/86 1:00:19 30:4926:432:52 3:502:442:583:164:001:333:095:13
26 Lee Tuck 🇲🇾 MAS 35-39 6/86 1:00:25 30:2026:483:21 4:072:333:452:144:171:412:455:26
27 Daniel Keane 🇬🇧 GBR 25-29 7/100 1:00:36 31:3426:082:58 3:522:523:212:384:051:293:324:19
27 John Townsend 🇬🇧 GBR 40-44 4/55 1:00:36 30:2027:352:46 4:072:583:312:534:061:513:154:54
29 Joseph Strain 🇬🇧 GBR 16-24 5/64 1:00:39 29:4727:553:01 4:062:443:542:474:201:473:314:46
30 George Fox 🇬🇧 GBR 25-29 8/100 1:01:04 31:1926:383:10 4:132:533:132:464:211:443:323:56
31 Michael Oswald 🇩🇪 GER 30-34 8/116 1:01:26 30:3027:483:13 3:482:303:162:584:001:343:156:27
32 Robin Dillies 🇫🇷 FRA 25-29 9/100 1:01:28 31:0427:223:06 4:002:273:363:154:101:403:344:40
33 Luke Buckland 🇬🇧 GBR 16-24 6/64 1:01:29 31:1727:153:01 4:082:593:402:474:231:382:534:47
33 Nicholas Cowling 🇬🇧 GBR 40-44 5/55 1:01:29 32:2925:583:07 4:112:363:132:354:041:343:144:31
35 Jack Waymark 🇬🇧 GBR 25-29 10/100 1:01:35 31:1027:043:24 4:062:593:502:474:101:483:034:21
36 Simon Mooi 🇬🇧 GBR 35-39 7/86 1:01:36 31:0427:462:52 4:053:013:472:574:241:403:154:37
37 Stephen Harold 🇮🇪 IRL 35-39 8/86 1:01:40 32:0626:343:04 3:553:063:202:254:101:363:264:36
38 Mark Sullivan 🇬🇧 GBR 25-29 11/100 1:01:51 31:1527:383:04 4:082:453:242:544:201:263:125:29
39 Jake Williamson ENG 25-29 12/100 1:01:53 31:1927:253:12 3:512:373:313:124:231:333:534:25
40 Jordan Kane 🇬🇧 GBR 30-34 9/116 1:01:55 31:1927:333:08 4:163:033:492:204:211:333:174:54
41 Will MacVicar 🇬🇧 GBR 30-34 10/116 1:02:01 31:1827:483:01 4:042:383:273:024:201:463:484:43
42 Richard Liddell 🇬🇧 GBR 30-34 11/116 1:02:02 31:0728:062:54 4:072:173:392:534:181:403:425:30
43 Brendan Pearson 🇬🇧 GBR 25-29 13/100 1:02:12 33:4925:213:07 3:582:273:103:084:021:272:574:12
44 Andrew Langley 🇬🇧 GBR 40-44 6/55 1:02:29 32:3826:283:28 3:572:313:292:354:081:383:214:49
44 Liam Scott 🇬🇧 GBR 30-34 12/116 1:02:29 31:0428:203:09 4:103:493:262:484:141:273:065:20
46 Lewis Harper 🇬🇧 GBR 30-34 13/116 1:02:31 31:1928:093:05 3:573:223:393:024:171:283:274:57
47 Tom Jones 🇬🇧 GBR 30-34 14/116 1:02:32 32:4126:123:45 3:492:593:252:534:011:283:244:13
48 Jean Claude Faenza 🇲🇹 MLT 30-34 15/116 1:02:43 33:2026:282:59 4:003:033:492:174:121:423:263:59
49 Joshua Smith 🇬🇧 GBR 25-29 14/100 1:02:44 30:3329:153:01 4:003:073:442:584:261:483:565:16
50 Alessandro Alonzi 🇬🇧 GBR 16-24 7/64 1:02:56 32:0027:593:03 4:042:483:423:144:231:553:244:29
50 Mark Baddeley 🇬🇧 GBR 30-34 16/116 1:02:56 30:5729:003:04 4:093:293:403:064:221:423:325:00
52 Jakub Riedel 🇵🇱 POL 16-24 8/64 1:02:58 32:4027:242:59 4:013:203:382:274:171:463:444:11
53 Jay Hogan 🇮🇪 IRL 16-24 9/64 1:03:00 31:0028:533:11 4:042:474:002:594:181:523:295:24
54 Ryan Gibson 🇬🇧 GBR 30-34 17/116 1:03:05 31:2028:512:59 4:112:493:382:594:241:533:455:12
54 Warren Sinden 🇬🇧 GBR 35-39 9/86 1:03:05 32:0127:593:10 3:562:573:433:234:091:273:294:55
56 Alberto Serrano Rodríguez 🇪🇸 ESP 30-34 18/116 1:03:09 31:2028:213:32 4:023:073:492:524:181:423:554:36
57 Matthew Boxall 🇬🇧 GBR 25-29 15/100 1:03:19 31:5128:073:24 3:482:283:473:084:091:453:285:34
58 Jack Kelbrick 🇬🇧 GBR 30-34 19/116 1:03:22 33:0726:573:22 4:013:133:592:274:201:453:024:10
59 Jahrone McIntosh 🇬🇧 GBR 30-34 20/116 1:03:26 31:5428:113:25 4:132:583:273:414:171:423:094:44
60 Ben Murphy 🇬🇧 GBR 35-39 10/86 1:03:32 30:2130:033:11 3:562:483:453:274:211:474:035:56
61 Steve Powell 🇬🇧 GBR 35-39 11/86 1:03:38 32:4327:333:26 4:143:124:022:284:261:313:304:10
62 Rob Whittaker 🇬🇧 GBR 35-39 12/86 1:03:41 31:4629:003:00 4:133:544:042:534:201:433:374:16
63 Danny Uscroft-Mould 🇬🇧 GBR 30-34 21/116 1:03:45 33:4126:553:14 4:093:063:242:344:181:393:134:32
64 Tom Little 🇬🇧 GBR 30-34 22/116 1:03:48 32:2028:223:12 4:012:553:453:484:081:394:153:51
65 Afan Humphries 🇬🇧 GBR 35-39 13/86 1:03:49 31:1429:263:14 3:542:554:233:124:241:523:584:48
66 Lewis Dunbar 🇬🇧 GBR 25-29 16/100 1:03:57 31:0130:022:58 4:073:233:593:364:201:273:535:17
67 James Ayrton 🇬🇧 GBR 30-34 23/116 1:04:08 32:0628:483:17 4:062:584:003:054:231:473:354:54
68 Jay Hudson SCO 25-29 17/100 1:04:09 33:2327:343:16 4:192:403:492:374:321:353:214:41
69 Seanan McColgan 🇮🇪 IRL 35-39 14/86 1:04:16 32:2428:563:00 4:053:293:433:084:141:453:514:41
70 Robert Berak 🇵🇱 POL 35-39 15/86 1:04:18 33:1327:483:24 4:143:033:572:474:251:363:224:24
71 Gary Pettigrew 🇬🇧 GBR 30-34 24/116 1:04:21 31:2929:383:19 4:053:094:332:534:241:353:375:22
72 Steven Lawley 🇬🇧 GBR 40-44 7/55 1:04:22 30:3330:393:15 3:573:133:503:134:121:534:455:36
73 Toby Roberts 🇬🇧 GBR 30-34 25/116 1:04:24 33:2128:073:00 4:162:413:442:584:171:393:524:40
74 Martyn Paterson 🇬🇧 GBR 30-34 26/116 1:04:29 31:0930:183:06 4:273:104:192:554:211:473:285:51
75 Joe Washington 🇬🇧 GBR 40-44 8/55 1:04:31 32:3728:563:04 4:072:583:483:034:171:413:415:21
76 Alejandro Torres Ferragud 🇪🇸 ESP 25-29 18/100 1:04:37 30:3130:503:20 3:483:113:524:254:072:063:505:31
77 Sam Brooke 🇬🇧 GBR 25-29 19/100 1:04:42 33:0928:293:07 4:032:553:553:174:101:483:304:51
78 Trent Smith 🇿🇦 RSA 30-34 27/116 1:04:44 34:3327:093:06 4:022:453:382:544:081:403:464:16
79 Terry Ryan 🇬🇧 GBR 35-39 16/86 1:04:48 33:5027:483:14 4:202:253:442:324:301:323:584:47
80 Michael McCann 🇮🇪 IRL 16-24 10/64 1:04:51 33:3028:093:17 3:593:203:422:464:091:493:394:45
81 Johnathan Pewtner 🇬🇧 GBR 35-39 17/86 1:04:57 31:5429:563:10 4:063:043:543:254:161:363:485:47
82 Matthew Bloor 🇬🇧 GBR 35-39 18/86 1:04:59 32:3627:195:09 4:053:103:392:394:161:403:274:23
82 Liam McGregor 🇬🇧 GBR 30-34 28/116 1:04:59 31:2830:153:20 4:033:143:393:364:231:384:005:42
84 Jamie Hope 🇬🇧 GBR 30-34 29/116 1:05:00 33:2727:593:39 4:053:064:013:074:241:513:144:11
85 Matthew McDowell 🇬🇧 GBR 25-29 20/100 1:05:11 31:5530:143:06 4:132:364:123:024:282:024:015:40
86 Cyrus Barghchi 🇬🇧 GBR 30-34 30/116 1:05:12 32:5829:173:02 3:583:464:032:484:221:393:275:14
87 Daniel Crawford 🇬🇧 GBR 30-34 31/116 1:05:20 34:2224:176:46 3:562:553:483:314:271:47—3:51
88 Joshua Lewis 🇬🇧 GBR 16-24 11/64 1:05:35 30:5731:233:19 4:163:234:232:384:371:413:356:50
89 Chris Shaw SCO 35-39 19/86 1:05:37 33:0529:153:23 4:173:083:542:534:272:053:434:48
90 Luke Kennedy 🇬🇧 GBR 16-24 12/64 1:05:39 33:5528:293:19 4:323:433:392:444:281:503:363:57
91 Patrick Brown 🇬🇧 GBR 45-49 1/30 1:05:51 32:2030:163:21 4:022:413:233:284:261:464:315:59
92 Jamie Pollock 🇬🇧 GBR 30-34 32/116 1:05:52 31:5331:052:59 4:153:024:253:234:141:383:486:20
93 Nathan Fletcher 🇬🇧 GBR 25-29 21/100 1:05:59 33:5729:003:07 4:243:053:383:004:221:273:365:28
94 Kazem Balogun 🇬🇧 GBR 30-34 33/116 1:06:05 33:0129:553:13 4:172:244:053:384:301:423:525:27
94 Paul White 🇮🇪 IRL 35-39 20/86 1:06:05 33:1429:193:35 4:002:533:343:414:141:444:394:34
96 Steven McInally 🇬🇧 GBR 35-39 21/86 1:06:07 35:1127:443:17 4:132:513:352:494:251:283:244:59
97 Cole Hamilton 🇬🇧 GBR 16-24 13/64 1:06:14 33:3729:353:06 4:092:414:043:524:331:473:474:42
98 Richard Kennedy 🇮🇪 IRL 45-49 2/30 1:06:17 32:2230:353:27 4:183:353:443:454:251:403:375:31
99 Jack Mullane 🇮🇪 IRL 25-29 22/100 1:06:22 34:1125:466:30 4:183:253:532:394:321:55—5:02
100 Giovanni Benzon 🇮🇹 ITA 16-24 14/64 1:06:31 31:3631:343:25 4:014:034:493:554:221:443:474:53

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