HYROX Karlsruhe 2026: Doubles Mixed results
1,265 teams on 1 Jul 2026. Typical finish 1:24:31, fastest 10% under 1:09:18. Back to the analysis.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 601 | Stefan Veit, Clara Capdevila 🇩🇪 GER143rd of 305 aged 25-29 | 25-29 | 1:23:44 | 27:40 | 51:07 | 26:26 | 6:15 | 4:10 | 1:48 | 3:40 | 2:54 | 4:39 | 2:05 | 3:27 | 3:43 |
| 602 | Simon Lauxmann, Isabelle Novák 🇩🇪 GER52nd of 140 aged 16-24 | 16-24 | 1:23:45 | 27:41 | 47:57 | 28:26 | 7:26 | 4:28 | 2:24 | 4:01 | 2:48 | 4:49 | 1:34 | 3:38 | 4:44 |
| 603 | Marc Vormoor, Tine Cecile Dalia De Kesel 🇩🇪 GER134th of 240 aged 35-39 | 35-39 | 1:23:46 | 27:42 | 46:18 | 29:58 | 7:35 | 4:07 | 2:18 | 3:49 | 4:12 | 4:33 | 1:51 | 4:38 | 4:30 |
| 604 | Orestis Varesis, Lara Zurmuehle 🇬🇷 GRE170th of 325 aged 30-34 | 30-34 | 1:23:46 | 27:42 | 46:16 | 31:40 | 5:55 | 4:28 | 2:21 | 4:32 | 3:58 | 4:53 | 1:45 | 3:52 | 5:51 |
| 605 | Laura Burger, Jérôme Burger 🇫🇷 FRA171st of 325 aged 30-34 | 30-34 | 1:23:47 | 27:43 | 49:15 | 28:56 | 5:43 | 4:13 | 2:08 | 4:02 | 3:39 | 4:30 | 1:39 | 4:02 | 4:43 |
| 606 | Marie Gass, Guillaume Gass 🇫🇷 FRA172nd of 325 aged 30-34 | 30-34 | 1:23:47 | 27:43 | 44:54 | 33:04 | 5:54 | 4:57 | 2:26 | 4:13 | 3:53 | 4:52 | 1:44 | 5:05 | 5:54 |
| 607 | Alexander Perner, Sara Perner 🇦🇹 AUT135th of 240 aged 35-39 | 35-39 | 1:23:49 | 27:45 | 48:48 | 28:05 | 6:59 | 4:11 | 2:20 | 3:26 | 3:40 | 4:42 | 1:41 | 3:25 | 4:40 |
| 608 | Maximilian Drumm, Julia Drumm 🇩🇪 GER173rd of 325 aged 30-34 | 30-34 | 1:23:52 | 27:48 | 47:44 | 31:02 | 5:10 | 4:40 | 2:26 | 3:59 | 3:53 | 5:14 | 1:50 | 4:33 | 4:27 |
| 609 | Simon Müller, Antonia Schlitt 🇩🇪 GER174th of 325 aged 30-34 | 30-34 | 1:23:54 | 27:50 | 47:14 | 29:37 | 7:07 | 4:19 | 2:21 | 4:14 | 4:03 | 4:57 | 2:07 | 3:24 | 4:12 |
| 610 | Nino Galle, Mariel Portig 🇩🇪 GER144th of 305 aged 25-29 | 25-29 | 1:23:55 | 27:51 | 49:37 | 28:49 | 5:34 | 4:04 | 2:01 | 4:22 | 3:13 | 5:01 | 1:48 | 3:18 | 5:02 |
| 611 | Mourad Lahmer, Manon Riebel 🇫🇷 FRA175th of 325 aged 30-34 | 30-34 | 1:23:55 | 27:51 | 48:18 | 30:23 | 5:18 | 4:03 | 2:25 | 4:09 | 3:05 | 4:39 | 1:58 | 4:48 | 5:16 |
| 612 | Josefa Petry, Christian Peeters 🇩🇪 GER136th of 240 aged 35-39 | 35-39 | 1:23:56 | 27:52 | 43:55 | 34:53 | 5:14 | 4:08 | 2:27 | 4:54 | 5:35 | 5:00 | 1:49 | 5:17 | 5:43 |
| 613 | Sébastien Boyer, Michèle Boyer 🇫🇷 FRA64th of 147 aged 40-44 | 40-44 | 1:23:56 | 27:52 | 43:54 | 34:56 | 5:11 | 4:12 | 3:00 | 4:21 | 4:43 | 5:17 | 1:58 | 5:08 | 6:17 |
| 614 | Stefanie Hellmiss, Andreas Hellmiss 🇩🇪 GER176th of 325 aged 30-34 | 30-34 | 1:23:57 | 27:53 | 49:47 | 28:46 | 5:30 | 4:02 | 2:04 | 4:00 | 3:52 | 4:54 | 2:14 | 3:06 | 4:34 |
| 615 | Marielle Riff, Martial Riff 🇫🇷 FRA137th of 240 aged 35-39 | 35-39 | 1:23:58 | 27:54 | 50:11 | 27:08 | 6:41 | 4:02 | 1:56 | 3:29 | 3:51 | 5:04 | — | 3:39 | 4:17 |
| 616 | Stéphanie Doell, Vincent Heiligenstein 🇫🇷 FRA14th of 31 aged 50-54 | 50-54 | 1:23:58 | 27:54 | 46:26 | 31:34 | 6:01 | 4:29 | 2:23 | 3:42 | 4:08 | 4:54 | 1:40 | 5:07 | 5:11 |
| 617 | Lennart Fett, Sunny Maass 🇩🇪 GER145th of 305 aged 25-29 | 25-29 | 1:24:02 | 27:58 | 50:10 | 28:08 | 5:49 | 4:16 | 1:43 | 3:30 | 3:34 | 4:45 | 1:43 | 3:47 | 4:50 |
| 618 | Kevin Eskandar, Katrin Hermann 🇩🇪 GER28th of 64 aged 45-49 | 45-49 | 1:24:06 | 28:02 | 52:03 | 26:31 | 5:35 | 4:10 | 1:43 | 3:14 | 3:53 | 4:31 | 1:46 | 3:21 | 3:53 |
| 619 | Louis Dahm, Jil Delmarque 🇱🇺 LUX146th of 305 aged 25-29 | 25-29 | 1:24:10 | 28:06 | 47:47 | 28:55 | 7:32 | 4:17 | 2:11 | 3:47 | 2:57 | 5:03 | 1:40 | 3:59 | 5:01 |
| 620 | Jana Bauer, Kilian Zoll 🇩🇪 GER147th of 305 aged 25-29 | 25-29 | 1:24:10 | 28:06 | 48:12 | 29:57 | 6:05 | 4:17 | 2:30 | 4:35 | 3:36 | 4:35 | 1:27 | 4:14 | 4:43 |
| 621 | Luca Badstuber, Marie-Luise Kopp 🇩🇪 GER148th of 305 aged 25-29 | 25-29 | 1:24:13 | 28:09 | 45:59 | 31:57 | 6:21 | 4:34 | 2:05 | 4:39 | 3:33 | 5:22 | 2:22 | 3:56 | 5:26 |
| 622 | Maria Knoefel, Joshua Pearson 🇩🇪 GER177th of 325 aged 30-34 | 30-34 | 1:24:14 | 28:10 | 50:51 | 27:24 | 6:04 | 4:00 | 1:36 | 3:29 | 4:46 | 4:37 | 1:34 | 2:51 | 4:31 |
| 623 | Kevin Müller, Raphaela Müller 🇩🇪 GER149th of 305 aged 25-29 | 25-29 | 1:24:14 | 28:10 | 45:01 | 32:52 | 6:26 | 4:28 | 1:58 | 4:23 | 3:19 | 5:11 | 2:02 | 4:40 | 6:51 |
| 624 | Lisa Maria Bauer, Tobias Wicke 🇦🇹 AUT150th of 305 aged 25-29 | 25-29 | 1:24:16 | 28:12 | 46:06 | 32:26 | 5:49 | 4:15 | 2:37 | 3:41 | 3:45 | 5:08 | 2:02 | 5:23 | 5:35 |
| 625 | Jeffrey Mootz, Melissa Spothelfer 🇨🇦 CAN178th of 325 aged 30-34 | 30-34 | 1:24:17 | 28:13 | 48:22 | 30:49 | 5:11 | 4:21 | 2:00 | 4:16 | 3:42 | 4:55 | 1:59 | 4:29 | 5:07 |
| 626 | Christine Scheffen, Michel Ferreira Dias 🇱🇺 LUX65th of 147 aged 40-44 | 40-44 | 1:24:20 | 28:16 | 49:00 | 29:06 | 6:18 | 3:52 | 1:54 | 3:49 | 3:41 | 4:40 | 2:07 | 4:47 | 4:16 |
| 627 | Patricia López García, Eric Melian Deniz 🇪🇸 ESP151st of 305 aged 25-29 | 25-29 | 1:24:20 | 28:16 | 48:39 | 29:18 | 6:29 | 4:30 | 2:31 | 4:05 | 3:15 | 4:55 | 1:52 | 3:56 | 4:14 |
| 628 | Laura Burkhard, Sebastian Ivok 🇩🇪 GER53rd of 140 aged 16-24 | 16-24 | 1:24:20 | 28:16 | 48:28 | 29:32 | 6:25 | 4:20 | 2:14 | 3:19 | 4:16 | 4:38 | 1:48 | 3:45 | 5:12 |
| 629 | Naomi Helders, Tyrone Aveloo 🇳🇱 NED152nd of 305 aged 25-29 | 25-29 | 1:24:21 | 28:17 | 48:40 | 29:25 | 6:21 | 4:27 | 2:04 | 4:09 | 3:31 | 5:25 | 2:05 | 4:01 | 3:43 |
| 630 | Alice Hertel, Bruno Velloso 🇩🇪 GER138th of 240 aged 35-39 | 35-39 | 1:24:25 | 28:21 | 47:54 | 29:35 | 6:59 | 4:11 | 2:20 | 3:35 | 4:09 | 4:45 | 1:47 | 4:29 | 4:19 |
| 631 | Jochen M. Keller, Benita Keller 🇩🇪 GER66th of 147 aged 40-44 | 40-44 | 1:24:28 | 28:24 | 45:54 | 33:33 | 5:06 | 4:16 | 2:20 | 4:36 | 4:13 | 4:32 | 2:04 | 4:39 | 6:53 |
| 632 | Nina Schneider, Carsten Weichel 🇩🇪 GER29th of 64 aged 45-49 | 45-49 | 1:24:28 | 28:24 | 44:06 | 33:55 | 6:32 | 4:18 | 2:23 | 4:15 | 4:51 | 5:14 | 2:15 | 5:36 | 5:03 |
| 633 | Hendrik Jenssen, Valerie Jenssen 🇩🇪 GER179th of 325 aged 30-34 | 30-34 | 1:24:31 | 28:27 | 51:24 | 26:14 | 6:56 | 4:12 | 1:38 | 3:08 | 3:20 | 4:35 | 1:36 | 3:18 | 4:27 |
| 634 | Christoph Janz, Cara Bohmüller 🇩🇪 GER180th of 325 aged 30-34 | 30-34 | 1:24:31 | 28:27 | 48:23 | 30:56 | 5:16 | 4:30 | 2:35 | 3:53 | 4:07 | 5:04 | 1:41 | 4:33 | 4:33 |
| 635 | Michael Tuchan, Jessica Zimmermann 🇩🇪 GER181st of 325 aged 30-34 | 30-34 | 1:24:32 | 28:28 | 44:23 | 34:47 | 5:28 | 4:22 | 2:59 | 4:52 | 4:42 | 4:59 | 1:52 | 5:17 | 5:44 |
| 636 | Marko Jedamzik, Lisa Kirchhoff 🇩🇪 GER182nd of 325 aged 30-34 | 30-34 | 1:24:34 | 28:30 | 48:17 | 30:32 | 5:50 | 3:56 | 1:59 | 3:43 | 4:22 | 4:28 | 1:32 | 4:54 | 5:38 |
| 637 | André Faes, Julie FAES PYF139th of 240 aged 35-39 | 35-39 | 1:24:36 | 28:32 | 47:55 | 30:54 | 5:54 | 4:35 | 2:25 | 4:15 | 3:27 | 5:02 | 2:00 | 4:43 | 4:27 |
| 638 | Corentin Marsaux, Jakelin Lopez Lozano 🇫🇷 FRA183rd of 325 aged 30-34 | 30-34 | 1:24:38 | 28:34 | 49:04 | 28:50 | 6:51 | 4:11 | 1:49 | 3:39 | 3:47 | 4:53 | 1:49 | 4:02 | 4:40 |
| 639 | Benjamin Bentele, Nathalie Trost 🇩🇪 GER184th of 325 aged 30-34 | 30-34 | 1:24:38 | 28:34 | 48:41 | 29:15 | 6:45 | 4:23 | 2:03 | 3:36 | 3:41 | 4:58 | 1:51 | 3:47 | 4:56 |
| 640 | Markus Leitner, Sabine Moser 🇦🇹 AUT185th of 325 aged 30-34 | 30-34 | 1:24:44 | 28:40 | 49:01 | 27:19 | 8:28 | 3:52 | 2:07 | 3:25 | 3:31 | 4:45 | 1:30 | 3:42 | 4:27 |
| 641 | Nina Breiter, Nick Breiter 🇩🇪 GER140th of 240 aged 35-39 | 35-39 | 1:24:50 | 28:46 | 48:19 | 31:17 | 5:19 | 4:19 | 2:21 | 3:58 | 3:43 | 4:53 | 1:35 | 5:16 | 5:12 |
| 642 | Dennis Jacob, Nicole Kiesewetter 🇩🇪 GER141st of 240 aged 35-39 | 35-39 | 1:24:51 | 28:47 | 52:44 | 26:10 | 6:02 | 4:06 | 1:46 | 3:29 | 2:36 | 4:30 | 1:31 | 3:59 | 4:13 |
| 643 | Thomas Jauliac, Marie Colas 🇫🇷 FRA153rd of 305 aged 25-29 | 25-29 | 1:24:54 | 28:50 | 46:32 | 33:11 | 5:17 | 4:35 | 2:25 | 5:23 | 3:08 | 5:01 | 1:55 | 4:10 | 6:34 |
| 644 | Melanie Lessle, Florian Fink 🇩🇪 GER142nd of 240 aged 35-39 | 35-39 | 1:24:56 | 28:52 | 50:38 | 29:18 | 5:04 | 4:18 | 1:37 | 3:34 | 4:01 | 4:47 | 1:18 | 4:49 | 4:54 |
| 645 | Tom Märkisch, Tamara Längsfeld 🇩🇪 GER154th of 305 aged 25-29 | 25-29 | 1:24:57 | 28:53 | 47:47 | 30:55 | 6:20 | 4:08 | 1:54 | 4:04 | 4:46 | 5:00 | 1:42 | 3:45 | 5:36 |
| 646 | Sam Ahier, Lara Rohr 🇩🇪 GER155th of 305 aged 25-29 | 25-29 | 1:24:58 | 28:54 | 46:00 | 32:49 | 6:14 | 4:25 | 2:36 | 5:20 | 4:15 | 5:14 | 1:44 | 4:50 | 4:25 |
| 647 | Morgane Mallein, Raphaël Guisse 🇫🇷 FRA186th of 325 aged 30-34 | 30-34 | 1:25:01 | 28:57 | 52:01 | 27:57 | 5:08 | 4:10 | 1:56 | 2:43 | 4:02 | 5:00 | 1:58 | 3:23 | 4:45 |
| 648 | Michaela Görgen, Dirk Görgen 🇩🇪 GER15th of 31 aged 50-54 | 50-54 | 1:25:01 | 28:57 | 49:53 | 29:59 | 5:12 | 4:14 | 2:38 | 3:24 | 3:49 | 4:24 | 2:01 | 4:51 | 4:38 |
| 649 | Yannic Collas, Jennifer Lehmann 🇩🇪 GER143rd of 240 aged 35-39 | 35-39 | 1:25:01 | 28:57 | 45:28 | 33:01 | 6:36 | 4:14 | 2:21 | 4:16 | 4:18 | 5:07 | 2:05 | 4:43 | 5:57 |
| 650 | Thomas Gerwin, Lara Siebrecht 🇩🇪 GER187th of 325 aged 30-34 | 30-34 | 1:25:03 | 28:59 | 48:55 | 30:46 | 5:26 | 4:25 | 2:20 | 3:44 | 3:45 | 4:56 | 1:56 | 4:42 | 4:58 |
| 651 | Marek Mlot, Tanja Görgü 🇩🇪 GER67th of 147 aged 40-44 | 40-44 | 1:25:05 | 29:01 | 45:10 | 34:47 | 5:12 | 4:20 | 3:53 | 4:56 | 4:26 | 5:04 | 2:03 | 5:20 | 4:45 |
| 652 | Florian Tresch, Anna Gödri 🇨🇭 SUI144th of 240 aged 35-39 | 35-39 | 1:25:07 | 29:03 | 50:18 | 29:43 | 5:06 | 3:54 | 2:11 | 3:08 | 3:17 | 4:11 | 1:43 | 6:47 | 4:32 |
| 653 | Lea Erbacher, Kaj Schimeck 🇩🇪 GER156th of 305 aged 25-29 | 25-29 | 1:25:07 | 29:03 | 48:52 | 31:02 | 5:16 | 4:20 | 2:30 | 3:39 | 3:40 | 4:37 | 2:22 | 5:08 | 4:46 |
| 654 | Fabian Schütz, Sina Jesser 🇩🇪 GER188th of 325 aged 30-34 | 30-34 | 1:25:07 | 29:03 | 46:49 | 33:38 | 4:45 | 4:29 | 2:27 | 4:26 | 5:03 | 5:05 | 2:06 | 5:00 | 5:02 |
| 655 | Michael Krygier, Ilknur Ossen 🇩🇪 GER68th of 147 aged 40-44 | 40-44 | 1:25:09 | 29:05 | 51:38 | 28:33 | 5:01 | 4:23 | 2:08 | 3:48 | 4:06 | 4:32 | 1:26 | 3:39 | 4:31 |
| 656 | Melanie Mauser, Thomas Iwesitsch 🇩🇪 GER69th of 147 aged 40-44 | 40-44 | 1:25:09 | 29:05 | 46:17 | 33:14 | 5:42 | 4:22 | 2:39 | 4:17 | 3:53 | 4:55 | 2:08 | 4:36 | 6:24 |
| 657 | Lisa Dore, Josua Bühler 🇨🇭 SUI54th of 140 aged 16-24 | 16-24 | 1:25:09 | 29:05 | 43:07 | 36:15 | 5:47 | 4:11 | 2:20 | 4:30 | 4:26 | 4:56 | 2:38 | 8:08 | 5:06 |
| 658 | Sebastiano Gagliano, Cassandra Ziese 🇩🇪 GER189th of 325 aged 30-34 | 30-34 | 1:25:10 | 29:06 | 50:26 | 29:05 | 5:44 | 4:10 | 3:00 | 3:21 | 3:18 | 4:56 | 1:48 | 3:59 | 4:33 |
| 659 | Simon Bieri, Rebecca Vetterlin 🇨🇭 SUI190th of 325 aged 30-34 | 30-34 | 1:25:12 | 29:08 | 48:50 | 30:13 | 6:14 | 4:14 | 2:18 | 5:39 | 3:19 | 4:54 | 1:56 | 3:49 | 4:04 |
| 660 | Sami Kettunen, Katja Tiihonen 🇫🇮 FIN30th of 64 aged 45-49 | 45-49 | 1:25:12 | 29:08 | 46:51 | 31:44 | 6:41 | 4:20 | 1:59 | 4:30 | 4:18 | 5:08 | 1:46 | 4:39 | 5:04 |
| 661 | Léa Jannot, Maxime Saseras 🇫🇷 FRA191st of 325 aged 30-34 | 30-34 | 1:25:14 | 29:10 | 51:48 | 28:15 | 5:15 | 4:17 | 2:01 | 3:41 | 3:51 | 4:24 | 1:49 | 3:42 | 4:30 |
| 662 | Nele Kasper, Florian Bähr 🇩🇪 GER55th of 140 aged 16-24 | 16-24 | 1:25:16 | 29:12 | 51:23 | 27:37 | 6:20 | 4:02 | 2:04 | 2:48 | 3:42 | 4:40 | 2:02 | 3:43 | 4:36 |
| 663 | Marc Raisch, Judith Dengler 🇩🇪 GER192nd of 325 aged 30-34 | 30-34 | 1:25:17 | 29:13 | 49:06 | 29:27 | 6:48 | 4:14 | 2:53 | 3:39 | 3:58 | 4:55 | 1:51 | 3:33 | 4:24 |
| 664 | Korinna Schumann, Paul Hünecke 🇩🇪 GER70th of 147 aged 40-44 | 40-44 | 1:25:17 | 29:13 | 44:34 | 34:31 | 6:16 | 4:25 | 2:52 | 4:18 | 7:05 | 4:42 | 2:21 | 4:23 | 4:25 |
| 665 | Sebastian Brendel, Michelle Scherf 🇩🇪 GER193rd of 325 aged 30-34 | 30-34 | 1:25:19 | 29:15 | 48:37 | 30:48 | 5:57 | 4:07 | 2:19 | 4:26 | 3:56 | 4:58 | 1:40 | 4:19 | 5:03 |
| 666 | Moritz Krüper, Lena Krüper 🇩🇪 GER71st of 147 aged 40-44 | 40-44 | 1:25:24 | 29:20 | 48:43 | 31:26 | 5:19 | 4:08 | 2:26 | 4:25 | 3:39 | 5:11 | 2:01 | 4:49 | 4:47 |
| 667 | Julia Fien, Daniel Knepper 🇩🇪 GER157th of 305 aged 25-29 | 25-29 | 1:25:25 | 29:21 | 52:32 | 26:43 | 6:15 | 4:03 | 2:11 | 3:40 | 2:54 | 4:40 | 1:39 | 3:38 | 3:58 |
| 668 | Rina Islami, Torsten Herbst 🇩🇪 GER145th of 240 aged 35-39 | 35-39 | 1:25:25 | 29:21 | 49:46 | 29:34 | 6:08 | 4:14 | 2:38 | 3:51 | 3:42 | 4:48 | 1:49 | 4:07 | 4:25 |
| 669 | Myriam Bedekovic, Marius Kolodziej 🇩🇪 GER194th of 325 aged 30-34 | 30-34 | 1:25:25 | 29:21 | 50:19 | 29:43 | 5:27 | 4:36 | 2:37 | 4:55 | 3:06 | 4:23 | 1:24 | 4:17 | 4:25 |
| 670 | Camilla Soares, Daniel Schaub 🇧🇷 BRA146th of 240 aged 35-39 | 35-39 | 1:25:27 | 29:23 | 44:08 | 36:10 | 5:13 | 4:34 | 2:21 | 4:23 | 5:26 | 4:51 | 2:01 | 5:13 | 7:21 |
| 671 | Stefan Dainat, Melissa Krüger 🇩🇪 GER72nd of 147 aged 40-44 | 40-44 | 1:25:29 | 29:25 | 51:51 | 27:55 | 5:46 | 4:06 | 2:08 | 3:31 | 3:41 | 4:35 | 1:54 | 4:01 | 3:59 |
| 672 | Joscha Malicki, Jennifer Malicki 🇩🇪 GER158th of 305 aged 25-29 | 25-29 | 1:25:30 | 29:26 | 51:37 | 27:11 | 6:48 | 3:58 | 1:45 | 2:39 | 4:17 | 4:53 | 1:36 | 3:43 | 4:20 |
| 673 | Tamara Benz, Massimo Vicino 🇩🇪 GER195th of 325 aged 30-34 | 30-34 | 1:25:34 | 29:30 | 48:31 | 31:17 | 5:51 | 4:31 | 2:40 | 3:44 | 3:17 | 5:08 | 1:43 | 4:50 | 5:24 |
| 674 | Christian Hille, Yvonne Behn 🇩🇪 GER73rd of 147 aged 40-44 | 40-44 | 1:25:34 | 29:30 | 46:46 | 32:44 | 6:10 | 4:12 | 3:09 | 4:33 | 4:13 | 5:03 | 2:07 | 4:35 | 4:52 |
| 675 | Guillaume Martinage, Ludmilla Minet 🇫🇷 FRA159th of 305 aged 25-29 | 25-29 | 1:25:35 | 29:31 | 48:59 | 31:01 | 5:40 | 4:08 | 2:45 | 4:26 | 4:10 | 4:54 | 2:01 | 3:37 | 5:00 |
| 676 | Adrien Iltis, Coline Iltis 🇫🇷 FRA147th of 240 aged 35-39 | 35-39 | 1:25:39 | 29:35 | 50:20 | 29:41 | 5:41 | 4:22 | 2:11 | 4:07 | 3:11 | 4:45 | 1:39 | 4:53 | 4:33 |
| 677 | Naomi Van Tuijl, Pedro Van Helden 🇳🇱 NED148th of 240 aged 35-39 | 35-39 | 1:25:40 | 29:36 | 45:23 | 33:39 | 6:41 | 4:04 | 2:30 | 4:42 | 4:55 | 5:28 | 2:05 | 4:28 | 5:27 |
| 678 | Maureen Reichert, Marco Klein 🇩🇪 GER196th of 325 aged 30-34 | 30-34 | 1:25:47 | 29:43 | 47:55 | 32:39 | 5:17 | 4:17 | 2:43 | 4:44 | 4:43 | 5:18 | 1:46 | 4:44 | 4:24 |
| 679 | Lisa Marie Steenbock, Carsten Dietrich 🇩🇪 GER197th of 325 aged 30-34 | 30-34 | 1:25:50 | 29:46 | 48:56 | 26:40 | 10:19 | 4:20 | 1:50 | 3:40 | — | 5:09 | 1:43 | 4:48 | 5:05 |
| 680 | Raissa Engelhard, Thomas Reiser 🇩🇪 GER149th of 240 aged 35-39 | 35-39 | 1:25:50 | 29:46 | 50:45 | 28:42 | 6:26 | 4:12 | 1:51 | 2:59 | 4:40 | 4:44 | 1:45 | 4:14 | 4:17 |
| 681 | Jennifer Long, Ramon Räuchle 🇩🇪 GER150th of 240 aged 35-39 | 35-39 | 1:25:51 | 29:47 | 52:56 | 27:23 | 5:36 | 3:57 | 2:29 | 3:43 | 3:13 | 4:33 | 2:00 | 3:37 | 3:51 |
| 682 | Charlotte Leitner, Steven Leitner 🇫🇷 FRA151st of 240 aged 35-39 | 35-39 | 1:25:53 | 29:49 | 47:48 | 30:12 | 7:58 | 4:08 | 2:15 | 4:14 | 4:15 | 4:53 | 1:48 | 4:31 | 4:08 |
| 683 | Kyra Remele, Mann Stefan 🇩🇪 GER160th of 305 aged 25-29 | 25-29 | 1:25:59 | 29:55 | 51:37 | 27:03 | 7:23 | 4:18 | 1:51 | 3:23 | 2:55 | 4:30 | 1:55 | 3:41 | 4:30 |
| 684 | Antoine Clément, Kenza Amar 🇫🇷 FRA152nd of 240 aged 35-39 | 35-39 | 1:26:01 | 29:57 | 46:54 | 33:54 | 5:17 | 4:17 | 2:25 | 4:28 | 5:23 | 5:03 | 2:03 | 4:49 | 5:26 |
| 685 | Nils Benzelrath, Annika Altmann 🇩🇪 GER56th of 140 aged 16-24 | 16-24 | 1:26:03 | 29:59 | 47:04 | 31:06 | 7:59 | 4:21 | 2:54 | 5:08 | 2:59 | 4:59 | 2:00 | 4:04 | 4:41 |
| 686 | Tom Mommaerts, Julie Leclercq 🇧🇪 BEL161st of 305 aged 25-29 | 25-29 | 1:26:03 | 29:59 | 48:40 | 31:31 | 5:58 | 4:41 | 2:16 | 5:11 | 4:01 | 5:28 | 1:37 | 3:27 | 4:50 |
| 687 | Frederick Jerome Hammond, Sophia Schaefer 🇩🇪 GER198th of 325 aged 30-34 | 30-34 | 1:26:04 | 30:00 | 48:07 | 31:35 | 6:26 | 4:35 | 2:39 | 4:18 | 3:47 | 5:09 | 1:37 | 4:05 | 5:25 |
| 688 | Christian Dannecker, Sabine Maag 🇩🇪 GER31st of 64 aged 45-49 | 45-49 | 1:26:07 | 30:03 | 47:16 | 32:45 | 6:10 | 4:31 | 2:42 | 5:12 | 3:53 | 5:14 | 1:30 | 4:32 | 5:11 |
| 689 | Morgan Moine, Lucie Moine 🇫🇷 FRA153rd of 240 aged 35-39 | 35-39 | 1:26:09 | 30:05 | 46:44 | 33:14 | 6:14 | 4:35 | 2:45 | 5:20 | 4:12 | 5:06 | 1:50 | 3:53 | 5:33 |
| 690 | Christian Volynskij, Johanna Walther 🇩🇪 GER199th of 325 aged 30-34 | 30-34 | 1:26:13 | 30:09 | 55:11 | 26:18 | 4:49 | 4:10 | 1:38 | 3:16 | 2:51 | 4:48 | 1:33 | 3:46 | 4:16 |
| 691 | Benjamin Marchetti, Melanie Simons 🇩🇪 GER74th of 147 aged 40-44 | 40-44 | 1:26:15 | 30:11 | 46:30 | 31:28 | 8:21 | 4:07 | 2:30 | 3:51 | 4:48 | 4:48 | 2:02 | 4:52 | 4:30 |
| 692 | Yannick Soudry, Alyssia Giffard 🇫🇷 FRA162nd of 305 aged 25-29 | 25-29 | 1:26:17 | 30:13 | 49:54 | 30:03 | 6:24 | 4:21 | 2:19 | 3:47 | 4:21 | 5:00 | 2:00 | 3:49 | 4:26 |
| 693 | Philip Rotering, Lisa Rotering 🇩🇪 GER200th of 325 aged 30-34 | 30-34 | 1:26:19 | 30:15 | 51:27 | 29:05 | 5:50 | 4:12 | 2:23 | 3:41 | 3:34 | 4:44 | 1:51 | 4:30 | 4:10 |
| 694 | Josef-Bauer Sepp, Laura Sepp 🇩🇪 GER154th of 240 aged 35-39 | 35-39 | 1:26:21 | 30:17 | 47:50 | 33:17 | 5:18 | 4:17 | 2:32 | 5:10 | 4:17 | 4:46 | 1:37 | 5:08 | 5:30 |
| 695 | Marina Julian, Dylan Ebersoldt 🇫🇷 FRA163rd of 305 aged 25-29 | 25-29 | 1:26:23 | 30:19 | 49:09 | 31:48 | 5:30 | 4:38 | 1:54 | 4:20 | 4:12 | 5:10 | 2:00 | 4:23 | 5:11 |
| 696 | Marco Heimerdinger, Arta Redjepi 🇩🇪 GER155th of 240 aged 35-39 | 35-39 | 1:26:23 | 30:19 | 42:54 | 38:03 | 5:32 | 4:34 | 3:23 | 5:00 | 5:31 | 5:31 | 2:05 | 5:36 | 6:23 |
| 697 | Maja Sujatta, Pascal Sujatta 🇩🇪 GER75th of 147 aged 40-44 | 40-44 | 1:26:30 | 30:26 | 49:27 | 30:11 | 6:57 | 3:57 | 2:07 | 4:20 | 4:45 | 4:56 | 1:45 | 3:42 | 4:39 |
| 698 | Noemi Berger, Adrian Wittwer 🇨🇭 SUI164th of 305 aged 25-29 | 25-29 | 1:26:38 | 30:34 | 50:19 | 30:38 | 5:46 | 4:11 | 2:11 | 4:35 | 3:46 | 4:49 | 1:42 | 4:50 | 4:34 |
| 699 | Mary Garcia-Casas, Gustavo Casas Jr 🇺🇸 USA156th of 240 aged 35-39 | 35-39 | 1:26:41 | 30:37 | 51:38 | 28:37 | 6:31 | 4:38 | 2:33 | 3:48 | 2:47 | 5:02 | 1:45 | 4:04 | 4:00 |
| 700 | Linda Spingler, Yannik Spingler 🇩🇪 GER165th of 305 aged 25-29 | 25-29 | 1:26:43 | 30:39 | 54:49 | 24:42 | 7:17 | 3:48 | 1:46 | 2:54 | 3:01 | 4:05 | 1:46 | 3:02 | 4:20 |
How to read
The place is among timed teams in Doubles Mixed; the line under the name is the place in the age group. Behind 1st is the gap to the winning time.
The RoxHype app
Found your result? Beat it at your next race.
The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.
- A week-by-week plan that counts down to your race
- Extra work on your slowest stations
- Adjusts every week to what you actually did
Free to download. Used by more than 40,000 HYROX athletes.