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

Alpine Solstice
Bend, OR - 60 finishers
55 KM
Strawberry Fields Forever
North Bonneville, WA - 119 finishers
100 Miles | 100 KM | 50 KM
Schuetzen Nein! Hour Endurance Run
Davenport, IA - 70 finishers
9 Hours
Table Rock Trail Challenge
Jamesville, NY - 2 finishers
Backyard
San Juan Solstice
Lake City, CO - 239 finishers
50 Miles
Night Train 50k
Farmville, VA - 116 finishers
50 KM
Rachel Carson Trail Challenge
Pittsburgh, PA - 516 finishers
37.5 Miles
Wicked Worm
Grand Rapids, MI - 33 finishers
12 Hours | 6 Hours
Tahoe 200 Endurance Run
Homewood, CA - 182 finishers
200 Miles
Bighorn
Dayton, WY - 541 finishers
100 Miles | 52 Miles | 32 Miles
View All Results