Megan Sperry (F50)

2026

4 Races | 224 mi.

San Diego 100

May 1st 2026
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
30 / 126
Division (F)
5 / 31
27:09:47

Oriflamme

Apr 11th 2026
| Julian, CA
Distance
50 KM
Overall
60 / 121
Division (F)
8 / 27
6:47:48

Sycamore Canyon 100k & 50k

Feb 28th 2026
| San Diego, CA
Distance
100 KM
Overall
6 / 14
Division (F)
2 / 3
15:15:06

The Ranch 50k

Feb 14th 2026
| Escondido, CA
Distance
50 KM
Overall
64 / 88
Division (F)
16 / 22
7:19:04

2025

5 Races | 324 mi.

Noble Canyon

Sep 6th 2025
| Pine Valley, CA
Distance
50 KM
Overall
157 / 222
Division (F)
32 / 57
7:54:07

San Diego 100

Jun 6th 2025
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
43 / 135
Division (F)
6 / 26
27:37:05

Canyons Endurance Runs

Apr 25th 2025
| Auburn, CA
Distance
100 Miles
Overall
77 / 159
Division (F)
12 / 28
29:23:17

Sycamore Canyon 100k & 50k

Feb 22nd 2025
| San Diego, CA
Distance
100 KM
Overall
8 / 13
Division (F)
2 / 4
15:35:05

The Ranch 50k

Feb 15th 2025
| Escondido, CA
Distance
50 KM
Overall
45 / 81
Division (F)
7 / 18
6:49:30

2024

9 Races | 462 mi.

Anza Borrego Cuyamaca 50 Mile Run

Dec 7th 2024
| Julian, CA
Distance
50 Miles
Overall
60 / 138
Division (F)
12 / 34
11:44:11

The Stinger All Comers Track Race

Nov 9th 2024
| Hampton, GA
Duration
6 Hours
Overall
10 / 6
Division (F)
6 / 11
21.31

Cuyamaca 100k

Oct 5th 2024
| Julian, CA
Distance
100 KM
Overall
74 / 149
Division (F)
21 / 50
16:28:11

Noble Canyon

Sep 14th 2024
| Pine Valley, CA
Distance
50 KM
Overall
146 / 196
Division (F)
31 / 57
8:26:18

San Diego 100

Jun 7th 2024
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
63 / 134
Division (F)
10 / 24
29:19:33

PCT 50

May 11th 2024
| Cleveland National Forest, CA
Distance
50 Miles
Overall
57 / 101
Division (F)
10 / 14
12:18:16

Oriflamme

Apr 13th 2024
| Julian, CA
Distance
50 KM
Overall
38 / 128
Division (F)
7 / 43
6:13:56

#onemileatatime 24 Hour Challenge

Mar 16th 2024
| Griffin, GA
Duration
Backyard
Overall
55 / 40
Division (F)
13 / 28
16.8

HURT 100

Jan 13th 2024
| Honolulu, HI
Distance
100 Miles
Overall
36 / 74
Division (F)
5 / 15
33:23:14

2023

6 Races | 289 mi.

Anza Borrego Cuyamaca 50 Mile Run

Dec 2nd 2023
| Julian, CA
Distance
50 Miles
Overall
62 / 129
Division (F)
8 / 25
12:10:48

The Stinger All Comers Track Race

Nov 11th 2023
| Hampton, GA
Duration
6 Hours
Overall
5 / 6
Division (F)
1 / 2
27.48

Cuyamaca 100k

Oct 7th 2023
| Julian, CA
Distance
100 KM
Overall
85 / 161
Division (F)
17 / 39
16:06:03

Lady of the Lake

Sep 30th 2023
| Blairsville, GA
Duration
4 Hours
Overall
11 / 1
Division (F)
4 / 36
18.7

Noble Canyon

Sep 16th 2023
| Pine Valley, CA
Distance
50 KM
Overall
71 / 230
Division (F)
10 / 66
6:55:51

San Diego 100

Jun 2nd 2023
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
52 / 117
Division (F)
10 / 24
28:04:03

2022

6 Races | 259 mi.

Anza Borrego Cuyamaca 50 Mile Run

Dec 3rd 2022
| Julian, CA
Distance
50 Miles
Overall
68 / 135
Division (F)
12 / 29
12:04:21

San Jacinto 50K

Oct 29th 2022
| Idyllwild, CA
Distance
50 KM
Overall
34 / 39
Division (F)
5 / 8
11:10:14

Lady of the Lake

Oct 1st 2022
| Blairsville, GA
Duration
4 Hours
Overall
30 / 1
Division (F)
17 / 37
16

Noble Canyon

Sep 17th 2022
| Pine Valley, CA
Distance
50 KM
Overall
138 / 243
Division (F)
28 / 65
7:32:46

San Diego 100

Jun 3rd 2022
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
61 / 120
Division (F)
11 / 22
28:57:03

Oriflamme

Apr 16th 2022
| Julian, CA
Distance
50 KM
Overall
38 / 98
Division (F)
7 / 36
6:29:42

2021

2 Races | 93 mi.

Fountain City 5

Nov 21st 2021
| Columbus, GA
Distance
50 KM
Overall
7 / 11
Division (F)
2 / 4
5:44:04

Cuyamaca 100k

Oct 2nd 2021
| Julian, CA
Distance
100 KM
Overall
77 / 159
Division (F)
17 / 43
15:29:30

2020

2 Races | 81 mi.

Southern Fried 50/50

Aug 22nd 2020
| Columbus, GA
Distance
50 Miles
Overall
9 / 13
Division (F)
1 / 3
12:13:12

Chehaw Challenge

Jan 25th 2020
| Albany, GA
Distance
50 KM
Overall
26 / 40
Division (F)
10 / 16
7:22:11

2019

3 Races | 93 mi.

Fountain City 5

Nov 24th 2019
| Columbus, GA
Distance
50 KM
Overall
3 / 7
Division (F)
2 / 5
5:57:28

Lady of the Lake

Sep 28th 2019
| Blairsville, GA
Duration
8 Hours
Overall
33 / 42
Division (F)
13 / 20
30

Operation Endurance Run

Mar 23rd 2019
| Fort Benning, GA
Duration
12 Hours
Overall
19 / 21
Division (F)
10 / 10
32
37
Races
7y 1m 11d
Longevity
1,827
Lifetime Miles

Personal Bests

50k (13)
5:44:04
2021
50m (5)
11:44:11
2024
100k (5)
15:15:06
2026
100m (7)
27:09:47
2026
12hr (1)
32
2019
6hr (2)
27.48
2023
Backyard (1)
16.8
2024

Distance by Year

2026
224 Miles
4 Races
2025
324 Miles
5 Races
2024
462 Miles
9 Races
2023
289 Miles
6 Races
2022
259 Miles
6 Races
2021
93 Miles
2 Races
2020
81 Miles
2 Races
2019
93 Miles
3 Races

Multiple Performances

2026
5th Place
2025
6th Place
2024
10th Place
2023
10th Place
2022
11th Place
2026
8th Place
2024
7th Place
2022
7th Place
2026
16th Place
2025
7th Place
2025
32nd Place
2024
31st Place
2023
10th Place
2022
28th Place
2024
12th Place
2023
8th Place
2022
12th Place
2024
21st Place
2023
17th Place
2021
17th Place
2023
4th Place
2022
17th Place
2021
2nd Place
2019
2nd Place

Masters Winner

27:09:47

100 Miles

Masters Winner

11:10:14

50 KM

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+

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
View All Results