🇩🇪Johann Frank

GER

32 races|5 divisions|4 seasons|HYROX DOUBLES, HYROX PRO, HYROX PRO DOUBLES, HYROX, HYROX TEAM RELAY
HYROX DOUBLESMen
54:47
Maastricht 2024 · Jan 2024
Top 1%#739 / 150,467
Avg 57:54·4 races
HYROX DOUBLESMixed
55:34
Mechelen 2026 · Mar 2026
Top 1%#213 / 150,170
Avg 1:00:17·14 races
HYROX PRO DOUBLESMen
Cologne 2025 · Apr 2025
Top 5%#765 / 25,076
Avg 55:58·3 races
HYROX PRO DOUBLESMixed
World Championships Nice 2024 · Jun 2024
Top 10%#22 / 337
Avg 58:04·1 race
HYROX TEAM RELAYMixed
Maastricht European Championships 2023 · Jan 2023
Top 5%#339 / 12,727
Avg 58:10·1 race
HYROX TEAM RELAYMen
Maastricht 2024 · Jan 2024
Top 25%#1,142 / 7,556
Avg 1:00:34·1 race
HYROXMen
1:01:59
Copenhagen 2025 · Mar 2025
Top 5%#3,146 / 275,788
Avg 1:02:24·3 races
HYROX PROMen
1:07:18
Köln 2024 · Apr 2024
Top 25%#6,409 / 52,403
Avg 1:12:42·5 races

Station Profile

vs 3,173 peers (50:00–1:01:07)

Dashed ring = cohort average · Outside = faster than peers

Strengths

Sled Pull+15.7%
Running+9.9%
Sandbag+7.4%

Weaknesses

Burpees-7.8%
Farmers-5.2%
Sled Push-0.1%

Race History

EventTimeRank
🇧🇪MechelenDOUBLES55:34#3
🇩🇰CopenhagenDOUBLES1:05:03#79
🇩🇪FrankfurtPRO1:14:30#80
🇩🇪HamburgDOUBLES58:51#12
🇩🇪HamburgPRO1:09:34#85
🇳🇱MaastrichtPRO DOUBLES56:46#19
🇩🇪BerlinDOUBLES1:01:54#96
🇩🇪BerlinDOUBLES56:00#13
🇩🇪ColognePRO DOUBLES55:34#10
🇩🇪CologneHYROX1:02:46#40
🇩🇪ColognePRO DOUBLES55:34#9
🇩🇰CopenhagenDOUBLES56:34#4
🇩🇰CopenhagenHYROX1:01:59#26
🇩🇪FrankfurtPRO1:10:42#84
🇩🇪HamburgDOUBLES56:41#6
🇳🇱AmsterdamDOUBLES59:33#51
🇳🇱AmsterdamDOUBLES59:33#50
🇩🇪StuttgartDOUBLES1:05:28#32
🇫🇷NicePRO DOUBLES58:04#22
🇩🇪KölnPRO1:07:18#54
🇦🇹ViennaDOUBLES1:00:55#9
🇳🇱MaastrichtTEAM RELAY1:00:34#5
🇳🇱MaastrichtDOUBLES54:47#6
🇩🇪FrankfurtDOUBLES59:19#9
🇩🇪HamburgHYROX1:02:28#10
🇬🇧ManchesterDOUBLES1:01:07#41
🇩🇪KarlsruheDOUBLES57:46#3
🇳🇱MaastrichtTEAM RELAY58:10#1
🇳🇱MaastrichtDOUBLES1:02:11#14
🇩🇪EssenDOUBLES1:03:57#8
🇩🇪EssenDOUBLES1:00:30#1
🇳🇱AmsterdamPRO1:21:26#59

Performance Over Time

HYROX PRO

HYROX DOUBLES

HYROX TEAM RELAY

HYROX

HYROX PRO DOUBLES

Split Analysis

Running Splits
Run 132r
Fast
2:46
Avg
3:47
Slow
6:32
Run 232r
Fast
3:17
Avg
3:44
Slow
4:17
Run 332r
Fast
3:22
Avg
3:57
Slow
4:35
Run 432r
Fast
3:30
Avg
4:07
Slow
7:43
Run 531r
Fast
3:30
Avg
4:06
Slow
4:35
Run 632r
Fast
3:28
Avg
3:59
Slow
4:35
Run 732r
Fast
3:25
Avg
4:05
Slow
4:55
Run 832r
Fast
3:29
Avg
4:32
Slow
5:58
Run Total29r
Fast
25:53
Avg
32:22
Slow
36:36
Best Run28r
Fast
2:57
Avg
3:39
Slow
4:17
Workout Splits
SkiErg32r
Fast
3:29
Avg
3:54
Slow
4:30
Sled Push32r
Fast
1:08
Avg
2:02
Slow
4:40
Sled Pull32r
Fast
2:02
Avg
3:06
Slow
6:27
Burpee Broad Jump32r
Fast
1:58
Avg
2:48
Slow
4:34
Row32r
Fast
3:49
Avg
4:15
Slow
4:45
Farmers Carry32r
Fast
1:14
Avg
1:35
Slow
2:36
Sandbag Lunges32r
Fast
2:24
Avg
3:09
Slow
5:14
Wall Balls32r
Fast
2:40
Avg
4:09
Slow
7:37
Roxzone
Roxzone Time28r
Fast
2:51
Avg
4:24
Slow
6:47