HYROX Stockholm 2024: Pro Men results

165 finishers on 7 Dec 2024. Typical finish 1:16:20, fastest 10% under 1:02:40. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Alexander Roncevic 🇦🇹 AUT 30-34 1/44 0:55:42 27:4723:274:32 3:371:573:122:323:451:263:003:58
2 Harry Thompson 🇬🇧 GBR 30-34 2/44 0:57:21 28:2824:234:37 3:452:133:443:023:581:122:363:53
3 Jonathon Wynn 🇦🇺 AUS 35-39 1/30 0:57:25 28:5923:564:32 3:472:143:062:554:001:292:573:28
4 Joao Rosa de Almeida 🇵🇹 POR 25-29 1/34 0:57:58 29:1724:274:19 3:522:013:422:463:581:213:193:28
5 John Carlisle SCO 25-29 2/34 0:58:25 28:1825:454:26 3:492:113:383:044:031:303:274:03
6 Danny Rae 🇬🇧 GBR 25-29 3/34 0:58:49 28:5825:324:23 3:452:113:113:023:551:323:264:30
7 Jamie Pratt ENG 30-34 3/44 0:59:02 28:4025:444:41 3:502:183:492:553:581:313:014:22
8 Sebastian Ifversen 🇩🇰 DEN 25-29 4/34 0:59:17 28:0526:454:31 3:482:133:553:044:001:253:095:11
9 Aaron Woodman 🇬🇧 GBR 35-39 2/30 0:59:21 28:5425:574:34 4:022:213:322:564:021:213:374:06
10 Erik Woodward 🇳🇴 NOR 30-34 4/44 1:00:25 29:3726:094:43 3:512:113:333:014:011:453:114:36
11 Harry Sutherland 🇬🇧 GBR 25-29 5/34 1:00:29 29:3026:284:37 3:492:253:382:523:501:243:364:54
12 Kenny Steger 🇸🇪 SWE 25-29 6/34 1:00:33 29:0227:024:32 3:492:124:262:534:041:303:504:18
13 Adam Corlett 🇬🇧 GBR 40-44 1/19 1:00:50 30:0226:034:51 3:482:183:253:064:081:363:394:03
14 Huge Hugo 🇸🇪 SWE 25-29 7/34 1:01:29 31:5824:355:02 3:282:023:362:503:471:253:473:40
15 Michael Logue 🇦🇪 UAE 30-34 5/44 1:01:31 29:1027:384:47 3:542:374:053:214:141:463:354:06
16 Ben Sutherland 🇬🇧 GBR 25-29 8/34 1:01:53 29:1428:054:38 3:552:304:073:184:001:423:285:05
17 Diego Caballero 🇪🇸 ESP 35-39 3/30 1:02:40 30:2127:444:39 3:592:514:122:554:091:333:594:06
18 Harvey Williams 🇬🇧 GBR 16-24 1/12 1:02:41 28:2429:284:55 4:162:393:493:084:081:233:566:09
19 Oscar Melheim 🇳🇴 NOR 16-24 2/12 1:03:05 30:2027:465:04 4:022:254:002:534:091:433:255:09
20 Turker Alici 🇩🇰 DEN 30-34 6/44 1:04:14 32:1626:215:41 3:422:303:493:124:051:363:194:08
21 Pär Bergsman 🇸🇪 SWE 40-44 2/19 1:04:25 29:4530:044:42 4:003:074:183:134:221:373:495:38
22 David Parkin 🇬🇧 GBR 35-39 4/30 1:04:34 30:1529:404:44 3:482:384:163:074:061:403:126:53
23 Andreas Vidovic 🇸🇪 SWE 25-29 9/34 1:04:39 31:2428:304:49 3:572:414:002:584:071:313:475:29
24 Mathias Ramberg 🇸🇪 SWE 25-29 10/34 1:05:16 32:0227:555:24 3:592:263:272:584:121:393:475:27
25 Guy Portlock 🇬🇧 GBR 50-54 1/10 1:05:30 31:1929:184:59 3:562:284:093:534:131:374:304:32
26 Daniel Bejer 🇩🇰 DEN 16-24 3/12 1:05:55 31:3029:354:55 3:562:184:253:194:121:564:215:08
27 Mattias Svanander 🇸🇪 SWE 30-34 7/44 1:05:56 31:5528:235:42 3:462:314:074:114:141:294:073:58
28 John Arvidsson 🇸🇪 SWE 30-34 8/44 1:06:21 32:2528:455:16 3:552:484:283:174:081:373:584:34
29 James Bradley 🇬🇧 GBR 30-34 9/44 1:06:42 31:5929:405:08 3:562:404:203:484:111:263:545:25
30 Farid Ailam 🇫🇷 FRA 40-44 3/19 1:07:10 34:0327:116:01 3:572:444:063:064:131:263:174:22
31 Félix Vercouter 🇧🇪 BEL 25-29 11/34 1:07:31 31:5130:135:32 3:482:304:523:354:111:464:075:24
32 Claes Ivarsson 🇸🇪 SWE 40-44 4/19 1:07:40 32:3529:515:18 4:002:164:134:134:131:404:145:02
33 Mohamed Redaoui 🇲🇦 MAR 25-29 12/34 1:07:57 31:1431:245:23 4:003:294:363:484:231:544:204:54
34 Nikolai Handle Jensen 🇳🇴 NOR 35-39 5/30 1:08:00 30:0533:024:57 4:082:375:103:504:211:534:176:46
35 P-O Fagerström 🇸🇪 SWE 45-49 1/10 1:08:04 32:1030:255:35 4:102:374:163:174:221:384:245:41
36 Kyle Stewart 🇬🇧 GBR 35-39 6/30 1:08:07 32:0430:555:14 4:023:014:503:454:101:354:015:31
37 Sindre Bass 🇳🇴 NOR 25-29 13/34 1:08:12 33:1828:366:22 3:552:214:132:564:311:223:415:37
38 Mikael Andersson 🇸🇪 SWE 35-39 7/30 1:08:23 30:4432:425:00 3:512:214:294:004:211:504:277:23
39 Sean Madden 🇬🇧 GBR 25-29 14/34 1:08:46 32:1630:535:41 4:152:444:583:574:331:474:294:10
40 Daniele Asietti 🇮🇹 ITA 30-34 10/44 1:08:47 31:1632:454:51 4:082:515:073:304:131:523:597:05
41 Ulf Petersen 🇸🇪 SWE 40-44 5/19 1:08:56 32:0031:195:42 4:072:394:503:294:182:113:585:47
42 Nhick Dampouya 🇫🇷 FRA 30-34 11/44 1:09:09 32:5730:265:50 3:452:284:323:244:231:394:395:36
43 Stephan Eriksson 🇸🇪 SWE 30-34 12/44 1:09:14 31:5531:395:43 3:492:375:023:104:221:534:256:21
44 Scott Macaulay 🇬🇧 GBR 30-34 13/44 1:09:27 30:1333:435:36 4:042:395:164:184:212:184:505:57
45 Simon Karlsson 🇸🇪 SWE 25-29 15/34 1:09:31 32:4431:075:45 3:521:514:344:314:211:594:405:19
46 Jonas Krogh 🇩🇰 DEN 30-34 14/44 1:09:39 34:0430:005:39 3:552:354:273:214:161:464:205:20
47 Giovanni Guidetti 🇮🇹 ITA 35-39 8/30 1:09:57 32:2532:095:28 4:053:154:263:294:301:474:336:04
48 Jack Johnstone 🇬🇧 GBR 25-29 16/34 1:10:37 34:4730:115:44 4:052:484:223:504:231:404:364:27
49 Jesper Jonsson 🇸🇪 SWE 30-34 15/44 1:10:41 34:0331:115:33 3:563:095:062:594:221:584:015:40
50 Aleksandar Zlatkov 🇦🇹 AUT 30-34 16/44 1:10:59 34:3430:096:20 4:012:384:203:434:151:353:515:46
51 Bjarne Rogall 🇩🇪 GER 35-39 9/30 1:11:04 32:4932:395:40 3:552:285:004:064:211:494:406:20
52 Øystein Moe 🇳🇴 NOR 30-34 17/44 1:11:20 31:4933:565:40 3:552:386:354:074:152:174:535:16
53 Robert Schooling 🇬🇧 GBR 55-59 1/6 1:11:30 34:3331:215:41 3:572:244:183:424:091:434:296:39
54 Henri Pyykölä 🇫🇮 FIN 35-39 10/30 1:11:50 36:2229:296:02 4:042:304:273:304:131:554:014:49
55 John Wannehag 🇸🇪 SWE 30-34 18/44 1:12:02 34:0232:305:35 4:092:304:433:594:312:154:495:34
56 Monzer Taha 🇸🇪 SWE 30-34 19/44 1:12:07 31:4035:065:25 4:032:475:504:384:261:464:526:44
57 Thorben Fischer 🇩🇪 GER 25-29 17/34 1:12:12 35:1430:466:16 4:042:454:413:354:262:244:044:47
58 Guido Susani 🇮🇹 ITA 16-24 4/12 1:12:23 34:1632:016:11 4:062:514:324:294:332:064:364:48
58 Lasse Teigen 🇳🇴 NOR 30-34 20/44 1:12:23 33:4033:135:35 3:543:005:244:054:252:034:485:34
60 Anders Eriksson 🇸🇪 SWE 35-39 11/30 1:12:30 34:4031:546:00 3:582:235:313:554:161:384:455:28
61 Sam Oliver 🇬🇧 GBR 30-34 21/44 1:12:51 33:3434:055:16 3:482:504:335:284:141:404:546:38
62 Rick Klieber 🇮🇹 ITA 25-29 18/34 1:12:59 34:5032:465:27 4:043:085:223:334:301:384:286:03
63 Tobias Buhmann 🇩🇪 GER 25-29 19/34 1:13:14 31:3335:565:49 3:502:405:295:234:081:475:347:05
63 Hugo Jansson 🇸🇪 SWE 16-24 5/12 1:13:14 35:3131:336:14 3:492:264:343:184:044:553:344:53
65 Jack Sheehan 🇮🇪 IRL 16-24 6/12 1:13:17 35:0732:175:57 4:082:544:333:144:051:454:486:50
66 Jonas Bergkvist 🇸🇪 SWE 35-39 12/30 1:13:24 33:5034:025:37 4:133:545:394:384:211:423:555:40
67 Willy Kilpeläinen 🇸🇪 SWE 30-34 22/44 1:13:32 35:2931:326:36 4:193:475:283:154:371:404:104:16
68 Bessi Ljivoreka 🇩🇰 DEN 25-29 20/34 1:13:39 33:3634:105:56 4:092:536:184:254:141:554:455:31
69 Radoslaw Koczwara 🇵🇱 POL 40-44 6/19 1:13:52 34:4333:006:14 4:062:474:294:524:271:315:335:15
70 Marcus Backlund 🇸🇪 SWE 30-34 23/44 1:14:02 37:0131:115:53 3:552:524:445:104:111:494:174:13
71 Daniel Hurtado Cano 🇪🇸 ESP 30-34 24/44 1:14:05 33:1635:135:41 4:183:136:532:384:372:044:277:03
72 Frederick Karlsson 🇸🇪 SWE 50-54 2/10 1:14:25 34:1034:465:33 4:092:244:575:244:291:584:456:40
73 Lohann Lelievre 🇫🇷 FRA 40-44 7/19 1:14:29 31:3637:065:53 4:193:335:585:214:162:284:386:33
74 Corentin Borri 🇫🇷 FRA 35-39 13/30 1:14:37 35:3933:055:58 4:203:035:064:164:191:574:105:54
75 Jacob Werner 🇸🇪 SWE 45-49 2/10 1:14:45 35:1433:046:30 3:522:305:304:254:131:325:055:57
76 Peter Baker 🇿🇦 RSA 30-34 25/44 1:14:55 34:4434:225:53 4:053:395:144:084:151:565:125:53
77 Mateo Florez 🇸🇪 SWE 25-29 21/34 1:15:12 34:5634:096:12 3:593:484:444:254:191:535:095:52
78 Lasse Slengesol 🇳🇴 NOR 30-34 26/44 1:15:16 36:2832:366:16 4:023:205:144:194:071:474:385:09
79 Mattias Damm 🇸🇪 SWE 25-29 22/34 1:15:24 34:4034:506:00 4:062:145:166:114:502:074:435:23
80 Tomasz Mackowski 🇵🇱 POL 40-44 8/19 1:15:35 36:4533:045:49 4:163:355:094:294:161:454:354:59
81 Frank Fredenklo 🇸🇪 SWE 30-34 27/44 1:15:59 36:0634:145:44 4:012:444:354:544:222:055:316:02
82 Daniel Jenssen 🇳🇴 NOR 30-34 28/44 1:16:13 31:4239:235:13 4:053:197:018:274:161:344:286:13
83 Nataniel Hansen 🇳🇴 NOR 25-29 23/34 1:16:20 36:1533:536:16 4:162:495:124:114:401:484:386:19
84 Charlie Wevill 🇬🇧 GBR 25-29 24/34 1:16:57 34:5034:227:50 4:083:116:373:344:402:173:516:04
85 Olivier Darjo 🇫🇷 FRA 45-49 3/10 1:17:19 34:3136:565:56 4:153:256:054:564:302:025:306:13
85 Jason Rylance 🇬🇧 GBR 50-54 3/10 1:17:19 36:2134:346:30 4:153:155:204:254:392:044:356:01
87 Paulo Caldas 🇵🇹 POR 30-34 29/44 1:17:53 34:3237:156:11 4:163:326:164:074:191:475:117:47
88 Mirza Filipovic 🇸🇪 SWE 35-39 14/30 1:17:58 36:5834:236:41 4:172:595:154:314:402:114:405:50
89 Steven Janssen 🇧🇪 BEL 35-39 15/30 1:18:14 35:3236:386:08 3:574:065:595:084:341:355:495:30
90 Greg Paterson SCO 25-29 25/34 1:18:23 37:4434:416:01 4:003:024:393:194:242:024:308:45
91 Andreas Wik 🇳🇴 NOR 30-34 30/44 1:18:42 38:3533:366:37 4:052:526:034:444:231:364:295:24
92 Anders Berendt Svendsen 🇩🇰 DEN 35-39 16/30 1:18:51 37:3635:066:14 4:322:575:033:014:291:345:357:55
93 Arne Sundet 🇳🇴 NOR 30-34 31/44 1:19:15 37:1235:436:25 4:012:405:495:364:142:335:415:09
94 Ulrik Helms 🇸🇪 SWE 50-54 4/10 1:19:21 38:2935:085:48 4:204:105:303:484:222:024:386:18
95 Fredrick Regnell 🇸🇪 SWE 35-39 17/30 1:20:02 38:0234:397:26 4:113:024:274:594:231:425:516:04
96 Oliver Leighton 🇬🇧 GBR 30-34 32/44 1:20:06 37:5735:406:34 3:583:045:525:324:241:525:185:40
97 Craig Hepburn 🇬🇧 GBR 35-39 18/30 1:20:28 38:0236:146:18 4:133:364:584:234:252:215:137:05
98 Joakim Wallón 🇸🇪 SWE 35-39 19/30 1:20:56 39:4934:416:31 3:503:024:315:544:191:575:205:48
99 Leif Gladstad 🇳🇴 NOR 35-39 20/30 1:21:01 35:2039:246:21 3:583:438:234:594:212:354:526:33
100 Philip Jansson 🇸🇪 SWE 30-34 33/44 1:21:03 39:5434:466:26 4:133:385:404:114:192:035:175:25

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