HYROX London 2024: Pro Men results

318 finishers on 29 Nov 2024. Typical finish 1:20:24, fastest 10% under 1:06:31. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Harry Thompson 🇬🇧 GBR 30-34 1/80 0:58:04 28:3624:394:54 3:502:043:373:064:021:112:503:59
2 Eugenio Bianchi 🇮🇹 ITA 35-39 1/60 0:58:28 27:2226:364:35 3:472:273:363:034:051:443:194:35
3 Sean Noble 🇮🇪 IRL 25-29 1/66 0:58:51 28:5125:055:01 3:512:174:092:354:051:153:193:34
4 Danny Rae 🇬🇧 GBR 25-29 2/66 0:59:47 28:3226:115:08 3:532:293:312:544:001:333:264:25
5 Ryan Hogan 🇬🇧 GBR 35-39 2/60 1:00:41 27:5128:074:47 4:022:413:402:484:031:513:175:45
6 Tom Lawson 🇬🇧 GBR 30-34 2/80 1:01:24 28:4227:385:08 3:543:134:023:213:561:383:234:11
7 Trent Smith 🇿🇦 RSA 25-29 3/66 1:01:26 30:0826:245:00 3:552:393:322:593:592:003:313:49
8 William Means 🇬🇧 GBR 25-29 4/66 1:01:40 30:0526:424:56 3:572:323:393:174:101:363:314:00
9 Ben Sutherland 🇬🇧 GBR 25-29 5/66 1:01:53 28:4728:214:49 3:552:484:193:054:051:513:254:53
10 Andrew Sloan 🇬🇧 GBR 35-39 3/60 1:01:57 29:2927:295:04 3:542:304:153:034:021:323:135:00
11 Florian Gast 🇩🇪 GER 30-34 3/80 1:02:09 28:5928:524:24 3:533:164:533:234:011:363:174:33
12 Sean Phillips 🇬🇧 GBR 25-29 6/66 1:02:22 28:5528:305:01 3:503:084:203:264:061:383:514:11
13 Stephen Harold 🇮🇪 IRL 35-39 4/60 1:02:42 30:2227:155:10 3:522:323:593:024:051:353:414:29
14 Ronan Lindsay 🇮🇪 IRL 30-34 4/80 1:02:47 29:1228:394:59 3:512:583:413:344:171:513:544:33
15 Liam McCroary 🇬🇧 GBR 25-29 7/66 1:02:50 28:1030:034:42 3:522:465:103:024:053:043:404:24
16 Harry Bird 🇬🇧 GBR 25-29 8/66 1:03:16 30:4427:335:03 4:073:214:252:314:211:482:564:04
17 Michele Bucci 🇮🇹 ITA 35-39 5/60 1:04:07 28:4430:105:18 3:562:574:153:284:021:313:486:13
18 Joseph Leader 🇬🇧 GBR 35-39 6/60 1:04:10 30:1328:325:30 3:552:524:253:194:111:343:374:39
19 Darren Ritchie 🇬🇧 GBR 35-39 7/60 1:04:45 30:1229:175:20 4:003:094:013:334:121:463:454:51
20 Cameron Tew 🇦🇺 AUS 30-34 5/80 1:04:49 30:5428:195:39 3:583:004:343:004:081:473:444:08
21 Gaetano di Tavi 🇮🇹 ITA 30-34 6/80 1:04:52 31:2728:045:26 3:502:454:303:164:121:423:144:35
22 James Ives 🇬🇧 GBR 25-29 9/66 1:05:01 30:5928:225:45 3:472:483:573:424:021:304:034:33
23 Stephen Reid 🇬🇧 GBR 40-44 1/51 1:05:02 31:1428:295:24 3:492:554:383:014:111:264:104:19
24 Félix Vercouter 🇧🇪 BEL 25-29 10/66 1:05:09 31:0328:505:21 3:562:464:203:194:081:433:474:51
25 Michael Molloy 🇮🇪 IRL 40-44 2/51 1:05:25 31:2128:485:20 4:123:073:352:504:271:363:315:30
25 Michael O’Donnell 🇬🇧 GBR 16-24 1/17 1:05:25 29:1831:174:53 3:583:136:153:434:111:493:474:21
27 Brendan Pearson 🇬🇧 GBR 25-29 11/66 1:05:41 34:3625:235:46 3:542:373:263:023:591:232:584:04
28 Jordan Brame 🇬🇧 GBR 25-29 12/66 1:06:03 30:1130:195:37 4:023:184:293:464:242:074:014:12
29 Alberto Serrano Rodríguez 🇪🇸 ESP 30-34 7/80 1:06:18 29:4031:065:38 4:073:525:182:344:181:524:244:41
30 Marcus Biles 🇬🇧 GBR 30-34 8/80 1:06:21 31:4029:245:21 4:052:544:243:344:261:313:514:39
31 Tom Broadway 🇬🇧 GBR 40-44 3/51 1:06:30 31:2030:015:14 4:063:204:223:264:031:133:335:58
32 Oscar Noble 🇬🇧 GBR 25-29 13/66 1:06:31 30:5130:504:55 3:563:254:233:424:151:453:485:36
32 Warren Sinden 🇬🇧 GBR 35-39 8/60 1:06:31 29:5231:245:19 3:592:584:373:524:131:363:586:11
34 Matthew Bloor 🇬🇧 GBR 30-34 9/80 1:06:34 29:3831:455:16 3:563:195:403:094:151:414:155:30
35 Joe Washington 🇬🇧 GBR 40-44 4/51 1:06:35 29:4131:545:04 4:063:005:023:524:181:504:325:14
36 Lewis Clare 🇬🇧 GBR 25-29 14/66 1:06:42 33:4327:425:22 3:562:284:072:384:151:433:454:50
37 Callum Rowlands 🇬🇧 GBR 25-29 15/66 1:06:58 30:1831:325:12 4:083:065:004:214:201:494:074:41
38 Kai Oxley 🇬🇧 GBR 16-24 2/17 1:07:11 33:1828:235:34 4:082:074:184:014:121:503:424:05
39 Jamie Hyde SHN 40-44 5/51 1:07:27 31:0230:595:29 4:023:445:253:054:101:373:425:14
40 Danny Uscroft Mould 🇬🇧 GBR 25-29 16/66 1:07:30 32:3229:355:27 4:033:074:213:344:111:323:425:05
41 Cyrus Barghchi 🇬🇧 GBR 30-34 10/80 1:07:32 31:2630:455:24 4:063:264:513:224:171:323:455:26
41 Nathan Penman 🇬🇧 GBR 30-34 10/80 1:07:32 31:3330:006:03 4:043:274:163:394:361:363:374:45
43 Fraser Rounds 🇬🇧 GBR 30-34 12/80 1:07:39 28:0034:435:01 4:053:236:493:534:201:474:216:05
44 Thomas Perrins 🇬🇧 GBR 30-34 13/80 1:07:43 31:1831:085:21 3:562:284:224:204:131:503:376:22
45 Ricards Matuzevics 🇱🇻 LAT 30-34 14/80 1:07:48 31:4929:596:05 3:502:495:043:464:141:184:074:51
46 Nuno Barreto 🇵🇹 POR 40-44 6/51 1:07:52 33:0429:065:46 4:093:133:413:104:291:413:544:49
47 Gregg Dunsmore 🇬🇧 GBR 30-34 15/80 1:07:55 32:5429:325:31 4:223:004:402:444:091:413:574:59
47 Bradley James 🇬🇧 GBR 30-34 15/80 1:07:55 31:2131:085:29 3:573:015:544:094:061:314:084:22
49 Dan Barker 🇬🇧 GBR 40-44 7/51 1:08:02 31:2731:115:30 3:563:144:254:004:351:433:136:05
50 Will Macvicar 🇬🇧 GBR 30-34 17/80 1:08:03 31:0231:435:22 4:062:444:573:284:261:444:275:51
51 Liam Miller 🇬🇧 GBR 16-24 3/17 1:08:04 31:5030:435:36 4:042:564:134:044:161:374:025:31
52 James Gilboy 🇬🇧 GBR 25-29 17/66 1:08:10 33:0129:525:21 4:002:254:193:324:141:414:125:29
53 Jamie Verden 🇬🇧 GBR 30-34 18/80 1:08:13 33:0629:115:58 3:592:284:183:384:241:583:584:28
54 Oliver Pateman 🇦🇺 AUS 16-24 4/17 1:08:19 32:0231:244:58 4:153:304:453:174:171:214:115:48
55 Ethan Strevett 🇬🇧 GBR 30-34 19/80 1:08:36 31:4231:375:22 3:563:234:494:144:061:384:225:09
56 Farid Ailam 🇫🇷 FRA 40-44 8/51 1:08:45 32:5829:336:19 4:023:354:223:144:251:433:284:44
57 John Boland 🇬🇧 GBR 35-39 9/60 1:08:48 31:2831:425:45 4:053:105:043:454:191:324:335:14
58 George Westpfel 🇬🇧 GBR 30-34 20/80 1:08:59 33:1629:466:01 4:033:064:134:214:131:253:444:41
59 Laurence Rouse 🇬🇧 GBR 25-29 18/66 1:09:05 29:2234:265:21 4:092:528:133:104:232:074:035:29
60 Meryll de Pretto 🇫🇷 FRA 25-29 19/66 1:09:07 31:2331:286:19 4:033:114:174:134:201:384:255:21
61 Ethan Hall 🇬🇧 GBR 25-29 20/66 1:09:17 32:1431:056:04 4:093:065:403:114:321:523:285:07
61 Sam Thomason 🇬🇧 GBR 40-44 9/51 1:09:17 32:1731:345:30 4:073:135:203:204:281:464:015:19
63 Gordon Bieling 🇩🇪 GER 35-39 10/60 1:09:18 32:2631:105:47 3:562:555:133:224:221:454:155:22
64 Lucas Dalglish 🇬🇧 GBR 40-44 10/51 1:09:19 32:2831:175:39 4:114:014:304:284:121:273:584:30
65 Harry Brown 🇬🇧 GBR 25-29 21/66 1:09:37 33:5029:535:58 3:583:104:443:314:171:443:594:30
66 Vladimir Casap MDA 25-29 22/66 1:09:46 32:0131:545:56 4:042:404:504:204:321:564:265:06
67 Grant Hudson 🇬🇧 GBR 30-34 21/80 1:09:51 32:0632:245:24 3:463:544:044:574:041:443:575:58
68 Callum Li 🇬🇧 GBR 25-29 23/66 1:09:52 32:2531:585:33 3:593:085:013:214:271:324:066:24
69 Imani Francis 🇬🇧 GBR 25-29 24/66 1:09:53 31:2433:085:25 4:013:045:123:494:102:104:096:33
70 Joe Parkinson JEY 30-34 22/80 1:09:54 32:3731:255:56 4:193:405:193:194:241:513:325:01
71 Josh Cook 🇬🇧 GBR 30-34 23/80 1:10:03 32:5730:486:23 3:593:174:302:304:221:484:435:39
72 Steven Price 🇬🇧 GBR 50-54 1/16 1:10:05 31:1533:205:34 4:104:064:263:144:242:294:196:12
73 Edward Clementson 🇬🇧 GBR 35-39 11/60 1:10:12 31:5032:305:56 4:023:534:353:454:291:493:476:10
73 Calum Upton 🇬🇧 GBR 25-29 25/66 1:10:12 29:1135:535:11 3:573:128:123:014:141:434:496:45
75 Aaron Holmes 🇬🇧 GBR 35-39 12/60 1:10:17 32:3232:065:44 4:123:064:373:394:262:273:445:55
76 Bailey Wilson 🇬🇧 GBR 25-29 26/66 1:10:34 31:5533:015:41 4:023:046:023:334:202:133:505:57
77 Carl van Heerden 🇿🇦 RSA 40-44 11/51 1:10:37 35:5228:296:22 3:533:074:373:174:211:443:423:48
78 Harrison Stevens 🇬🇧 GBR 25-29 27/66 1:10:38 33:2231:435:37 4:053:024:203:314:082:284:525:17
79 Samuel Haworth 🇬🇧 GBR 30-34 24/80 1:10:43 31:4332:436:19 4:013:254:484:574:181:524:464:36
79 Bradley Smith 🇬🇧 GBR 30-34 24/80 1:10:43 33:0031:286:19 3:543:095:213:284:102:223:415:23
81 Mike Garside 🇬🇧 GBR 35-39 13/60 1:10:48 33:3131:186:04 4:013:154:272:564:222:064:265:45
82 Isaac Eustance 🇬🇧 GBR 16-24 5/17 1:10:54 33:5830:466:15 4:033:214:053:364:271:564:075:11
83 Aaron Bryett 🇬🇧 GBR 35-39 14/60 1:10:56 33:0332:295:29 4:173:074:123:204:261:594:326:36
84 George Simmutch 🇬🇧 GBR 16-24 6/17 1:10:59 32:4632:136:05 4:023:364:594:254:211:334:045:13
85 Tom Eastham 🇬🇧 GBR 40-44 12/51 1:11:17 34:1731:036:02 4:012:115:114:054:122:104:125:01
86 James Downing 🇬🇧 GBR 40-44 13/51 1:11:18 31:2534:275:31 4:034:074:164:064:252:145:345:42
87 Erlandas Sablinskas 🇱🇹 LTU 25-29 28/66 1:11:45 31:0834:475:56 4:163:225:523:434:422:114:475:54
88 Omar Mansour 🇬🇧 GBR 30-34 26/80 1:11:47 30:2335:495:38 4:013:365:453:434:252:315:266:22
89 George Mitchell 🇬🇧 GBR 30-34 27/80 1:11:54 33:5431:506:15 3:452:344:213:364:201:364:327:06
90 Patrick May 🇬🇧 GBR 30-34 28/80 1:12:19 33:2432:186:41 4:103:015:374:174:231:503:545:06
91 James Oates 🇬🇧 GBR 30-34 29/80 1:12:22 34:1032:275:49 4:093:094:424:084:201:454:455:29
92 Pierre Mariottini 🇫🇷 FRA 35-39 15/60 1:12:41 34:3531:226:49 4:062:565:503:334:331:283:584:58
93 Iain Plumb 🇬🇧 GBR 35-39 16/60 1:12:46 31:0135:506:00 3:513:226:344:144:101:505:106:39
94 Lucian Ficau 🇬🇧 GBR 25-29 29/66 1:12:52 36:1929:436:54 3:443:134:183:104:161:374:175:08
95 James Dollah ENG 30-34 30/80 1:13:15 37:0530:185:56 3:532:576:263:244:111:343:404:13
96 Ben Crawley 🇬🇧 GBR 25-29 30/66 1:13:21 35:1831:296:39 4:002:065:004:234:091:425:015:08
97 Tom Foyle 🇬🇧 GBR 25-29 31/66 1:13:22 33:5133:346:02 4:092:546:375:084:331:343:375:02
97 Jordon West 🇬🇧 GBR 35-39 17/60 1:13:22 32:0935:295:48 4:033:336:154:584:401:404:285:52
99 Andy Burnett 🇬🇧 GBR 30-34 31/80 1:13:23 34:2832:546:04 4:092:356:063:104:212:143:576:22
100 Danny James 🇬🇧 GBR 30-34 32/80 1:13:25 32:2535:255:41 4:013:576:442:554:232:204:326:33

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