🇳🇱Michel Opdam

NED

36 races|4 divisions|4 seasons|HYROX DOUBLES, HYROX PRO DOUBLES, HYROX PRO, HYROX
HYROX DOUBLESMen
57:45
Mechelen 2026 · Mar 2026
Top 5%#3,095 / 150,467
Avg 1:07:53·12 races
HYROX PRO DOUBLESMen
1:00:38
Maastricht 2025 · Sep 2025
Top 25%#3,682 / 25,076
Avg 1:04:14·4 races
HYROX DOUBLESMixed
1:05:14
Amsterdam 2026 · Jan 2026
Top 10%#9,033 / 150,170
Avg 1:18:25·9 races
HYROXMen
1:11:53
Amsterdam 2024 · Oct 2024
Top 25%#33,700 / 275,788
Avg 1:15:58·6 races
HYROX PROMen
1:18:36
Berlin 2025 · May 2025
Top 50%#21,980 / 52,477
Avg 1:23:58·5 races

Station Profile

vs 16,874 peers (51:58–1:03:31)

Dashed ring = cohort average · Outside = faster than peers

Strengths

Running+10.0%
Farmers+5.1%
Sandbag+1.6%

Weaknesses

Burpees-16.4%
Sled Push-2.9%
SkiErg-1.7%

Race History

EventTimeRank
🇳🇱RotterdamDOUBLES1:07:52#83
🇧🇪MechelenDOUBLES1:23:28#1001
🇧🇪MechelenDOUBLES57:45#27
🇳🇱AmsterdamDOUBLES1:05:14#184
🇳🇱AmsterdamPRO DOUBLES1:01:43#123
🇧🇪GentPRO1:28:22#224
🇳🇱UtrechtDOUBLES1:10:22#333
🇳🇱UtrechtPRO DOUBLES1:12:43#121
🇳🇱MaastrichtDOUBLES1:12:35#832
🇳🇱MaastrichtPRO DOUBLES1:00:38#45
🇳🇱MaastrichtDOUBLES1:12:19#304
🇩🇪BerlinPRO1:18:36#376
🇳🇱HeerenveenDOUBLES1:15:39#440
🇳🇱HeerenveenPRO DOUBLES1:01:53#20
🇧🇪BelgiumDOUBLES1:31:45#607
🇧🇪BelgiumHYROX1:12:36#248
🇳🇱RotterdamDOUBLES1:05:58#174
🇳🇱RotterdamPRO1:18:47#128
🇳🇱AmsterdamDOUBLES1:09:21#524
🇳🇱AmsterdamDOUBLES1:09:21#522
🇳🇱AmsterdamHYROX1:11:53#257
🇩🇪BerlinDOUBLES1:16:46#280
🇩🇪KölnDOUBLES1:02:47#52
🇳🇱RotterdamDOUBLES1:19:32#202
🇳🇱RotterdamHYROX1:21:34#288
🇳🇱MaastrichtDOUBLES1:02:47#26
🇩🇪FrankfurtPRO1:28:23#127
🇳🇱AmsterdamDOUBLES1:15:10#163
🇸🇪MalmöHYROX1:19:37#52
🇬🇧ManchesterDOUBLES1:08:02#189
🇳🇱RotterdamDOUBLES1:22:42#94
🇩🇪KölnDOUBLES1:04:58#23
🇪🇸BarcelonaDOUBLES1:26:13#167
🇳🇱MaastrichtHYROX1:14:28#152
🇩🇪EssenPRO1:25:42#48
🇳🇱AmsterdamHYROX1:15:41#76

Performance Over Time

HYROX

HYROX PRO

HYROX DOUBLES

HYROX PRO DOUBLES

Split Analysis

Running Splits
Run 136r
Fast
2:59
Avg
4:32
Slow
7:10
Run 236r
Fast
3:36
Avg
4:38
Slow
6:15
Run 336r
Fast
3:47
Avg
5:03
Slow
8:12
Run 436r
Fast
3:44
Avg
5:03
Slow
7:51
Run 534r
Fast
3:51
Avg
5:03
Slow
6:53
Run 636r
Fast
3:44
Avg
5:02
Slow
7:06
Run 736r
Fast
3:47
Avg
5:06
Slow
7:06
Run 836r
Fast
3:46
Avg
5:10
Slow
6:54
Run Total34r
Fast
27:43
Avg
39:07
Slow
52:14
Best Run32r
Fast
3:36
Avg
4:28
Slow
6:07
Workout Splits
SkiErg36r
Fast
3:32
Avg
4:07
Slow
4:44
Sled Push36r
Fast
1:33
Avg
2:22
Slow
4:24
Sled Pull36r
Fast
2:19
Avg
3:40
Slow
7:53
Burpee Broad Jump36r
Fast
2:17
Avg
3:33
Slow
5:49
Row36r
Fast
3:59
Avg
4:26
Slow
4:58
Farmers Carry36r
Fast
1:18
Avg
1:43
Slow
2:33
Sandbag Lunges36r
Fast
1:53
Avg
3:58
Slow
6:37
Wall Balls36r
Fast
3:33
Avg
5:11
Slow
14:29
Roxzone
Roxzone Time34r
Fast
3:07
Avg
5:13
Slow
12:46