HYROX Riga 2026: Pro Doubles Men results

112 teams on 30 May 2026. Typical finish 1:06:35, fastest 10% under 0:56:40. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Travis Owles, Ollie Russell ENG 25-29 1/24 0:50:29 28:5519:052:33 3:331:412:211:323:281:211:593:10
2 Dimitry Martins, Olivier Jouve 🇫🇷 FRA 30-34 1/33 0:50:41 29:0519:092:32 3:291:342:221:433:371:201:513:13
3 Danny Rae, Jamie Pratt ENG 30-34 2/33 0:52:58 29:3020:432:50 3:331:362:252:123:421:252:233:27
4 Matthias Dini, Gaetan Blas 🇫🇷 FRA 30-34 3/33 0:53:52 30:2220:412:53 3:381:392:331:573:441:222:183:30
5 Simen Røssland, Jørgen Dahl Olsen 🇳🇴 NOR 25-29 2/24 0:54:33 32:5618:383:05 3:261:292:011:393:181:132:083:24
6 Oscar Melheim, Mikkel Trøstheim 🇳🇴 NOR 25-29 3/24 0:55:18 29:4222:442:58 3:421:572:541:473:531:282:474:16
7 Richard Prendergast, Joshua Henry 🇬🇧 GBR 35-39 1/17 0:55:20 30:5621:492:41 3:281:522:581:563:431:302:403:42
8 Victorien Vivier, Marceau Vivier 🇫🇷 FRA 25-29 4/24 0:56:15 30:4222:363:02 3:471:563:132:063:521:332:353:34
9 Ben Batt, Josh Casey 🇬🇧 GBR 35-39 2/17 0:56:17 31:2322:032:56 3:381:382:452:053:511:452:473:34
10 Junior Oby Obi, Mayokun Theodore 🇧🇪 BEL 25-29 5/24 0:56:27 30:5922:303:01 3:441:582:462:173:581:342:273:46
11 Shaun Demicoli, Louis Belson 🇲🇹 MLT 25-29 6/24 0:56:28 31:3221:553:05 3:381:553:031:373:511:292:463:36
12 Frank Esslinger, Sandro Luca Lombardi 🇨🇭 SUI 25-29 7/24 0:56:39 31:1922:282:56 3:351:372:512:023:451:323:313:35
13 Piotr Płóciennik, Jakub Ostafiński 🇵🇱 POL 30-34 4/33 0:56:45 31:0422:492:56 3:352:043:022:143:511:302:423:51
14 Sven Wierda, Dave Agterhof 🇳🇱 NED 25-29 8/24 0:56:46 31:1722:313:02 3:371:522:522:133:511:292:543:43
15 Paulius Svilainis, Rain Seepõld 🇱🇹 LTU 30-34 5/33 0:57:15 32:4221:333:04 3:301:413:062:023:351:192:463:34
16 Omer Sherif, Mohammed Sherif 🇸🇪 SWE 35-39 3/17 0:57:25 32:0722:342:47 3:441:483:161:453:521:312:423:56
17 Keith Arnold, Eamonn O'Connor 🇮🇪 IRL 40-44 1/15 0:57:37 30:2724:232:52 3:462:113:212:153:581:383:134:01
18 Balázs Gyenes, Domonkos Kővári 🇭🇺 HUN 16-24 1/11 0:57:40 31:4522:563:04 3:422:023:312:313:581:372:163:19
19 Kais Chiguer, Massinica Alouti 🇫🇷 FRA 16-24 2/11 0:57:51 31:0423:483:02 3:451:593:072:154:051:373:033:57
20 Mads Thorlak, Benjamin Sandholdt Jensen 🇩🇰 DEN 25-29 9/24 0:58:00 31:5923:092:55 3:461:522:482:014:011:363:273:38
21 Daniel Lamont, Scott Brown SCO 25-29 10/24 0:58:08 32:3020:235:20 3:471:572:53—3:471:252:503:37
22 Floris Van Drunen, Tim Schudde 🇳🇱 NED 25-29 11/24 0:58:20 31:2124:122:51 3:382:063:352:143:491:353:094:06
23 Karl Sciortino, Daniel Brincat 🇲🇹 MLT 30-34 6/33 0:58:38 31:5023:453:08 3:471:563:282:064:051:442:523:47
24 Enda O'Hora, Jack Armstrong 🇮🇪 IRL 30-34 7/33 0:58:53 32:3422:483:35 3:351:562:412:133:521:413:123:38
25 Guilherme Aguiar, Francisco Machado 🇵🇹 POR 25-29 12/24 0:59:04 33:4722:123:09 3:452:022:561:523:461:372:413:33
26 Mark Fitzharris, Johnny Fitzharris 🇮🇪 IRL 40-44 2/15 0:59:09 33:0423:142:55 3:481:583:121:574:091:282:553:47
27 Håkon Bratvold, Sigurd Heckmann Hagen 🇳🇴 NOR 16-24 3/11 0:59:23 32:1623:503:22 3:442:083:062:174:031:363:183:38
28 Ryan Stevens, Sean Madden 🇬🇧 GBR 30-34 8/33 0:59:26 32:4723:133:30 3:382:073:122:144:001:292:573:36
29 Arnas Gilys, Gytis Karalevicius 🇱🇹 LTU 25-29 13/24 0:59:28 33:0023:143:18 3:361:543:062:234:001:363:043:35
30 Jaak Peterson, Mihkel Keldoja 🇪🇪 EST 30-34 9/33 0:59:59 35:2720:593:38 3:361:402:401:593:431:182:423:21
31 Hugh O'Reilly, Justin Clegg 🇮🇪 IRL 40-44 3/15 1:00:02 33:0821:535:04 3:482:113:17—4:021:373:063:49
32 Stephan Ulyanov, Aleksander Racewicz RUS 16-24 4/11 1:00:03 33:5422:433:30 3:332:003:242:053:501:292:473:35
33 Charles Hendrie, Danny Coates 🇬🇧 GBR 35-39 4/17 1:00:04 34:3020:205:18 3:461:473:06—3:581:272:473:26
34 Gabriel Farrugia, Jonathan Charles Debono 🇲🇹 MLT 35-39 5/17 1:00:06 33:3423:313:07 3:461:543:072:043:591:582:593:44
35 Daniel Zachaževski, Vaidotas Žaliauskas 🇱🇹 LTU 30-34 10/33 1:00:14 35:5121:123:16 3:331:422:362:123:371:182:503:24
36 Craig Mcmahon, David Irving 🇬🇧 GBR 40-44 4/15 1:00:23 31:5925:233:04 4:012:043:581:554:201:433:174:05
37 Laurent Tu, Thomas Barriere 🇫🇷 FRA 25-29 14/24 1:00:35 33:0724:213:13 3:522:133:411:514:101:472:543:53
38 Achim Haas, Nico Krackl 🇩🇪 GER 45-49 1/8 1:01:07 33:3924:173:16 3:462:123:202:193:551:323:134:00
39 Ray Sweeney, Jason Whoriskey 🇮🇪 IRL 45-49 2/8 1:01:19 32:3225:423:09 4:022:133:332:214:241:453:373:47
40 Alexander Koldborg, Christoffer Hedegaard 🇩🇰 DEN 25-29 15/24 1:01:32 34:3523:343:28 3:471:462:582:113:581:363:124:06
41 Brian Comyns, Thomas Mcintyre 🇮🇪 IRL 40-44 5/15 1:01:55 34:1424:233:21 3:531:583:202:034:131:453:203:51
42 Artūras Solovjovas, Lukas Astrauskas 🇱🇹 LTU 30-34 11/33 1:01:56 34:3723:483:35 3:452:163:062:264:011:333:063:35
43 David Tielie, Vincent Bousquieres 🇫🇷 FRA 45-49 3/8 1:02:00 33:2825:163:19 3:552:183:482:154:041:303:184:08
44 Twan Van Tunen, Jim Van Aken 🇳🇱 NED 16-24 5/11 1:02:13 34:5824:083:12 3:502:043:162:174:071:463:043:44
45 Benjamin Genieys, Nicolas Kouakou 🇫🇷 FRA 40-44 6/15 1:02:19 33:4325:283:14 3:581:483:532:434:051:443:183:59
46 Bas Fierens, Noah Dewulf 🇧🇪 BEL 25-29 16/24 1:02:31 36:1322:493:32 3:481:473:151:503:581:292:523:50
47 Vincent Voppichler, Maximilian Wastian 🇦🇹 AUT 16-24 6/11 1:02:52 34:3624:503:32 3:382:143:132:303:551:523:074:21
48 Gustav Hellgren, Hampus Boström 🇸🇪 SWE 30-34 12/33 1:03:19 34:0023:465:38 3:492:173:53—4:141:483:234:19
49 Andrey Gromak, Igor Kuznecov 🇬🇧 GBR 40-44 7/15 1:03:58 35:4823:554:19 3:451:573:162:424:011:352:523:47
50 Wojciech Tatar, Lukasz Leśniewski 🇵🇱 POL 40-44 8/15 1:04:26 34:5825:324:01 3:432:143:402:164:101:363:504:03
51 Rytis Kalinauskas, Gediminas Simanavičius 🇱🇹 LTU 35-39 6/17 1:04:36 36:3524:273:39 3:341:493:332:234:021:433:423:41
52 Mick Higgins, Christian Jones 🇮🇪 IRL 40-44 9/15 1:05:13 34:4326:553:40 3:512:143:442:454:061:453:484:42
53 Ronny Sletbakk Knutsen, Lasse Edvardsen 🇳🇴 NOR 50-54 1/3 1:05:42 37:1324:553:37 3:301:513:092:503:541:393:424:20
54 Robert Jiremo, Andreas Öhlund 🇸🇪 SWE 45-49 4/8 1:06:09 38:1824:163:38 3:441:583:112:104:031:293:404:01
55 Mergim Seljimi, Ivan Tujkic MKD 30-34 13/33 1:06:14 37:0425:074:07 3:432:193:102:384:001:393:274:11
56 William Hastings, Jonathan Davies 🇬🇧 GBR 40-44 10/15 1:06:29 35:2127:084:05 3:512:104:272:174:071:414:044:31
57 Daniel Bates, Adam Egerblom 🇸🇪 SWE 50-54 2/3 1:06:41 35:5326:444:09 3:562:203:222:594:091:333:574:28
58 Stian Raunehaug, Karsten Raunehaug 🇳🇴 NOR 40-44 11/15 1:06:50 37:5125:233:41 3:471:532:592:524:041:394:004:09
59 Liudas Vaisieta, Piotr Riabych 🇱🇹 LTU 35-39 7/17 1:07:06 38:3224:374:02 3:481:533:172:404:011:473:283:43
60 Dominique Martin, Mathieu Ort 🇫🇷 FRA 45-49 5/8 1:07:13 36:3726:384:04 3:552:123:452:294:001:494:024:26
61 Vytas Korsakas, Klaudijus Radušis 🇱🇹 LTU 25-29 17/24 1:07:26 39:1024:403:41 3:402:013:522:364:041:393:063:42
62 Jake Carter-Daggett, Cyrus Molton 🇬🇧 GBR 30-34 14/33 1:07:41 38:4624:384:23 3:361:583:402:294:011:413:213:52
63 Liam Ritzhaupt, Florian Baumgärtner 🇩🇪 GER 25-29 18/24 1:07:51 36:3027:463:41 4:032:124:023:174:261:423:484:16
64 Harneshpal Karamjit Singh, Mohd Saddam Bin Mohd Pittli 🇲🇾 MAS 30-34 15/33 1:07:54 39:1525:223:21 4:011:583:392:174:061:364:103:35
65 Rasmus Tobinski, Bo Heite 🇩🇪 GER 25-29 19/24 1:08:04 36:5224:516:24 4:011:503:45—4:151:594:154:41
66 Nick Finkel, Tim Schmidt 🇩🇪 GER 30-34 16/33 1:08:07 38:2825:493:54 3:532:074:052:124:021:383:384:14
67 Hugo Lourenço, Diogo Gomes 🇵🇹 POR 35-39 8/17 1:08:21 38:2526:063:54 3:542:234:061:594:131:504:013:40
68 Daniel Martinez Calonge, Corey Martin 🇬🇧 GBR 30-34 17/33 1:08:37 38:3726:333:33 3:592:243:572:324:051:363:424:18
69 Zalan Mate Novak, Bence Nagy 🇭🇺 HUN 30-34 18/33 1:08:39 37:4827:143:42 4:032:053:572:574:111:543:554:12
70 Kristaps Leikučs, Matīss Erts 🇱🇻 LAT 30-34 19/33 1:08:47 40:2024:294:03 3:541:543:052:224:121:333:563:33
71 Aivars Dobris, Janis Zalaks 🇱🇻 LAT 30-34 20/33 1:08:52 38:0326:544:00 3:402:363:333:064:071:504:014:01
72 Janke Heins, Noah Rusche 🇩🇪 GER 30-34 21/33 1:09:11 39:5622:256:53 3:402:033:29—3:521:313:414:05
73 Arnas Namajuška, Mantas Bandonis 🇱🇹 LTU 25-29 20/24 1:09:38 40:3025:243:49 4:021:513:202:544:341:303:233:50
74 Sergejs Nagibins, Maksims Dudniks 🇱🇻 LAT 35-39 9/17 1:09:49 41:4223:324:38 3:421:562:363:283:451:333:003:32
75 Vincent Baron, Nicolas Sainte-Catherine 🇫🇷 FRA 45-49 6/8 1:10:07 40:0026:193:53 3:552:113:332:424:131:474:123:46
76 Cléo Greb, Gian Adank 🇨🇭 SUI 25-29 21/24 1:10:18 40:4425:304:10 3:442:123:402:414:051:453:283:55
77 Lukas Motiejūnas, Edgaras Pundzius 🇱🇹 LTU 30-34 22/33 1:10:29 39:5323:177:23 3:502:203:34—4:111:293:563:52
78 Mads Dyhr, Mads Birk 🇩🇰 DEN 25-29 22/24 1:10:42 39:0527:294:12 4:042:173:392:564:431:384:024:10
79 Danny Aneskär, Markus Bergström 🇸🇪 SWE 45-49 7/8 1:11:09 38:3328:573:44 3:482:093:353:444:191:313:575:54
80 Jānis Todavčičs, Roberts Redko 🇱🇻 LAT 40-44 12/15 1:11:11 41:0026:034:13 3:522:143:293:154:141:383:403:41
81 Leon Laumont, Jonathan Reichert 🇩🇪 GER 16-24 7/11 1:11:22 38:4828:014:35 3:562:254:202:544:191:513:374:39
82 Even Poltan, Gert Murd 🇪🇪 EST 30-34 23/33 1:12:08 40:2926:315:12 3:532:083:332:554:221:334:123:55
83 Kevin Van Leeuwen, Mats Visser 🇳🇱 NED 30-34 24/33 1:12:14 40:5027:204:09 4:082:203:373:044:251:513:414:14
84 Žilvinas Venckus, Mantvydas Švėgžda 🇱🇹 LTU 35-39 10/17 1:12:26 42:4924:564:44 3:452:073:032:273:581:374:053:54
85 Karolis Leitonas, Modestas Keliuotis 🇱🇹 LTU 30-34 25/33 1:12:54 43:0025:504:09 3:541:413:352:394:291:453:404:07
86 Mikko Ora, Mikko Pellikka 🇫🇮 FIN 40-44 13/15 1:13:03 42:2026:493:59 4:022:123:362:404:071:434:114:18
87 Jacob Bonde Sørensen, Nikolaj Laursen 🇩🇰 DEN 16-24 8/11 1:14:06 43:5824:535:19 3:501:473:322:484:25—3:174:34
88 Justin Walger, Alexander Grams 🇩🇪 GER 16-24 9/11 1:14:30 46:0324:134:20 3:542:093:301:514:101:233:243:52
89 Alexander Feer, Thushan Raveendran 🇩🇪 GER 35-39 11/17 1:14:36 43:1627:214:03 3:522:543:442:584:101:473:583:58
90 Bert Van Hoekelen, Rick Kelderman 🇳🇱 NED 30-34 26/33 1:15:00 41:2828:554:42 4:072:284:123:384:272:083:504:05
91 Peter Røstbjærg, Jeppe Sørensen 🇩🇰 DEN 35-39 12/17 1:15:32 42:2627:495:22 3:482:203:342:534:211:554:074:51
92 Peter Madden, Nathan Moffat 🇬🇧 GBR 40-44 14/15 1:15:57 43:1327:584:51 4:102:113:372:533:582:034:394:27
93 Matteo Turato, Francesco Stecca 🇮🇹 ITA 30-34 27/33 1:16:09 43:3328:034:37 4:072:314:172:334:081:574:254:05
93 Nicola Boggia, Massimo Tinelli 🇮🇹 ITA 45-49 8/8 1:16:09 42:4429:014:28 3:522:303:573:264:221:534:114:50
95 Pål Erik Raunehaug, Thomas Samnøy 🇳🇴 NOR 30-34 28/33 1:16:21 42:2529:334:28 4:262:274:442:584:132:054:294:11
96 Steven Jents, Henri Helemäe 🇪🇪 EST 30-34 29/33 1:16:36 42:2828:355:37 3:512:403:183:424:141:484:384:24
97 Luke Brownlee, Freddie Sochon 🇬🇧 GBR 30-34 30/33 1:16:58 47:3821:048:21 3:381:252:59—3:501:413:034:21
98 Alessandro Zambello Bardi, Matteo Bordetto 🇮🇹 ITA 30-34 31/33 1:17:23 42:4030:184:29 4:042:325:033:214:362:004:154:27
99 Arvils Djakovs, Rihards Vārpiņš 🇱🇻 LAT 30-34 32/33 1:18:51 48:2525:005:32 3:461:583:082:244:141:363:544:00
100 Enrico Bondi, Michele Cozzi 🇮🇹 ITA 35-39 13/17 1:20:01 41:1333:005:52 4:142:154:203:204:453:534:315:42

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