M.C. Hartley (F50)

2025

4 Races | 143 mi.

The Derby

Nov 29th 2025
| Ellerbe, NC
Distance
50 KM
Overall
67 / 80
Division (F)
22 / 31
7:51:41

Hinson Lake 24 Hour Ultra Classic

Sep 27th 2025
| Rockingham, NC
Duration
24 Hours
Overall
170 / 239
Division (F)
88 / 133
33.0704

Uforea

Apr 19th 2025
| Troy, NC
Distance
50 KM
Overall
17 / 23
Division (F)
3 / 5
10:18:53

Cheraw 24 Hour

Feb 22nd 2025
| Cheraw, SC
Duration
24 Hours
Overall
15 / 31
Division (F)
4 / 11
47.3

2024

5 Races | 179 mi.

The Derby

Nov 30th 2024
| Ellerbe, NC
Distance
50 KM
Overall
50 / 75
Division (F)
15 / 30
6:57:51

Hinson Lake 24 Hour Ultra Classic

Sep 28th 2024
| Rockingham, NC
Duration
24 Hours
Overall
174 / 292
Division (F)
85 / 153
36.0768

Black Mountain Monster

Jun 1st 2024
| Black Mountain, NC
Duration
12 Hours
Overall
26 / 65
Division (M)
20 / 38
42.25

Cheraw 24 Hour

Feb 24th 2024
| Cheraw, SC
Duration
24 Hours
Overall
16 / 23
Division (F)
7 / 19
38.7

NC Fat Ass 50k

Jan 27th 2024
| Ellerbee, NC
Distance
50 KM
Overall
63 / 66
Division (F)
22 / 22
8:35:00

2023

6 Races | 213 mi.

The Derby

Nov 25th 2023
| Ellerbe, NC
Distance
50 KM
Overall
61 / 73
Division (F)
25 / 31
7:47:25

Hinson Lake 24 Hour Ultra Classic

Sep 30th 2023
| Rockingham, NC
Duration
24 Hours
Overall
107 / 290
Division (F)
42 / 151
52.612

Black Mountain Monster

Jun 3rd 2023
| Black Mountain, NC
Duration
12 Hours
Overall
32 / 45
Division (F)
18 / 32
35.75

Peyton's Wild and Wacky Ultra 10x5K

Mar 11th 2023
| Mount Pleasant, SC
Distance
50 KM
Overall
73 / 92
Division (F)
30 / 47
6:56:43

NC Fat Ass 50k

Jan 28th 2023
| Ellerbee, NC
Distance
50 KM
Overall
51 / 73
Division (F)
15 / 28
7:02:08

Salem Lakeshore Frosty Fifty

Jan 7th 2023
| Winston-Salem, NC
Distance
50 KM
Overall
86 / 92
Division (F)
27 / 31
6:47:53

2022

4 Races | 166 mi.

The Derby

Nov 26th 2022
| Ellerbe, NC
Distance
50 KM
Overall
29 / 88
Division (F)
12 / 43
6:16:40

Hinson Lake 24 Hour Ultra Classic

Sep 24th 2022
| Rockingham, NC
Duration
24 Hours
Overall
79 / 279
Division (F)
40 / 151
54.3343

Black Mountain Monster

May 28th 2022
| Black Mountain, NC
Duration
12 Hours
Overall
14 / 34
Division (F)
5 / 18
40.6

Uwharrie Mountain Run

Feb 5th 2022
| Ophir, NC
Distance
40 Miles
Overall
54 / 62
Division (F)
11 / 15
11:58:13

2021

5 Races | 225 mi.

Mountaineer Rumble

Nov 6th 2021
| Clover, SC
Distance
50 KM
Overall
17 / 30
Division (F)
7 / 9
7:30:48

Uwharrie 100 Mile and 100K Trail Run

Oct 23rd 2021
| Troy, NC
Distance
100 KM
Overall
38 / 43
Division (F)
6 / 10
24:31:11

Hinson Lake 24 Hour Ultra Classic

Sep 25th 2021
| Rockingham, NC
Duration
24 Hours
Overall
38 / 251
Division (F)
16 / 140
64.9456

Black Mountain Monster

Jun 5th 2021
| Black Mountain, NC
Duration
12 Hours
Overall
35 / 61
Division (F)
10 / 27
35.75

NC Fat Ass 50k

Jan 30th 2021
| Ellerbee, NC
Distance
50 KM
Overall
47 / 56
Division (F)
13 / 17
7:19:00

2020

1 Race | 31 mi.

NC Fat Ass 50k

Jan 25th 2020
| Ellerbee, NC
Distance
50 KM
Overall
49 / 57
Division (F)
20 / 24
7:41:16

2019

3 Races | 108 mi.

Hinson Lake 24 Hour Ultra Classic

Sep 28th 2019
| Rockingham, NC
Duration
24 Hours
Overall
167 / 276
Division (F)
90 / 150
40.5864

MC Broken Ankle

Feb 16th 2019
| Gastonia, NC
Duration
12 Hours
Overall
15 / 26
Division (F)
4 / 11
36

NC Fat Ass 50k

Jan 26th 2019
| Ellerbee, NC
Distance
50 KM
Overall
39 / 44
Division (M)
26 / 29
8:10:40

2018

4 Races | 144 mi.

Beast of the East

Dec 15th 2018
| Kings Mountain, NC
Distance
50 KM
Overall
36 / 39
Division (F)
9 / 11
9:39:14

Hinson Lake 24 Hour Ultra Classic

Sep 29th 2018
| Rockingham, NC
Duration
24 Hours
Overall
103 / 270
Division (F)
54 / 157
51.1088

Wicked Grit Challenge

Jul 21st 2018
| Lowell, NC
Distance
50 KM
Overall
6 / 17
Division (F)
1 / 2
7:01:11

Salem Lakeshore Frosty Fifty

Jan 6th 2018
| Winston-Salem, NC
Distance
50 KM
Overall
132 / 144
Division (F)
51 / 57
6:42:58

2017

1 Race | 27 mi.

Frozen Rock 12 Hour

Dec 16th 2017
| Uwharrie, NC
Duration
12 Hours
Overall
33 / 38
Division (F)
13 / 16
27
33
Races
7y 11m 20d
Longevity
1,235
Lifetime Miles

Personal Bests

50k (16)
6:16:40
2022
100k (1)
24:31:11
2021
24hr (9)
64.9456
2021
12hr (6)
42.25
2024

Distance by Year

2025
143 Miles
4 Races
2024
179 Miles
5 Races
2023
213 Miles
6 Races
2022
166 Miles
4 Races
2021
225 Miles
5 Races
2020
31 Miles
1 Race
2019
108 Miles
3 Races
2018
144 Miles
4 Races
2017
27 Miles
1 Race

Multiple Performances

2025
22nd Place
2024
15th Place
2023
25th Place
2022
12th Place
2025
88th Place
2024
85th Place
2023
42nd Place
2022
40th Place
2021
16th Place
2019
90th Place
2018
54th Place
2025
4th Place
2024
7th Place
2024
20th Place
2023
18th Place
2022
5th Place
2021
10th Place
2024
22nd Place
2023
15th Place
2021
13th Place
2020
20th Place
2019
26th Place

Weekly Newsletter

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

Recent Results

Hotfoot Hamster
Buckeye, AZ - 94 finishers
24 Hours | 12 Hours | 6 Hours
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Connor's Claims Ultra
Stockton, UT - 24 finishers
50 Miles | 50 KM
Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
Infinitus
Ripton, VT - 36 finishers
100 Miles | 88 KM
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
Lake to Ocean 100K
Port Mayaka, FL - 19 finishers
100 KM
Run The Rim
Arnold, CA - 21 finishers
50 KM
View All Results