William Thompson (M61)

2025

1 Race | 63 mi.

Black Mountain Monster

Jun 7th 2025
| Black Mountain, NC
Duration
24 Hours
Overall
23 / 62
Division (M)
19 / 42
63

2024

2 Races | 128 mi.

Black Mountain Monster

Jun 1st 2024
| Black Mountain, NC
Duration
24 Hours
Overall
30 / 94
Division (M)
22 / 67
68.25

Hallucination Trail Run

Mar 16th 2024
| Charleston, SC
Duration
24 Hours
Overall
8 / 14
Division (M)
5 / 10
60

2023

3 Races | 150 mi.

Bryce Canyon

May 20th 2023
| Bryce Canyon, UT
Distance
50 Miles
Overall
64 / 131
Division (M)
42 / 78
13:56:53

Mount Mitchell Heartbreaker

Mar 25th 2023
| Old Fort, NC
Distance
50 Miles
Overall
50 / 66
Division (M)
42 / 55
14:41:46

Black Toe Run

Jan 28th 2023
| Watertown, TN
Duration
48 Hours
Overall
6 / 6
Division (M)
6 / 7
50

2022

5 Races | 448 mi.

Stillwater Ultras 3hr, 6hr, 12hr, 24hr

Dec 10th 2022
| Canton, NC
Duration
24 Hours
Overall
4 / 19
Division (M)
1 / 8
78

Sadlers Creek Stumble

Oct 22nd 2022
| Anderson, SC
Duration
30 Hours
Overall
7 / 52
Division (M)
4 / 29
98.25

Black Mountain Monster

May 28th 2022
| Black Mountain, NC
Duration
24 Hours
Overall
11 / 64
Division (M)
10 / 48
81.25

The Country Mile

Apr 8th 2022
| Slater-Marietta, SC
Duration
48 Hours
Overall
17 / 205
Division (M)
13 / 105
103.36

Sandhills Trail & Ultra Festival

Feb 12th 2022
| Columbia, SC
Duration
30 Hours
Overall
5 / 58
Division (M)
3 / 31
87.5

2021

2 Races | 147 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 23rd 2021
| Troy, NC
Distance
100 KM
Overall
18 / 43
Division (M)
16 / 33
17:52:06

Black Mountain Monster

Jun 5th 2021
| Black Mountain, NC
Duration
24 Hours
Overall
10 / 83
Division (M)
8 / 60
84.5

2020

2 Races | 108 mi.

Sadlers Creek Stumble

Nov 7th 2020
| Anderson, SC
Duration
30 Hours
Overall
6 / 42
Division (M)
6 / 22
77.3

Quest for the Crest

Oct 17th 2020
| Burnsville, NC
Distance
50 KM
Overall
36 / 114
Division (M)
32 / 91
9:42:11

2019

2 Races | 100 mi.

Beast of the East

Dec 14th 2019
| Kings Mountain, NC
Distance
50 Miles
Overall
9 / 30
Division (M)
7 / 20
13:12:12

Looking Glass 100K

Nov 16th 2019
| Pisgah Forest, NC
Distance
50 Miles
Overall
47 / 84
Division (M)
38 / 62
11:57:20

2018

1 Race | 53 mi.

Black Mountain Monster

Jun 16th 2018
| Black Mountain, NC
Duration
12 Hours
Overall
4 / 35
Division (M)
2 / 21
53.125

2017

2 Races | 62 mi.

Paris Mountain Ultra

Oct 21st 2017
| Greenville, SC
Distance
50 KM
Overall
8 / 30
Division (M)
7 / 23
6:07:23

Pilot Mountain to Hanging Rock Ultra

Oct 14th 2017
| Pinnacle, NC
Distance
50 KM
Overall
33 / 132
Division (M)
29 / 86
6:27:32
20
Races
7y 7m 28d
Longevity
1,260
Lifetime Miles

Personal Bests

50k (3)
6:07:23
2017
50m (4)
11:57:20
2019
100k (1)
17:52:06
2021
24hr (6)
84.5
2021
12hr (1)
53.125
2018

Distance by Year

2025
63 Miles
1 Race
2024
128 Miles
2 Races
2023
150 Miles
3 Races
2022
448 Miles
5 Races
2021
147 Miles
2 Races
2020
108 Miles
2 Races
2019
100 Miles
2 Races
2018
53 Miles
1 Race
2017
62 Miles
2 Races

Multiple Performances

2025
19th Place
2024
22nd Place
2022
10th Place
2021
8th Place
2022
4th Place
2020
6th Place

53.125

12 Hours

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

Run The Rim
Arnold, CA - 21 finishers
50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
View All Results