Christopher Johnson (M57)

2026

1 Race | 56 mi.

Virginia Run for Cancer

Apr 25th 2026
| Hampton, VA
Duration
24 Hours
Overall
37 / 130
Division (M)
26 / 85
56.25

2025

1 Race | 75 mi.

Virginia Run for Cancer

Apr 26th 2025
| Hampton, VA
Duration
24 Hours
Overall
21 / 165
Division (M)
15 / 97
75

2024

1 Race | 75 mi.

Virginia Run for Cancer

Apr 20th 2024
| Hampton, VA
Duration
24 Hours
Overall
23 / 152
Division (M)
24 / 109
75

2023

1 Race | 64 mi.

Virginia Run for Cancer

Apr 22nd 2023
| Hampton, VA
Duration
24 Hours
Overall
33 / 169
Division (M)
25 / 110
63.75

2022

1 Race | 64 mi.

Virginia Run for Cancer

Apr 23rd 2022
| Hampton, VA
Duration
24 Hours
Overall
34 / 159
Division (M)
26 / 95
63.75

2021

1 Race | 53 mi.

Virginia Run for Cancer

Apr 24th 2021
| Hampton, VA
Duration
24 Hours
Overall
71 / 164
Division (M)
50 / 112
52.5

2020

2 Races | 119 mi.

Virginia Run for Cancer

Nov 7th 2020
| Hampton, VA
Duration
24 Hours
Overall
26 / 124
Division (M)
16 / 76
75

Midnight Maniac 13 hour Endurance Run

Oct 31st 2020
| Williamsburg, VA
Duration
13 Hours
Overall
19 / 50
Division (M)
12 / 34
44.4

2019

3 Races | 137 mi.

Virginia Run for Cancer

Apr 27th 2019
| Hampton, VA
Duration
24 Hours
Overall
33 / 195
Division (M)
23 / 106
75

Singletrack Maniac 50k

Apr 13th 2019
| Williamsburg, VA
Distance
50 KM
Overall
40 / 66
Division (M)
32 / 47
7:00:03

Rocky 50

Feb 9th 2019
| Huntsville, TX
Distance
50 KM
Overall
16 / 159
Division (M)
15 / 98
5:02:52

2018

3 Races | 141 mi.

Cacapon 12 Hour Challenge

Jul 7th 2018
| Berkely Springs, WV
Duration
12 Hours
Overall
45 / 51
Division (M)
35 / 38
35

Virginia Run for Cancer

Apr 28th 2018
| Hampton, VA
Duration
24 Hours
Overall
40 / 208
Division (M)
26 / 110
75

Singletrack Maniac 50k

Apr 14th 2018
| Williamsburg, VA
Distance
50 KM
Overall
38 / 61
Division (M)
31 / 43
7:21:49

2017

3 Races | 94 mi.

Cacapon 12 Hour Challenge

Jul 8th 2017
| Berkely Springs, WV
Duration
12 Hours
Overall
34 / 47
Division (M)
23 / 28
32.2

The North Face Endurance Challenge Washi...

Apr 29th 2017
| Washington DC, DC
Distance
50 KM
Overall
350 / 391
Division (M)
226 / 249
8:49:35

Singletrack Maniac 50k

Apr 1st 2017
| Williamsburg, VA
Distance
50 KM
Overall
32 / 51
Division (M)
25 / 33
6:33:59

2016

14 Races | 552 mi.

Mel Williams Memorial Seashore

Dec 17th 2016
| Virginia Beach, VA
Distance
50 KM
Overall
192 / 240
Division (M)
115 / 130
6:54:34

The Nutcracker 12 hour Endurance Run

Dec 10th 2016
| Dunn, NC
Duration
12 Hours
Overall
40 / 53
Division (M)
24 / 32
33

Dia De Los Muertos 24 Hour

Oct 29th 2016
| Lillington, NC
Duration
24 Hours
Overall
28 / 41
Division (M)
18 / 23
50.303

Yeti 100 Mile Endurance Run

Sep 30th 2016
| Abingdon, VA
Distance
100 Miles
Overall
45 / 82
Division (M)
26 / 47
26:16:07

Weymouth Woods 50K

Sep 10th 2016
| Southern Pines, NC
Distance
50 KM
Overall
13 / 34
Division (M)
11 / 23
6:12:30

On The Rocks Trail Runs

Jul 23rd 2016
| York, PA
Distance
45 KM
Overall
20 / 20
Division (M)
18 / 18
7:44:43

Cacapon 12 Hour Challenge

Jul 9th 2016
| Berkely Springs, WV
Duration
12 Hours
Overall
43 / 47
Division (M)
27 / 29
30.07

Gamelands Ultra

May 21st 2016
| Wagram, NC
Distance
100 KM
Overall
9 / 13
Division (M)
7 / 9
14:03:11

Singletrack Maniac 50k

May 14th 2016
| Williamsburg, VA
Distance
50 KM
Overall
70 / 84
Division (M)
48 / 57
7:49:13

Promise Land

Apr 30th 2016
| Lynchburg, VA
Distance
50 KM
Overall
303 / 304
Division (M)
217 / 218
10:46:50

Run the Rock Ultra & Mini

Apr 16th 2016
| Raven Rock State Park, NC
Distance
50 KM
Overall
19 / 26
Division (M)
12 / 16
7:31:24

Dam 50k VA

Apr 2nd 2016
| Sandy Level, VA
Distance
50 KM
Overall
54 / 54
Division (M)
43 / 43
9:02:49

Terrapin Mountain

Mar 19th 2016
| Big Island, VA
Distance
50 KM
Overall
170 / 172
Division (M)
127 / 128
8:57:44

Fontandango

Mar 5th 2016
| Fontana Dam, NC
Distance
50 KM
Overall
12 / 14
Division (M)
9 / 10
9:10:00

2015

2 Races | 62 mi.

Mel Williams Memorial Seashore

Dec 19th 2015
| Virginia Beach, VA
Distance
50 KM
Overall
191 / 243
Division (M)
120 / 141
6:52:59

Singletrack Maniac 50k

May 9th 2015
| Williamsburg, VA
Distance
50 KM
Overall
69 / 74
Division (M)
53 / 57
8:18:53

2014

1 Race | 31 mi.

Mel Williams Memorial Seashore

Dec 20th 2014
| Virginia Beach, VA
Distance
50 KM
Overall
234 / 234
Division (M)
144 / 144
8:09:48

2012

1 Race | 50 mi.

Zion Ultras and Trail Half Marathon

May 11th 2012
| Virgin, UT
Distance
50 Miles
Overall
11 / 59
Division (M)
9 / 36
9:54:09

2011

1 Race | 31 mi.

Green Jewel 50K

Mar 5th 2011
| Lakewood, OH
Distance
50 KM
Overall
62 / 87
Division (M)
49 / 61
5:43:07
36
Races
15y 1m 25d
Longevity
1,605
Lifetime Miles

Personal Bests

50k (17)
5:02:52
2019
50m (1)
9:54:09
2012
100k (1)
14:03:11
2016
100m (1)
26:16:07
2016
24hr (10)
75
2025
12hr (4)
35
2018

Distance by Year

2026
56 Miles
1 Race
2025
75 Miles
1 Race
2024
75 Miles
1 Race
2023
64 Miles
1 Race
2022
64 Miles
1 Race
2021
53 Miles
1 Race
2020
119 Miles
2 Races
2019
137 Miles
3 Races
2018
141 Miles
3 Races
2017
94 Miles
3 Races
2016
552 Miles
14 Races
2015
62 Miles
2 Races
2014
31 Miles
1 Race
2012
50 Miles
1 Race
2011
31 Miles
1 Race

Multiple Performances

2026
26th Place
2025
15th Place
2024
24th Place
2023
25th Place
2022
26th Place
2021
50th Place
2020
16th Place
2019
23rd Place
2018
26th Place
2019
32nd Place
2018
31st Place
2017
25th Place
2016
48th Place
2015
53rd Place
2018
35th Place
2017
23rd Place
2016
27th Place
2016
115th Place
2015
120th Place
2014
144th Place

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