HYROX Rimini 2025: Pro Doubles Men results

211 teams on 30 May 2025. Typical finish 1:11:49, fastest 10% under 1:02:58. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Shane Bingham, Dylan Caruso 🇬🇧 GBR U29 1/66 0:54:56 27:4522:574:19 3:281:433:142:273:521:253:003:48
2 Giovanni Benzon, Victor Manuel De La Cruz Ramirez 🇮🇹 ITA 30-39 1/99 0:55:13 28:2322:344:20 3:301:433:192:224:011:272:463:26
3 Stefano Tomadini, Gioele Patroni 🇮🇹 ITA U29 2/66 0:56:23 29:4821:574:42 3:271:282:512:193:541:102:553:53
4 Matteo Quadarella, Marco Tenuta 🇮🇹 ITA U29 3/66 0:57:22 29:3423:194:32 3:352:083:252:124:151:382:253:41
5 Sam Oliver, Jack Forsyth 🇬🇧 GBR 30-39 2/99 0:58:32 31:0522:564:36 3:431:442:572:143:551:243:103:49
6 Marco Parlani, Stefano Gemello 🇮🇹 ITA 30-39 3/99 0:58:39 31:2322:384:42 3:481:503:291:544:041:312:233:39
7 Dylan Gruson, Camil Haddadi 🇫🇷 FRA 30-39 4/99 0:58:58 29:5124:414:29 3:281:464:021:543:551:242:545:18
8 Péter Takács, Domonkos Kővári 🇭🇺 HUN U29 4/66 1:00:02 33:3421:354:57 3:331:362:422:293:541:312:273:23
9 Dragesa Lazarevic, Sandro Lombardi 🇨🇭 SUI U29 5/66 1:00:03 30:5824:144:57 3:281:593:292:214:051:223:064:24
10 Jacopo Azzola, Simone Brignoli 🇮🇹 ITA U29 6/66 1:00:13 32:3823:004:40 3:421:413:242:143:471:382:453:49
11 Nico Küttner, Simone Sacco 🇩🇪 GER U29 7/66 1:00:32 31:5323:544:48 3:371:533:442:304:021:223:043:42
12 James Doran, Anthony Barry 🇮🇪 IRL 40-49 1/43 1:00:47 31:1424:574:40 3:451:513:562:314:011:432:494:21
13 Roberto Zeppegno, Davide Ciecato 🇮🇹 ITA 40-49 2/43 1:00:55 31:0524:325:21 3:331:543:402:393:551:383:163:57
14 Mattia Andruccioli, Michelangelo Natalucci 🇮🇹 ITA 30-39 5/99 1:01:14 34:4121:245:12 3:291:332:502:013:371:262:573:31
15 Mattia Bianchi, Matteo Ciaponi 🇮🇹 ITA 30-39 6/99 1:01:18 31:4424:205:18 3:461:543:212:344:121:383:103:45
16 Thomas Collins, Alan Williams SCO 40-49 3/43 1:01:26 31:4724:455:00 3:422:033:522:284:011:523:143:33
17 Massimiliano Bolognesi, Ruben Biasioli 🇮🇹 ITA U29 8/66 1:01:31 31:5424:534:50 3:411:593:432:494:041:312:454:21
18 Giorgio Galbiati, Alberto Bandini 🇮🇹 ITA 30-39 7/99 1:01:37 33:0423:025:37 3:281:493:112:263:511:362:453:56
19 Matteo Viviani, Claudio Viviani 🇮🇹 ITA U29 9/66 1:01:56 31:3525:235:03 3:542:163:393:034:141:382:483:51
20 Giovanni Contenta, Simone Contenta 🇮🇹 ITA U29 10/66 1:02:11 30:1027:045:01 3:432:024:082:254:131:313:375:25
21 Alex Bellin, Marco Pavanello 🇮🇹 ITA 40-49 4/43 1:02:41 32:0825:245:14 3:462:003:572:224:091:483:164:06
22 Edoardo Poli, Filippo Maschi 🇮🇹 ITA 30-39 8/99 1:02:58 34:0923:395:16 3:371:543:062:263:521:253:223:57
23 Gianluca Ferro, Francesco Sinopoli 🇮🇹 ITA 30-39 9/99 1:03:00 31:0427:114:50 3:442:144:292:464:171:553:464:00
24 Nicola Favalli, Andrea Marmiroli 🇮🇹 ITA 30-39 10/99 1:03:15 31:2726:534:59 3:481:574:362:494:061:543:424:01
25 Luca Sugrenti, Daniele Colombara 🇮🇹 ITA 30-39 11/99 1:03:21 34:5023:085:28 3:541:423:012:164:041:303:103:31
26 Andrea Fumagalli, Andrea Prando 🇮🇹 ITA 40-49 5/43 1:03:22 33:0024:285:57 3:391:583:382:273:551:363:134:02
27 Ruben Coto Hernandez, Ricardo Venegas Gonzalez 🇪🇸 ESP 40-49 6/43 1:03:26 33:5524:205:14 3:481:493:442:443:421:393:093:45
28 Víctor Reales Ceprian, Javier Del Pino Fernandez 🇪🇸 ESP 40-49 7/43 1:03:34 33:4824:305:21 3:572:093:362:124:191:462:563:35
29 Iordache Gallarato, Umberto Demagistris 🇮🇹 ITA 30-39 12/99 1:03:45 31:1127:494:49 3:392:073:532:443:431:473:186:38
30 Gregorio Gualtieri, Riccardo Donati 🇮🇹 ITA 30-39 13/99 1:03:46 34:2423:555:31 3:381:443:352:354:001:243:113:48
31 Massimiliano Riva, Matteo Scalco 🇮🇹 ITA U29 11/66 1:04:05 35:3222:336:04 3:431:293:342:013:541:262:513:35
32 Stefano Alinovi, Giuseppe Acatrinei 🇮🇹 ITA 30-39 14/99 1:04:12 34:0724:385:32 3:481:333:402:394:121:353:213:50
33 Marco Quintarelli, Alberto De Pascali 🇮🇹 ITA U29 12/66 1:04:16 33:2725:055:48 3:451:513:402:434:031:322:494:42
33 Michael Brunialti, Kevin Brunialti 🇮🇹 ITA U29 12/66 1:04:16 34:2324:285:29 4:022:023:072:274:051:383:093:58
35 Mattia Gobbi, Luca Leonardi 🇮🇹 ITA U29 14/66 1:04:39 34:2425:175:03 3:591:553:392:404:011:593:034:01
36 Piero Zanin, Alessandro Brambilla Colnago 🇮🇹 ITA 40-49 8/43 1:04:47 33:4425:285:40 3:412:023:442:434:081:363:393:55
37 Pietro Corti, Lorenzo Pennati 🇮🇹 ITA 30-39 15/99 1:05:00 34:2025:005:43 3:351:434:092:423:591:333:303:49
38 Luca Pieri, Marcello Ragonesi 🇮🇹 ITA 30-39 16/99 1:05:05 33:4625:235:59 3:382:003:132:294:291:473:464:01
39 Paolo Giordano, Luca Dutto 🇮🇹 ITA 40-49 9/43 1:05:16 32:1927:295:33 3:522:024:132:564:181:594:004:09
40 Rick Klieber, Samuel Neisinger 🇮🇹 ITA U29 15/66 1:05:25 35:0724:395:44 3:381:553:502:203:561:343:383:48
41 Alessandro Giovanni Blasi, Alessandro Freschi 🇮🇹 ITA U29 16/66 1:05:27 35:2924:305:32 3:541:413:322:204:101:282:584:27
41 Bruno Perfetto, Giorgio D'Alessandro 🇮🇹 ITA 30-39 17/99 1:05:27 35:2024:475:25 3:541:493:432:414:031:323:083:57
43 Michele Vaira, Domenico Pio Biancofiore 🇮🇹 ITA 30-39 18/99 1:05:30 34:4925:075:39 3:491:583:532:174:051:483:044:13
44 Mario Mongiovì, Giuseppe Riggi 🇮🇹 ITA 30-39 19/99 1:05:47 36:0724:115:34 3:541:413:351:514:051:303:234:12
45 Eugenio Gargiulo, Roberto Ruggiano 🇮🇹 ITA 40-49 10/43 1:05:53 33:3126:046:22 3:452:065:062:104:121:513:243:30
46 Gaetano Fidanzati, Isacco Martufi 🇮🇹 ITA 30-39 20/99 1:05:59 35:0525:095:50 4:021:273:272:154:131:422:415:22
47 Domenico Agresta, Giancarlo Orlando 🇮🇹 ITA 40-49 11/43 1:06:02 34:1926:085:40 3:522:174:381:594:131:493:313:49
48 Davide Toffoletto, Erik Alban 🇮🇹 ITA 30-39 21/99 1:06:06 34:2626:125:32 3:591:574:362:234:161:433:243:54
49 Balázs Gyenes, Márk Laluska 🇭🇺 HUN U29 17/66 1:06:10 37:2923:285:18 3:391:573:292:274:061:382:473:25
50 Andrea Borrone, Francesco Masciarelli 🇮🇹 ITA 40-49 12/43 1:06:12 34:4625:485:44 3:301:374:253:003:561:213:414:18
51 Ivan Matteo, Maurizio Calcagno 🇮🇹 ITA 30-39 22/99 1:06:23 36:1524:375:37 3:461:494:082:124:061:583:043:34
52 Simone Degli Esposti, Giovanni Capperi 🇮🇹 ITA U29 18/66 1:06:42 35:4524:566:05 3:521:503:432:374:041:413:333:36
53 Marco Marilungo, Paolo Di Chiara 🇮🇹 ITA 30-39 23/99 1:06:50 35:5025:285:36 3:382:014:232:114:071:352:544:39
54 Luca Seminara, Matteo Musso 🇮🇹 ITA 30-39 24/99 1:06:54 35:3225:116:17 3:592:053:562:004:071:323:333:59
54 Marco Guaglianone, Giovanni Bonfilio 🇮🇹 ITA 30-39 24/99 1:06:54 34:1927:145:27 3:542:154:022:374:161:523:444:34
56 Riccardo Medri, Matteo Naldi 🇮🇹 ITA 30-39 26/99 1:06:55 37:4123:365:42 3:471:313:072:084:081:243:423:49
57 Corrado Emmanuele Ciamei, Claudio Andrea Colaiacomo 🇮🇹 ITA U29 19/66 1:07:02 33:4927:076:10 3:591:484:082:254:163:402:384:13
58 Daniele Capitoli, Fabio Rossi 🇮🇹 ITA U29 20/66 1:07:05 36:0425:455:20 3:521:563:422:314:221:563:363:50
59 Thiery Sinnesberger, Basri Qengaj 🇨🇭 SUI U29 21/66 1:07:07 34:2625:457:00 3:391:553:552:474:231:372:374:52
60 Loic Salvador, Djalale Benel 🇫🇷 FRA 30-39 27/99 1:07:08 34:5126:056:16 3:462:034:133:084:001:323:243:59
61 Giovanni Fuchs, Gabriele Vetro 🇨🇭 SUI 30-39 28/99 1:07:17 37:2424:165:42 3:431:462:512:093:561:333:165:02
62 Tommaso Codecasa, Luigi Fruggerio 🇮🇹 ITA 30-39 29/99 1:07:18 35:5324:466:44 3:322:003:522:074:141:283:224:11
63 Ivan Plachesi, Matteo Caracciolo 🇮🇹 ITA 30-39 30/99 1:07:27 33:4428:055:42 3:422:124:053:334:191:403:265:08
64 Cosmin Marian Daviduta, Riccardo Gramaglia 🇷🇴 ROU U29 22/66 1:07:30 35:3226:285:35 3:521:593:552:404:101:353:444:33
65 Giacomo Bentivogli, Luca Canali 🇮🇹 ITA U29 23/66 1:07:41 34:0327:196:23 3:511:474:242:424:062:033:135:13
66 Jeremie Simian-Mermier, Fabrice Mocellin 🇫🇷 FRA 30-39 31/99 1:07:51 35:1726:166:23 3:501:454:162:544:021:423:204:27
67 Gerardo Antonacci, Giuseppe Marsala 🇮🇹 ITA 30-39 32/99 1:07:52 35:1026:555:52 3:491:514:093:004:121:514:043:59
68 Davide Ferrari, Andrea Cimichella 🇮🇹 ITA 30-39 33/99 1:07:56 36:2725:475:47 3:342:005:042:353:571:313:123:54
69 Vaios Panagiotou, Evangelos Dimopoulos 🇬🇷 GRE U29 24/66 1:08:02 38:0223:576:06 3:351:473:222:273:561:293:393:42
70 Manlio Orlandi, Mirko De Giovanni 🇮🇹 ITA 30-39 34/99 1:08:07 33:3628:156:20 3:423:463:371:574:073:453:194:02
71 Daniele Greco, Pierclemente Giordano 🇮🇹 ITA 30-39 35/99 1:08:19 37:3524:595:49 3:401:463:572:144:111:482:594:24
71 Duccio Fontanelli, Alessandro Brachetti 🇮🇹 ITA 30-39 35/99 1:08:19 36:2225:226:37 3:402:013:532:373:521:493:333:57
73 Stefan Modrić, Mario Bajan 🇭🇷 CRO U29 25/66 1:08:20 36:1225:426:31 3:471:463:133:333:581:433:394:03
74 Fabio Fontana, Alberto Zagni 🇮🇹 ITA 30-39 37/99 1:08:21 35:0726:266:53 3:372:144:012:414:311:373:314:14
74 Luca Levato, Alessandro Berselli 🇮🇹 ITA 30-39 37/99 1:08:21 36:1426:185:52 3:521:454:042:554:161:553:194:12
74 Mario Bajan, Dino Dadasović 🇭🇷 CRO U29 26/66 1:08:21 36:0825:486:27 3:461:483:173:323:571:413:394:08
77 Matteo Gonelli, Mirko Gonelli 🇮🇹 ITA U29 27/66 1:08:27 35:3426:586:01 3:442:015:192:404:191:383:174:00
78 Leonardo Mariggio', Marco Lupinacci 🇮🇹 ITA 30-39 39/99 1:08:31 37:3525:075:53 3:542:044:072:314:171:342:573:43
79 Fabio Rovati, Lorenzo De Vito 🇮🇹 ITA U29 28/66 1:08:49 36:0926:585:47 3:532:344:182:584:271:343:313:43
79 Jamal Allen, Germano Luongo 🇺🇸 USA U29 28/66 1:08:49 37:3425:006:20 3:361:494:092:244:001:383:234:01
81 Andrea Riccardo Tessarin, Gabriele Ricciardi 🇮🇹 ITA 30-39 40/99 1:08:57 38:2524:495:47 3:422:073:372:394:051:513:143:34
82 Felice Leo, Cristian Perna 🇮🇹 ITA 30-39 41/99 1:09:20 38:1525:125:57 3:391:563:372:354:101:343:154:26
83 Mattia Bonelli, Simone Bocchieri 🇮🇹 ITA U29 30/66 1:09:22 37:1226:126:04 3:431:593:242:434:091:543:344:46
84 Alessandro Manchi, Vittorio Cominardi 🇮🇹 ITA 30-39 42/99 1:09:37 37:1926:106:11 3:321:374:093:374:021:483:473:38
85 Manuel Rossi, Andrea Premoli 🇮🇹 ITA U29 31/66 1:09:48 38:0923:587:45 3:401:553:192:344:041:342:573:55
86 Stefano Fabbrini, Roberto Ligato 🇮🇹 ITA 40-49 13/43 1:09:59 38:5624:276:41 3:391:473:302:283:531:413:323:57
87 Giovanni Tonon, Riccardo Lorenzetto 🇮🇹 ITA U29 32/66 1:10:06 38:4124:546:37 3:531:553:582:124:071:303:194:00
88 Enrico Faliva, Maurizio Olivi 🇮🇹 ITA 30-39 43/99 1:10:17 35:1228:556:14 3:462:305:272:584:172:044:123:41
89 George Dance, Louis Baker 🇬🇧 GBR U29 33/66 1:10:19 35:5927:486:37 3:412:064:223:094:231:233:544:50
90 Matteo Pra Gangi, Giovanni Carretto 🇮🇹 ITA 30-39 44/99 1:10:26 37:3326:506:07 3:472:214:302:554:241:393:353:39
91 Francesco Reghellin, Christiano Laghetto 🇮🇹 ITA 40-49 14/43 1:10:29 36:0527:466:42 4:031:524:013:084:381:414:194:04
92 Vincenzo Russo, Luca Barbagallo 🇮🇹 ITA 40-49 15/43 1:10:45 38:1526:216:14 3:582:074:052:464:201:463:104:09
93 Andrea Lotto, Thomas Vannini 🇮🇹 ITA U29 34/66 1:10:46 38:3726:215:52 3:501:524:072:224:081:463:544:22
94 Alex Martina, Luca Carraro 🇮🇹 ITA 30-39 45/99 1:10:48 38:3325:356:45 3:401:503:552:444:221:463:453:33
95 Diego Meletti, Vincenzo Velni 🇮🇹 ITA 30-39 46/99 1:10:53 40:4423:536:21 3:412:053:142:083:571:262:534:29
96 Elia Cicchinè, Sebastiano Simonelli 🇮🇹 ITA 30-39 47/99 1:10:56 36:3428:315:55 3:472:014:412:504:091:484:204:55
96 Kilian Lenz, Daniel Trossmann 🇩🇪 GER U29 35/66 1:10:56 39:2225:186:20 3:441:563:292:364:141:403:034:36
98 Enrico Provenzale, Mirco Facchini 🇮🇹 ITA 30-39 48/99 1:10:59 36:1028:426:12 3:471:435:253:154:181:424:164:16
98 Marco Di Marco, Alejandro Llisterri 🇮🇹 ITA 30-39 48/99 1:10:59 38:0426:486:10 3:492:024:222:494:171:393:474:03
100 Jeronimo Lanza, Ignacio Manuel Mondino 🇦🇷 ARG 30-39 50/99 1:11:05 36:4028:505:40 3:492:234:392:494:331:384:054:54

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