HYROX London Olympia 2026: Open Men results

2,638 finishers on 24 Mar 2026. Typical finish 1:25:06, fastest 10% under 1:09:11. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Fabian Eisenlauer 🇩🇪 GER 30-34 1/526 0:53:56 27:5522:363:29 3:462:082:222:194:041:412:413:35
2 Jack Waymark 🇬🇧 GBR 25-29 1/378 0:56:55 29:2223:334:05 3:562:292:482:494:011:292:213:40
3 Jonathan Reaney 🇮🇪 IRL 25-29 2/378 0:56:56 29:1623:543:51 4:051:512:372:474:121:362:533:53
4 Will Macvicar 🇬🇧 GBR 30-34 2/526 0:57:13 30:0323:353:38 3:561:522:262:574:051:352:563:48
5 Stefano Tomadini 🇮🇹 ITA 25-29 3/378 0:57:59 31:0323:263:35 3:561:392:093:274:051:233:023:45
6 Wataru Nakamura 🇯🇵 JPN 30-34 3/526 0:58:03 30:2524:043:38 3:592:362:492:334:081:283:083:23
7 Tyler Spence 🇬🇧 GBR 30-34 4/526 0:58:05 29:3424:533:43 3:572:563:142:494:031:332:363:45
8 David Savioz 🇨🇭 SUI 35-39 1/513 0:58:09 29:2825:173:28 4:132:012:463:334:091:282:534:14
9 Tiago Costa 🇵🇹 POR 30-34 5/526 0:58:32 30:2424:133:59 3:592:092:482:294:101:413:223:35
9 Dylan Whiteway 🇮🇪 IRL 25-29 4/378 0:58:32 29:5025:093:37 4:132:042:463:224:181:302:573:59
11 William Williams 🇬🇧 GBR 25-29 5/378 0:58:34 29:3425:133:52 4:042:222:553:104:121:343:093:47
12 Ryan Clift 🇬🇧 GBR 25-29 6/378 0:58:50 29:0626:083:39 4:052:433:103:094:151:352:584:13
13 Edward Braithwaite 🇬🇧 GBR 16-24 1/218 0:59:00 28:4526:313:49 4:132:383:173:294:261:382:464:04
14 Suhayb Ahmed 🇳🇱 NED 16-24 2/218 0:59:24 31:2324:253:40 4:072:072:333:054:091:332:533:58
15 Frankie Boswell 🇬🇧 GBR 25-29 7/378 0:59:25 31:0324:353:51 4:132:162:552:394:151:303:173:30
16 Niall Coleridge 🇬🇧 GBR 25-29 8/378 0:59:26 30:1725:303:43 4:082:093:003:124:091:503:103:52
17 Tom Perry 🇬🇧 GBR 30-34 6/526 0:59:31 30:1825:174:00 3:572:012:413:144:241:423:313:47
18 Kamil Kozioł 🇵🇱 POL 30-34 7/526 0:59:33 31:5023:324:17 3:481:522:452:544:041:392:433:47
19 Jason Briscoe 🇨🇦 CAN 45-49 1/262 0:59:51 31:2824:393:49 4:072:193:022:364:111:243:183:42
20 Chris Norris 🇬🇧 GBR 35-39 2/513 0:59:54 31:1624:483:54 3:541:572:543:144:111:393:103:49
21 Sean Gosha 🇬🇧 GBR 25-29 9/378 1:00:00 31:5924:083:57 4:142:062:512:134:151:313:073:51
22 Jannis Reichmuth 🇨🇭 SUI 25-29 10/378 1:00:07 30:0725:524:11 4:011:563:133:104:261:383:094:19
23 Henry Johnson 🇬🇧 GBR 25-29 11/378 1:00:08 30:3525:374:01 4:082:133:133:114:201:393:283:25
24 Manuel Dufaux 🇨🇭 SUI 45-49 2/262 1:00:10 29:0927:233:44 4:112:152:523:294:241:243:514:57
25 Dwight Thomas-Green 🇬🇧 GBR 25-29 12/378 1:00:14 30:5525:263:58 4:002:072:493:383:571:283:084:19
26 Ethan Smith 🇬🇧 GBR 25-29 13/378 1:00:27 30:2925:494:14 3:511:562:253:514:101:493:374:10
27 David Cook 🇬🇧 GBR 16-24 3/218 1:00:29 30:3626:113:45 4:112:262:513:224:181:363:303:57
28 Josh Prior 🇬🇧 GBR 25-29 14/378 1:00:31 29:5726:513:48 4:022:363:203:294:201:543:123:58
29 Grant McDonald 🇬🇧 GBR 30-34 8/526 1:00:33 30:5425:493:53 4:092:413:103:044:241:423:083:31
30 Jack Walls 🇬🇧 GBR 30-34 9/526 1:00:43 30:3226:403:35 4:072:353:023:104:151:513:204:20
31 Stefan Pecelj 🇿🇦 RSA 25-29 15/378 1:00:48 30:5926:143:40 4:002:223:013:224:051:343:354:15
32 Daniel Hallas 🇬🇧 GBR 25-29 16/378 1:00:55 31:2725:304:03 4:032:302:533:414:081:383:093:28
33 Jordan Figoni 🇬🇧 GBR 30-34 10/526 1:01:00 30:5026:293:46 3:582:222:592:514:091:413:444:45
34 Harry Sivills 🇬🇧 GBR 25-29 17/378 1:01:08 31:2126:053:46 3:572:122:493:584:001:313:264:12
35 Conor Henry 🇬🇧 GBR 30-34 11/526 1:01:18 31:0526:194:00 4:022:373:083:054:131:513:214:02
36 James Hart 🇬🇧 GBR 40-44 1/458 1:01:29 49:51—6:58 4:133:084:019:364:36—3:22—
37 Jordan Noble 🇬🇧 GBR 35-39 3/513 1:01:30 30:1827:014:15 4:112:143:233:164:151:372:505:15
38 Tom Penzer Adams 🇬🇧 GBR 35-39 4/513 1:01:36 31:3026:253:46 4:101:543:023:244:091:363:264:44
39 Richard Daniels 🇬🇧 GBR 35-39 5/513 1:01:37 28:2529:303:47 4:262:452:584:264:342:003:574:24
40 Alex Miller 🇬🇧 GBR 30-34 12/526 1:01:40 31:1726:383:50 4:082:353:093:054:061:303:194:46
41 Brad Dowdall 🇬🇧 GBR 25-29 18/378 1:01:42 32:0925:394:00 4:022:223:182:444:101:443:084:11
42 Daniel Rowberry 🇬🇧 GBR 35-39 6/513 1:01:43 31:5525:543:57 4:082:273:113:184:101:283:263:46
43 Tom McKillop 🇬🇧 GBR 35-39 7/513 1:01:44 31:2626:194:02 4:121:562:553:324:271:303:364:11
44 Sean Howell 🇬🇧 GBR 25-29 19/378 1:01:46 31:4925:414:19 4:062:182:593:104:181:223:144:14
45 Harry Archer 🇬🇧 GBR 25-29 20/378 1:01:47 31:2126:234:08 3:582:323:003:164:121:393:284:18
46 John Currie 🇮🇪 IRL 30-34 13/526 1:01:50 31:2726:214:07 4:082:283:283:024:171:403:004:18
47 Cory Morrison GUM 25-29 21/378 1:01:53 31:1026:483:58 3:541:583:183:574:121:393:254:25
48 Simon Wrafter 🇮🇪 IRL 35-39 8/513 1:01:54 30:2627:433:50 4:161:533:273:104:331:393:215:24
49 Jasper Edwards 🇬🇧 GBR 30-34 14/526 1:01:56 29:2429:033:32 3:542:343:213:364:101:383:585:52
50 Jack Taylor 🇬🇧 GBR 16-24 4/218 1:02:03 30:5927:004:07 4:042:193:073:194:141:423:294:46
51 Mike Rose 🇬🇧 GBR 40-44 2/458 1:02:04 31:0327:193:47 4:212:343:063:404:261:523:333:47
52 Harry Nolan 🇮🇪 IRL 45-49 3/262 1:02:10 32:3825:274:10 4:021:472:563:384:111:403:303:43
53 Ben Jones 🇬🇧 GBR 30-34 15/526 1:02:15 32:0026:263:53 4:062:103:223:504:191:363:273:36
54 Aaron Cleaver 🇬🇧 GBR 30-34 16/526 1:02:19 30:2928:173:38 4:072:313:093:104:142:004:005:06
55 Jack Wilson 🇬🇧 GBR 30-34 17/526 1:02:26 33:1525:193:57 4:032:122:572:554:131:513:353:33
56 Reece Oldham 🇬🇧 GBR 25-29 22/378 1:02:34 32:2326:183:59 3:552:102:593:304:141:393:394:12
57 Robinson Bentler 🇩🇪 GER 30-34 18/526 1:02:35 32:0126:384:01 4:091:582:493:534:171:363:234:33
57 Tom Whale 🇬🇧 GBR 30-34 18/526 1:02:35 32:2426:253:51 4:042:213:103:204:111:443:244:11
59 Joe Newbold 🇬🇧 GBR 35-39 9/513 1:02:41 31:5026:554:02 4:052:122:593:334:191:273:534:27
60 George Owen 🇬🇧 GBR 16-24 5/218 1:02:44 29:2429:433:42 4:081:593:024:504:111:414:365:16
60 Harry Tobin 🇬🇧 GBR 30-34 20/526 1:02:44 30:4328:034:01 4:012:133:153:194:081:363:156:16
62 Michael Everitt 🇬🇧 GBR 30-34 21/526 1:02:52 32:3326:233:59 4:192:382:533:074:161:413:194:10
63 William Mitchell 🇬🇧 GBR 30-34 22/526 1:02:53 30:5728:093:51 4:062:393:273:554:121:333:324:45
64 Trevor Matthews 🇮🇪 IRL 25-29 23/378 1:02:57 30:0828:504:04 4:152:183:103:324:221:453:375:51
65 Ifan Dafydd 🇬🇧 GBR 30-34 23/526 1:02:59 28:2230:443:57 4:182:573:583:584:342:043:535:02
65 Alexandre Duquesnoy 🇫🇷 FRA 30-34 23/526 1:02:59 32:5625:414:26 3:471:523:023:454:051:323:274:11
67 Jonathan Eames 🇬🇧 GBR 40-44 3/458 1:03:00 31:4527:223:58 4:002:033:103:454:171:423:454:40
68 Dave Bell 🇬🇧 GBR 35-39 10/513 1:03:02 31:0228:073:58 4:081:573:074:084:211:363:524:58
68 James O Brien 🇮🇪 IRL 35-39 10/513 1:03:02 31:2027:314:15 4:042:253:154:143:591:123:524:30
68 Harry Wellstead 🇬🇧 GBR 25-29 24/378 1:03:02 32:0527:073:56 3:582:133:173:364:211:453:164:41
71 Luke New 🇬🇧 GBR 16-24 6/218 1:03:08 32:4726:164:09 3:552:273:023:044:121:433:354:18
72 Hugues Dormoy 🇫🇷 FRA 35-39 12/513 1:03:14 32:4826:284:02 4:091:522:483:474:221:203:105:00
73 Damian Lauro 🇬🇧 GBR 40-44 4/458 1:03:23 32:1227:114:04 3:562:173:163:394:231:393:404:21
74 Jared Defriend 🇺🇸 USA 25-29 25/378 1:03:26 33:4825:094:35 3:581:262:453:524:241:353:153:54
75 Bradley Morgan 🇬🇧 GBR 30-34 25/526 1:03:27 29:4829:573:46 3:512:553:274:274:101:404:125:15
76 Callum Bond 🇬🇧 GBR 30-34 26/526 1:03:31 30:3229:193:45 3:552:203:244:094:151:494:025:25
77 Jake Hart 🇬🇧 GBR 16-24 7/218 1:03:34 31:1528:343:49 4:192:573:183:154:261:353:445:00
78 Daniel Williams 🇬🇧 GBR 40-44 5/458 1:03:36 32:3227:133:56 4:142:403:113:204:171:393:264:26
79 Daniel Müller 🇦🇹 AUT 45-49 4/262 1:03:40 30:4828:384:17 4:142:443:234:034:191:253:414:49
80 Aaron Crinnian 🇬🇧 GBR 35-39 13/513 1:03:46 30:5328:444:14 4:052:373:224:024:191:504:094:20
81 Aaron Dunn 🇬🇧 GBR 35-39 14/513 1:03:49 31:4128:124:00 4:252:193:073:084:411:363:455:11
82 Damian Barley 🇬🇧 GBR 25-29 26/378 1:03:51 32:3227:323:53 4:082:313:283:384:101:303:294:38
83 John Boaden 🇬🇧 GBR 35-39 15/513 1:03:59 33:5925:584:06 4:021:552:473:094:171:343:454:29
83 Michael Pozdenkov 🇨🇿 CZE 30-34 27/526 1:03:59 31:0628:414:15 4:043:043:363:164:201:334:314:17
85 Barry McCabe 🇮🇪 IRL 45-49 5/262 1:04:08 31:0328:514:19 4:132:363:303:344:251:374:084:48
86 Joe Cole 🇬🇧 GBR 40-44 6/458 1:04:10 30:1030:073:58 4:152:343:223:504:151:394:135:59
86 Bobby Harrison 🇬🇧 GBR 40-44 6/458 1:04:10 32:0528:173:52 4:272:303:283:164:331:413:294:53
88 Danny Wood 🇬🇧 GBR 35-39 16/513 1:04:17 32:3427:484:00 4:082:343:203:364:201:363:164:58
89 Lee Robinson 🇬🇧 GBR 30-34 28/526 1:04:22 33:3626:523:59 3:562:262:303:564:141:293:414:40
90 James Adams 🇬🇧 GBR 35-39 17/513 1:04:26 31:4328:533:55 4:122:223:243:254:202:054:104:55
90 Louis D'Ambrosio 🇬🇧 GBR 25-29 27/378 1:04:26 31:2228:414:28 4:292:193:053:534:321:493:504:44
92 Daniel Hooker 🇬🇧 GBR 16-24 8/218 1:04:30 32:0428:383:51 4:262:173:113:374:291:534:034:42
93 Harrison Hardy-Smith 🇬🇧 GBR 16-24 9/218 1:04:32 30:4629:264:23 4:082:104:013:434:222:074:004:55
94 Peter Rothwell 🇬🇧 GBR 35-39 18/513 1:04:34 33:0227:344:04 4:001:593:213:594:121:463:354:42
95 James Davies 🇬🇧 GBR 30-34 29/526 1:04:35 31:3428:464:20 4:112:503:073:314:192:093:414:58
96 Dan Darley 🇬🇧 GBR 45-49 6/262 1:04:41 31:4729:003:57 4:132:162:504:424:101:244:135:12
96 Padraig Haugh 🇮🇪 IRL 30-34 30/526 1:04:41 34:3325:504:23 4:092:352:402:574:291:403:413:39
98 Jamie Garland 🇬🇧 GBR 35-39 19/513 1:04:45 33:1726:594:34 4:162:122:433:514:251:313:414:20
99 Dean Wood 🇬🇧 GBR 35-39 20/513 1:04:46 33:1026:544:46 4:052:173:023:404:271:443:254:14
100 Joshua Drake 🇬🇧 GBR 25-29 28/378 1:04:49 32:2728:154:12 4:142:283:373:544:172:003:284:17

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