Craig Smith (M50)

2026

2 Races | 62 mi.

In It For The Long Run

May 16th 2026
| Huntsville, AL
Distance
50 KM
Overall
8 / 8
Division (M)
6 / 6
7:53:49

Mountain Mist

Jan 24th 2026
| Huntsville, AL
Distance
50 KM
Overall
48 / 287
Division (M)
44 / 231
6:22:11

2025

2 Races | 131 mi.

Western States 100

Jun 28th 2025
| Olympic Valley, CA
Distance
100 Miles
Overall
179 / 285
Division (M)
137 / 210
28:01:04

Mountain Mist

Jan 25th 2025
| Huntsville, AL
Distance
50 KM
Overall
76 / 426
Division (M)
69 / 323
6:08:54

2024

4 Races | 217 mi.

Arkansas Traveller

Oct 5th 2024
| Perryville, AR
Distance
100 Miles
Overall
66 / 94
Division (M)
58 / 78
28:23:51

Laurel Highlands

Jun 8th 2024
| Ohiopyle, PA
Distance
50 KM
Overall
53 / 132
Division (M)
41 / 88
7:16:35

Delano Park

Mar 2nd 2024
| Decatur, AL
Duration
12 Hours
Overall
13 / 68
Division (M)
11 / 55
55

Mountain Mist

Jan 27th 2024
| Huntsville, AL
Distance
50 KM
Overall
69 / 392
Division (M)
67 / 313
6:23:44

2023

3 Races | 191 mi.

Pinhoti

Nov 4th 2023
| Sylacauga, AL
Distance
100 Miles
Overall
70 / 139
Division (M)
62 / 122
28:04:42

Delano Park

Mar 4th 2023
| Decatur, AL
Duration
12 Hours
Overall
6 / 74
Division (M)
4 / 47
60

Mountain Mist

Jan 28th 2023
| Huntsville, AL
Distance
50 KM
Overall
37 / 411
Division (M)
36 / 318
5:38:37

2022

4 Races | 212 mi.

No Business 100

Oct 14th 2022
| Pickett Archaeology Museum, KY
Distance
100 Miles
Overall
23 / 141
Division (M)
18 / 105
26:33:16

Burning River

Jul 30th 2022
| Cuyahoga Falls, OH
Distance
50 Miles
Overall
45 / 199
Division (M)
35 / 140
10:47:45

Laurel Highlands

Jun 11th 2022
| Ohiopyle, PA
Distance
50 KM
Overall
23 / 79
Division (M)
17 / 53
6:52:18

Mountain Mist

Jan 22nd 2022
| Huntsville, AL
Distance
50 KM
Overall
29 / 391
Division (M)
27 / 314
5:36:49

2021

5 Races | 293 mi.

Bigfoot 50k

Dec 11th 2021
| Lore City, OH
Distance
50 KM
Overall
33 / 100
Division (M)
31 / 82
6:41:28

Pinhoti

Nov 6th 2021
| Sylacauga, AL
Distance
100 Miles
Overall
27 / 92
Division (M)
20 / 68
25:38:00

Lake Martin 100

Mar 20th 2021
| Alexander City, AL
Distance
100 Miles
Overall
6 / 46
Division (M)
6 / 38
21:47:45

Eagle Ridge

Feb 13th 2021
| Guntersville, AL
Distance
50 KM
Overall
8 / 52
Division (M)
8 / 34
5:34:57

Mountain Mist

Jan 23rd 2021
| Huntsville, AL
Distance
50 KM
Overall
25 / 403
Division (M)
24 / 321
5:26:25

2020

4 Races | 193 mi.

HTC Recover From the Holidays 50k

Dec 31st 2020
| Huntsville, AL
Distance
50 KM
Overall
1 / 55
Division (M)
1 / 34
4:01:53

Pinhoti

Nov 7th 2020
| Sylacauga, AL
Distance
100 Miles
Overall
44 / 105
Division (M)
37 / 83
26:19:49

The Barkley Fall Classic

Sep 19th 2020
| Wartburg, TN
Distance
50 KM
Overall
10 / 101
Division (M)
8 / 78
9:14:41

Mountain Mist

Jan 25th 2020
| Huntsville, AL
Distance
50 KM
Overall
24 / 357
Division (M)
23 / 293
5:39:08

2019

3 Races | 162 mi.

Pinhoti

Nov 2nd 2019
| Sylacauga, AL
Distance
100 Miles
Overall
33 / 156
Division (M)
29 / 127
26:14:31

Rockin Choccolocco

Jun 1st 2019
| Pinhoti, AL
Distance
50 KM
Overall
13 / 41
Division (M)
11 / 31
5:52:50

Mountain Mist

Jan 26th 2019
| Huntsville, AL
Distance
50 KM
Overall
53 / 378
Division (M)
51 / 296
5:36:30

2018

5 Races | 224 mi.

HTC Recover From the Holidays 50k

Dec 31st 2018
| Huntsville, AL
Distance
50 KM
Overall
2 / 60
Division (M)
2 / 42
5:28:35

Grindstone Trail Running Festival by UTM...

Oct 5th 2018
| Augusta County, VA
Distance
100 Miles
Overall
129 / 207
Division (M)
114 / 175
32:57:58

The Barkley Fall Classic

Sep 15th 2018
| Wartburg, TN
Distance
50 KM
Overall
27 / 205
Division (M)
23 / 161
10:12:25

Eagle Ridge

Feb 17th 2018
| Guntersville, AL
Distance
50 KM
Overall
3 / 26
Division (M)
3 / 20
5:16:11

Mountain Mist

Jan 27th 2018
| Huntsville, AL
Distance
50 KM
Overall
19 / 317
Division (M)
16 / 237
5:11:36

2017

4 Races | 161 mi.

HTC Recover From the Holidays 50k

Dec 31st 2017
| Huntsville, AL
Distance
50 KM
Overall
7 / 79
Division (M)
6 / 48
4:33:34

Dizzy Fifties

Nov 18th 2017
| Huntsville, AL
Distance
50 KM
Overall
5 / 91
Division (M)
5 / 53
5:09:10

The Georgia Death Race

Apr 1st 2017
| Blairsville, GA
Distance
68 Miles
Overall
61 / 184
Division (M)
49 / 141
19:10:02

Mountain Mist

Jan 28th 2017
| Huntsville, AL
Distance
50 KM
Overall
24 / 342
Division (M)
22 / 262
5:17:07

2016

4 Races | 193 mi.

HTC Recover From the Holidays 50k

Dec 31st 2016
| Huntsville, AL
Distance
50 KM
Overall
6 / 88
Division (M)
4 / 53
4:41:23

Pinhoti

Nov 5th 2016
| Sylacauga, AL
Distance
100 Miles
Overall
49 / 146
Division (M)
44 / 120
25:24:08

Fall Creek Falls 50K

Mar 20th 2016
| Spencer, TN
Distance
50 KM
Overall
4 / 54
Division (M)
3 / 33
5:05:46

Mountain Mist

Jan 23rd 2016
| Huntsville, AL
Distance
50 KM
Overall
24 / 257
Division (M)
23 / 190
5:34:14

2015

6 Races | 324 mi.

HTC Recover From the Holidays 50k

Dec 31st 2015
| Huntsville, AL
Distance
50 KM
Overall
13 / 98
Division (M)
13 / 65
4:55:16

Dizzy Fifties

Nov 21st 2015
| Huntsville, AL
Distance
50 KM
Overall
15 / 92
Division (M)
12 / 62
5:13:38

Pinhoti

Nov 7th 2015
| Sylacauga, AL
Distance
100 Miles
Overall
86 / 136
Division (M)
71 / 108
27:55:41

The Barkley Fall Classic

Sep 19th 2015
| Wartburg, TN
Distance
50 KM
Overall
59 / 101
Division (M)
48 / 79
12:03:15

Lake Martin 100

Mar 21st 2015
| Alexander City, AL
Distance
100 Miles
Overall
3 / 15
Division (M)
3 / 13
25:20:14

Mountain Mist

Jan 24th 2015
| Huntsville, AL
Distance
50 KM
Overall
65 / 325
Division (M)
62 / 252
5:48:08

2014

6 Races | 289 mi.

HTC Recover From the Holidays 50k

Dec 31st 2014
| Huntsville, AL
Distance
50 KM
Overall
6 / 105
Division (M)
5 / 58
4:30:30

Dizzy Fifties

Nov 15th 2014
| Huntsville, AL
Distance
40 Miles
Overall
1 / 8
Division (M)
1 / 5
6:43:13

StumpJump 50K

Oct 4th 2014
| Chattanooga, TN
Distance
50 KM
Overall
93 / 322
Division (M)
83 / 268
6:15:53

Keys Ultras

May 17th 2014
| Key West, FL
Distance
100 Miles
Overall
44 / 105
Division (M)
37 / 81
23:36:18

Delano Park

Mar 8th 2014
| Decatur, AL
Duration
12 Hours
Overall
11 / 65
Division (M)
8 / 47
56

Mountain Mist

Jan 25th 2014
| Huntsville, AL
Distance
50 KM
Overall
56 / 310
Division (M)
49 / 238
5:50:27

2013

5 Races | 175 mi.

HTC Recover From the Holidays 50k

Dec 31st 2013
| Huntsville, AL
Distance
50 KM
Overall
19 / 77
Division (M)
15 / 52
4:51:15

Dizzy Fifties

Nov 16th 2013
| Huntsville, AL
Distance
50 KM
Overall
12 / 73
Division (M)
10 / 47
5:26:26

Lost Sierra Endurance Run

Sep 28th 2013
| Graeagle, CA
Distance
50 KM
Overall
23 / 51
Division (M)
19 / 39
7:00:41

Delano Park

Mar 9th 2013
| Decatur, AL
Duration
12 Hours
Overall
19 / 57
Division (M)
10 / 36
51

Mountain Mist

Jan 26th 2013
| Huntsville, AL
Distance
50 KM
Overall
129 / 284
Division (M)
115 / 218
6:35:59

2012

3 Races | 102 mi.

HTC Recover From the Holidays 50k

Dec 31st 2012
| Huntsville, AL
Distance
50 KM
Overall
17 / 67
Division (M)
14 / 44
5:17:58

Dizzy Fifties

Nov 17th 2012
| Huntsville, AL
Distance
40 Miles
Overall
4 / 5
Division (M)
4 / 5
7:45:19

Mountain Mist

Jan 28th 2012
| Huntsville, AL
Distance
50 KM
Overall
234 / 277
Division (M)
190 / 224
7:44:18

2011

2 Races | 93 mi.

HTC Recover From the Holidays 50k

Dec 31st 2011
| Huntsville, AL
Distance
50 KM
Overall
42 / 81
Division (M)
37 / 62
5:53:05

Javelina Jundred

Nov 12th 2011
| Fountain Hills, AZ
Distance
100 KM
Overall
43 / 126
Division (M)
35 / 82
14:28:36

2010

1 Race | 50 mi.

Mt. Hood Trail Runs

Jul 24th 2010
| Timothy Lake, OR
Distance
50 Miles
Overall
31 / 106
Division (M)
26 / 75
9:48:45

2008

1 Race | 31 mi.

McKenzie River Trail Run

Sep 6th 2008
| Blue River, OR
Distance
50 KM
Overall
55 / 134
Division (M)
43 / 78
5:10:27
64
Races
17y 8m 16d
Longevity
3,106
Lifetime Miles

Personal Bests

50k (41)
4:01:53
2020
50m (2)
9:48:45
2010
100k (1)
14:28:36
2011
100m (13)
21:47:45
2021
12hr (4)
60
2023

Distance by Year

2026
62 Miles
2 Races
2025
131 Miles
2 Races
2024
217 Miles
4 Races
2023
191 Miles
3 Races
2022
212 Miles
4 Races
2021
293 Miles
5 Races
2020
193 Miles
4 Races
2019
162 Miles
3 Races
2018
224 Miles
5 Races
2017
161 Miles
4 Races
2016
193 Miles
4 Races
2015
324 Miles
6 Races
2014
289 Miles
6 Races
2013
175 Miles
5 Races
2012
102 Miles
3 Races
2011
93 Miles
2 Races
2010
50 Miles
1 Race
2008
31 Miles
1 Race

Multiple Performances

2026
44th Place
2025
69th Place
2024
67th Place
2023
36th Place
2022
27th Place
2021
24th Place
2020
23rd Place
2019
51st Place
2018
16th Place
2017
22nd Place
2016
23rd Place
2015
62nd Place
2014
49th Place
2013
115th Place
2012
190th Place
2024
41st Place
2022
17th Place
2024
11th Place
2023
4th Place
2014
8th Place
2013
10th Place
2023
62nd Place
2021
20th Place
2020
37th Place
2019
29th Place
2016
44th Place
2015
71st Place
2021
6th Place
2015
3rd Place
2021
8th Place
2018
3rd Place
2020
1st Place
2018
2nd Place
2017
6th Place
2016
4th Place
2015
13th Place
2014
5th Place
2013
15th Place
2012
14th Place
2011
37th Place
2020
8th Place
2018
23rd Place
2015
48th Place
2017
5th Place
2015
12th Place
2013
10th Place
2014
1st Place
2012
4th Place

4:01:53

50 KM

5:28:35

50 KM

5:16:11

50 KM

4:33:34

50 KM

5:05:46

50 KM

5:05:46

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

MCW The Tatum Classic
Middletown Township, NJ - 16 finishers
50 KM
Connor's Claims Ultra
Stockton, UT - 24 finishers
50 Miles | 50 KM
Momentus Backyard Ultra
Monroe, NC - 74 finishers
Backyard
Echo Valley Runs
Chelan, WA - 80 finishers
50 KM
Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
Lake Tye Challenge
Monroe, WA - 25 finishers
12 Hours | 6 Hours
Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
View All Results