John Mark Roberts (M 47)

2025

2 Races | 119 mi.

Black Mountain Monster

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

Tsali Ultra

Jan 18th 2025
| Almond, NC
Distance
50 KM
Overall
32 / 85
Division (M)
22 / 53
6:08:38

2024

2 Races | 132 mi.

Black Mountain Monster

Jun 1st 2024
| Black Mountain, NC
Duration
24 Hours
Overall
3 / 94
Division (M)
5 / 67
100.75

Tsali Ultra

Jan 13th 2024
| Almond, NC
Distance
50 KM
Overall
22 / 53
Division (M)
20 / 41
5:51:20

2023

3 Races | 150 mi.

Table Rock Ultras

Sep 23rd 2023
| Morganton, NC
Distance
50 KM
Overall
46 / 187
Division (M)
41 / 145
6:30:39

Black Mountain Monster

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

Tsali Ultra

Jan 14th 2023
| Almond, NC
Distance
50 KM
Overall
13 / 27
Division (M)
8 / 16
5:57:49

2020

1 Race | 31 mi.

Tsali Ultra

Jan 18th 2020
| Almond, NC
Distance
50 KM
Overall
15 / 103
Division (M)
13 / 65
5:33:44

2019

1 Race | 100 mi.

Knock on Woodstock

May 3rd 2019
| Greenville, SC
Distance
100 Miles
Overall
8 / 20
Division (M)
7 / 13
36:12:23

2018

1 Race | 31 mi.

Tsali Ultra

Jan 20th 2018
| Almond, NC
Distance
50 KM
Overall
29 / 81
Division (M)
23 / 44
6:13:46

2017

3 Races | 121 mi.

Cumberland Trail

Sep 30th 2017
| Caryville, TN
Distance
50 KM
Overall
13 / 18
Division (M)
10 / 14
8:01:17

Jordan Lake 12-Hour Challenge

Apr 22nd 2017
| Chapel Hill, NC
Duration
12 Hours
Overall
3 / 28
Division (M)
3 / 18
59.2592

Tsali Ultra

Jan 21st 2017
| Almond, NC
Distance
50 KM
Overall
27 / 59
Division (M)
23 / 40
5:53:42

2016

1 Race | 31 mi.

Tsali Ultra

Jan 16th 2016
| Almond, NC
Distance
50 KM
Overall
25 / 47
Division (M)
18 / 31
6:14:45

2013

1 Race | 31 mi.

Tsali Ultra

Jan 12th 2013
| Almond, NC
Distance
50 KM
Overall
68 / 117
Division (M)
52 / 84
5:47:59

2012

2 Races | 87 mi.

Black Mountain Monster

Jun 2nd 2012
| Black Mountain, NC
Duration
12 Hours
Overall
10 / 62
Division (M)
7 / 35
55.8

Tsali Ultra

Jan 7th 2012
| Almond, NC
Distance
50 KM
Overall
24 / 75
Division (M)
19 / 54
5:02:51

North American Races

17
Races
13y 5m 5d
Longevity
834
Lifetime Miles

Personal Bests

50k (11)
5:02:51
2012
100m (1)
36:12:23
2019
24hr (3)
100.75
2024
12hr (2)
59.2592
2017

Distance by Year

2025
119 Miles
2 Races
2024
132 Miles
2 Races
2023
150 Miles
3 Races
2020
31 Miles
1 Race
2019
100 Miles
1 Race
2018
31 Miles
1 Race
2017
121 Miles
3 Races
2016
31 Miles
1 Race
2013
31 Miles
1 Race
2012
87 Miles
2 Races

Multiple Performances

2025
6th Place
2024
5th Place
2023
12th Place
2025
22nd Place
2024
20th Place
2023
8th Place
2020
13th Place
2018
23rd Place
2017
23rd Place
2016
18th Place
2013
52nd Place
2012
19th Place

59.2592

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+

Recent Results

Cool Moon Trail Runs
Cool, CA - 98 finishers
100 Miles | 100 KM | 50 Miles
Notos Ultra Trail
Victoriaville, QC - 221 finishers
65 KM | 45 KM
Under the Moon
Hilo, HI - 7 finishers
100 KM | 50 KM
Highlands Sky
Davis, WV - 160 finishers
40 Miles
The Kan
Spokane, WA - 64 finishers
50 KM
Barr Lake
Brighton, CO - 25 finishers
50 KM
Table Rock Trail Challenge
Jamesville, NY - 11 finishers
Backyard
Snow Peaks 50 Mile Trail Run
Provo, UT - 155 finishers
50 Miles
River of No Return Endurance Runs
Challis, ID - 152 finishers
108 KM | 55 KM
The Inferno Endurance Run
Monroe, NC - 5 finishers
8 Hours
View All Results