HYROX Rome 2025: Pro Doubles Men results

255 teams on 26 Sept 2025. Typical finish 1:08:31, fastest 10% under 0:59:25. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Connor Higgins, Luke Ennis 🇬🇧 GBR 16-24 1/22 0:52:31 26:1922:283:49 3:281:443:302:053:511:282:563:26
2 Evan Marion, Steve Pinau 🇫🇷 FRA 25-29 1/63 0:53:23 27:2322:153:50 3:311:393:291:523:461:212:354:02
3 Daniel Jackson, Michael ODonnell 🇬🇧 GBR 25-29 2/63 0:53:25 28:1121:363:43 3:351:443:041:543:461:222:283:43
4 Giovanni Benzon, Samuele Abrami 🇮🇹 ITA 25-29 3/63 0:53:44 27:3722:203:52 3:301:483:152:193:481:192:433:38
5 David Otoole, Kieran Yates 🇬🇧 GBR 30-34 1/67 0:54:19 27:3922:463:58 3:241:413:222:113:571:342:364:01
6 Nicolas Reynet, Florian Reynet 🇫🇷 FRA 35-39 1/62 0:55:00 28:1322:484:03 3:371:433:401:484:041:272:333:56
7 Hubie Solley, Freddie Cree 🇬🇧 GBR 25-29 4/63 0:55:47 28:5722:534:01 3:331:493:542:213:541:172:263:39
8 Victor Schröder, Nico Rauchenwald 🇦🇹 AUT 25-29 5/63 0:56:03 30:2621:354:08 3:351:443:181:463:491:242:293:30
9 André Aires, Fábio Portela 🇵🇹 POR 30-34 2/67 0:56:51 29:3922:544:23 3:391:503:371:574:081:252:373:41
10 David Guerin, Stephen Lawlor 🇮🇪 IRL 40-44 1/26 0:56:52 29:5122:524:13 3:391:543:391:443:561:282:443:48
11 Joe Washington, Nicholas Cowling 🇬🇧 GBR 40-44 2/26 0:56:53 29:3223:054:19 3:411:413:362:133:511:222:453:56
12 Alexis Panetier, François Bossard 🇫🇷 FRA 30-34 3/67 0:56:55 29:5922:414:19 3:412:063:371:454:011:202:413:30
13 Jimmy COURBON, Faycal Hafsouni 🇫🇷 FRA 35-39 2/62 0:56:56 31:2021:284:11 3:371:363:151:563:421:242:293:29
14 Glenn Tanti Cuschieri, Anthony Bajada 🇲🇹 MLT 35-39 3/62 0:57:00 31:1621:264:21 3:361:333:02—3:451:222:453:58
15 Sean Mccarthy, jay hudson 🇬🇧 GBR 25-29 6/63 0:57:05 28:4524:204:05 3:411:413:372:323:591:343:074:09
16 Ethan Gilbert, Daniel Pountney 🇬🇧 GBR 30-34 4/67 0:57:09 28:4624:234:05 3:331:584:162:213:501:273:023:56
17 Stéphane Fernandez, Thomas Delattre 🇫🇷 FRA 35-39 4/62 0:57:55 31:4021:454:35 3:381:483:371:343:561:172:353:20
18 Keelan Brissett, Chad Brissett 🇿🇦 RSA 30-34 5/67 0:57:58 29:4423:544:26 3:361:324:122:163:581:542:483:38
19 Sebastien Barreaud, Nicolas Lojowski 🇫🇷 FRA 40-44 3/26 0:58:09 28:5325:004:20 3:452:064:082:384:031:233:053:52
20 Alessandro Iacobucci, Michele Stancanelli 🇮🇹 ITA 35-39 5/62 0:58:25 29:5124:124:26 3:432:054:181:574:041:312:563:38
21 Jeremy Wachter, Johann RACINE 🇫🇷 FRA 25-29 7/63 0:58:26 29:5024:144:26 3:511:414:211:413:541:363:054:05
22 Sam Murray, Patrick Dobie 🇬🇧 GBR 16-24 2/22 0:58:40 31:3322:554:17 3:411:413:352:114:071:322:343:34
23 Florian Mille, Yassine El Hayel 🇫🇷 FRA 30-34 6/67 0:58:46 30:4223:474:22 3:411:543:362:114:051:272:573:56
24 Fearghal O’hare, Kevin Woods 🇮🇪 IRL 25-29 8/63 0:58:54 28:0326:214:35 3:441:505:132:224:111:323:204:09
25 jordan lavocat, hubert dumez 🇫🇷 FRA 30-34 7/67 0:59:11 30:1324:284:34 3:351:583:422:163:561:253:004:36
26 Thomas Binder, Oliver Ashton 🇬🇧 GBR 16-24 3/22 0:59:22 31:2223:304:35 3:411:463:472:054:051:302:423:54
27 javier lozano flores, javier umpierrez garcia 🇪🇸 ESP 40-44 4/26 0:59:29 30:0925:014:24 3:401:493:462:104:081:313:324:25
28 simone voltan, walter paladina 🇮🇹 ITA 25-29 9/63 0:59:30 29:3125:344:29 3:552:024:211:584:241:333:014:20
29 Alessandro Rossi, Iacopo Baraccani 🇮🇹 ITA 30-34 8/67 0:59:31 30:0224:494:44 3:452:024:072:214:081:312:593:56
29 Mathéo Vincent, Théo Clément 🇫🇷 FRA 25-29 10/63 0:59:31 31:0324:054:28 3:451:503:352:164:061:233:133:57
31 Jack Moses, Chris Gunson 🇬🇧 GBR 25-29 11/63 0:59:34 31:1924:004:19 3:461:423:162:154:131:273:144:07
32 ELIOTT GOI, Thibaut Morgado Da Costa 🇫🇷 FRA 35-39 6/62 0:59:35 31:1423:564:29 3:371:583:332:464:061:362:453:35
33 Corentin Folliot, Maxime Ruellant 🇫🇷 FRA 25-29 12/63 0:59:39 30:0225:174:24 3:441:594:402:333:591:173:273:38
34 Dalton Wingfield, Stephen Camilleri 🇲🇹 MLT 35-39 7/62 0:59:46 31:0324:234:23 3:371:534:051:324:081:332:524:43
35 Joseph Jean, Romain Guichard 🇫🇷 FRA 30-34 9/67 1:00:04 30:4624:464:36 3:431:573:332:164:141:273:314:05
36 Jose Restituto, Jonny Correa 🇪🇸 ESP 35-39 8/62 1:00:07 30:0325:434:25 3:442:024:432:004:121:233:224:17
37 Nathan Givort, Clement Gonzales 🇫🇷 FRA 25-29 13/63 1:00:12 31:0123:195:57 3:451:353:582:26—1:282:444:55
38 Daniel Brook, Will Hanlon 🇬🇧 GBR 35-39 9/62 1:00:16 31:3323:325:16 3:301:423:251:524:071:302:524:34
39 Matteo Cioè, Giuseppe Caruso 🇮🇹 ITA 30-34 10/67 1:00:27 32:2023:144:56 3:312:013:381:534:001:232:543:54
40 Arnaud Gonzalez, Mathis Antherieu 🇫🇷 FRA 25-29 14/63 1:00:29 29:4625:474:59 3:441:534:182:324:111:373:403:52
41 Tom Cansfield, Luke Buckland 🇬🇧 GBR 25-29 15/63 1:00:32 30:3525:344:26 3:432:024:282:473:591:363:103:49
42 Simone Contenta, Giovanni Contenta 🇮🇹 ITA 25-29 16/63 1:00:34 29:5926:034:36 3:481:514:282:034:151:243:444:30
43 David Perez, Anthony Terrazzoni 🇫🇷 FRA 30-34 11/67 1:00:46 32:5823:064:48 3:382:223:092:223:581:202:363:41
43 Franciso Godoy Romero, Jaime Camazón Umpiérrez 🇪🇸 ESP 35-39 10/62 1:00:46 30:4725:254:37 3:411:563:292:544:121:173:394:17
45 Clemente Truppi, Marco Tenuta 🇮🇹 ITA 25-29 17/63 1:00:59 31:0025:374:27 3:422:064:222:324:061:433:073:59
46 Armand Pécome, Amine Benmamas 🇫🇷 FRA 30-34 12/67 1:01:00 32:0824:264:33 3:401:594:212:024:141:233:083:39
47 Richard Keatley, Mark O’Dwyer 🇬🇧 GBR 35-39 11/62 1:01:04 32:3424:104:25 3:321:453:582:323:591:352:513:58
48 Yannic de Wit, Joost Schoon 🇳🇱 NED 30-34 13/67 1:01:27 32:2824:214:42 3:491:423:292:474:141:432:583:39
49 Balázs Gyenes, Domonkos Kővári 🇭🇺 HUN 16-24 4/22 1:01:32 33:4623:014:49 3:461:513:401:584:111:312:163:48
50 Andrés Henriquez, Samuele Zanni 🇨🇱 CHI 35-39 12/62 1:01:49 33:2723:215:05 3:511:413:291:504:041:213:163:49
51 Maxime Laurey, Julien Lyneel 🇫🇷 FRA 35-39 13/62 1:01:59 32:4324:095:12 3:481:523:452:064:081:272:494:14
52 Marco Pelis, Salvatore Caligiuri 🇮🇹 ITA 40-44 5/26 1:02:00 31:5025:294:46 3:402:134:242:044:061:323:124:18
53 Nicola Armenise, Luca De Battista 🇮🇹 ITA 35-39 14/62 1:02:18 31:2326:244:34 3:502:034:142:304:221:493:234:13
54 Giorgio Galbiati, Alberto Bandini 🇮🇹 ITA 30-34 14/67 1:02:20 33:5323:424:49 3:282:003:222:154:031:333:143:47
55 Gian Marco Belardi, Jamal Allen 🇮🇹 ITA 30-34 15/67 1:02:22 32:2525:244:35 3:492:013:312:304:141:303:434:06
56 Thomas Gasparato, Damien Croibier-Muscat 🇫🇷 FRA 30-34 16/67 1:02:39 31:5026:154:38 3:502:165:112:094:161:273:073:59
57 Luca Giuseppe Cavicchiolo, Jacopo Azzola 🇮🇹 ITA 30-34 17/67 1:02:55 33:1425:064:38 3:502:173:332:144:001:323:394:01
58 Mathieu Artières, Antoine Trotin 🇫🇷 FRA 30-34 18/67 1:03:13 31:1326:225:43 3:511:513:402:024:341:153:395:30
59 Nicolas ROBERT, similien robert 🇫🇷 FRA 30-34 19/67 1:03:17 32:4225:514:50 3:581:554:222:004:211:252:514:59
60 Fernando Alves, Mario Marques 🇵🇹 POR 50-54 1/7 1:03:19 33:2225:174:45 3:472:004:402:044:111:333:113:51
61 Hugo Pomes, Baptiste Grezes 🇫🇷 FRA 25-29 18/63 1:03:23 33:2824:535:08 4:081:343:142:484:141:263:383:51
62 Michele Zanirato, Alberto Zorzi 🇮🇹 ITA 35-39 15/62 1:03:40 32:4126:084:55 3:592:074:022:064:131:353:394:27
63 Thibaut Visensang, Thomas Chambres 🇫🇷 FRA 35-39 16/62 1:03:46 33:5725:034:52 3:422:163:522:114:091:213:324:00
64 Macxim Fallon, Calum Coleman 🇬🇧 GBR 16-24 5/22 1:03:47 33:1226:074:33 3:372:044:302:304:021:343:224:28
65 Isacco Martufi, Gaetano Fidanzati 🇮🇹 ITA 30-34 20/67 1:03:48 34:3424:224:56 3:441:493:532:164:221:382:583:42
66 Alex Timlin, Matthew Byrne 🇮🇪 IRL 16-24 6/22 1:03:57 33:3725:374:47 3:452:074:132:284:131:353:203:56
67 Róbert Ollári, Donat Dienes 🇭🇺 HUN 25-29 19/63 1:04:02 34:4024:404:47 3:471:554:142:254:071:273:273:18
68 Bastien Sterken, Hugo Sanders 🇧🇪 BEL 16-24 7/22 1:04:04 34:2824:295:12 4:011:543:562:173:591:282:553:59
69 Matteo Caracciolo, Matteo Terramocci 🇮🇹 ITA 30-34 21/67 1:04:06 33:2425:484:58 3:451:594:162:044:141:373:334:20
70 Antoine Marchin, Hugo Chapuis 🇫🇷 FRA 25-29 20/63 1:04:09 32:1927:014:54 3:312:114:023:434:051:493:394:01
71 Ludovic REFNOU, Mickael LAPLUME 🇫🇷 FRA 35-39 17/62 1:04:11 31:4727:364:52 3:512:125:202:364:371:383:263:56
72 Eugenio Gargiulo, Roberto Ruggiano 🇮🇹 ITA 45-49 1/7 1:04:12 33:3225:105:34 3:522:034:031:514:251:403:323:44
73 Tony Grember, Thomas Gonzalez 🇫🇷 FRA 35-39 18/62 1:04:19 31:0128:464:35 3:552:234:402:484:201:324:045:04
74 Aaron Caruana, Nicholas Borg 🇲🇹 MLT 30-34 22/67 1:04:40 34:3325:085:04 3:411:594:122:124:121:243:383:50
75 Grégory Bertolino, Romain Reinaud 🇫🇷 FRA 35-39 19/62 1:04:48 33:4626:114:56 3:412:204:462:164:081:373:333:50
76 Théo Katsurakis, Vincent Michaud 🇫🇷 FRA 25-29 21/63 1:04:50 34:1525:035:37 3:432:024:292:054:231:223:203:39
77 Alex Bellin, Marco Pavanello 🇮🇹 ITA 40-44 6/26 1:04:53 32:2827:235:06 4:002:114:472:124:241:483:424:19
78 Abdessalem Hennouf, Frederic chouzenoux 🇫🇷 FRA 35-39 20/62 1:04:54 33:4326:284:47 3:362:184:192:274:071:333:494:19
79 Andrea Gubbellini, Agostino Vito 🇮🇹 ITA 25-29 22/63 1:05:11 35:2324:505:02 3:511:413:432:404:021:443:293:40
80 Corydon Larkin, Mark Whiteley 🇬🇧 GBR 45-49 2/7 1:05:13 33:2126:594:58 3:472:055:042:574:211:383:173:50
81 Dylan MILESI, Emilio LO MANTO 🇫🇷 FRA 25-29 23/63 1:05:20 35:2625:024:58 3:542:013:232:164:171:402:514:40
82 Andrea Pedroni, Marco Teruzzi 🇨🇭 SUI 40-44 7/26 1:05:23 35:0425:125:11 3:541:483:582:164:141:273:473:48
83 Noah Digonnet, Alexandre Charles 🇫🇷 FRA 30-34 23/67 1:05:25 34:5925:225:10 3:422:263:552:124:051:343:313:57
84 Gianmarco Borsellino, Mario Mongiovì 🇮🇹 ITA 25-29 24/63 1:05:34 34:0726:324:59 4:012:124:432:324:131:393:213:51
85 Enzo Georges, Timothee Erhmann 🇫🇷 FRA 30-34 24/67 1:05:36 35:3225:035:06 3:431:503:352:303:531:354:013:56
86 Manlio Orlandi, Mirko De Giovanni 🇮🇹 ITA 30-34 25/67 1:05:43 33:3127:115:06 3:502:125:022:094:251:303:484:15
86 Mehdi Bendref, Titouan Le Coq 🇫🇷 FRA 30-34 25/67 1:05:43 35:1625:424:50 3:462:075:032:034:091:382:444:12
88 Guillaume Gallet, Pierre Noblecourt 🇫🇷 FRA 35-39 21/62 1:05:44 34:4826:074:53 3:461:384:402:474:101:383:493:39
88 Simone Battaglia, Gianluca Fasanella 🇮🇹 ITA 16-24 8/22 1:05:44 32:4927:205:41 4:012:084:302:144:471:414:033:56
90 Thomas Rohmberger, Malte Striegler 🇩🇪 GER 30-34 27/67 1:05:45 35:5924:435:07 3:432:013:432:154:001:323:074:22
91 Anthony Crush, Huxley Crush 🇬🇧 GBR 35-39 22/62 1:05:46 34:3725:465:28 3:471:534:112:374:041:253:334:16
92 Giovanni Argentieri, Emanuele Caloisi 🇮🇹 ITA 35-39 23/62 1:05:53 36:5323:515:14 3:492:033:571:384:011:342:593:50
93 Jonathan Armstrong, Charley Young 🇬🇧 GBR 25-29 25/63 1:06:01 35:4925:085:09 3:452:294:092:113:591:373:073:51
94 Bojan Grbić, Andrej Šimatić 🇭🇷 CRO 35-39 24/62 1:06:04 32:0029:244:45 3:502:085:093:183:591:454:224:53
95 Fabiano Laloli, Valentin Zaninetti 🇨🇭 SUI 35-39 25/62 1:06:07 35:2925:395:04 3:412:073:372:344:061:533:384:03
96 HONORE CHE, MOHAND ABBAS 🇫🇷 FRA 35-39 26/62 1:06:18 35:1025:525:20 3:472:154:412:154:071:403:103:57
97 Mario Oioli, Nicolas Torre 🇫🇷 FRA 16-24 9/22 1:06:19 35:2925:475:10 3:482:444:052:223:581:283:353:47
98 Jean-Christophe Danglades, alexis carrere 🇫🇷 FRA 25-29 26/63 1:06:20 31:4629:474:54 4:022:035:492:304:301:303:505:33
99 Theo Pauquet, Maxime Guttierez 🇫🇷 FRA 25-29 27/63 1:06:33 35:4225:315:24 3:421:584:082:384:071:283:134:17
100 Mattia Spagnolo, Piergianni Calabrese 🇮🇹 ITA 35-39 27/62 1:06:40 35:2826:045:14 4:032:054:142:324:261:293:273:48

Rank is the finishing position within Pro Doubles Men among timed teams. 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