HYROX Mechelen 2026: Doubles Men results

1,536 teams on 27 Mar 2026. Typical finish 1:13:23, fastest 10% under 1:01:23. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Jan Brys, Tim Brys 🇧🇪 BEL1st of 357 aged 30-34 30-34 52:08 27:00 20:30 4:40 3:29 1:20 1:56 2:21 3:46 1:17 2:39 3:42
2 Nils Van Dijk, Ruben Boontje 1st of 287 aged 16-24 16-24 53:46 1:38 — — — — — — — — — — —
3 Mathieu Meeûs, Michael Mabille 2nd of 357 aged 30-34 30-34 54:26 2:18 — — — — — — — — — — —
4 Nicolas Lecourt, Luka Dauvers 1st of 301 aged 25-29 25-29 54:38 2:30 — — — — — — — — — — —
5 Wim Oosthoek, Maarten Smit 🇳🇱 NED3rd of 357 aged 30-34 30-34 54:48 2:40 27:21 22:26 5:06 3:47 1:41 2:23 2:41 4:09 1:25 2:34 3:46
6 Charles Izac, Maxime Fallot 🇫🇷 FRA2nd of 287 aged 16-24 16-24 54:53 2:45 28:23 21:48 4:48 3:47 1:47 2:18 2:21 4:05 1:21 2:23 3:46
7 Bradley Graham, Glen Mullins 🇬🇧 GBR1st of 172 aged 40-44 40-44 54:57 2:49 28:03 22:00 4:59 3:39 1:40 2:17 2:52 3:53 1:19 2:45 3:35
8 Lukas Hooghof, Falco Bovens 🇳🇱 NED2nd of 301 aged 25-29 25-29 55:01 2:53 27:23 22:51 4:52 3:45 1:32 2:35 3:09 4:00 1:43 2:23 3:44
9 Sam Benetti, Reynaldo Latinne 4th of 357 aged 30-34 30-34 55:04 2:56 — — — — — — — — — — —
10 Youssef Zaryouh, Lyes Mezine 🇫🇷 FRA3rd of 301 aged 25-29 25-29 55:09 3:01 27:47 22:10 5:18 3:41 1:32 2:28 2:57 4:00 1:34 2:17 3:41
11 Costantino Valente, Lorenzo Grillo 🇮🇹 ITA1st of 296 aged 35-39 35-39 55:27 3:19 28:27 22:11 4:53 3:30 1:25 2:37 2:50 3:51 1:40 2:37 3:41
12 Lukas Zajons, Anil Yesil 2nd of 296 aged 35-39 35-39 55:32 3:24 — — — — — — — — — — —
13 Yves Van Der Vloet, Floris Van Drunen 🇳🇱 NED4th of 301 aged 25-29 25-29 55:37 3:29 28:11 22:34 4:56 3:39 1:37 2:52 2:26 4:00 1:28 2:36 3:56
14 Daan Anné, Niels Anné 3rd of 287 aged 16-24 16-24 55:37 3:29 — — — — — — — — — — —
15 Christian Fusseder, Kenneth Persoons 🇩🇪 GER3rd of 296 aged 35-39 35-39 55:48 3:40 30:13 20:19 5:21 3:28 1:29 2:01 2:29 3:49 1:24 2:24 3:15
16 Robbie Van Bakel, Gilian Van Well 🇳🇱 NED5th of 357 aged 30-34 30-34 55:53 3:45 28:52 21:58 5:08 3:41 1:23 2:11 2:56 4:00 1:29 2:37 3:41
17 Arnold Toussaint, Alexandre Gus 4th of 287 aged 16-24 16-24 56:08 4:00 — — — — — — — — — — —
18 Harry Wiltshire, Ben Cardwell 5th of 301 aged 25-29 25-29 56:13 4:05 — — — — — — — — — — —
19 Maila Keij, Jasper De Ridder 🇳🇱 NED5th of 287 aged 16-24 16-24 56:24 4:16 29:07 22:17 5:04 3:50 1:26 2:39 2:33 4:02 1:15 2:45 3:47
20 Johnny Fitzharris, Mark Fitzharris 🇮🇪 IRL2nd of 172 aged 40-44 40-44 56:30 4:22 29:45 21:39 5:11 3:47 1:26 2:24 2:26 4:03 1:16 2:19 3:58
21 Tom Martz, Hugo Wilbert 🇫🇷 FRA6th of 287 aged 16-24 16-24 56:32 4:24 29:04 22:32 5:01 3:42 1:21 2:45 2:32 4:02 1:24 2:51 3:55
22 Konstantin Jünger, Mark Minn 🇩🇪 GER4th of 296 aged 35-39 35-39 56:35 4:27 29:32 21:59 5:08 3:45 1:30 2:41 2:22 4:04 1:23 2:33 3:41
23 Mauro Toscanelli, Alessio Bortoletto 🇨🇭 SUI6th of 357 aged 30-34 30-34 56:48 4:40 30:06 21:25 5:21 3:48 1:12 2:09 2:38 4:11 1:16 2:37 3:34
24 Jack Davies, Ollie Eastwood 🇬🇧 GBR6th of 301 aged 25-29 25-29 56:50 4:42 29:24 22:19 5:10 3:43 1:26 2:35 2:15 4:12 1:25 2:52 3:51
25 Sven Wierda, Dave Agterhof 7th of 357 aged 30-34 30-34 56:58 4:50 — — — — — — — — — — —
26 Marc-Antoine Normand, Palasz Théo 🇫🇷 FRA8th of 357 aged 30-34 30-34 57:05 4:57 30:30 21:14 5:27 3:25 1:23 2:32 2:26 3:41 1:29 2:47 3:31
27 Corne Dames, Wesley Pollemans 🇳🇱 NED9th of 357 aged 30-34 30-34 57:08 5:00 29:52 22:06 5:15 3:43 1:34 2:32 2:11 4:10 1:29 2:34 3:53
28 Damien Golaire, Dorian Ndotah 10th of 357 aged 30-34 30-34 57:09 5:01 — — — — — — — — — — —
29 Daan Harkema, Dirjan Bouma 7th of 287 aged 16-24 16-24 57:11 5:03 — — — — — — — — — — —
30 Nick Pans, Maarten Van Dyck 5th of 296 aged 35-39 35-39 57:12 5:04 — — — — — — — — — — —
31 S.a. Hoekstra, Michael Bommeleyn 🇳🇱 NED11th of 357 aged 30-34 30-34 57:18 5:10 30:16 21:45 5:21 3:30 1:23 2:09 2:35 4:11 1:33 2:25 3:59
32 Reno Van Heiningen, Jeroen Van Der Weijden 7th of 301 aged 25-29 25-29 57:18 5:10 — — — — — — — — — — —
33 Nick Wermke, Max Wermke 🇩🇪 GER8th of 301 aged 25-29 25-29 57:20 5:12 29:39 22:22 5:24 3:40 1:35 2:37 2:18 4:13 1:40 2:43 3:36
34 Milan Kuipers, Raf Roefs 8th of 287 aged 16-24 16-24 57:22 5:14 — — — — — — — — — — —
35 Arthur Dejean, Romain Sustendal 🇧🇪 BEL9th of 301 aged 25-29 25-29 57:23 5:15 30:23 21:47 5:17 3:36 1:25 2:48 2:18 3:54 1:33 2:31 3:42
36 Anthony Gillet, Charly Vejtzik 🇫🇷 FRA12th of 357 aged 30-34 30-34 57:28 5:20 30:28 21:38 5:27 3:48 1:33 2:20 2:20 4:05 1:30 2:26 3:36
37 Felix Vercouter, Alexis Pierart 🇧🇪 BEL13th of 357 aged 30-34 30-34 57:32 5:24 30:54 21:05 5:39 3:32 1:33 2:35 2:07 3:58 1:24 2:27 3:29
38 Hakim Chaual, Jeffrey Van Walle 🇧🇪 BEL14th of 357 aged 30-34 30-34 57:32 5:24 30:54 21:14 5:29 3:41 1:22 2:04 2:32 4:09 1:24 2:29 3:33
39 Gotty Bastien, Nicolas Garabedoff 🇫🇷 FRA10th of 301 aged 25-29 25-29 57:35 5:27 28:57 23:21 5:23 3:45 1:26 2:46 2:32 4:16 1:19 3:25 3:52
40 Marius Rognon, Paul Lablatiniere 🇫🇷 FRA9th of 287 aged 16-24 16-24 57:37 5:29 30:00 22:30 5:12 3:42 1:25 2:52 2:28 4:03 1:34 2:38 3:48
41 Tim Schudde, Sven Van Der Vegt 10th of 287 aged 16-24 16-24 57:39 5:31 — — — — — — — — — — —
42 Rémi Lenglet, Raphaël Marchyllie 11th of 301 aged 25-29 25-29 57:43 5:35 — — — — — — — — — — —
43 Ar Koolen, Michel Opdam 🇳🇱 NED1st of 81 aged 45-49 45-49 57:45 5:37 29:47 22:56 5:06 3:49 1:37 2:38 2:49 4:10 1:21 2:43 3:49
44 Robin Janssen, Kay Smeets 6th of 296 aged 35-39 35-39 57:45 5:37 — — — — — — — — — — —
45 Dirk Driessen, Vincent Ueberbach 🇳🇱 NED15th of 357 aged 30-34 30-34 57:50 5:42 31:58 20:23 5:35 3:43 1:21 1:50 2:13 4:05 1:25 2:23 3:23
46 Bart Daaleman, Robin Blomer 16th of 357 aged 30-34 30-34 57:51 5:43 — — — — — — — — — — —
47 Lars Baert, Felix Vandereyt 🇧🇪 BEL12th of 301 aged 25-29 25-29 57:54 5:46 29:27 23:14 5:18 3:49 1:37 2:44 2:32 4:12 1:30 2:42 4:08
48 Bo Breukers, Joep Coenen 🇳🇱 NED13th of 301 aged 25-29 25-29 57:56 5:48 30:24 21:57 5:39 3:40 1:31 2:23 2:31 4:03 1:33 2:42 3:34
49 Samuel Moutachi, Wilfried Bakala 🇫🇷 FRA7th of 296 aged 35-39 35-39 57:59 5:51 31:01 21:10 5:52 3:43 1:12 2:08 2:20 3:59 1:18 2:50 3:40
50 Benoit Moitel, Louis Ducrot 14th of 301 aged 25-29 25-29 58:07 5:59 — — — — — — — — — — —
51 Servaas Jessen, Victor Lamant 8th of 296 aged 35-39 35-39 58:08 6:00 — — — — — — — — — — —
52 Ruben Lembrechts, Anton Baeyens 11th of 287 aged 16-24 16-24 58:10 6:02 — — — — — — — — — — —
53 Maurice Janssen, Joost Huisink 🇳🇱 NED9th of 296 aged 35-39 35-39 58:13 6:05 30:28 22:14 5:34 3:43 1:21 2:41 2:52 4:01 1:21 2:34 3:41
54 Bob Scholtes, Gil Nicola 15th of 301 aged 25-29 25-29 58:16 6:08 — — — — — — — — — — —
55 Nicolas Michel, Quentin Trimbur 🇫🇷 FRA16th of 301 aged 25-29 25-29 58:20 6:12 30:16 22:31 5:38 3:46 1:30 2:45 2:36 4:00 1:21 2:54 3:39
56 Quentin Deppe, Diego Santoro 🇧🇪 BEL12th of 287 aged 16-24 16-24 58:22 6:14 32:06 20:45 5:36 3:39 1:31 2:15 1:59 4:05 1:14 2:25 3:37
57 Nordine El Khamsi, Benoit Puissant 🇲🇦 MAR3rd of 172 aged 40-44 40-44 58:28 6:20 30:38 22:16 5:37 3:37 1:27 2:37 2:47 4:07 1:32 2:27 3:42
58 Arthur De Greef, Laurent Ohn 17th of 357 aged 30-34 30-34 58:30 6:22 — — — — — — — — — — —
59 Martial Engelmann, Hannes Gradl 🇩🇪 GER17th of 301 aged 25-29 25-29 58:34 6:26 32:08 21:04 5:27 3:31 1:21 2:03 3:04 3:56 1:17 2:25 3:27
60 Stephan Haak, Mees Van Vliet 18th of 301 aged 25-29 25-29 58:38 6:30 — — — — — — — — — — —
61 Joppe Nieuwland, Ruben Van De Plas 🇳🇱 NED18th of 357 aged 30-34 30-34 58:40 6:32 32:28 20:48 5:28 3:31 1:05 2:24 2:27 3:49 1:21 2:40 3:31
62 Philipp Wilbert, Tim Risch 🇩🇪 GER19th of 301 aged 25-29 25-29 58:40 6:32 31:22 21:45 5:38 3:34 1:13 2:35 2:36 3:52 1:24 2:53 3:38
63 Hein Dijkstra, Damien Van Den Brink 🇳🇱 NED10th of 296 aged 35-39 35-39 58:41 6:33 30:57 22:18 5:32 3:46 1:24 2:28 2:44 4:06 1:18 2:35 3:57
64 Roel Van Ruiten, Maik Hoogkamer 19th of 357 aged 30-34 30-34 58:43 6:35 — — — — — — — — — — —
65 Kevin Van Amersfoort, Wouter Steen 🇳🇱 NED13th of 287 aged 16-24 16-24 58:44 6:36 31:25 21:55 5:29 3:32 1:30 2:01 2:56 4:09 1:47 2:16 3:44
66 Arthur Van Hierden, Tijmen Sportel 🇳🇱 NED14th of 287 aged 16-24 16-24 58:45 6:37 31:37 21:47 5:25 3:49 1:27 2:21 2:08 4:14 1:40 2:23 3:45
67 Conor Haskins, Darren O’Neill 🇮🇪 IRL20th of 357 aged 30-34 30-34 58:46 6:38 29:53 23:40 5:17 3:29 1:25 2:20 3:39 4:07 1:29 3:24 3:47
68 Dominique Palumbo, Kevin Bertrand 🇫🇷 FRA11th of 296 aged 35-39 35-39 58:47 6:39 29:53 23:33 5:25 3:59 1:33 2:42 2:40 4:12 1:35 2:52 4:00
69 Joachim Callebaut, Milan Geerts 21st of 357 aged 30-34 30-34 58:48 6:40 — — — — — — — — — — —
70 Nicolas Godts, Benjamin Biemmi 12th of 296 aged 35-39 35-39 58:50 6:42 — — — — — — — — — — —
71 Ottavio Matarazzi, Luca Matarazzi 🇧🇪 BEL20th of 301 aged 25-29 25-29 58:52 6:44 31:05 21:58 5:55 3:28 1:25 2:27 2:38 4:12 1:17 2:39 3:52
72 Anthony Schouppe, Florian Muret 22nd of 357 aged 30-34 30-34 58:53 6:45 — — — — — — — — — — —
73 Niek De Visser, Christian De Die 23rd of 357 aged 30-34 30-34 58:54 6:46 — — — — — — — — — — —
74 Marc Van Ballegooij, Teun Van Woerkom 🇳🇱 NED21st of 301 aged 25-29 25-29 58:55 6:47 31:37 21:35 5:48 3:39 1:03 2:05 2:59 3:50 1:32 2:33 3:54
75 Gian Bianco, Maxime Anciaux 🇧🇪 BEL22nd of 301 aged 25-29 25-29 58:55 6:47 30:53 22:55 5:11 3:47 1:29 2:38 2:52 4:01 1:44 2:43 3:41
76 Rico Michiels, Robin Aalbers 🇳🇱 NED13th of 296 aged 35-39 35-39 59:02 6:54 30:24 23:03 5:39 3:43 1:41 2:42 2:25 4:06 1:34 2:50 4:02
77 Luuk Van Lanen, Maarten Hoevenaars 🇳🇱 NED14th of 296 aged 35-39 35-39 59:10 7:02 30:26 23:18 5:30 3:51 1:40 2:46 2:28 4:11 1:23 3:07 3:52
78 Jadire Rudolfina, Oshadix Leonora 🇨🇼 CUW4th of 172 aged 40-44 40-44 59:12 7:04 31:30 22:21 5:27 3:44 1:28 2:39 2:24 4:01 1:25 2:47 3:53
79 Thomas Bouron, Brahim Lahmiri 15th of 296 aged 35-39 35-39 59:12 7:04 — — — — — — — — — — —
80 Steven Warnke, Imad Ait Lhaj 16th of 296 aged 35-39 35-39 59:17 7:09 — — — — — — — — — — —
81 Kenny Vanherpe, Jack Boocock 17th of 296 aged 35-39 35-39 59:17 7:09 — — — — — — — — — — —
82 Josh Skelton, Jonny Edgar 🇬🇧 GBR15th of 287 aged 16-24 16-24 59:21 7:13 32:34 21:24 5:27 3:45 1:21 2:32 2:18 3:53 1:26 2:29 3:40
83 Wyatt Van Engel, Thijs Don 24th of 357 aged 30-34 30-34 59:22 7:14 — — — — — — — — — — —
84 Daniel Rijlaarsdam, Boris Van De Giessen 🇳🇱 NED16th of 287 aged 16-24 16-24 59:25 7:17 30:59 23:13 5:18 3:32 1:31 2:27 2:49 4:07 1:22 2:45 4:40
85 Jerome Gimet, Florentin Debruyne 25th of 357 aged 30-34 30-34 59:25 7:17 — — — — — — — — — — —
86 Michel Dapper, Felix Beerbaum 🇩🇪 GER23rd of 301 aged 25-29 25-29 59:31 7:23 32:40 21:18 5:39 3:40 1:26 2:33 2:01 3:54 1:25 2:37 3:42
87 Michiel Schröder, Nick Frese 🇳🇱 NED26th of 357 aged 30-34 30-34 59:32 7:24 30:32 23:17 5:49 3:43 1:26 2:43 3:03 4:13 1:36 2:43 3:50
88 Benjamin Laks, Stephane Albi 5th of 172 aged 40-44 40-44 59:34 7:26 — — — — — — — — — — —
89 Guz Van Melick, Lex Hoevers 🇳🇱 NED17th of 287 aged 16-24 16-24 59:35 7:27 31:50 22:04 5:46 3:35 1:25 2:42 2:21 4:07 1:34 2:51 3:29
90 Mike Oskam, Max De Jong 🇳🇱 NED24th of 301 aged 25-29 25-29 59:35 7:27 31:41 22:16 5:42 4:02 1:32 2:30 2:38 4:02 1:26 2:20 3:46
91 Johan Timmermans, Tom De Buysscher 27th of 357 aged 30-34 30-34 59:36 7:28 — — — — — — — — — — —
92 Jeroen Geerink, Frank Borchert 🇳🇱 NED18th of 296 aged 35-39 35-39 59:38 7:30 32:35 21:09 5:59 3:43 1:15 2:17 2:38 3:57 1:19 2:21 3:39
93 Sven Veekhoven, Vincent Claes 25th of 301 aged 25-29 25-29 59:38 7:30 — — — — — — — — — — —
94 Wouter Baas, Cees Bijleveld 🇳🇱 NED28th of 357 aged 30-34 30-34 59:41 7:33 31:33 22:31 5:41 3:43 1:30 2:34 2:59 4:02 1:30 2:34 3:39
95 Maxime Frabboni, Gabriel Savoie Poitras 26th of 301 aged 25-29 25-29 59:44 7:36 — — — — — — — — — — —
96 Roland Pauly, Arnaud Decoeur 27th of 301 aged 25-29 25-29 59:45 7:37 — — — — — — — — — — —
97 Jelmar Krul, Jorn Dijkstra 28th of 301 aged 25-29 25-29 59:47 7:39 — — — — — — — — — — —
98 Thomas Leduc, Achille Landron 🇫🇷 FRA29th of 357 aged 30-34 30-34 59:48 7:40 31:41 22:21 5:50 3:43 1:30 2:38 2:21 4:05 1:33 2:24 4:07
99 Thomas Hoole, Ruben Janssen 29th of 301 aged 25-29 25-29 59:53 7:45 — — — — — — — — — — —
100 Tom Perrin, Maxime Perrin 18th of 287 aged 16-24 16-24 59:53 7:45 — — — — — — — — — — —
How to read

The place is among timed teams in Doubles Men; 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