Ryan Stafford
12
Events
2
Divisions
0:58:10
Best Time
—
Best Rank
Get a Personalized Workout Plan
Based on Ryan Stafford's race data, we can identify strengths and weaknesses to create a targeted training plan. Connect your Strava, Garmin, or Apple Watch for deeper insights.
Event History
Average time: 1:04:07
2026 Manchester
S858:10
Finished
30:42
Running
24:18
Workouts
3:15
Roxzone
2026 Brisbane
S81:01:24
Finished
29:14
Running
27:35
Workouts
4:39
Roxzone
2026 Bangkok
S81:01:53
Finished
27:48
Running
27:26
Workouts
6:42
Roxzone
2025 Madrid
S81:04:18
Finished
31:30
Running
28:25
Workouts
4:28
Roxzone
2025 Hamburg
S81:04:28
Finished
30:38
Running
28:41
Workouts
5:14
Roxzone
2025 Dublin
S81:03:34
Finished
31:26
Running
25:25
Workouts
6:48
Roxzone
2025 Malaga
S71:04:15
Finished
31:49
Running
28:21
Workouts
4:10
Roxzone
2024 London
S71:02:08
Finished
30:45
Running
26:17
Workouts
5:10
Roxzone
2024 Birmingham
S71:08:54
Finished
31:59
Running
31:45
Workouts
5:14
Roxzone
2025 Berlin
S759:29
Finished
28:44
Running
24:40
Workouts
6:09
Roxzone
2024 World Championships Nice
S61:16:03
Finished
33:02
Running
37:44
Workouts
5:21
Roxzone
2024 Sports Direct HYROX London
S61:04:53
Finished
33:07
Running
28:11
Workouts
3:39
Roxzone