Allen Griffin (M57)

2025

2 Races | 157 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 18th 2025
| Troy, NC
Distance
100 Miles
Overall
31 / 31
Division (M)
27 / 27
35:19:17

Black Mountain Monster

Jun 7th 2025
| Black Mountain, NC
Duration
24 Hours
Overall
26 / 62
Division (M)
21 / 42
56.7

2024

2 Races | 194 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 19th 2024
| Troy, NC
Distance
100 Miles
Overall
12 / 23
Division (M)
10 / 20
33:39:06

Black Mountain Monster

Jun 1st 2024
| Black Mountain, NC
Duration
24 Hours
Overall
9 / 94
Division (M)
7 / 67
94.25

2023

2 Races | 201 mi.

Beast of the East

Dec 9th 2023
| Kings Mountain, NC
Distance
100 Miles
Overall
20 / 35
Division (M)
18 / 30
31:45:34

Black Mountain Monster

Jun 3rd 2023
| Black Mountain, NC
Duration
24 Hours
Overall
9 / 70
Division (M)
9 / 47
100.75

2022

2 Races | 200 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 22nd 2022
| Troy, NC
Distance
100 Miles
Overall
18 / 24
Division (M)
17 / 22
33:41:03

Black Mountain Monster

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

2021

2 Races | 150 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 23rd 2021
| Troy, NC
Distance
100 Miles
Overall
17 / 25
Division (M)
15 / 22
34:23:56

Bethel Hill Moonlight Boogie

Jun 12th 2021
| Ellerbe, NC
Distance
50 Miles
Overall
17 / 24
Division (M)
12 / 18
12:14:40

2020

1 Race | 31 mi.

Stone Mountain Massacre (Roaring Gap Ult...

Jan 11th 2020
| Roaring Gap, NC
Distance
50 KM
Overall
15 / 25
Division (M)
11 / 17
7:30:25

2019

3 Races | 412 mi.

The Swamp Fox Ultra

Oct 31st 2019
| McClellanville, SC
Distance
210 Miles
Overall
2 / 3
Division (M)
2 / 2
74:50:00

Hell Hole Hundred

May 31st 2019
| Bethera, SC
Distance
140 Miles
Overall
1 / 3
Division (M)
1 / 3
41:45:14

Weymouth Woods

Jan 19th 2019
| Southern Pines, NC
Distance
100 KM
Overall
22 / 29
Division (M)
16 / 22
15:14:55

2018

3 Races | 301 mi.

Cape Fear 24 Hour

Nov 3rd 2018
| Lillington, NC
Duration
24 Hours
Overall
4 / 57
Division (M)
3 / 34
100.606

Cloudsplitter 100

Oct 13th 2018
| Norton, VA
Distance
100 Miles
Overall
27 / 41
Division (M)
20 / 32
33:55:33

Hellbender 100

Apr 20th 2018
| Old Fort, NC
Distance
100 Miles
Overall
67 / 74
Division (M)
54 / 60
37:06:16

2017

3 Races | 187 mi.

Bethel Hill Moonlight Boogie

Jun 10th 2017
| Ellerbe, NC
Distance
50 Miles
Overall
14 / 36
Division (M)
13 / 24
11:22:49

Cruel Jewel

May 19th 2017
| Blue Ridge, GA
Distance
105.9 Miles
Overall
44 / 77
Division (M)
39 / 62
43:15:16

Salem Lakeshore Frosty Fifty

Jan 21st 2017
| Winston-Salem, NC
Distance
50 KM
Overall
61 / 95
Division (M)
36 / 58
5:56:12

2016

5 Races | 302 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 22nd 2016
| Troy, NC
Distance
100 Miles
Overall
10 / 22
Division (M)
9 / 19
33:12:33

Bethel Hill Moonlight Boogie

Jun 11th 2016
| Ellerbe, NC
Distance
50 Miles
Overall
7 / 39
Division (M)
6 / 29
10:09:46

May Madness 50k

May 28th 2016
| Hoffman, NC
Distance
50 KM
Overall
1 / 14
Division (M)
1 / 11
4:25:22

Jordan Lake 12-Hour Challenge

Apr 16th 2016
| Chapel Hill, NC
Duration
12 Hours
Overall
3 / 25
Division (M)
3 / 16
58.6

Weymouth Woods

Jan 16th 2016
| Southern Pines, NC
Distance
100 KM
Overall
14 / 53
Division (M)
14 / 41
13:04:49

2015

4 Races | 196 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 24th 2015
| Troy, NC
Distance
100 KM
Overall
16 / 35
Division (M)
15 / 29
19:09:52

Bethel Hill Moonlight Boogie

Jun 6th 2015
| Ellerbe, NC
Distance
50 Miles
Overall
8 / 38
Division (M)
7 / 27
9:54:39

May Madness 50k

May 23rd 2015
| Hoffman, NC
Distance
50 KM
Overall
4 / 20
Division (M)
4 / 16
4:31:03

Jordan Lake 12-Hour Challenge

Apr 18th 2015
| Chapel Hill, NC
Duration
12 Hours
Overall
3 / 31
Division (M)
2 / 18
52.74

2014

1 Race | 50 mi.

Bethel Hill Moonlight Boogie

Jun 7th 2014
| Ellerbe, NC
Distance
50 Miles
Overall
15 / 52
Division (M)
12 / 36
10:13:28
30
Races
11y 4m 16d
Longevity
2,380
Lifetime Miles

Personal Bests

50k (4)
4:25:22
2016
50m (5)
9:54:39
2015
100k (3)
13:04:49
2016
100m (8)
31:45:34
2023
24hr (5)
100.75
2023
12hr (2)
58.6
2016

Distance by Year

2025
157 Miles
2 Races
2024
194 Miles
2 Races
2023
201 Miles
2 Races
2022
200 Miles
2 Races
2021
150 Miles
2 Races
2020
31 Miles
1 Race
2019
412 Miles
3 Races
2018
301 Miles
3 Races
2017
187 Miles
3 Races
2016
302 Miles
5 Races
2015
196 Miles
4 Races
2014
50 Miles
1 Race

Multiple Performances

2025
27th Place
2024
10th Place
2022
17th Place
2021
15th Place
2016
9th Place
2025
21st Place
2024
7th Place
2023
9th Place
2022
4th Place
2021
12th Place
2017
13th Place
2016
6th Place
2015
7th Place
2014
12th Place
2019
16th Place
2016
14th Place
2016
1st Place
2015
4th Place

100.606

24 Hours

58.6

12 Hours

52.74

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

The Midwest Ultra Track Classic
Warrensburg, MO - 19 finishers
24 Hours | 12 Hours | 6 Hours
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
MCW The Tatum Classic
Middletown Township, NJ - 16 finishers
50 KM
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
View All Results