HYROX Frankfurt 2024: Doubles Men results

700 teams on 14 Dec 2024. Typical finish 1:15:56, fastest 10% under 1:03:56. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Fritz Grobien, Nicholas Bauer 🇮🇪 IRL 30-39 1/344 0:55:00 30:3420:174:14 3:421:252:281:564:031:152:073:21
2 Jack Waugh, Kristofer McSherry 🇬🇧 GBR U29 1/222 0:56:21 31:2021:103:55 3:421:292:402:043:571:292:253:24
3 Stephen Bates, Declan Edwards 🇮🇪 IRL 30-39 2/344 0:56:32 30:4321:484:04 3:541:412:202:094:041:362:473:17
4 Stefan Höcht, Jordi Walder 🇩🇪 GER U29 2/222 0:56:48 31:2121:214:10 3:481:162:472:324:031:162:063:33
5 Tobias Beibl, Dominik Fechner 🇩🇪 GER 30-39 3/344 0:56:51 28:5923:274:30 3:511:304:092:224:061:152:243:50
6 Sascha Ahrens, Torsten Reuter 🇩🇪 GER 40-49 1/107 0:57:01 30:5721:494:18 3:511:442:502:134:041:152:213:31
7 Jack Mullane, Robert Reynolds 🇮🇪 IRL U29 3/222 0:57:45 31:5821:244:28 3:551:252:392:014:001:312:143:39
8 Anthony Morison, Michael Girvan 🇬🇧 GBR 30-39 4/344 0:57:56 32:4220:594:20 3:411:322:502:054:051:152:063:25
9 Mattia Piaia, Gabriele Branca 🇮🇹 ITA U29 4/222 0:58:00 32:1921:124:33 3:501:192:472:064:041:232:233:20
10 Philipp Reffgen, Carsten Kuhle 🇩🇪 GER 30-39 5/344 0:58:10 31:3722:224:16 3:541:302:572:334:081:312:213:28
11 Yannick Wagner, Joshua Eggermann 🇩🇪 GER 30-39 6/344 0:58:27 33:2321:014:07 3:501:282:112:373:571:082:033:47
12 Philipp Krautenbacher, Georg Wolff 🇩🇪 GER 30-39 7/344 0:58:31 33:0821:094:18 3:461:302:122:293:541:192:293:30
13 Finn Van Gelder, Niels Omes 🇳🇱 NED U29 5/222 0:58:37 33:4920:284:25 3:521:252:161:504:011:122:233:29
14 Pit Eichner, Kenny Raab 🇩🇪 GER 30-39 8/344 0:58:48 32:3221:454:35 3:371:272:142:313:441:212:394:12
15 SEBASTIEN SUCHET, VALENTIN SUCHET 🇨🇭 SUI 30-39 9/344 0:58:55 32:5921:544:06 3:521:322:342:084:021:162:593:31
16 Danny Messing, Marco Horst 🇩🇪 GER 30-39 10/344 0:59:23 32:4322:134:32 4:031:392:382:194:151:342:213:24
17 Paul Kranefuss, Simon Bischler 🇩🇪 GER 30-39 11/344 0:59:31 32:1422:444:36 4:121:402:362:154:211:272:263:47
18 Adrian Szabo, Josip Jelic 🇸🇰 SVK 30-39 12/344 0:59:33 32:2122:554:22 3:591:262:553:024:031:152:473:28
19 Angelo Wagner, AliReza Rahimi 🇩🇪 GER U29 6/222 0:59:53 33:4522:044:09 3:571:382:362:074:181:212:423:25
19 Julius Ise, Thomas Maschitzke 🇩🇪 GER 30-39 13/344 0:59:53 34:3820:454:34 3:521:212:381:564:041:212:213:12
21 Gil Nicola, Max Feteler 🇱🇺 LUX 30-39 14/344 0:59:54 33:4421:434:32 3:561:372:291:544:061:392:423:20
22 Jonas Noll, Oliver Hoena 🇩🇪 GER U29 7/222 1:00:01 34:2921:174:18 4:051:232:352:094:031:152:223:25
23 Sebastian Louca, Andreas Stryz 🇩🇪 GER 40-49 2/107 1:00:03 33:5821:474:23 3:491:322:412:134:111:232:363:22
24 Nils Inhetveen, Jan-Niklas Friedrich 🇩🇪 GER U29 8/222 1:00:12 33:4121:175:19 3:511:352:432:023:581:082:143:46
25 Kashif Kasanwirdjo, Jermain Breidel 🇳🇱 NED 40-49 3/107 1:00:17 31:5324:074:20 3:431:372:542:454:171:333:124:06
26 James Greenwood, Harry Netherwood 🇬🇧 GBR U29 9/222 1:00:18 33:4322:214:19 3:481:372:582:114:051:172:174:08
27 Jörg Limbach, Felix Limbach 🇩🇪 GER 30-39 15/344 1:00:31 33:3622:354:25 3:511:202:332:233:551:143:263:53
28 Andras Sarkadi, Henrik Pahlitzsch 🇭🇺 HUN 30-39 16/344 1:00:39 34:1022:084:26 3:561:392:501:584:111:182:493:27
29 Niels Mulder, Martijn Martijn Schohaus 🇳🇱 NED 40-49 4/107 1:00:47 32:5723:084:46 3:491:432:402:494:071:172:533:50
30 Jan Lukas Drever, Chris Zwarg 🇩🇪 GER U29 10/222 1:00:48 32:4823:504:14 4:011:152:392:394:031:313:194:23
31 Lukas Dreger, Christoph Burgmer 🇩🇪 GER 40-49 5/107 1:01:00 34:1922:234:24 3:581:272:362:064:141:242:573:41
32 Thomas Achleitner, Stefan Gatterbauer 🇦🇹 AUT 30-39 17/344 1:01:01 33:0123:174:46 3:471:292:552:294:191:152:384:25
33 David Tielie, Laurent Smoch 🇫🇷 FRA 50-59 1/24 1:01:04 33:0623:094:53 4:081:352:422:364:101:252:443:49
34 Phillipp Leuchtmann, Mike Reiß 🇩🇪 GER 40-49 6/107 1:01:12 34:4121:364:59 3:561:172:462:263:571:162:293:29
35 Maximilian Samstag, Tobias Sattel 🇩🇪 GER 30-39 18/344 1:01:25 35:2721:244:38 3:421:182:382:323:421:112:423:39
36 Mujib Pashtoon, David Wollschläger 🇩🇪 GER 30-39 19/344 1:01:26 35:3621:154:39 3:411:192:322:004:131:262:283:36
37 Maximilian Löw, Miquel Trindade 🇩🇪 GER U29 11/222 1:01:33 37:2320:014:12 3:391:122:062:093:511:152:243:25
38 Marvin Moser, Alexander Groschopp 🇩🇪 GER U29 12/222 1:01:44 35:1322:024:35 3:531:322:132:314:181:152:353:45
39 Minh Nguyen, Alain Eicher 🇩🇪 GER 30-39 20/344 1:01:46 35:5021:144:46 3:501:202:382:014:021:182:303:35
40 Daniel Hübner, Fabian Laube 🇩🇪 GER 30-39 21/344 1:01:47 33:3123:274:53 3:501:282:242:534:041:363:173:55
41 Janek Walter, Felix Dietrich 🇩🇪 GER U29 13/222 1:01:50 35:2321:205:11 3:481:081:582:194:281:172:383:44
42 Björn Ehresmann, Florian Kowalczyk 🇩🇪 GER 30-39 22/344 1:01:54 34:0223:294:29 4:111:333:002:284:201:202:583:39
43 Max Smith, Andrew Langtree 🇬🇧 GBR U29 14/222 1:02:11 33:3324:414:02 4:011:363:182:294:271:353:193:56
44 Lukas Müller, Anthony Williams 🇩🇪 GER U29 15/222 1:02:14 37:0020:145:05 3:471:162:172:054:021:162:113:20
45 Kayhan Kaya, Konstantin Juenger 🇩🇪 GER 30-39 23/344 1:02:16 35:3821:594:44 3:501:332:552:114:091:162:333:32
46 Theodericus Petrus Orij, Kevin Soetendal 🇳🇱 NED 30-39 24/344 1:02:31 35:5221:524:53 3:481:302:052:513:591:262:453:28
46 Willy Santer, Tom Santer 🇫🇷 FRA U29 16/222 1:02:31 34:1523:135:09 4:011:453:102:064:181:292:473:37
48 Kevin Milius, Tim Weber 🇩🇪 GER 30-39 25/344 1:02:34 36:0121:345:03 3:461:162:342:154:061:202:393:38
49 Moritz Meyer, Aaron Baldauf 🇩🇪 GER U29 17/222 1:02:46 36:4821:005:04 3:521:302:192:083:501:202:263:35
50 James Lawrence, Paul Johnson 🇬🇧 GBR 30-39 26/344 1:02:50 33:0724:564:51 3:521:433:113:064:201:363:243:44
50 Matthias Schäfers, Christoph Zirnsak 🇩🇪 GER 30-39 26/344 1:02:50 34:3323:394:42 3:561:283:042:534:041:213:063:47
52 Felix Schmidt, Maximilian Jockers 🇩🇪 GER 30-39 28/344 1:02:56 34:2723:374:57 4:031:353:202:304:091:252:463:49
53 Tim Schmid, Manyacca Menyoli 🇩🇪 GER U29 18/222 1:02:57 35:2023:004:42 4:061:402:592:234:111:222:333:46
54 Adrian Schwerin, Sebastian Bode 🇩🇪 GER 40-49 7/107 1:03:04 34:3323:424:54 3:531:352:462:544:101:242:584:02
54 Robin Rieger, Pascal Renner 🇩🇪 GER U29 19/222 1:03:04 35:3122:175:21 3:561:362:522:104:131:172:293:44
56 Kevin Ociepka, Tobias Lindemann 🇩🇪 GER 30-39 29/344 1:03:05 35:2822:405:00 3:551:273:022:324:201:172:293:38
57 Leon Schiller, Timur Öztuna 🇩🇪 GER 30-39 30/344 1:03:07 31:4225:355:55 4:042:032:532:544:201:383:374:06
58 Tobias Klaus, Luis Recinos 🇩🇪 GER 30-39 31/344 1:03:10 34:1824:044:53 4:131:403:142:224:311:242:583:42
59 Marco Müller, Sebastian Schmitt 🇩🇪 GER 30-39 32/344 1:03:15 35:1623:214:43 3:551:232:383:024:151:312:463:51
60 Renátó Bango, Konstantin Nurekenov 🇭🇺 HUN U29 20/222 1:03:16 34:1623:585:06 4:031:283:012:584:011:313:033:53
61 Paul Pasquier, Alexandre Valente 🇨🇭 SUI 30-39 33/344 1:03:28 35:0423:414:48 3:581:423:112:074:111:182:434:31
62 Patrick Martens, Lars Liebig 🇩🇪 GER 30-39 34/344 1:03:31 36:5421:544:49 3:521:232:302:124:001:102:324:15
63 Eliot Bremans, David-Emmanuel Gelbard 🇧🇪 BEL U29 21/222 1:03:34 36:1122:205:08 3:511:302:542:134:111:122:413:48
64 Thorben Fischer, Max Klarmann 🇩🇪 GER U29 22/222 1:03:37 36:0622:245:12 4:011:282:542:334:021:212:333:32
65 Olaf Hadler, Paul Hadler 🇩🇪 GER 30-39 35/344 1:03:38 35:3622:585:09 3:581:253:082:184:071:262:593:37
66 Nico Lehr, Christoph Bauer 🇩🇪 GER 30-39 36/344 1:03:43 38:0920:504:48 3:551:182:102:214:101:182:183:20
67 Omar Baritello, Tom Schiller 🇮🇹 ITA 30-39 37/344 1:03:45 35:5222:025:55 3:491:282:372:104:011:332:503:34
68 Tim Koep, Jaunach Dandal 🇩🇪 GER 30-39 38/344 1:03:47 35:1623:414:55 4:021:333:192:244:291:272:453:42
69 Mike Pelz, Paul Wolf 🇩🇪 GER 30-39 39/344 1:03:50 35:5223:224:41 3:561:492:392:514:011:172:563:53
70 Andreas Eberle, Fabian Gruber 🇩🇪 GER 30-39 40/344 1:03:52 35:4123:304:46 3:582:173:182:324:061:212:393:19
71 Timo Kern, Tayfun Simsek 🇩🇪 GER 30-39 41/344 1:03:56 34:1124:445:05 3:551:393:063:234:201:343:113:36
72 Andreas Fußwinkel, Mustafa Soenmezoglu 🇩🇪 GER 30-39 42/344 1:04:10 34:2324:145:36 4:001:442:582:504:291:323:173:24
72 Bijan Maged, Chris Bode 🇩🇪 GER 30-39 42/344 1:04:10 34:5324:364:45 4:261:393:172:394:331:222:194:21
74 Sebastian Merten, Niklas Möckel 🇩🇪 GER 30-39 44/344 1:04:13 36:1223:015:05 3:561:422:372:344:101:252:473:50
75 Lukas Braunewell, Maximilian Jansen 🇩🇪 GER U29 23/222 1:04:17 35:1024:164:57 3:441:393:052:544:191:302:544:11
76 Maximilian Kleinhuber, Maximilian Felix Schlufter 🇩🇪 GER U29 24/222 1:04:18 34:4523:505:49 3:571:433:092:514:091:302:323:59
77 Dennis Bobinski, Lukas Haimayer 🇩🇪 GER U29 25/222 1:04:25 36:4222:395:09 4:111:362:352:124:121:182:344:01
77 Frederick Karman, Leon Karman 🇩🇪 GER U29 25/222 1:04:25 35:3724:144:40 4:051:533:052:084:131:373:114:02
77 Jan Sehorz, Jannis Laupsien 🇩🇪 GER 30-39 45/344 1:04:25 38:3720:515:01 3:531:182:192:153:471:122:283:39
80 Julian Ritter, Janik Adorf 🇬🇧 GBR 30-39 46/344 1:04:26 34:5224:365:02 3:581:393:222:304:241:303:223:51
81 Simon Thelen, Thomas Schönle 🇩🇪 GER 30-39 47/344 1:04:27 36:2121:576:14 3:561:402:042:354:081:282:353:31
82 Peter Schäfer, Joscha Wolf 🇩🇪 GER U29 27/222 1:04:28 36:3222:595:04 3:591:362:402:184:221:162:424:06
83 Julien Caselmann, Fabian Ring 🇩🇪 GER U29 28/222 1:04:29 36:4322:305:21 4:021:252:142:484:121:362:293:44
84 Thomas Luchies, Jordi Fuhler 🇳🇱 NED U29 29/222 1:04:32 36:1123:344:52 3:591:312:482:264:111:203:014:18
85 Juul van den Heuvel, Tom Cissen 🇳🇱 NED U29 30/222 1:04:34 37:0322:404:55 3:561:302:352:164:161:322:593:36
86 Logan Ellis, Max Smith 🇬🇧 GBR U29 31/222 1:04:39 37:1422:235:07 3:591:382:462:134:191:122:343:42
87 Julian Schmitt, Johannes Pfäffle 🇩🇪 GER U29 32/222 1:04:40 37:2021:425:41 4:011:371:492:294:051:192:523:30
88 Gary Corroon, Eamon Breslin 🇮🇪 IRL 30-39 48/344 1:04:44 36:1923:394:51 3:551:352:552:464:061:263:183:38
89 Alessandro Seck, Tim Schneider 🇩🇪 GER U29 33/222 1:04:45 37:0122:425:07 3:531:352:232:483:561:212:583:48
90 Wessel van Peer, Thomas de Rover 🇳🇱 NED U29 34/222 1:04:52 36:2523:484:43 4:191:402:402:474:331:432:393:27
91 Marc Pettenkofer, Sandro Esser 🇩🇪 GER 30-39 49/344 1:04:56 37:2922:275:05 4:011:232:412:274:081:212:333:53
91 Thorsten Steffen, Ralf Wendler 🇩🇪 GER 50-59 2/24 1:04:56 35:1325:094:39 4:121:523:032:504:131:293:244:06
93 Frank Godulla, Christian Paal 🇩🇪 GER 50-59 3/24 1:05:02 36:4223:235:01 3:551:412:522:514:031:282:393:54
94 Andi Brandenberger, Marco Brandenberger 🇨🇭 SUI U29 35/222 1:05:05 36:0523:115:54 4:081:433:022:314:071:282:263:46
94 Stuart Collier, Fraser Collier 🇬🇧 GBR U29 35/222 1:05:05 36:4423:235:05 3:581:462:582:144:221:232:553:47
96 Philipp Sprunck, Jonas Elwert 🇩🇪 GER U29 37/222 1:05:06 36:2223:255:26 4:121:312:542:354:031:313:153:24
97 Jannik Peerenboom-Foydl, Tim Grates 🇩🇪 GER U29 38/222 1:05:14 37:1823:024:58 3:481:222:282:244:121:312:494:28
98 Christian Felten, Matt Krahl 🇩🇪 GER 30-39 50/344 1:05:16 35:0125:284:53 4:061:483:022:583:581:393:564:01
99 Kevin Engler, Jan Roßkothen 🇩🇪 GER U29 39/222 1:05:17 35:2524:405:17 3:511:352:463:184:051:243:094:32
99 Ronny Thurm, Michael Prolus 🇩🇪 GER 40-49 8/107 1:05:17 36:4423:255:11 4:061:342:492:264:051:352:414:09

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