HYROX Rome 2026: Pro Doubles Men results

292 teams on 23 Sept 2026. Typical finish 1:06:56, fastest 10% under 0:56:02. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Louis Osselaer, Emile Mattheeuws 🇧🇪 BEL 30-34 1/94 0:49:31 26:4419:133:40 3:161:462:141:423:331:152:063:21
1 Paul Weindl, Fabian Eisenlauer 🇩🇪 GER 30-34 1/94 0:49:31 25:4420:123:39 3:201:522:33—3:411:142:073:55
3 Olivier Jouve, Dimitry Martins 🇫🇷 FRA 30-34 3/94 0:50:08 27:0919:183:44 3:241:422:321:423:401:171:463:15
4 Roberto Viciedo Gimeno, Pedro Antonio Toral Leiva 🇪🇸 ESP 25-29 1/52 0:50:12 26:4919:433:45 3:271:562:271:343:391:192:063:15
5 Theo Kis, ALEX Valentin 🇫🇷 FRA 30-34 4/94 0:50:40 26:0820:493:48 3:261:522:391:533:531:132:273:26
6 Dylan Caruso, Eugenio Bianchi 🇮🇹 ITA 30-34 5/94 0:50:44 26:1120:553:44 3:212:002:451:513:451:212:233:29
7 Alex Gasser, Francesco Fioravanti 🇮🇹 ITA 30-34 6/94 0:51:17 27:3819:523:52 3:291:522:411:353:511:122:003:12
8 Beau Smith, Sam Craig ENG 30-34 7/94 0:51:38 26:3621:004:06 3:261:522:461:544:001:152:223:25
9 Yacine Bennafla, Matteo Solari 🇨🇭 SUI 25-29 2/52 0:52:27 27:2421:074:01 3:291:582:501:493:521:192:063:44
10 Alessio Buraccioni, Pasquale De Chirico 🇮🇹 ITA 30-34 8/94 0:52:35 27:5320:394:09 3:321:512:511:493:471:142:163:19
11 Patrick Martens, Giovanni Benzon 🇩🇪 GER 30-34 9/94 0:53:30 27:2322:094:03 3:282:153:062:073:571:202:263:30
12 Pierre Huiban, Antoine Bouhana 🇫🇷 FRA 35-39 1/67 0:53:34 27:5921:314:08 3:332:102:531:554:001:212:173:22
13 Pietro Picozzi, Daniel Gajic 🇮🇹 ITA 25-29 3/52 0:53:54 27:4822:163:56 3:292:162:591:534:071:222:263:44
14 Marceau CRAYSSAC, Romain CLOT 🇫🇷 FRA 30-34 10/94 0:53:55 27:5521:554:11 3:382:092:571:493:551:162:283:43
15 Kalev Ermits, Martin Pavliš 🇪🇪 EST 30-34 11/94 0:54:00 29:1620:464:03 3:281:533:001:513:411:222:103:21
16 Gianluca Rocco, Matteo Cioè 🇮🇹 ITA 25-29 4/52 0:54:15 27:4322:403:57 3:332:043:181:594:011:192:224:04
17 Walter Paladina, Fadel Ndiaye 🇮🇹 ITA 25-29 5/52 0:54:24 28:3821:474:04 3:392:043:221:563:571:202:083:21
18 Gioele Patroni, Samuele Carlo Ayrton Abrami 🇮🇹 ITA 25-29 6/52 0:54:31 28:1522:134:07 3:251:573:112:123:541:262:383:30
19 Dariusz Nowakowski, Bartosz Jarczok 🇵🇱 POL 25-29 7/52 0:54:41 26:3924:213:45 3:482:213:042:274:081:252:514:17
20 André Aires, Fábio Portela 🇵🇹 POR 35-39 2/67 0:54:46 28:5821:504:02 3:342:082:551:553:571:232:113:47
21 Hamza Najih, Achraf Maizzou 🇲🇦 MAR 30-34 12/94 0:54:56 27:3723:164:07 3:251:593:302:593:581:322:263:27
22 Liam White, Ben Strong 🇬🇧 GBR 30-34 13/94 0:55:09 28:0923:004:05 3:432:033:162:124:091:292:293:39
23 Gideon Lammers, Bram Crans 🇳🇱 NED 30-34 14/94 0:55:22 29:1022:004:19 3:391:502:582:104:001:282:303:25
24 Mark Newton, Grant Ballard 🇬🇧 GBR 30-34 15/94 0:55:27 28:5522:164:20 3:362:012:521:593:531:292:473:39
25 Fede Scuteri, Samer Nakchi 🇮🇹 ITA 35-39 3/67 0:55:31 28:3622:484:13 3:322:213:081:594:071:222:383:41
26 Kristians Grech, Mark Magri 🇲🇹 MLT 16-24 1/20 0:55:32 29:0322:284:07 3:432:063:251:543:501:292:433:18
27 Guglielmo Platania, Thomas Molgora 🇮🇹 ITA 16-24 2/20 0:55:34 27:5923:284:11 3:342:123:312:063:561:372:413:51
28 Loïc Gamblin, Bruno Maunoir 🇫🇷 FRA 16-24 3/20 0:55:57 29:1022:444:07 3:352:213:051:543:521:302:463:41
29 Jesús Rubio Rodríguez, Toni Marí Vargas 🇪🇸 ESP 35-39 4/67 0:56:02 28:2523:433:59 3:412:163:162:244:011:292:443:52
29 Leo Bordessoule, Lucas Descombes 🇫🇷 FRA 25-29 8/52 0:56:02 28:3223:353:59 3:322:373:561:364:061:312:513:26
31 Jamie Palmer, Simon Day 🇬🇧 GBR 40-44 1/30 0:56:04 28:4223:084:19 3:551:583:102:004:081:242:423:51
32 Anthony Bajada, Glenn Tanti Cuschieri 🇲🇹 MLT 35-39 5/67 0:56:08 29:0123:024:10 3:352:143:191:584:011:342:453:36
33 giuseppe spreafico, Fulvio Favaron 🇮🇹 ITA 35-39 6/67 0:56:10 28:3123:224:22 3:402:063:182:174:091:272:483:37
34 Darren Hancock, Jonathan Rees 🇬🇧 GBR 40-44 2/30 0:56:27 29:2323:034:07 3:272:123:152:043:521:263:053:42
35 Alessandro Aly Fouda, Mauro Viel 🇮🇹 ITA 40-44 3/30 0:56:28 29:4422:314:17 3:382:073:101:554:031:252:423:31
36 Nicholas Buccellato, Enrico Falconi 🇮🇹 ITA 16-24 4/20 0:56:39 29:2523:074:11 3:462:213:011:584:031:312:303:57
37 Albert Szabo, Kristijan Slaček 🇭🇷 CRO 30-34 16/94 0:57:14 31:0022:004:20 3:312:093:011:593:571:282:283:27
37 Nazar Shumanskyy, Marco Angelini 🇮🇹 ITA 30-34 16/94 0:57:14 29:4423:234:11 3:352:203:411:573:581:292:463:37
39 Marco Maiorano, Corrado Ciamei 🇮🇹 ITA 16-24 5/20 0:57:15 31:2421:384:16 3:361:493:251:403:551:212:163:36
40 GIANNIS DELAVINIAS, ELEFTHERIOS THEOFANIDIS 🇬🇷 GRE 35-39 7/67 0:57:18 29:2723:234:32 3:362:033:272:004:051:422:523:38
41 Erik Valtulina, Tommaso Agazzi 🇮🇹 ITA 25-29 9/52 0:57:31 29:1124:124:13 3:432:133:242:274:031:352:513:56
42 Simone Voltan, Michele Stancanelli 🇮🇹 ITA 35-39 8/67 0:57:35 29:2423:544:22 3:392:293:192:204:101:272:423:48
43 Alessandro Rossi, Iacopo Baraccani 🇮🇹 ITA 30-34 18/94 0:57:39 28:3824:264:41 3:462:123:352:374:081:372:523:39
44 Salvatore Caligiuri, Antonio Lavitola 🇮🇹 ITA 35-39 9/67 0:57:49 31:2322:054:25 3:332:043:092:053:591:152:243:36
45 Nathan Condon, Léo Laurier 🇫🇷 FRA 16-24 6/20 0:58:05 31:3122:014:38 3:462:052:531:334:061:282:133:57
46 FRANCESCO GIOMBINI, Luke Forster 🇮🇹 ITA 25-29 10/52 0:58:06 30:1223:394:20 3:392:173:182:234:151:322:403:35
47 Kyle Darmanin, Shaun Galea 🇲🇹 MLT 30-34 19/94 0:58:12 29:3324:314:14 3:432:333:332:074:061:263:093:54
48 Nicola Ruggeri, Emanuele Fabbri 🇮🇹 ITA 30-34 20/94 0:58:14 31:0922:284:42 3:422:132:581:504:061:332:553:11
49 Daniel Derda, Guy Estoppey 🇩🇪 GER 35-39 10/67 0:58:15 30:0724:024:11 3:412:223:202:004:111:263:004:02
50 Dee Jackson, Steffen Dachtler 🇩🇪 GER 35-39 11/67 0:58:35 32:1322:104:18 3:361:583:002:033:581:212:493:25
50 Mickael Éveille, Julien Barre 🇫🇷 FRA 40-44 4/30 0:58:35 31:4122:334:26 3:392:103:002:194:011:222:303:32
52 Josep Maria Ramis valera, José Manuel Pardo Molina 🇪🇸 ESP 30-34 21/94 0:58:46 31:1823:184:15 3:382:203:291:554:041:292:403:43
53 Thomas Karlsen, Daniel Veiby 🇩🇰 DEN 16-24 7/20 0:58:52 30:4923:404:27 3:442:133:072:254:051:342:523:40
54 Olivier Fernandez, Jean Patrick Delhaye 🇫🇷 FRA 45-49 1/19 0:58:55 30:4323:484:28 3:362:543:132:134:131:332:293:37
55 Jude Oduro Kwarteng, Federico Bellotto 🇮🇹 ITA 25-29 11/52 0:59:09 28:3926:184:17 3:462:253:582:444:131:283:064:38
56 Giovanni Tassinari, Marco Vinci 🇮🇹 ITA 30-34 22/94 0:59:13 31:3923:104:29 3:422:082:502:184:001:302:503:52
57 Maxime Moulin, Loic Tambutte 🇫🇷 FRA 30-34 23/94 0:59:16 31:4623:094:26 3:452:103:082:084:111:362:263:45
58 Alexandre FASSIO, Valentin Delord 🇫🇷 FRA 25-29 12/52 0:59:20 30:4123:584:45 3:532:263:142:044:051:372:364:03
59 Maxence Seguin, Alexandre Viala 🇫🇷 FRA 25-29 13/52 0:59:28 31:4823:114:33 3:451:583:232:044:071:302:423:42
60 Quentin Bernard, Robin Tasset 🇫🇷 FRA 30-34 24/94 0:59:37 30:1025:034:28 3:452:333:332:394:081:312:583:56
61 Mattia Tamburrini, Luca Tamburrini 🇮🇹 ITA 30-34 25/94 0:59:55 30:4224:574:21 3:372:153:392:364:111:243:104:05
62 Daniel Brincat, Steve Chetcuti 🇲🇹 MLT 40-44 5/30 0:59:56 29:3426:094:17 3:472:383:482:214:161:413:144:24
63 Thibault Fattori, Leo Sirven 🇫🇷 FRA 30-34 26/94 1:00:03 32:1223:064:47 3:412:223:052:154:051:232:273:48
64 Massimo Marchi, Federico Nocioni 🇮🇹 ITA 35-39 12/67 1:00:26 31:1624:364:38 3:532:453:391:554:271:342:393:44
65 Christopher Fenech, Lynden Ellul 🇲🇹 MLT 30-34 27/94 1:00:31 32:3923:354:21 3:362:113:112:344:011:292:573:36
66 Vincent Walczak, Valentin Cappelle 🇫🇷 FRA 35-39 13/67 1:00:42 31:3224:314:45 3:492:103:052:474:171:293:003:54
67 Benjamin Perone, Jonathan Heyd 🇨🇭 SUI 16-24 8/20 1:00:43 31:1324:584:37 3:532:143:142:374:061:242:584:32
67 Simone Tavarani, Jonathan Antonio Garcia Martinez 🇮🇹 ITA 30-34 28/94 1:00:43 31:4423:595:06 3:422:153:352:044:061:332:543:50
69 Franco Pesci, Othmane Laklalech 🇮🇹 ITA 30-34 29/94 1:01:02 30:5725:334:36 3:412:322:492:114:091:333:005:38
70 Matteo Caracciolo, Alessio Vigilante 🇮🇹 ITA 30-34 30/94 1:01:03 30:3226:014:35 3:482:324:012:304:141:323:094:15
71 João Ribeiro, Mehdi Chafiq 🇵🇹 POR 25-29 14/52 1:01:10 33:0723:194:47 3:512:213:221:404:051:332:513:36
72 Stanislas de LESPINAY, Ben RENARD 🇫🇷 FRA 45-49 2/19 1:01:20 32:0024:384:46 3:452:283:382:074:171:192:534:11
73 ENZO GEORGES, JEAN ZIPPER 🇫🇷 FRA 30-34 31/94 1:01:30 31:3825:184:39 3:492:433:322:134:071:523:063:56
74 Lorenzo Parodi, Lorenzo Quintieri 🇮🇹 ITA 25-29 15/52 1:01:57 33:1723:534:52 3:442:094:082:133:541:202:513:34
75 Samuele Mosti, Alessio Manfredi 🇮🇹 ITA 25-29 16/52 1:02:05 31:5325:254:49 3:552:224:082:004:191:442:583:59
76 Florian Lajoumard, Kylane AIT HAMOU 🇫🇷 FRA 30-34 32/94 1:02:06 30:0127:344:35 3:463:023:562:574:161:273:344:36
77 Gabriele Riccardini, Massimiliano Rossi 🇮🇹 ITA 25-29 17/52 1:02:10 31:4425:464:43 3:482:103:483:004:131:423:024:03
77 Pedro Farias, Renato Freitas 🇵🇹 POR 35-39 14/67 1:02:10 32:1425:204:41 3:472:254:232:244:081:183:033:52
79 Kevin Silly, Mickael HERNANDEZ 🇫🇷 FRA 35-39 15/67 1:02:25 33:2624:124:51 3:462:183:202:034:111:212:564:17
80 Andrea Sibilia, Emeric Fernard Junior Hountangni 🇮🇹 ITA 30-34 33/94 1:02:26 31:3326:154:44 3:412:284:102:334:121:473:253:59
81 Jérémie Guenole, Kevin Gueguen 🇫🇷 FRA 35-39 16/67 1:02:29 32:3325:204:40 3:472:263:532:244:201:402:573:53
82 Simone Barbieri, Jacopo Sergio Sofia 🇮🇹 ITA 35-39 17/67 1:02:35 31:5826:034:37 3:432:454:092:534:011:333:133:46
83 Charlie Raybould, Jack Raybould 🇬🇧 GBR 16-24 9/20 1:02:49 32:3825:234:51 3:482:193:142:434:201:593:133:47
84 Thibaut Marchioni, Anthony Evangelista 🇫🇷 FRA 30-34 34/94 1:02:51 32:3625:274:54 3:502:173:522:094:141:403:164:09
85 Mohamed Elkotby, Maxime Dato 🇫🇷 FRA 30-34 35/94 1:02:56 33:1624:544:49 3:342:353:422:184:101:222:534:20
86 Giuseppe Marzano, Mattia Guidi 🇮🇹 ITA 35-39 18/67 1:03:00 35:1422:544:58 3:342:083:192:173:531:222:503:31
87 Francois QUERE, GREGORY PETITJEAN 🇫🇷 FRA 35-39 19/67 1:03:02 32:5825:174:53 3:352:474:472:004:021:343:023:30
87 Gregorio Zanin, ALESSANDRO BRAMBILLA COLNAGO 🇮🇹 ITA 25-29 18/52 1:03:02 32:2725:375:04 3:482:373:372:194:171:343:234:02
89 Romario Santos, Rafael Santos 🇵🇹 POR 25-29 19/52 1:03:04 31:1427:084:47 3:533:043:482:204:231:383:374:25
90 Mohamed Amine Oualad, Benjamín Toranzo Rovera 🇩🇪 GER 35-39 20/67 1:03:06 31:2927:074:33 3:572:563:503:034:261:323:214:02
91 Nicholas Borg, Aaron Caruana 🇲🇹 MLT 35-39 21/67 1:03:09 33:2325:034:48 3:411:593:142:384:281:283:114:24
92 Richard Naughton, Cobus Basson 🇮🇪 IRL 45-49 3/19 1:03:11 33:3724:414:57 3:542:323:172:324:131:322:553:46
93 Bryce Dong, Nicolò Gattorna 🇮🇹 ITA 25-29 20/52 1:03:22 33:0725:474:33 3:442:433:442:194:121:293:224:14
94 Killian Bernard, Guillaume Bernard 🇨🇭 SUI 25-29 21/52 1:03:24 33:2824:535:09 3:422:483:422:144:001:243:113:52
95 Rick Klieber, Samuel Neisinger 🇮🇹 ITA 30-34 36/94 1:03:25 34:5123:494:51 3:412:033:322:134:011:353:113:33
96 Luca Tognin, Lorenzo Luchena 🇮🇹 ITA 25-29 22/52 1:03:27 32:4825:425:03 3:502:403:382:424:141:383:273:33
97 Sébastien VALANDRO, Geoffroy CANARD 🇫🇷 FRA 30-34 37/94 1:03:31 32:3026:094:55 3:532:234:182:224:211:283:104:14
98 Francesco Napoleone, Thomas Hill 🇮🇹 ITA 25-29 23/52 1:03:34 32:2426:324:42 3:512:253:292:514:271:543:254:10
99 Kevin Grattarola, Marouin Abaied 🇫🇷 FRA 35-39 22/67 1:03:37 33:1425:494:37 3:432:374:082:104:101:302:574:34
100 Gianmarco Borsellino, Stefano Mongiovì 🇮🇹 ITA 25-29 24/52 1:03:40 33:4924:584:57 3:532:283:342:334:181:413:023:29

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