HYROX Stuttgart 2024: Doubles Men results

308 teams on 28 Sept 2024. Typical finish 1:13:02, fastest 10% under 1:02:38. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Tim Wenisch, Michael Sandbach 🇩🇪 GER 30-39 1/148 0:50:00 27:3618:383:49 3:221:111:511:523:421:122:113:17
2 Christian Nolde, Sven Schenk 🇩🇪 GER 30-39 2/148 0:52:28 29:0519:204:07 3:271:141:582:043:511:082:073:31
3 Fabian Grill, Nicolas Küß 🇩🇪 GER 30-39 3/148 0:53:51 28:5720:474:12 3:411:242:122:083:541:182:153:55
4 Gareth Kyne, Declan Edwards 🇮🇪 IRL 30-39 4/148 0:54:04 28:4921:084:12 3:311:252:082:203:511:272:453:41
5 Gary Mcnamara, Liam Mcgreggor 🇬🇧 GBR 30-39 5/148 0:54:20 28:1821:444:23 3:421:192:192:424:021:192:273:54
6 Steffen Dachtler, Julian Krüger 🇩🇪 GER 30-39 6/148 0:54:57 30:5419:484:20 3:341:282:081:583:511:022:193:28
7 Pascal Hatz, Brun Keller 🇩🇪 GER U29 1/86 0:55:10 31:0919:464:20 3:321:291:482:123:491:251:513:40
8 Asim Latifi, Dennis Sölle 🇩🇪 GER 30-39 7/148 0:55:51 30:3620:514:27 3:351:222:032:194:151:212:443:12
9 John Rodgers, Tom Gregory 🇬🇧 GBR 30-39 8/148 0:56:11 30:5820:584:21 3:421:241:472:394:001:282:413:17
10 Thomas Mayr, Moritz Spangenberg 🇩🇪 GER 30-39 9/148 0:56:18 31:0421:014:18 3:401:301:562:143:571:162:303:58
11 Manuel Jandrijevic, Daniel Leibinger 🇩🇪 GER U29 2/86 0:56:26 31:2920:424:20 3:411:271:592:123:521:262:453:20
12 Daniel Bitschinski, Marcel Mehren 🇩🇪 GER 30-39 10/148 0:56:35 31:4520:434:12 3:411:191:372:374:021:122:443:31
13 Torsten Reuter, Florian Cordier 🇩🇪 GER 40-49 1/62 0:56:57 31:0321:294:30 3:461:422:002:154:181:262:273:35
14 Domenique Bogs, Norman Badorrek 🇩🇪 GER 30-39 11/148 0:57:43 31:4221:144:52 3:441:212:062:104:011:132:543:45
15 Bastian Byczok, Volker Nitzsche 🇩🇪 GER 40-49 2/62 0:57:58 31:0722:124:43 3:421:362:372:254:111:332:263:42
16 Frederik Schumacher, Maximilian Nardini 🇩🇪 GER U29 3/86 0:58:42 33:1520:344:58 3:421:101:562:013:581:222:303:55
17 Jamie Chant, Jordan Hunt 🇬🇧 GBR 30-39 12/148 0:58:53 31:0523:154:37 3:541:552:292:424:071:202:244:24
18 Jan Drever, Chris Zwarg 🇩🇪 GER U29 4/86 0:59:00 31:5122:444:30 3:581:122:142:134:251:342:494:19
19 Rafael Böhm, Andreas Stryz 🇩🇪 GER 30-39 13/148 0:59:01 32:0822:114:47 3:391:172:122:313:591:252:534:15
20 Marco Hilke, Tim Decker 🇩🇪 GER 30-39 14/148 0:59:30 32:4721:534:55 3:481:072:302:134:061:163:063:47
21 Joshua Alexander-Passe, Owen Mcdermott 🇬🇧 GBR U29 5/86 0:59:37 34:1120:584:32 3:441:252:012:154:001:312:203:42
22 Daniel Endres, Patrick Daniel 🇩🇪 GER 30-39 15/148 0:59:49 33:2121:474:45 3:501:422:162:304:101:202:333:26
23 Lukas Dreger, Andy Schröder 🇩🇪 GER 30-39 16/148 1:00:07 32:0323:194:49 3:491:392:432:364:151:333:093:35
24 Kristjan Gläßel, Michael Schneider 🇩🇪 GER U29 6/86 1:00:36 34:0521:394:56 3:431:312:112:333:561:182:353:52
25 Filip Zujic, Luca Dickmann 🇩🇪 GER U29 7/86 1:00:49 31:2024:544:41 3:481:442:493:154:211:323:254:00
26 Benjamin Wilson, Charles Draper 🇬🇧 GBR 30-39 17/148 1:01:10 34:5321:354:48 3:431:492:061:554:031:262:284:05
27 Troy Mainstone, Ben Vincent 🇬🇧 GBR 30-39 18/148 1:01:30 33:1823:254:52 3:441:362:572:354:081:422:434:00
28 Daniel Reimann, Gianni Pititto 🇨🇭 SUI U29 8/86 1:01:51 35:1221:494:55 3:441:162:232:483:571:272:303:44
29 Tim Schwenk, Joshua Grunert 🇩🇪 GER U29 9/86 1:01:53 34:1222:015:44 3:351:431:492:534:061:212:363:58
30 Dennis Breithaupt, Manuel Völlinger 🇩🇪 GER 30-39 19/148 1:02:28 33:2823:205:44 3:491:492:292:324:221:372:593:43
31 Lucas Loes, Florian Hoffmann 🇩🇪 GER U29 10/86 1:02:37 35:4321:505:07 3:401:232:182:004:241:212:274:17
32 Julian Kemmler, Sebastian Gayer 🇩🇪 GER U29 11/86 1:02:38 33:5923:245:20 3:471:142:542:344:081:352:414:31
33 Sebastian Schrod, Marc Linn 🇩🇪 GER 30-39 20/148 1:02:40 33:3223:455:28 3:461:373:062:344:171:243:014:00
34 Patrick Greve, Carsten Emsbach 🇩🇪 GER 30-39 21/148 1:02:50 34:2023:325:02 3:581:332:322:564:141:242:583:57
35 Michael Reiter, Lucas Heinemann 🇩🇪 GER U29 12/86 1:02:58 34:2623:504:46 3:531:153:422:284:111:252:414:15
36 Kevin Wolf, Adil Zitan 🇩🇪 GER 30-39 22/148 1:03:10 36:3321:385:04 3:461:351:512:483:551:382:393:26
36 Pierre Köhler, Michael Hatzler 🇩🇪 GER 30-39 22/148 1:03:10 33:5023:515:33 3:511:363:012:404:161:213:123:54
38 Jan Steffan, Mert Kaya 🇩🇪 GER U29 13/86 1:03:14 36:2221:305:26 3:441:262:162:154:071:422:213:39
39 Fabian Breitsamer, Marc Bachmann 🇩🇪 GER 30-39 24/148 1:03:16 32:5524:595:27 4:121:492:432:484:341:463:074:00
40 Jörg Limbach, Felix Limbach 🇩🇪 GER 30-39 25/148 1:03:29 35:1523:304:49 4:031:132:463:003:531:263:313:38
41 Thomas Achleitner, Remy Manz 🇦🇹 AUT U29 14/86 1:03:31 34:2623:415:28 3:501:242:352:184:161:372:584:43
42 Martin Müller, David Hirsch 🇩🇪 GER 30-39 26/148 1:03:50 35:2923:264:59 3:571:292:332:444:091:453:003:49
43 Benjamin Linsner, Manu Thiel 🇩🇪 GER 30-39 27/148 1:03:55 35:3623:145:10 3:501:152:382:564:071:323:153:41
44 Marvin Moser, Alexander Groschopp 🇩🇪 GER U29 15/86 1:04:02 35:3923:235:03 3:411:392:232:254:311:352:404:29
45 Florian Nowak, Patrick Diessner 🇩🇪 GER 30-39 28/148 1:04:05 34:0924:355:25 3:541:303:033:074:051:263:264:04
46 Michael Von Berg, Christopher Lürtzing 🇩🇪 GER 40-49 3/62 1:04:17 34:0624:555:19 4:071:282:213:134:391:423:134:12
47 Andreas Janiak, Andreas Sarkadi 🇩🇪 GER 30-39 29/148 1:04:33 35:3924:104:49 3:542:072:362:324:141:513:223:34
48 Louis Althaus, Jonas Neuser 🇩🇪 GER U29 16/86 1:04:38 35:2724:005:14 3:531:282:253:084:251:343:074:00
49 Felix Baier, Björn Schuldt 🇩🇪 GER 30-39 30/148 1:05:03 37:3022:235:15 3:531:201:582:264:201:402:394:07
50 Paul Baade, Florian Heinz 🇩🇪 GER U29 17/86 1:05:10 32:5927:095:05 3:591:392:554:194:291:323:404:36
51 Sandro Melchien, Brian Takac 🇩🇪 GER 30-39 31/148 1:05:23 35:0125:175:10 4:061:313:182:584:341:423:303:38
52 Mike Joenck, Daniel Elsner 🇩🇪 GER 30-39 32/148 1:05:24 35:2624:105:53 4:031:243:023:064:081:223:243:41
53 William Perkins, James Higgins 🇬🇧 GBR U29 18/86 1:05:41 36:5823:245:23 3:581:332:362:434:121:282:484:06
54 David James, Joshua Quaß 🇩🇪 GER 30-39 33/148 1:05:52 38:2622:305:00 3:541:292:232:244:141:333:013:32
55 Roderic O'Donnell, Mark Wood 🇬🇧 GBR 40-49 4/62 1:05:59 37:5322:325:39 3:331:281:483:024:121:263:223:41
56 Andres Grisales, Roberto Ruano 🇨🇴 COL 30-39 34/148 1:06:02 38:4821:255:53 4:061:302:021:544:011:292:403:43
57 Tom Gartner, David Gross 🇩🇪 GER 40-49 5/62 1:06:05 38:5422:065:11 3:531:342:092:334:091:262:403:42
58 Tristan Schwegler, Jürgen Daiß 🇩🇪 GER 30-39 35/148 1:06:11 36:3123:505:55 3:501:372:202:414:291:453:024:06
59 Tiago Jorge, Miguel Dias 🇵🇹 POR U29 19/86 1:06:15 38:5022:175:11 3:451:263:222:024:041:362:123:50
60 Timo Günther, Tim Sundermann 🇩🇪 GER U29 20/86 1:06:16 38:0023:005:20 3:531:302:292:274:181:122:384:33
61 Matthew Eyre, Oliver Price 🇬🇧 GBR U29 21/86 1:06:22 35:2624:476:15 3:551:362:503:014:031:323:174:33
62 René Beck, Sasa Safner 🇩🇪 GER 40-49 6/62 1:06:29 36:3924:235:30 4:001:472:352:274:251:463:144:09
63 Andreas Kurz, Felix Kurz 🇩🇪 GER 30-39 36/148 1:06:35 37:1723:385:44 3:381:222:182:394:141:343:274:26
64 Maxime Matter, Adrien Meyer 🇫🇷 FRA 30-39 37/148 1:06:36 36:5123:496:00 3:561:193:022:334:231:343:103:52
65 Patrick Thurau, Patrick Loch 🇩🇪 GER 30-39 38/148 1:06:46 37:0824:415:02 4:031:403:322:394:241:303:043:49
66 Max Emde, German Weiland 🇩🇪 GER U29 22/86 1:06:55 38:3722:455:38 4:062:102:012:294:001:242:334:02
67 Adrian Rube, Leon Schroth 🇩🇪 GER U29 23/86 1:07:03 39:2921:515:49 3:421:282:191:574:141:382:403:53
68 Teddy Jartn, Samory Soubes 🇫🇷 FRA U29 24/86 1:07:05 35:2526:145:32 3:571:463:052:214:261:343:485:17
69 Yannick Roggatz, Andreas Gräfl 🇩🇪 GER U29 25/86 1:07:10 38:3622:565:41 3:521:343:272:214:141:332:223:33
70 Fabian Schwind, Max Zimmermann 🇩🇪 GER 30-39 39/148 1:07:22 37:4824:095:30 4:021:483:092:234:281:293:103:40
71 Thomas Iwesitsch, Daniel Krause 🇩🇪 GER 50-59 1/11 1:07:28 35:5026:045:39 4:091:342:443:164:271:463:354:33
72 Martin Wohner, Paul Schötz 🇩🇪 GER 30-39 40/148 1:07:29 38:2223:155:54 3:511:332:422:394:001:343:033:53
73 Victor Dreyer, Antoine Jolly 🇫🇷 FRA U29 26/86 1:07:30 35:4724:536:56 3:401:432:193:194:261:363:114:39
74 Christian Wolff, Lukas Fischer 🇩🇪 GER U29 27/86 1:07:31 37:5323:465:56 3:361:202:403:174:221:333:253:33
75 Axel Rieger, Tom Otto 🇩🇪 GER U29 28/86 1:07:39 38:0823:385:58 3:481:083:092:243:591:313:244:15
76 Alexander Bytsch, Jan Rubner RUS 30-39 41/148 1:07:50 40:0521:456:06 3:501:212:261:434:141:352:563:40
77 Adrian Konstantos, Matthias Menrad 🇩🇪 GER 30-39 42/148 1:08:03 38:4423:345:50 3:561:232:312:404:141:343:403:36
78 Florian Thomas, Frank Lauer 🇩🇪 GER 40-49 7/62 1:08:06 37:0025:036:06 3:571:452:593:184:281:283:113:57
79 Alex Lennard, Rory Mcivor 🇬🇧 GBR 30-39 43/148 1:08:08 36:2426:005:48 4:011:383:352:544:251:293:494:09
79 Marc Schwarz, Christoph Zepf 🇩🇪 GER 30-39 43/148 1:08:08 38:2023:086:47 3:471:352:052:184:221:333:114:17
81 Lucca Diederichs, Pascal Meyer 🇩🇪 GER U29 29/86 1:08:14 38:2423:526:04 4:011:232:592:124:391:322:494:17
82 Nikolai Rein, Denis Akst 🇩🇪 GER 30-39 45/148 1:08:21 39:1323:225:50 3:511:212:262:324:421:252:514:14
83 Klaus Niegsch, Johannes Babl 🇩🇪 GER 40-49 8/62 1:08:25 39:4922:485:51 3:561:322:302:224:021:333:003:53
83 Sébastien Lambert, Yanis Lambert 🇫🇷 FRA 30-39 46/148 1:08:25 34:1527:486:28 4:221:423:063:314:491:353:564:47
85 Alberto Gonzalez Lopez, Guillermo Hitos Valdes 🇪🇸 ESP 40-49 9/62 1:08:26 35:4626:555:50 4:101:303:233:484:301:333:524:09
86 Yoann Le Pivert, Benjamin Viana Rocha 🇫🇷 FRA U29 30/86 1:08:30 36:5026:265:16 4:201:572:503:384:321:583:253:46
87 Marc Rademacher, Yannik Kottusch 🇩🇪 GER 30-39 47/148 1:08:33 36:1626:106:10 3:531:293:413:064:201:283:334:40
88 Steffen Ovre, Mikael Stolanowski 🇳🇴 NOR 30-39 48/148 1:08:41 38:1524:206:09 3:491:293:113:004:231:552:254:08
89 Alexander Mörk, Maximilian Hohoff 🇩🇪 GER 30-39 49/148 1:08:45 38:3124:176:03 3:551:293:053:044:141:302:544:06
90 Viktor Bauer, Alexander Mencin 🇩🇪 GER 40-49 10/62 1:08:46 36:5324:357:22 3:531:262:212:244:311:262:365:58
91 Philipp Ernst, Heiko Simon 🇩🇪 GER 40-49 11/62 1:08:49 37:1025:435:59 4:141:463:462:454:151:353:283:54
92 Gartrell Anderson, Chris Rivera 🇺🇸 USA U29 31/86 1:08:52 40:4322:106:04 4:011:231:592:154:151:313:033:43
93 Matthias Sauer, Moritz Groß 🇩🇪 GER 30-39 50/148 1:08:55 40:4422:275:48 4:071:211:562:494:211:252:513:37
94 Alexander Hartung, Dustin Wittig 🇩🇪 GER 30-39 51/148 1:08:58 37:5223:457:26 4:071:342:062:344:351:372:524:20
95 Joey Allen, George Thrower 🇬🇧 GBR U29 32/86 1:09:02 38:0724:536:09 4:041:392:353:034:271:313:373:57
96 Sam Henden, Adam Dale 🇬🇧 GBR 30-39 52/148 1:09:06 36:5826:165:56 3:481:312:182:357:341:362:474:07
97 Tom Richmond, Josh Richmond 🇬🇧 GBR 30-39 53/148 1:09:08 37:1226:006:01 4:021:482:102:594:391:543:584:30
98 Mathias Müller, Christian Arzberger 🇩🇪 GER 30-39 54/148 1:09:11 37:2326:505:02 4:051:473:233:134:281:463:494:19
99 Patrick Abt, Oliver Schulz 🇩🇪 GER 30-39 55/148 1:09:14 40:1223:085:57 4:101:322:222:304:201:323:043:38
100 Jan Kari Andree, Manuel Bauer 🇩🇪 GER 30-39 56/148 1:09:20 38:1225:385:34 4:101:492:133:165:001:393:363:55

Rank is the finishing position within 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