🇮🇪Mark O’Dwyer
IRL
12 races|5 divisions|3 seasons|HYROX PRO DOUBLES, HYROX TEAM RELAY, HYROX, HYROX PRO, HYROX DOUBLES
HYROX TEAM RELAYMen
Dublin 2025 · Nov 2025
Top 10%#466 / 7,603
Avg 55:47·1 race
HYROX PRO DOUBLESMen
-0:0456:41
Amsterdam 2026 · Jan 2026
Top 5%#1,122 / 25,076
Avg 1:00:11·7 races
HYROX DOUBLESMen
Paris 2023 · Nov 2023
Top 25%#37,144 / 151,661
Avg 1:08:06·1 race
HYROX PROMen
Valencia 2025 · Oct 2025
Top 50%#19,790 / 54,219
🇪🇸ValenciaOct 25
1:16:33#184
Avg 1:16:33·1 race
Station Profile
Race History
| Event | Time | Rank | |
|---|---|---|---|
| 🇳🇱AmsterdamPRO DOUBLES | 56:41 | #33 | |
| 🇮🇪DublinTEAM RELAY | 55:47 | #15 | |
| 🇮🇪DublinPRO DOUBLES | 58:15 | #39 | |
| 🇬🇧BirminghamHYROX | 1:04:22 | #154 | |
| 🇪🇸ValenciaPRO | 1:16:33 | #184 | |
| 🇮🇹RomePRO DOUBLES | 1:01:04 | #47 | |
| 🇮🇹RomeHYROX | 1:04:14 | #82 | |
| 🇩🇪BerlinPRO DOUBLES | 56:45 | #30 | |
| 🇮🇪DublinPRO DOUBLES | 59:47 | #11 | |
| 🇳🇱AmsterdamPRO DOUBLES | 1:04:24 | #64 | |
| 🇳🇱AmsterdamPRO DOUBLES | 1:04:24 | #63 | |
| 🇫🇷ParisDOUBLES | 1:08:06 | #40 |
Performance Over Time
HYROX DOUBLES
HYROX PRO DOUBLES
HYROX
HYROX PRO
HYROX TEAM RELAY
Split Analysis
Running Splits
Run 112r
Fast
2:10
Avg
3:22
Slow
4:54
Run 212r
Fast
3:25
Avg
3:55
Slow
4:48
Run 312r
Fast
3:34
Avg
4:13
Slow
5:08
Run 412r
Fast
3:38
Avg
4:15
Slow
5:30
Run 512r
Fast
3:34
Avg
4:16
Slow
5:23
Run 612r
Fast
3:30
Avg
4:14
Slow
5:16
Run 712r
Fast
3:39
Avg
4:23
Slow
5:25
Run 812r
Fast
2:42
Avg
4:25
Slow
6:10
Run Total12r
Fast
27:51
Avg
33:03
Slow
41:20
Best Run12r
Fast
2:42
Avg
3:36
Slow
4:10
Workout Splits
SkiErg12r
Fast
3:27
Avg
3:43
Slow
4:07
Sled Push12r
Fast
1:32
Avg
2:08
Slow
4:21
Sled Pull12r
Fast
2:28
Avg
3:23
Slow
4:48
Burpee Broad Jump12r
Fast
2:02
Avg
2:52
Slow
4:46
Row12r
Fast
3:44
Avg
4:02
Slow
4:18
Farmers Carry12r
Fast
1:11
Avg
1:37
Slow
2:05
Sandbag Lunges12r
Fast
0:02
Avg
3:07
Slow
5:46
Wall Balls12r
Fast
3:31
Avg
4:10
Slow
6:28
Roxzone
Roxzone Time12r
Fast
2:53
Avg
4:25
Slow
5:46
| Split | Fastest | Average | Slowest | # Races |
|---|---|---|---|---|
| Running Splits | ||||
| Run 1 | 2:10 | 3:22 | 4:54 | 12 |
| Run 2 | 3:25 | 3:55 | 4:48 | 12 |
| Run 3 | 3:34 | 4:13 | 5:08 | 12 |
| Run 4 | 3:38 | 4:15 | 5:30 | 12 |
| Run 5 | 3:34 | 4:16 | 5:23 | 12 |
| Run 6 | 3:30 | 4:14 | 5:16 | 12 |
| Run 7 | 3:39 | 4:23 | 5:25 | 12 |
| Run 8 | 2:42 | 4:25 | 6:10 | 12 |
| Run Total | 27:51 | 33:03 | 41:20 | 12 |
| Best Run | 2:42 | 3:36 | 4:10 | 12 |
| Workout Splits | ||||
| SkiErg | 3:27 | 3:43 | 4:07 | 12 |
| Sled Push | 1:32 | 2:08 | 4:21 | 12 |
| Sled Pull | 2:28 | 3:23 | 4:48 | 12 |
| Burpee Broad Jump | 2:02 | 2:52 | 4:46 | 12 |
| Row | 3:44 | 4:02 | 4:18 | 12 |
| Farmers Carry | 1:11 | 1:37 | 2:05 | 12 |
| Sandbag Lunges | 0:02 | 3:07 | 5:46 | 12 |
| Wall Balls | 3:31 | 4:10 | 6:28 | 12 |
| Roxzone | ||||
| Roxzone Time | 2:53 | 4:25 | 5:46 | 12 |