HYROX Milan 2024: Open Men results

1,370 finishers on 19 Oct 2024. Typical finish 1:30:08, fastest 10% under 1:13:00. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 James George 🇬🇧 GBR 25-29 1/232 0:59:24 29:4925:134:27 4:042:123:462:404:051:373:143:35
2 Marko Nicic 🇷🇸 SRB 25-29 2/232 0:59:43 28:4726:254:36 4:031:533:513:374:141:173:353:55
3 Toni Marí Vargas 🇪🇸 ESP 30-34 1/345 1:00:23 31:3724:114:38 4:042:073:152:464:011:273:023:29
4 Johnathan Pewtner 🇬🇧 GBR 35-39 1/297 1:00:57 30:0826:134:40 4:022:193:363:134:081:343:154:06
5 Markus Baumgartner 🇮🇹 ITA 16-24 1/91 1:01:10 32:1524:234:36 4:011:513:173:004:091:193:013:45
6 Ben Murphy 🇬🇧 GBR 35-39 2/297 1:01:16 29:5526:424:43 3:552:133:403:034:221:303:364:23
7 Jordan McGearty 🇮🇪 IRL 25-29 3/232 1:01:28 30:4326:214:30 4:062:173:313:064:121:263:214:22
8 Lukas Dudziak 🇩🇪 GER 25-29 4/232 1:01:34 28:5528:224:22 3:572:133:484:444:091:303:054:56
9 Daniel Redondo Muñoz 🇪🇸 ESP 30-34 2/345 1:01:37 31:3625:164:50 4:052:033:302:364:181:403:004:04
10 Christopher Beeby 🇬🇧 GBR 35-39 3/297 1:01:50 30:0527:094:42 3:542:233:203:254:191:353:454:28
11 Sean Wilkinson 🇬🇧 GBR 16-24 2/91 1:02:33 30:5826:444:56 4:072:054:173:304:051:223:213:57
12 Alessandro Carlet 🇮🇹 ITA 25-29 5/232 1:02:54 30:3027:175:12 4:082:033:293:454:191:303:164:47
13 Ewan Applewhite 🇬🇧 GBR 16-24 3/91 1:03:15 31:4327:014:35 4:112:003:133:564:261:333:463:56
14 Shane Bingham 🇬🇧 GBR 16-24 4/91 1:03:34 31:0527:544:39 4:002:393:253:464:092:033:214:31
15 Yann Carballa 🇨🇭 SUI 35-39 4/297 1:03:49 32:4125:545:19 4:062:053:343:104:111:313:323:45
16 Jose Sanchez 🇪🇸 ESP 25-29 6/232 1:04:02 31:4027:334:54 4:072:043:583:544:151:313:334:11
17 Adrián Martínez 🇪🇸 ESP 35-39 5/297 1:04:04 31:4727:334:48 4:122:323:262:584:131:353:384:59
18 Olivier Fernandez 🇫🇷 FRA 45-49 1/130 1:04:09 31:4327:424:49 4:082:033:404:134:191:503:483:41
19 Kev Jackson 🇬🇧 GBR 35-39 6/297 1:04:19 33:0326:214:59 3:522:053:313:414:101:373:333:52
20 Gerry Kennedy 🇬🇧 GBR 35-39 7/297 1:04:22 31:2527:535:09 4:062:093:423:264:181:373:464:49
21 Francisco Silva 🇵🇹 POR 25-29 7/232 1:04:26 29:5429:514:45 4:072:514:134:174:242:143:254:20
22 Simone Negrello 🇮🇹 ITA 35-39 8/297 1:04:50 32:0627:175:31 3:562:023:463:354:281:183:594:13
23 Giuseppe Merlino 🇮🇹 ITA 30-34 3/345 1:04:55 31:5627:135:50 4:182:193:532:574:281:503:244:04
24 Matthew Agnew 🇬🇧 GBR 30-34 4/345 1:05:03 31:4028:424:44 4:042:414:013:454:251:394:054:02
25 Christopher Juhas 🇩🇪 GER 25-29 8/232 1:05:06 30:4129:095:22 4:162:063:343:324:241:374:355:05
26 Nicola Armenise 🇮🇹 ITA 35-39 9/297 1:05:08 33:1527:094:50 4:132:003:313:544:262:013:583:06
27 Reto Mueller 🇨🇭 SUI 35-39 10/297 1:05:12 32:0928:174:50 4:232:574:152:204:211:443:474:30
28 Enrico Corvetto 🇮🇹 ITA 35-39 11/297 1:05:17 30:3129:275:24 4:011:593:394:374:301:434:354:23
29 Christian Nicolino 🇮🇹 ITA 30-34 5/345 1:05:18 31:3328:275:23 4:212:024:194:034:181:383:374:09
30 Rhys Stevens 🇬🇧 GBR 25-29 9/232 1:05:21 30:5829:115:16 3:592:094:254:084:212:033:524:14
31 Lewis Unwin 🇬🇧 GBR 16-24 5/91 1:05:30 31:1829:344:43 4:082:245:063:194:111:384:164:32
32 Alister Camilleri 🇲🇹 MLT 16-24 6/91 1:05:52 31:4928:555:14 4:203:044:223:474:261:423:253:49
33 Mario Novak 🇦🇹 AUT 40-44 1/180 1:05:59 32:4327:575:24 4:042:223:403:464:251:403:364:24
34 Filippo Angelino 🇮🇹 ITA 25-29 10/232 1:06:13 33:5227:175:09 3:521:583:145:034:011:364:113:22
35 Harry Nolan 🇮🇪 IRL 45-49 2/130 1:06:15 33:3527:165:29 3:572:094:023:534:121:303:473:46
36 Daniele D'Alessandro 🇮🇹 ITA 30-34 6/345 1:06:21 32:0829:105:07 4:212:234:363:204:261:483:304:46
37 Benjamin Cloarec 🇫🇷 FRA 30-34 7/345 1:06:22 33:1527:455:27 4:132:183:263:334:141:484:203:53
38 Fabio Nisi 🇮🇹 ITA 25-29 11/232 1:06:28 32:4128:445:07 4:042:244:504:434:191:323:363:16
39 Roger Serrano 🇪🇸 ESP 30-34 8/345 1:06:31 32:1129:065:19 4:183:043:134:174:311:273:434:33
40 Albert Jose Gonzalvo 🇪🇸 ESP 40-44 2/180 1:06:34 32:5428:205:25 4:161:564:013:454:211:433:414:37
41 Mattia Piaia 🇮🇹 ITA 30-34 9/345 1:06:37 33:3227:445:27 4:092:013:543:234:162:093:324:20
42 Noel Higgins 🇮🇪 IRL 30-34 10/345 1:06:46 32:2629:105:13 4:143:063:573:184:231:544:004:18
43 Donnacha Higgins 🇮🇪 IRL 35-39 12/297 1:06:55 31:0630:355:18 4:183:014:283:564:162:134:084:15
44 Aaron Bassett 🇮🇪 IRL 30-34 11/345 1:06:57 31:3929:505:31 4:002:453:574:224:271:433:195:17
45 Félix Osuna Arroyo 🇪🇸 ESP 35-39 13/297 1:07:01 32:1530:074:44 4:222:524:243:104:201:484:224:49
46 Tim Bell 🇬🇧 GBR 40-44 3/180 1:07:02 32:3029:045:33 4:141:484:253:274:501:354:454:00
47 Thomas Boivin 🇫🇷 FRA 30-34 12/345 1:07:03 34:2127:325:14 3:561:432:574:264:091:244:154:42
48 Omar el Zaitony 🇮🇹 ITA 35-39 14/297 1:07:04 30:4630:575:26 4:142:144:564:314:241:523:554:51
48 Michael Mc Kenna 🇮🇪 IRL 16-24 7/91 1:07:04 32:4929:055:16 4:082:045:223:574:231:453:184:08
50 Marino Maximiliano Maiorino 🇮🇹 ITA 30-34 13/345 1:07:07 32:5329:035:16 4:102:184:144:594:191:343:433:46
51 Thomas Heider 🇩🇪 GER 55-59 1/19 1:07:08 32:4629:075:19 4:052:484:013:134:191:383:425:21
52 Riccardo Tribuzio 🇮🇹 ITA 30-34 14/345 1:07:19 33:2428:545:05 4:092:385:062:394:131:254:064:38
53 Massimiliano Dalla Fior 🇮🇹 ITA 35-39 15/297 1:07:25 34:4726:595:44 4:032:013:384:074:111:353:403:44
54 Gerrit Bockey 🇩🇪 GER 25-29 12/232 1:07:27 32:3529:085:49 4:112:524:163:324:131:333:285:03
55 Nicola Viviani 🇮🇹 ITA 35-39 16/297 1:07:28 32:1630:015:15 4:142:143:583:444:291:423:525:48
56 Carlo Gatti 🇮🇹 ITA 45-49 3/130 1:07:46 33:5628:435:11 4:012:404:073:344:201:463:584:17
57 Christos Agrodimos 🇬🇷 GRE 25-29 13/232 1:07:50 32:3430:314:51 4:082:384:284:354:331:524:054:12
58 Adrian Boitos 🇷🇴 ROU 25-29 14/232 1:07:54 34:2727:475:45 4:102:213:113:384:181:383:474:44
59 Max Swindells 🇬🇧 GBR 30-34 15/345 1:08:23 32:5429:595:34 4:062:314:174:594:101:374:004:19
60 Nicolò Ferrari 🇮🇹 ITA 30-34 16/345 1:08:24 34:4728:015:40 4:101:573:254:324:181:423:394:18
61 Hector Saez Campos 🇪🇸 ESP 25-29 15/232 1:08:25 34:0229:095:19 4:112:214:363:184:261:392:515:47
62 Regan Lazenby 🇬🇧 GBR 25-29 16/232 1:08:44 32:4330:495:18 4:122:284:144:354:181:584:035:01
63 Alessandro Dicorato 🇮🇹 ITA 35-39 17/297 1:08:48 35:3827:415:34 4:032:204:053:134:221:403:593:59
64 Andrea Cogo 🇮🇹 ITA 30-34 17/345 1:08:54 35:1128:155:32 4:212:374:143:434:261:513:103:53
65 Kashif Kasanwirdjo 🇳🇱 NED 40-44 4/180 1:09:05 33:2930:225:18 4:122:183:533:514:321:364:065:54
66 George Brock 🇬🇧 GBR 16-24 8/91 1:09:09 33:4330:085:23 4:092:294:204:074:331:364:164:38
67 Ioannis Papikas 🇬🇷 GRE 35-39 18/297 1:09:11 34:3028:575:48 3:572:245:073:564:211:483:174:07
68 André Aires 🇵🇹 POR 30-34 18/345 1:09:14 31:3332:275:18 4:082:574:494:054:311:593:466:12
69 Dylan Caruso 🇮🇹 ITA 16-24 9/91 1:09:15 36:2228:414:17 4:022:394:054:364:041:214:143:40
70 Davide Misseri 🇮🇹 ITA 30-34 19/345 1:09:19 32:0731:435:33 4:203:194:243:264:401:584:255:11
71 Ivan Ballario 🇮🇹 ITA 40-44 5/180 1:09:22 33:4230:025:40 4:192:134:293:454:421:503:574:47
71 Elio di Ciuccio 🇮🇹 ITA 40-44 5/180 1:09:22 32:5431:155:18 4:312:484:382:475:062:044:075:14
73 Ludovic Beuret 🇨🇭 SUI 25-29 17/232 1:09:24 33:4730:225:19 4:312:413:534:554:351:434:044:00
74 Enzo Besson 🇫🇷 FRA 16-24 10/91 1:09:30 32:5530:575:43 4:152:174:353:294:251:524:305:34
75 Morgan Penfold 🇬🇧 GBR 25-29 18/232 1:09:36 32:5030:186:31 4:032:494:083:444:212:043:455:24
76 Michele Stancanelli 🇮🇹 ITA 35-39 19/297 1:09:40 34:2729:365:43 4:202:244:463:434:291:333:484:33
77 Andrea Caldera 🇮🇹 ITA 30-34 20/345 1:09:46 36:1427:505:47 4:102:134:123:014:251:573:514:01
78 Guido Pasanisi 🇮🇹 ITA 40-44 7/180 1:09:47 34:3829:006:14 4:102:284:513:184:271:393:394:28
79 Rainer Winninger 🇦🇹 AUT 45-49 4/130 1:09:52 36:1028:165:30 4:182:574:103:094:291:264:013:46
80 Alessandro Pellegrini 🇮🇹 ITA 30-34 21/345 1:09:53 36:2127:286:09 4:022:153:453:514:161:423:463:51
81 Matteo Presotto 🇮🇹 ITA 30-34 22/345 1:09:54 31:3132:465:42 4:242:524:424:034:371:504:515:27
82 Michele la Raia 🇮🇹 ITA 40-44 8/180 1:10:15 32:4631:415:55 4:292:124:025:054:362:134:564:08
83 Guido Emanuele Fucci 🇮🇹 ITA 35-39 20/297 1:10:16 33:3831:075:36 4:312:165:034:044:491:233:455:16
84 Pietro Picozzi 🇮🇹 ITA 25-29 19/232 1:10:18 33:4430:356:04 4:192:394:383:314:271:533:315:37
85 Nicolò Achille 🇮🇹 ITA 30-34 23/345 1:10:28 32:1833:105:05 4:222:184:274:464:281:314:196:59
86 Andi Kapidani 🇮🇹 ITA 30-34 24/345 1:10:34 35:5727:496:51 4:132:043:513:524:251:543:124:18
87 Danilo Cantaluppi 🇮🇹 ITA 40-44 9/180 1:10:35 32:2832:335:39 4:332:345:054:414:381:393:535:30
88 Glenn Hyslop 🇬🇧 GBR 16-24 11/91 1:10:41 34:1230:445:50 4:273:195:203:034:311:483:404:36
88 Ryan McCloskey 🇮🇪 IRL 30-34 25/345 1:10:41 33:4031:495:17 4:132:444:253:494:362:154:055:42
90 Jonathan Matu-Zola 🇫🇷 FRA 30-34 26/345 1:10:44 32:0533:155:29 4:152:255:174:234:182:224:225:53
91 Joel Havermans 🇬🇧 GBR 35-39 21/297 1:10:48 36:3627:516:26 3:511:583:293:534:241:303:504:56
92 Remi Bernier 🇫🇷 FRA 30-34 27/345 1:10:53 33:5231:305:35 4:231:554:404:264:111:334:465:36
93 David Earl 🇬🇧 GBR 40-44 10/180 1:11:03 34:3930:226:05 4:122:084:224:154:341:433:345:34
93 Eugenio Marra 🇮🇹 ITA 40-44 10/180 1:11:03 35:0629:216:40 4:122:084:164:164:181:474:204:04
95 Andrea Colombini 🇮🇹 ITA 35-39 22/297 1:11:07 35:5929:365:34 4:072:363:544:064:111:594:204:23
96 Grégory Jullien 🇫🇷 FRA 40-44 12/180 1:11:10 33:1832:285:29 4:282:204:304:094:371:473:486:49
97 Rocco Aloisi 🇮🇹 ITA 35-39 23/297 1:11:11 33:4732:504:38 4:242:395:064:314:291:534:205:28
98 Mohammad Jafar 🇰🇼 KUW 35-39 24/297 1:11:13 34:4130:545:44 4:162:234:524:554:241:454:024:17
99 Paul McManus 🇬🇧 GBR 35-39 25/297 1:11:15 35:4229:515:45 4:152:414:064:124:231:364:094:29
100 Steven Allevi 🇮🇹 ITA 30-34 28/345 1:11:26 36:5428:336:03 4:152:093:503:554:181:393:494:38

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