Stephen Harper (M37)
2026
4 Races | 169 mi.The Georgia Death Race
Mar 28th 2026
| Blairsville, GA
Distance
74 Miles
Overall
57
/ 180
Division (M)
51
/ 154
20:04:39
Florida Death Race
Mar 7th 2026
| Lee, FL
Distance
37 Miles
Overall
2
/ 36
Division (M)
2
/ 26
8:06:31
Sombrero Ultra Running Festival (SURF)
Feb 13th 2026
| middleburg, FL
Duration
6 Hours
Overall
5
/ 8
Division (M)
3
/ 6
26.803
Florida Roots Trail Series: Fort Clinch
Jan 24th 2026
| Fernandina Beach, FL
Distance
50 KM
Overall
6
/ 32
Division (M)
6
/ 23
5:46:52
2025
4 Races | 147 mi.Wild Florida Trail Run
Nov 15th 2025
| Canttell, FL
Distance
50 KM
Overall
24
/ 208
Division (M)
18
/ 123
5:24:55
Croom Trail (Fools)
Apr 5th 2025
| Brooksville, FL
Distance
50 Miles
Overall
7
/ 29
Division (M)
5
/ 17
9:46:34
Loopapalooza
Mar 23rd 2025
| Jacksonville, FL
Duration
6 Hours
Overall
4
/ 15
Division (M)
3
/ 10
35.56
Sombrero Ultra Running Festival (SURF)
Feb 14th 2025
| middleburg, FL
Duration
6 Hours
Overall
1
/ 3
Division (M)
1
/ 1
30.82
2024
1 Race | 100 mi.Daytona 100
Dec 14th 2024
| Jacksonville to Ponce Inlet, FL
Distance
100 Miles
Overall
33
/ 115
Division (M)
20
/ 79
24:04:47
2023
2 Races | 85 mi.Daytona 100
Dec 9th 2023
| Jacksonville to Ponce Inlet, FL
Distance
50 Miles
Overall
18
/ 55
Division (M)
15
/ 40
11:18:07
GR-8H Trail Race
Jan 1st 2023
| Flagler Beach, FL
Duration
7 Hours
Overall
10
/ 31
Division (M)
5
/ 12
34.96
2022
1 Race | 34 mi.Wolfson Children's Challenge
Jan 29th 2022
| Jacksonville, FL
Distance
55 KM
Overall
2
/ 3
Division (M)
1
/ 2
6:02:01
2021
1 Race | 31 mi.Guana River
Dec 5th 2021
| Ponte Vedra Beach, FL
Distance
50 KM
Overall
17
/ 43
Division (M)
13
/ 25
5:56:48
13
Races
4y 3m 24d
Longevity
567
Lifetime Miles
Personal Bests
50k
(3)
5:24:55
2025
50m
(2)
9:46:34
2025
100m
(1)
24:04:47
2024
6hr
(3)
35.56
2025
Distance by Year
2026
169
Miles
4 Races
2025
147
Miles
4 Races
2024
100
Miles
1 Race
2023
85
Miles
2 Races
2022
34
Miles
1 Race
2021
31
Miles
1 Race
Multiple Performances
2nd Place
8:06:31
37 Miles
Achievements are awarded for races with 25 or more finishers and courses with 200 or more finishers.
Masters: 40-49 / Grand Masters: 50-59 / Senior Grand Masters: 60+

