🇲🇦Jaafar Moumen

MAR

90 races|5 divisions|7 seasons|HYROX DOUBLES, HYROX PRO DOUBLES, HYROX TEAM RELAY, HYROX, HYROX PRO
HYROX TEAM RELAYMen
49:03
London EMEA Championships 2026 · Mar 2026
Top 1%#24 / 7,556
Avg 52:47·9 races
HYROX PRO DOUBLESMen
52:37
Berlin 2024 · Apr 2024
Top 1%#225 / 25,076
Avg 54:20·10 races
HYROX TEAM RELAYMixed
Köln 2024 · Apr 2024
Top 1%#118 / 12,727
Avg 59:41·3 races
HYROX PROMen
1:01:30
Cologne 2025 · Apr 2025
Top 5%#1,683 / 52,403
Avg 1:04:48·9 races

Station Profile

vs 7,233 peers (52:48–1:04:32)

Dashed ring = cohort average · Outside = faster than peers

Strengths

Farmers+19.3%
Wall Balls+15.5%
Sled Pull+11.9%

Weaknesses

Burpees-4.4%

Race History

EventTimeRank
🇩🇪CologneDOUBLES53:39#1
🇮🇹BolognaDOUBLES56:45#4
🇮🇹BolognaPRO DOUBLES55:11#11
🇬🇧LondonTEAM RELAY49:03#3
🇬🇧LondonDOUBLES50:42#12
🇵🇱KatowiceTEAM RELAY1:01:43#5
🇵🇱KatowiceDOUBLES51:40#4
🇵🇱KatowiceHYROX59:45#12
🇳🇱AmsterdamDOUBLES55:17#10
🇳🇱AmsterdamDOUBLES52:42#3
🇨🇭St. GallenTEAM RELAY57:20#9
🇨🇭St. GallenDOUBLES51:22#1
🇨🇭St. GallenPRO DOUBLES57:24#15
🇸🇪StockholmDOUBLES56:30#8
🇳🇱UtrechtTEAM RELAY51:46#3
🇳🇱UtrechtDOUBLES55:24#3
🇺🇸ChicagoTEAM RELAY1:02:04#18
🇮🇹RiminiDOUBLES1:02:44#15
🇮🇹RiminiHYROX59:48#6
🇹🇭BangkokHYROX58:40#5
🇩🇪BerlinDOUBLES49:41#3
🇩🇪BerlinDOUBLES56:19#15
🇳🇱HeerenveenTEAM RELAY53:25#2
🇳🇱HeerenveenPRO1:03:35#7
🇫🇷Paris 1PRO DOUBLES53:33#23
🇫🇷Paris 1HYROX58:40#5
🇩🇪CologneDOUBLES57:04#10
🇩🇪ColognePRO1:01:30#13
🇩🇪CologneTEAM RELAY55:15#4
🇩🇪CologneDOUBLES57:04#9
🇧🇪BelgiumDOUBLES55:03#6
🇧🇪BelgiumDOUBLES57:48#3
🇧🇪BelgiumHYROX58:46#7
🇩🇪KarlsruheDOUBLES58:20#4
🇩🇪KarlsruhePRO DOUBLES55:04#3
🇦🇹ViennaTEAM RELAY51:56#5
🇦🇹ViennaDOUBLES52:01#20
🇦🇹ViennaDOUBLES56:18#10
🇩🇪FrankfurtTEAM RELAY53:17#2
🇩🇪FrankfurtDOUBLES56:30#5
🇩🇪FrankfurtPRO1:02:04#22
🇩🇪HamburgTEAM RELAY50:51#1
🇩🇪HamburgDOUBLES55:55#5
🇩🇪HamburgPRO DOUBLES54:53#3
🇳🇱AmsterdamDOUBLES56:07#20
🇳🇱AmsterdamDOUBLES56:07#19
🇳🇱AmsterdamPRO DOUBLES53:24#8
🇳🇱AmsterdamPRO DOUBLES53:24#7
🇩🇪StuttgartTEAM RELAY52:11#3
🇩🇪StuttgartDOUBLES58:13#1
🇫🇷NicePRO DOUBLES54:07#6
🇵🇱GdanskDOUBLES52:20#1
🇵🇱GdanskPRO1:05:26#6
🇩🇪BerlinPRO DOUBLES52:37#2
🇩🇪KölnTEAM RELAY55:16#4
🇩🇪KölnDOUBLES57:24#4
🇳🇱RotterdamPRO DOUBLES53:45#3
🇩🇪KarlsruheDOUBLES57:06#3
🇵🇱KatowicePRO1:07:15#7
🇦🇹ViennaDOUBLES53:33#4
🇳🇱MaastrichtDOUBLES58:40#2
🇩🇪FrankfurtDOUBLES52:44#2
🇩🇪HamburgPRO1:06:56#18
🇳🇱AmsterdamDOUBLES55:42#2
🇩🇪MünchenHYROX1:00:05#5
🇩🇪MünchenPRO1:08:01#20
🇮🇹RiminiHYROX1:00:43#1
🇬🇧ManchesterPRO1:04:55#31
🇳🇱RotterdamDOUBLES58:11#1
🇩🇪HannoverPRO1:03:38#10
🇩🇪KölnDOUBLES54:32#1
🇪🇸BarcelonaHYROX1:36:01#347
🇩🇪KarlsruheDOUBLES57:24#2
🇩🇪StuttgartHYROX1:00:16#1
🇳🇱MaastrichtHYROX1:02:12#19
🇩🇪FrankfurtHYROX1:03:44#6
🇩🇪EssenHYROX1:01:44#7
🇩🇪EssenHYROX1:00:03#4
🇩🇪BerlinHYROX1:01:18#2
🇳🇱AmsterdamHYROX59:40#1
🇩🇪LeipzigHYROX1:02:18#2
🇨🇭BaselHYROX1:02:07#6
🇩🇪KarlsruheHYROX1:02:40#3
🇩🇪BremenHYROX1:04:33#4
🇩🇪BerlinHYROX1:08:14#4
🇩🇪StuttgartHYROX1:08:36#6
🇳🇱AmsterdamHYROX1:06:48#4
🇩🇪HannoverDOUBLES1:12:20#21
🇩🇪EssenHYROX1:13:38#23
🇩🇪EssenHYROX1:16:38#7

Performance Over Time

HYROX

HYROX DOUBLES

HYROX PRO

HYROX PRO DOUBLES

HYROX TEAM RELAY

Split Analysis

Running Splits
Run 189r
Fast
2:29
Avg
3:31
Slow
5:24
Run 289r
Fast
3:02
Avg
3:44
Slow
5:16
Run 389r
Fast
3:05
Avg
3:51
Slow
6:01
Run 489r
Fast
3:03
Avg
3:49
Slow
5:32
Run 589r
Fast
3:05
Avg
3:52
Slow
6:11
Run 689r
Fast
3:05
Avg
3:52
Slow
5:39
Run 789r
Fast
3:06
Avg
3:53
Slow
5:42
Run 889r
Fast
2:33
Avg
4:06
Slow
7:05
Run Total82r
Fast
16:58
Avg
30:37
Slow
46:02
Best Run82r
Fast
2:33
Avg
3:30
Slow
4:57
Workout Splits
SkiErg89r
Fast
3:22
Avg
3:53
Slow
4:33
Sled Push89r
Fast
1:10
Avg
1:55
Slow
4:15
Sled Pull89r
Fast
1:51
Avg
3:04
Slow
6:00
Burpee Broad Jump89r
Fast
1:35
Avg
2:43
Slow
6:14
Row89r
Fast
3:30
Avg
4:11
Slow
5:14
Farmers Carry89r
Fast
1:05
Avg
1:23
Slow
2:19
Sandbag Lunges89r
Fast
2:03
Avg
2:50
Slow
6:14
Wall Balls89r
Fast
3:08
Avg
3:47
Slow
9:20
Roxzone
Roxzone Time80r
Fast
1:42
Avg
4:17
Slow
7:47