HYROX Berlin 2025: Doubles Mixed results

1,421 teams on 16 May 2025. Typical finish 1:14:06, fastest 10% under 1:03:37. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Viola Oberländer, Peter Schiller 🇩🇪 GER1st of 663 aged 30-39 30-39 52:38 26:44 20:24 5:34 3:36 1:37 2:27 1:43 3:55 1:15 2:24 3:27
2 Imke Salander, Florian Gast 🇩🇪 GER2nd of 663 aged 30-39 30-39 52:56 0:18 26:21 21:10 5:29 3:43 1:37 2:38 2:22 3:55 1:11 2:22 3:22
3 Beatrice Ardelt, Fritz Grobien 🇩🇪 GER3rd of 663 aged 30-39 30-39 54:20 1:42 27:55 20:42 5:48 3:43 1:33 2:37 2:15 4:07 1:17 1:56 3:14
4 Duncan Russell, Rebecca Beech 🇬🇧 GBR1st of 460 aged U29 U29 54:34 1:56 27:37 21:13 5:48 3:40 1:37 2:30 2:15 3:52 1:16 2:46 3:17
5 Dena Hogan, Tom Hogan 🇮🇪 IRL1st of 238 aged 40-49 40-49 54:37 1:59 28:14 19:18 7:10 3:36 1:24 — 2:03 3:58 1:14 2:16 3:29
6 Giovanni Benzon, Angelina Nunhofer 🇮🇹 ITA2nd of 460 aged U29 U29 54:45 2:07 27:12 21:16 6:20 3:44 1:31 2:14 2:29 4:04 1:19 2:33 3:22
7 Frederic Legatzki, Marlena Michno 🇩🇪 GER4th of 663 aged 30-39 30-39 54:59 2:21 28:40 18:45 7:39 3:40 1:16 — 2:00 4:02 1:11 2:23 3:22
8 Simone Feld, Marcus Funken 🇩🇪 GER5th of 663 aged 30-39 30-39 55:05 2:27 26:47 22:44 5:38 3:45 1:43 3:07 2:28 4:10 1:26 2:35 3:30
9 Patrick Martens, Jana Lebenstedt 🇩🇪 GER6th of 663 aged 30-39 30-39 55:08 2:30 27:45 21:31 5:57 3:36 1:40 2:25 2:30 4:01 1:22 2:40 3:17
10 Guy Portlock, Sabine Von Salis 🇬🇧 GBR2nd of 238 aged 40-49 40-49 55:36 2:58 28:34 21:08 6:00 3:48 1:25 2:45 1:56 4:07 1:20 2:24 3:23
11 Nicolas Mayoute, Mélanie Carreira 🇫🇷 FRA3rd of 460 aged U29 U29 55:43 3:05 28:24 21:35 5:50 3:42 1:43 2:25 2:21 3:54 1:17 2:40 3:33
12 Zsofia Luca Zold, Imre Hajdu 🇭🇺 HUN3rd of 238 aged 40-49 40-49 55:57 3:19 29:12 20:41 6:08 3:44 1:32 2:15 1:53 4:05 1:19 2:31 3:22
13 Rebecca Frank, Johann Frank 🇩🇪 GER7th of 663 aged 30-39 30-39 56:00 3:22 28:06 21:59 5:58 3:41 1:41 2:27 2:27 4:07 1:31 2:24 3:41
14 Anna Aitken, John Ross 🇬🇧 GBR8th of 663 aged 30-39 30-39 56:17 3:39 28:56 21:15 6:09 3:46 1:29 2:32 2:13 4:02 1:20 2:32 3:21
15 Angela Lanz, Jaafar Moumen 🇩🇪 GER4th of 238 aged 40-49 40-49 56:19 3:41 28:06 22:04 6:13 3:48 1:39 2:52 2:28 4:19 1:12 2:30 3:16
16 Ryan Waugh, Sophie Robinson 🇬🇧 GBR9th of 663 aged 30-39 30-39 56:32 3:54 29:49 20:38 6:09 3:41 1:30 2:00 2:16 4:00 1:12 2:28 3:31
17 Jamie Pollock, Elli Robinson 🇬🇧 GBR4th of 460 aged U29 U29 56:32 3:54 28:43 22:04 5:48 3:46 1:35 2:45 2:18 4:02 1:21 2:26 3:51
18 Jose Restituto, Andrea Serna 🇪🇸 ESP10th of 663 aged 30-39 30-39 56:39 4:01 29:17 21:18 6:10 3:49 1:27 2:45 2:00 4:03 1:19 2:29 3:26
19 Micca Borda, Xavier Schurtz 🇬🇧 GBR11th of 663 aged 30-39 30-39 56:41 4:03 28:33 22:13 5:59 3:52 1:46 2:37 2:19 4:02 1:30 2:41 3:26
20 Markus Rhöse, Aleksandra Vargin 🇩🇪 GER5th of 238 aged 40-49 40-49 56:58 4:20 29:20 21:44 5:58 3:44 1:35 2:41 2:25 3:48 1:26 2:32 3:33
21 Philipp Müller, Stefanie Zietan 🇩🇪 GER6th of 238 aged 40-49 40-49 56:58 4:20 27:55 23:08 6:01 3:57 1:34 2:47 2:26 4:13 1:18 2:47 4:06
22 Emily Short, Callum Short 🇬🇧 GBR12th of 663 aged 30-39 30-39 57:05 4:27 28:23 22:40 6:07 3:45 1:38 2:52 2:34 4:08 1:23 2:52 3:28
23 Stine Lincoln, Mathias Lynge 🇩🇰 DEN13th of 663 aged 30-39 30-39 57:08 4:30 30:08 20:57 6:09 3:38 1:31 2:24 2:02 3:55 1:14 2:43 3:30
24 Jade Clements, Oli Milne 🇬🇧 GBR5th of 460 aged U29 U29 57:10 4:32 28:52 22:24 5:57 3:47 1:36 2:43 2:23 4:05 1:25 2:39 3:46
25 Ryan Ibbotson, Sam Bilbie 🇬🇧 GBR7th of 238 aged 40-49 40-49 57:29 4:51 28:47 22:42 6:03 3:50 1:37 2:53 2:17 4:10 1:19 2:55 3:41
26 Nathalie Dürbeck, Martin Michelius 🇩🇪 GER14th of 663 aged 30-39 30-39 57:36 4:58 29:47 21:35 6:19 3:35 1:35 2:13 2:27 4:08 1:19 2:34 3:44
27 Florian Richter, Lisa Richter 🇩🇪 GER15th of 663 aged 30-39 30-39 57:39 5:01 29:17 22:13 6:13 3:40 1:34 2:48 2:25 4:11 1:14 2:56 3:25
28 Milosz Staworzynski, Kinga Handzlik 🇬🇧 GBR16th of 663 aged 30-39 30-39 57:39 5:01 28:41 22:51 6:11 3:56 1:49 2:35 2:29 4:15 1:32 2:54 3:21
29 Magdalena Schubert, Roland Meixner 🇩🇪 GER17th of 663 aged 30-39 30-39 57:48 5:10 30:12 21:27 6:14 3:51 1:40 2:32 2:19 4:00 1:22 2:26 3:17
30 Nadine Heck, Florian Heck 🇩🇪 GER18th of 663 aged 30-39 30-39 57:56 5:18 28:51 23:10 5:59 4:07 1:43 2:57 2:10 3:57 1:26 3:17 3:33
31 Michael Ricatto, Agnes Ricatto 🇳🇱 NED19th of 663 aged 30-39 30-39 57:58 5:20 28:22 23:32 6:09 3:51 1:32 3:00 3:03 4:09 1:32 3:00 3:25
32 Zara Piergianni, Carl Piergianni 🇬🇧 GBR20th of 663 aged 30-39 30-39 57:59 5:21 29:02 22:55 6:08 3:47 1:37 2:46 2:40 4:23 1:28 2:38 3:36
33 Klemen Alic, Tina Pecaver 🇸🇮 SLO6th of 460 aged U29 U29 58:00 5:22 30:46 20:52 6:25 3:44 1:27 2:14 2:16 3:47 1:31 2:27 3:26
34 Linda Meier, Faisal Abdalla 🇩🇪 GER21st of 663 aged 30-39 30-39 58:01 5:23 28:42 23:15 6:09 3:40 1:44 2:49 3:10 3:57 1:27 2:58 3:30
35 Christian Rose, Eva Janzen 🇩🇪 GER22nd of 663 aged 30-39 30-39 58:02 5:24 30:15 21:25 6:26 3:38 1:22 2:36 2:32 4:04 1:26 2:34 3:13
36 Brandon McGuinness, Megan Weir 🇬🇧 GBR7th of 460 aged U29 U29 58:21 5:43 30:28 21:47 6:10 3:49 1:50 2:38 2:08 3:56 1:33 2:28 3:25
37 Emma Meecham Jones, Charlie Wevill 🇬🇧 GBR8th of 460 aged U29 U29 58:29 5:51 30:11 21:18 7:03 3:50 1:28 2:17 1:58 4:11 1:32 2:30 3:32
38 Navin Schürmann, Josefine Dreier 🇩🇪 GER9th of 460 aged U29 U29 58:31 5:53 31:28 20:35 6:32 3:44 1:35 2:26 2:24 4:02 1:22 2:16 —
39 Elte Hupkes, Gabrièl Bartels 🇳🇱 NED23rd of 663 aged 30-39 30-39 58:47 6:09 30:59 21:14 6:37 3:45 1:51 2:33 2:11 3:43 1:17 2:35 3:19
40 Annette De Wolf, Kashif Kasanwirdjo 🇳🇱 NED24th of 663 aged 30-39 30-39 58:48 6:10 30:04 22:46 6:03 3:50 1:38 2:48 2:08 4:18 1:30 2:52 3:42
41 Tom Gregory, Millie Hargreaves 🇬🇧 GBR10th of 460 aged U29 U29 58:48 6:10 29:06 23:29 6:19 3:58 1:46 2:57 2:42 4:06 1:38 2:44 3:38
42 Bordessoule Léo, Apolline Le Cann 🇫🇷 FRA11th of 460 aged U29 U29 58:52 6:14 30:23 22:30 6:04 3:53 1:49 2:43 1:53 4:03 1:31 2:46 3:52
43 Daniel Hübner, Louisa Stawczynski 🇩🇪 GER25th of 663 aged 30-39 30-39 58:52 6:14 29:35 23:12 6:10 3:52 1:36 2:42 2:21 4:11 1:31 3:05 3:54
44 Lisa Karg, Philipp Karg 🇩🇪 GER26th of 663 aged 30-39 30-39 58:58 6:20 31:13 21:40 6:11 3:52 1:33 2:45 2:02 4:08 1:20 2:34 3:26
45 Sinika Timme, Benjamin Huxol 🇩🇪 GER27th of 663 aged 30-39 30-39 59:04 6:26 29:52 22:16 6:59 3:46 1:29 2:29 2:41 3:53 1:30 2:53 3:35
46 Maik Oldach, Lisa Symkowitz 🇩🇪 GER28th of 663 aged 30-39 30-39 59:11 6:33 29:29 23:47 6:01 3:57 2:04 2:46 2:53 4:01 1:16 3:16 3:34
47 Sarah Bock, Jan Roggemann 🇩🇪 GER29th of 663 aged 30-39 30-39 59:12 6:34 30:37 22:25 6:15 3:40 1:35 3:05 2:22 3:56 1:23 2:44 3:40
48 Tony Barry, Abigail Dennison 🇮🇪 IRL30th of 663 aged 30-39 30-39 59:14 6:36 28:58 24:17 6:05 3:58 1:57 3:25 2:28 4:28 1:46 2:47 3:28
49 Torsten Dahnke, Sophia Gerstenberger 🇩🇪 GER12th of 460 aged U29 U29 59:23 6:45 30:42 22:21 6:23 3:54 1:38 2:29 2:31 4:18 1:31 2:22 3:38
50 Patrick Westermann, Isabell Kurfuerst 🇩🇪 GER31st of 663 aged 30-39 30-39 59:25 6:47 30:15 23:07 6:08 3:48 1:31 2:53 2:47 4:19 1:25 2:51 3:33
51 Frank Visser, Maud Visser 🇳🇱 NED32nd of 663 aged 30-39 30-39 59:28 6:50 30:23 22:56 6:14 3:49 1:47 3:02 2:32 4:09 1:34 2:28 3:35
52 Florine Mourou, Florian Derne 🇫🇷 FRA33rd of 663 aged 30-39 30-39 59:41 7:03 29:41 24:10 5:56 3:53 1:54 3:22 2:17 4:08 1:39 2:56 4:01
53 Bjarne Jensen, Levke Nissen 🇩🇪 GER13th of 460 aged U29 U29 59:53 7:15 31:10 21:14 7:34 3:43 1:37 1:50 2:41 3:56 1:29 2:40 3:18
54 Aiden Martin, Millie Bowman 🇬🇧 GBR14th of 460 aged U29 U29 59:53 7:15 31:13 21:58 6:48 3:43 1:42 2:39 2:04 4:00 1:35 2:50 3:25
55 Danny Breeze, Paige Summerton 🇬🇧 GBR15th of 460 aged U29 U29 59:54 7:16 29:39 23:49 6:30 3:47 1:43 3:39 2:36 4:16 1:32 2:55 3:21
56 Xiaoxing Mu, Loïc Van Langendijck 🇨🇳 CHN34th of 663 aged 30-39 30-39 59:56 7:18 30:42 22:38 6:39 3:56 1:55 3:00 2:16 4:04 1:36 2:47 3:04
57 Laura Schnitzler, Phillip Goerke 🇩🇪 GER16th of 460 aged U29 U29 59:56 7:18 30:39 22:46 6:37 3:53 1:36 2:54 2:58 4:14 1:27 2:30 3:14
58 Lena Kattenbeck, Stefan Bethmann 🇩🇪 GER35th of 663 aged 30-39 30-39 1:00:01 7:23 29:35 24:16 6:15 3:46 1:45 3:19 2:28 4:38 1:32 3:01 3:47
59 Alison Glasse-Davies, Tristan Glasse-Davies 🇬🇧 GBR36th of 663 aged 30-39 30-39 1:00:01 7:23 29:14 24:43 6:10 4:05 1:33 2:57 2:27 4:19 1:28 2:48 5:06
60 Philip Reimer, Julia Witt 🇩🇪 GER17th of 460 aged U29 U29 1:00:02 7:24 31:13 22:20 6:32 3:35 1:49 2:17 2:17 4:10 1:20 3:20 3:32
61 Matthias Müller, Sonia Petrarca 🇩🇪 GER37th of 663 aged 30-39 30-39 1:00:15 7:37 30:25 23:30 6:24 3:52 1:43 2:35 2:46 4:15 1:35 2:59 3:45
62 Billy Duckworth, Samantha Moore 🇬🇧 GBR38th of 663 aged 30-39 30-39 1:00:16 7:38 29:41 24:22 6:16 3:54 1:41 2:41 3:04 4:25 1:22 3:20 3:55
63 Dominik Kaunert, Julia Schmaus 🇩🇪 GER39th of 663 aged 30-39 30-39 1:00:31 7:53 29:31 24:49 6:15 4:06 1:47 3:19 2:47 4:17 1:27 3:18 3:48
64 Anthony Michalopoulos, Cindy Son 🇺🇸 USA18th of 460 aged U29 U29 1:00:35 7:57 30:56 23:11 6:33 3:52 1:32 2:57 2:17 4:14 1:15 3:06 3:58
65 Carsten Flynn, Alexandra Lorenzen 🇩🇪 GER40th of 663 aged 30-39 30-39 1:00:37 7:59 32:05 21:56 6:40 4:01 1:38 2:24 2:23 4:12 1:15 2:26 3:37
66 Fábio Ribeiro, Theiss Broutard 🇵🇹 POR19th of 460 aged U29 U29 1:00:44 8:06 29:50 24:40 6:18 4:06 1:49 3:14 2:37 4:21 1:45 2:56 3:52
67 Grace Fitzgerald, Cathal McMullan 🇮🇪 IRL20th of 460 aged U29 U29 1:00:47 8:09 29:50 24:27 6:36 4:02 1:42 3:15 2:29 4:15 1:32 3:03 4:09
68 Joaquim Gomes, Patrícia Reis 🇵🇹 POR21st of 460 aged U29 U29 1:00:52 8:14 29:20 25:15 6:22 4:06 2:04 3:13 2:16 4:30 1:38 3:21 4:07
69 Patrick Fehling, Julia Letzgus 🇩🇪 GER41st of 663 aged 30-39 30-39 1:00:56 8:18 30:24 24:10 6:27 3:55 1:48 3:36 2:39 4:22 1:37 2:49 3:24
70 Niclas Lapp, Denise Maier 🇩🇪 GER42nd of 663 aged 30-39 30-39 1:01:01 8:23 31:30 22:52 6:43 3:51 1:40 2:43 2:35 4:01 1:38 3:27 2:57
71 Megan Powell, George Bullock 🇬🇧 GBR22nd of 460 aged U29 U29 1:01:02 8:24 30:23 24:12 6:31 3:54 2:08 3:10 2:50 4:13 1:27 2:58 3:32
72 Eva Litschauer, Gerhard Ableidinger 🇦🇹 AUT8th of 238 aged 40-49 40-49 1:01:04 8:26 31:38 23:03 6:27 3:54 1:42 3:02 2:32 4:12 1:32 2:52 3:17
73 Annabelle Konczer, Markus Prügger 🇦🇹 AUT9th of 238 aged 40-49 40-49 1:01:10 8:32 30:35 23:49 6:51 3:57 1:40 3:00 2:35 4:19 1:32 3:07 3:39
74 Finn Mucha, Georgina Yates 🇩🇪 GER23rd of 460 aged U29 U29 1:01:16 8:38 31:15 23:31 6:34 3:54 1:52 2:56 2:24 4:20 1:36 2:44 3:45
75 Raphaela Marquardt, Kenny Raab 🇩🇪 GER43rd of 663 aged 30-39 30-39 1:01:22 8:44 30:27 23:53 7:04 3:51 1:58 2:53 2:47 4:08 1:42 3:14 3:20
76 Patrick Maher, Shannon Taylor 🇬🇧 GBR44th of 663 aged 30-39 30-39 1:01:22 8:44 30:40 24:01 6:46 4:03 1:54 2:47 2:43 4:23 1:42 3:07 3:22
77 Linus Halstenberg, Annika Krause 🇩🇪 GER24th of 460 aged U29 U29 1:01:23 8:45 33:31 21:01 6:54 3:48 1:40 2:01 2:12 4:03 1:17 2:31 3:29
78 Emma Herz, Max Klarmann 🇩🇪 GER25th of 460 aged U29 U29 1:01:23 8:45 30:48 23:56 6:44 3:51 1:40 2:52 2:42 4:14 1:24 3:00 4:13
79 Raphaela Niemz, Tobias Kienle 🇩🇪 GER26th of 460 aged U29 U29 1:01:24 8:46 31:41 23:01 6:46 3:40 1:35 2:58 2:33 4:17 1:26 2:59 3:33
80 Yannick Roggatz, Corinna Piepkorn 🇩🇪 GER45th of 663 aged 30-39 30-39 1:01:26 8:48 31:53 22:49 6:49 3:54 1:38 2:50 2:33 4:12 1:29 2:17 3:56
81 Andrew Mountford-Metcalf, Lydia Mountford-Metcalf 🇬🇧 GBR46th of 663 aged 30-39 30-39 1:01:34 8:56 30:09 24:59 6:30 3:56 1:52 3:19 2:49 4:22 1:30 3:12 3:59
82 Fanny Riese, Patrick Paul 🇩🇪 GER47th of 663 aged 30-39 30-39 1:01:35 8:57 31:49 23:10 6:40 3:47 1:38 2:45 2:04 4:12 1:26 2:51 4:27
83 Lucia Salatino, Thomas Meier 🇩🇪 GER27th of 460 aged U29 U29 1:01:38 9:00 32:11 22:56 6:35 3:49 1:38 2:40 2:51 4:07 1:32 2:43 3:36
84 Urszula Zywer, Emil Zakowany 🇵🇱 POL48th of 663 aged 30-39 30-39 1:01:40 9:02 31:33 23:27 6:45 3:59 1:49 2:40 2:57 4:13 1:32 2:46 3:31
85 Scott Walker, Hannah Carrick 🇬🇧 GBR49th of 663 aged 30-39 30-39 1:01:41 9:03 31:16 23:47 6:41 3:49 1:34 2:41 2:57 4:16 1:43 3:00 3:47
86 Fabienne Hammer, Marc Schulze 🇩🇪 GER28th of 460 aged U29 U29 1:01:42 9:04 32:05 22:55 6:47 3:44 1:49 2:42 2:33 4:10 1:38 2:33 3:46
87 Sandro Sponziello, Maryna Kyrchun 🇩🇪 GER50th of 663 aged 30-39 30-39 1:01:45 9:07 32:26 22:51 6:33 3:48 1:36 2:31 2:37 4:01 1:33 3:14 3:31
88 Toby Currie, Noemi Nemes 🇬🇧 GBR29th of 460 aged U29 U29 1:01:46 9:08 31:35 23:52 6:24 4:05 1:42 3:22 2:30 4:23 1:38 2:40 3:32
89 Lauren Hindley, Joe Langbridge 🇬🇧 GBR30th of 460 aged U29 U29 1:01:48 9:10 32:09 22:58 6:46 3:43 1:40 2:37 2:21 4:13 1:27 3:13 3:44
90 Siska Den Hartogh, Mike Van Ingen 🇳🇱 NED31st of 460 aged U29 U29 1:01:49 9:11 31:51 23:40 6:23 4:13 1:33 3:08 2:53 4:16 1:26 2:37 3:34
91 Marvin Gedlich, Saskia Hauser 🇩🇪 GER32nd of 460 aged U29 U29 1:01:50 9:12 31:35 23:37 6:42 3:49 1:49 3:18 2:15 4:21 1:26 3:19 3:20
92 Marius Jankowsky, Henriette Abramowski 🇩🇪 GER51st of 663 aged 30-39 30-39 1:01:50 9:12 31:31 23:53 6:30 3:55 1:41 2:55 2:50 4:20 1:28 3:03 3:41
93 Victoria Barone, Sean Clarkin 🇦🇺 AUS52nd of 663 aged 30-39 30-39 1:01:51 9:13 32:44 22:42 6:29 3:54 1:36 2:16 2:55 4:03 1:23 3:07 3:28
94 Thomas Gross, Monica Madsen 🇩🇰 DEN10th of 238 aged 40-49 40-49 1:01:51 9:13 32:24 22:53 6:39 3:58 1:37 2:41 2:35 3:59 1:22 3:01 3:40
95 Jennifer Proksch, Johann Frank 🇩🇪 GER53rd of 663 aged 30-39 30-39 1:01:54 9:16 32:43 22:29 6:47 3:52 1:40 2:33 2:07 4:13 1:26 2:54 3:44
96 Andrew Bonner, Melissa Burnett 🇬🇧 GBR54th of 663 aged 30-39 30-39 1:01:54 9:16 31:37 23:43 6:38 3:45 1:50 2:50 2:48 4:11 1:32 3:00 3:47
97 Sebastian Schmitz, Vanessa Hauser 🇩🇪 GER55th of 663 aged 30-39 30-39 1:01:56 9:18 31:37 23:49 6:34 3:47 1:42 3:13 2:52 4:11 1:14 3:12 3:38
98 Tim Swars, Katharina Feil 🇩🇪 GER56th of 663 aged 30-39 30-39 1:01:58 9:20 32:20 22:51 6:51 3:48 1:41 2:41 2:23 4:04 1:19 2:49 4:06
99 Gavin David, Kerri David 🇬🇧 GBR11th of 238 aged 40-49 40-49 1:01:58 9:20 31:48 23:34 6:43 3:54 1:34 3:28 2:29 4:19 1:29 2:51 3:30
100 Hendrik Emser, Miriam Geisinger 🇩🇪 GER57th of 663 aged 30-39 30-39 1:02:02 9:24 31:43 22:49 7:36 4:00 1:40 2:54 2:20 4:26 1:24 2:35 3:30
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. Tap a time for that race's full report, or a name for every race of that athlete.

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.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result