HYROX Nice 2026: Pro Doubles Men results

370 teams on 12 Feb 2026. Typical finish 1:07:40, fastest 10% under 0:58:46. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Quentin Garel, Alan Cao 🇫🇷 FRA 30-34 1/123 0:50:02 26:4219:593:23 3:281:252:531:403:371:192:053:32
2 Dimitry Martins, Olivier Jouve 🇫🇷 FRA 30-34 2/123 0:51:13 27:3520:143:29 3:321:383:001:413:391:171:563:31
3 Thomas Dubost, Tommy Valentin 🇫🇷 FRA 25-29 1/91 0:51:23 27:3120:233:34 3:291:352:521:513:371:102:253:24
4 Quentin Pingliez, Thomas Fry 🇫🇷 FRA 30-34 3/123 0:52:01 27:3421:013:31 3:341:392:561:443:371:192:293:43
5 Guillaume Levoy, Joffrey Voisin 🇫🇷 FRA 40-44 1/42 0:52:05 28:3020:133:27 3:281:372:591:373:391:142:213:18
6 Théo Kis, Mehdi Dergaoui 🇫🇷 FRA 30-34 4/123 0:52:11 27:4920:473:40 3:381:412:521:523:511:092:193:25
7 Romain Serveaux, Thibaud Nael 🇫🇷 FRA 40-44 2/42 0:52:48 26:4622:403:26 3:351:463:221:553:441:153:053:58
8 Camil Haddadi, Gruson Dylan 🇫🇷 FRA 30-34 5/123 0:53:48 28:2821:413:42 3:371:403:112:003:491:162:193:49
9 Thibaut Morgado Da Costa, Eliott Goi 🇫🇷 FRA 35-39 1/67 0:53:59 29:0920:583:57 3:391:302:472:063:551:222:143:25
10 Alexandre Poch, Bilal Qobaa 🇫🇷 FRA 16-24 1/26 0:54:31 28:5821:533:44 3:331:323:191:593:431:172:313:59
11 João Sousa, Vitor Santos 🇵🇹 POR 40-44 3/42 0:54:56 27:2024:023:37 3:511:463:212:253:491:273:214:02
12 Florian Mille, Evan Marion 🇫🇷 FRA 25-29 2/91 0:55:44 29:5021:544:06 3:301:483:131:473:471:272:473:35
13 Thomas Fry, Olivier Jacquin 🇫🇷 FRA 30-34 6/123 0:55:54 31:2820:433:48 3:411:312:391:423:551:172:223:36
14 Benjamin Borello, Paul Ligier 🇫🇷 FRA 25-29 3/91 0:56:02 29:4322:293:54 3:371:313:102:343:471:202:353:55
15 Choaib Benchaoub, Quentin Amouret 🇫🇷 FRA 25-29 4/91 0:56:50 30:5821:414:17 3:431:353:071:493:541:272:353:31
16 Enrique Dubut, Louis Thomas 🇫🇷 FRA 35-39 2/67 0:56:52 31:0221:564:00 3:361:392:542:193:471:302:443:27
16 Victor Gueguen, Thomas Gueguen 🇫🇷 FRA 25-29 5/91 0:56:52 29:3623:293:51 3:421:523:352:144:051:212:543:46
18 Maxime Krantz, Issam Moatassim 🇲🇦 MAR 30-34 7/123 0:56:54 29:4623:183:55 3:571:453:201:544:021:343:023:44
18 Robert Hobbs, Ryan Gackowski 🇬🇧 GBR 35-39 3/67 0:56:54 31:0022:063:52 3:501:432:592:173:551:152:413:26
20 Marc Chevrolais, Melvyn Besnard 🇫🇷 FRA 25-29 6/91 0:57:12 29:4423:264:07 3:421:383:342:113:561:352:504:00
21 Julien Lebret, Sébastien Laurent 🇫🇷 FRA 40-44 4/42 0:57:15 28:4524:523:43 3:501:444:092:183:551:213:304:05
21 Rémi Garranger, Youssef Oulehri 🇫🇷 FRA 30-34 8/123 0:57:15 29:2024:173:43 3:591:454:072:004:101:262:573:53
23 Stephane Clair, Michael Yvart 🇫🇷 FRA 35-39 4/67 0:57:17 30:0123:214:00 3:361:503:392:113:461:263:133:40
24 Mehdi Martin, Maxime Robert 🇫🇷 FRA 30-34 9/123 0:57:31 30:2423:114:00 3:321:343:042:103:531:263:124:20
25 Olivier Fernandez, Jean Patrick Delhaye 🇫🇷 FRA 45-49 1/14 0:57:36 30:2323:134:04 3:381:513:292:173:541:233:143:27
26 Kevin Lasserre, Damien Lasserre 🇫🇷 FRA 25-29 7/91 0:57:51 30:5722:524:06 3:441:373:212:023:541:302:593:45
27 Luka Lefebvre, Gregoire Bouvarel 🇫🇷 FRA 16-24 2/26 0:57:56 30:5423:153:52 3:432:013:132:084:021:262:573:45
28 Pierre Huiban, Fabien Cosmao 🇫🇷 FRA 35-39 5/67 0:57:57 30:2423:364:01 3:322:003:182:273:531:333:203:33
29 Erik Karlsson, Brian Courtney 🇸🇪 SWE 25-29 8/91 0:57:58 30:4023:363:45 3:491:413:222:014:131:223:054:03
30 Aymeric Menard, Maxence Dodu 🇫🇷 FRA 30-34 10/123 0:57:59 29:2125:003:42 3:501:453:242:424:101:253:264:18
31 Conor Harkness, Maxime Halaoui 🇬🇧 GBR 25-29 9/91 0:58:06 31:5622:203:55 3:361:503:072:013:451:273:123:22
32 Valentin Boulanger, Hugo Grimaudo 🇫🇷 FRA 25-29 10/91 0:58:09 31:4722:283:58 3:491:473:202:083:521:222:313:39
33 Adrien Gomez, Maxence Roger 🇫🇷 FRA 35-39 6/67 0:58:13 30:0623:414:29 3:451:543:292:194:001:232:543:57
34 Aubin Mallard, Benjamin Jaulent 🇫🇷 FRA 25-29 11/91 0:58:15 31:2422:464:09 3:411:413:012:104:001:243:013:48
35 Benjamin Krieguer, William Rebischung 🇫🇷 FRA 35-39 7/67 0:58:27 31:3622:554:00 3:471:383:262:073:511:233:023:41
36 Tanguy Billon, Arthur Lecras 🇫🇷 FRA 25-29 12/91 0:58:30 31:0623:214:08 3:391:433:472:283:591:292:493:27
37 Nicolò Gattorna, Fadel Ndiaye 🇮🇹 ITA 30-34 11/123 0:58:44 31:1923:303:58 3:502:013:332:203:571:182:403:51
38 Hugues Dormoy, Benoist Herfort 🇫🇷 FRA 40-44 5/42 0:58:46 31:4822:584:04 3:391:483:002:134:071:083:143:49
39 Anthony Kromwel, Nicolas Torre 🇫🇷 FRA 25-29 13/91 0:58:49 33:0521:424:07 3:391:422:491:433:451:282:403:56
40 Alexandre Meurant, Antonio Hoff 🇫🇷 FRA 25-29 14/91 0:58:53 31:0523:334:18 3:451:393:102:233:431:383:313:44
40 Cameron Hill, Harley Faulkes 🇬🇧 GBR 25-29 14/91 0:58:53 30:2624:423:50 3:502:043:482:154:151:493:033:38
40 Filipp Occelli, Lucas Revol Bourgeois 🇫🇷 FRA 30-34 12/123 0:58:53 31:3423:044:19 3:461:413:152:213:581:223:003:41
43 Steven Dodeuil, Pierre Audoubert 🇫🇷 FRA 30-34 13/123 0:58:54 31:0823:294:21 3:391:483:232:264:031:252:454:00
44 Owen Chesneau, Antoine Coetmellec 🇫🇷 FRA 16-24 3/26 0:58:56 31:0423:544:03 3:501:384:312:023:591:212:473:46
45 Hubert Dumez, Jordan Lavocat 🇫🇷 FRA 30-34 14/123 0:58:57 31:3823:234:02 3:351:473:332:093:521:283:003:59
46 Ivan Silva, Vitor Correia 🇵🇹 POR 50-54 1/7 0:58:59 30:2624:403:58 3:511:503:392:304:051:343:074:04
47 Paul Roetynck, Josselin Pecout 🇫🇷 FRA 30-34 15/123 0:59:05 32:5421:554:19 3:381:473:171:563:511:252:403:21
48 Eloi Leynaud, Willy Bunod 🇫🇷 FRA 30-34 16/123 0:59:07 31:3823:114:22 3:431:433:162:203:551:193:053:50
49 Claudio Viviani, Luca Pera 🇮🇹 ITA 25-29 16/91 0:59:09 30:4024:254:09 3:471:444:062:194:001:332:573:59
50 Albert Hoeger, Yannick Blanc 🇩🇪 GER 40-44 6/42 0:59:13 31:3323:354:11 3:461:484:041:514:061:272:543:39
50 Benjamin Rupied, Olivier Refus 🇫🇷 FRA 35-39 8/67 0:59:13 32:1423:034:00 3:521:513:032:224:011:302:433:41
52 Clément Ruiz, Stévenn Boulaire 🇫🇷 FRA 30-34 17/123 0:59:21 30:4921:566:40 —1:443:502:133:551:392:543:52
53 Matteo Couturier, Lucas Morisson 🇫🇷 FRA 16-24 4/26 0:59:25 31:0824:134:09 3:391:464:251:543:461:303:124:01
54 Mael Enjolras, guillaume Cheyssial 🇫🇷 FRA 25-29 17/91 0:59:28 31:3023:524:11 3:451:333:243:053:551:293:053:36
55 Loan Queffelec, Sylvain Blachier 🇫🇷 FRA 30-34 18/123 0:59:29 30:4324:174:33 3:441:563:372:083:591:183:334:02
56 Gaspard Pacewicz, Jocelyn Pacewicz 🇫🇷 FRA 16-24 5/26 0:59:31 34:0121:174:18 3:481:303:011:373:421:262:403:33
57 Julien Gazaix, Remi Rouviere 🇫🇷 FRA 35-39 9/67 0:59:38 31:4423:494:10 3:411:473:492:363:411:253:073:43
58 Antoine Goudinoux, Anthony Courault 🇫🇷 FRA 35-39 10/67 0:59:44 32:0023:523:56 3:491:503:302:373:551:282:573:46
59 Anthony Jacques, Enzo Tola 🇫🇷 FRA 25-29 18/91 0:59:48 33:3722:144:02 3:331:523:131:573:431:173:003:39
60 Loic Rueff, Marc Cervera 🇫🇷 FRA 40-44 7/42 0:59:51 31:0524:424:09 3:502:033:542:143:561:313:193:55
61 Jean René Pouzin, Romain Branly 🇫🇷 FRA 30-34 19/123 0:59:57 32:1123:364:16 3:491:434:051:574:061:362:493:31
62 Yassine El Mossadeq, Hecham Belaidi 🇲🇦 MAR 40-44 8/42 0:59:58 32:0423:504:08 3:531:463:332:074:031:243:133:51
63 William Occhipinti, Fabio Poiré 🇮🇹 ITA 30-34 20/123 1:00:00 32:1923:214:24 3:361:513:152:154:061:233:083:47
64 Lennart Hein, David Andre 🇩🇪 GER 30-34 21/123 1:00:07 31:3424:184:19 3:381:413:432:074:001:363:144:19
65 Arnaud Jeunet, Thomas Lafay 🇫🇷 FRA 35-39 11/67 1:00:09 33:2022:543:58 3:421:503:281:323:521:202:514:19
66 Faisal Abdalla, Clement Huber 🇬🇧 GBR 35-39 12/67 1:00:21 33:0622:534:28 3:371:523:062:173:571:233:043:37
67 Stéphane Fernandez, Gaspard Bui 🇫🇷 FRA 40-44 9/42 1:00:22 33:1522:444:29 3:481:493:131:404:071:302:393:58
68 Laurent Fatela, Romain Marchese 🇵🇹 POR 40-44 10/42 1:00:23 31:4924:463:53 3:461:433:302:133:561:273:334:38
69 Swami Fontaine, Maxime Celet 🇫🇷 FRA 25-29 19/91 1:00:27 31:3024:384:25 3:541:543:292:484:091:273:093:48
70 Alexis Bouchet, Thomas Pougnet 🇫🇷 FRA 25-29 20/91 1:00:28 31:5024:384:04 3:501:504:111:543:561:213:234:13
71 Quentin Belmonte, Sébastien Normand 🇫🇷 FRA 30-34 22/123 1:00:32 32:5223:454:00 3:492:013:312:013:521:283:333:30
72 Lucas Beuvelet, Alexandre Langlais 🇫🇷 FRA 30-34 23/123 1:00:34 32:1523:454:37 3:481:513:372:173:581:203:083:46
73 Jorick De Barros, Baptiste Van Ceslt 🇫🇷 FRA 30-34 24/123 1:00:35 33:2622:384:35 3:351:573:012:183:481:232:513:45
74 Kevin Jacques, Lucas Jacques 🇫🇷 FRA 25-29 21/91 1:00:43 31:2325:273:58 3:501:503:491:594:121:363:304:41
75 Thibaut Désiré, Quentin Nantois 🇫🇷 FRA 35-39 13/67 1:00:46 33:0223:274:20 3:412:063:221:564:041:313:053:42
76 Romain Babeau, Arnaud Gonzalez 🇫🇷 FRA 30-34 25/123 1:00:48 32:4823:484:16 3:431:493:362:124:101:223:123:44
77 Mathieu Cabanie, Jeremy Serres 🇫🇷 FRA 30-34 26/123 1:00:55 33:0423:314:23 3:471:573:192:024:051:323:073:42
78 Sacha Desvilette, Antonin Da Silva 🇫🇷 FRA 25-29 22/91 1:00:56 33:4522:504:25 3:441:433:122:013:561:243:083:42
79 Maxime Dugier, Camille Crest 🇫🇷 FRA 25-29 23/91 1:01:00 32:1324:314:20 3:411:533:052:263:571:443:364:09
80 Axel Boughar, Bryan Dainotto 🇫🇷 FRA 25-29 24/91 1:01:02 31:5824:584:11 3:532:193:422:164:041:333:323:39
80 Mathieu Varoquier, Dylan Ori 🇫🇷 FRA 16-24 6/26 1:01:02 32:1924:254:24 3:501:423:412:024:091:393:064:16
82 Rudy Fernane, Clément VUATTIER 🇫🇷 FRA 40-44 11/42 1:01:05 32:4224:034:25 3:501:424:092:114:021:122:593:58
83 Julien Todesco, Dimitri Merlant 🇨🇭 SUI 25-29 25/91 1:01:07 33:1022:175:45 4:001:493:092:254:031:391:303:42
84 Yoann Lentz, Sebastien Bouchet 🇫🇷 FRA 25-29 26/91 1:01:08 34:2422:034:45 3:401:393:142:263:421:162:273:39
85 Guillaume Dutheil, Julien Arrieta 🇫🇷 FRA 25-29 27/91 1:01:14 31:3625:214:22 3:572:123:442:383:591:303:443:37
86 Valentin Ambrosino, Fabien Nguyen 🇫🇷 FRA 30-34 27/123 1:01:30 34:4622:154:34 3:461:333:141:453:591:192:423:57
87 Élie Jeune, Léo Lepetit 🇫🇷 FRA 25-29 28/91 1:01:31 35:0122:254:11 3:581:553:241:573:261:092:463:50
88 Thibault Lebosse, Julien Trégaro 🇫🇷 FRA 30-34 28/123 1:01:36 31:5424:574:50 3:432:064:072:034:131:323:054:08
88 Valentin Beaujean, Jules Kutos 🇫🇷 FRA 25-29 29/91 1:01:36 32:1925:044:17 3:481:533:372:554:101:333:004:08
90 Bastien Chazelle, Emeric Devillert 🇫🇷 FRA 25-29 30/91 1:01:37 32:3424:384:29 3:532:003:552:173:581:373:103:48
91 William Cabedo, Harry Vaughan 🇬🇧 GBR 30-34 29/123 1:01:42 33:1724:234:06 3:591:403:202:164:091:343:323:53
92 Kais Chiguer, Massinica Alouti 🇫🇷 FRA 16-24 7/26 1:01:48 31:4925:464:18 3:471:533:322:364:051:363:524:25
92 Thibaut Marchioni, Anthony Evangelista 🇫🇷 FRA 30-34 30/123 1:01:48 32:1625:114:25 3:491:594:192:004:151:323:193:58
94 Ganaël Sofflichi, Benjamin Rech 🇫🇷 FRA 25-29 31/91 1:01:50 32:0325:464:05 4:222:013:532:234:201:313:183:58
95 Jordan Lengudiana, Tony Ribeiro Tavares 🇫🇷 FRA 25-29 32/91 1:01:51 31:5525:444:18 3:311:403:102:493:541:193:305:51
96 Dane Hegarty, Maximus Neill 🇮🇪 IRL 16-24 8/26 1:02:01 31:5226:114:04 3:521:494:132:534:261:363:403:42
96 Timothée Detant, Piedfort Martin 🇫🇷 FRA 25-29 33/91 1:02:01 33:0024:544:11 3:481:513:372:384:011:313:214:07
98 Thomas Patricolo, Kevin Olivier 🇫🇷 FRA 25-29 34/91 1:02:03 33:2524:134:29 3:551:453:302:154:011:463:053:56
99 Thomas Lemmel, Hugo Verdy 🇫🇷 FRA 25-29 35/91 1:02:07 33:1624:354:21 3:491:493:502:214:001:343:223:50
100 Stephane Bouillot, Benoit Henault 🇫🇷 FRA 40-44 12/42 1:02:10 32:3325:064:34 3:362:063:323:004:071:203:323:53

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