Save 50% on a Digital Subscription

8 Issues/yr | Training Plans | Discounts | Full Archive Access

McKinley Williams (M 70)

2023

1 Race | 44 mi.

Dirty Dozen and Half Dozen Endurance Run

Jul 8th 2023
| Pinole, CA
Duration
12 Hours
Overall
27 / 62
Division (M)
19 / 34
43.81

2022

1 Race | 40 mi.

Dirty Dozen and Half Dozen Endurance Run

Jul 9th 2022
| Pinole, CA
Duration
12 Hours
Overall
22 / 53
Division (M)
11 / 23
40.44

2021

1 Race | 33 mi.

Mendocino Running Festival

Aug 28th 2021
| Mendocino, CA
Duration
12 Hours
Overall
9 / 10
Division (M)
6 / 6
33.26

2020

1 Race | 31 mi.

Crystal Springs - Winter

Jan 19th 2020
| Woodside, CA
Distance
50 KM
Overall
37 / 41
Division (M)
28 / 29
7:30:10

2019

5 Races | 170 mi.

Skyline 50K

Aug 4th 2019
| San Leandro, CA
Distance
50 KM
Overall
142 / 167
Division (M)
93 / 100
8:04:29

Dirty Dozen and Half Dozen Endurance Run

Jul 6th 2019
| Pinole, CA
Duration
12 Hours
Overall
48 / 155
Division (M)
27 / 69
45.49

Big Basin - Skyline to Sea

Jun 2nd 2019
| Los Gatos, CA
Distance
50 KM
Overall
133 / 141
Division (M)
96 / 100
8:06:30

Mendocino Running Festival

May 18th 2019
| Mendocino, CA
Duration
12 Hours
Overall
6 / 6
Division (M)
5 / 7
31.5

Fremont Fat Ass 50k

Jan 27th 2019
| Fremont, CA
Distance
50 KM
Overall
46 / 65
Division (M)
30 / 39
7:00:00

2018

5 Races | 173 mi.

DSE Distance Classic

Sep 2nd 2018
| San Francisco, CA
Duration
6 Hours
Overall
12 / 13
Division (M)
11 / 12
29.25

Salt Point Trail Run

Jul 14th 2018
| Jenner, CA
Distance
50 KM
Overall
30 / 35
Division (M)
23 / 27
7:43:07

Dirty Dozen and Half Dozen Endurance Run

Jul 7th 2018
| Pinole, CA
Duration
12 Hours
Overall
30 / 133
Division (M)
21 / 65
50.12

Diablo Trails Challenge

Apr 14th 2018
| Walnut Creek, CA
Distance
50 KM
Overall
87 / 138
Division (M)
67 / 94
8:44:49

Crystal Springs - Winter

Jan 21st 2018
| Woodside, CA
Distance
50 KM
Overall
40 / 42
Division (M)
32 / 34
7:28:05

2017

4 Races | 142 mi.

Berkeley Trail Adventure

Sep 23rd 2017
| Berkeley, CA
Distance
50 KM
Overall
44 / 56
Division (M)
35 / 41
7:49:02

Tamalpa Headlands 50K

Aug 26th 2017
| Muir Beach, CA
Distance
50 KM
Overall
166 / 178
Division (M)
96 / 101
9:30:49

Dirty Dozen and Half Dozen Endurance Run

Jul 8th 2017
| Pinole, CA
Duration
12 Hours
Overall
25 / 100
Division (M)
16 / 45
48.979

Chabot/Redtail Ridge - Inside Trail

Feb 18th 2017
| Castro Valley, CA
Distance
50 KM
Overall
40 / 41
Division (M)
32 / 33
8:00:07

2016

3 Races | 111 mi.

Skyline 50K

Aug 7th 2016
| San Leandro, CA
Distance
50 KM
Overall
134 / 170
Division (M)
93 / 113
7:28:11

Dirty Dozen and Half Dozen Endurance Run

Jul 9th 2016
| Pinole, CA
Duration
12 Hours
Overall
28 / 125
Division (M)
18 / 59
48.98

Way Too Cool

Mar 5th 2016
| Cool, CA
Distance
50 KM
Overall
703 / 818
Division (M)
447 / 491
7:46:29

2015

2 Races | 75 mi.

Lake Chabot

Nov 7th 2015
| Casto Valley, CA
Distance
50 KM
Overall
25 / 26
Division (M)
19 / 20
7:23:06

Dirty Dozen and Half Dozen Endurance Run

Jul 11th 2015
| Pinole, CA
Duration
12 Hours
Overall
51 / 117
Division (M)
28 / 52
43.439

2013

1 Race | 44 mi.

Dirty Dozen and Half Dozen Endurance Run

Jul 6th 2013
| Pinole, CA
Duration
12 Hours
Overall
39 / 85
Division (M)
25 / 44
43.81

2012

1 Race | 31 mi.

Tamalpa Headlands 50K

Aug 25th 2012
| Muir Beach, CA
Distance
50 KM
Overall
173 / 183
Division (M)
111 / 114
8:43:21

2011

1 Race | 41 mi.

Dirty Dozen and Half Dozen Endurance Run

Jul 9th 2011
| Pinole, CA
Duration
12 Hours
Overall
23 / 38
Division (M)
16 / 27
41

North American Races

26
Races
12y 0m 2d
Longevity
935
Lifetime Miles

Personal Bests

50k (14)
7:00:00
2019
12hr (11)
50.12
2018
6hr (1)
29.25
2018

Distance by Year

2023
44 Miles
1 Race
2022
40 Miles
1 Race
2021
33 Miles
1 Race
2020
31 Miles
1 Race
2019
170 Miles
5 Races
2018
173 Miles
5 Races
2017
142 Miles
4 Races
2016
111 Miles
3 Races
2015
75 Miles
2 Races
2013
44 Miles
1 Race
2012
31 Miles
1 Race
2011
41 Miles
1 Race

Multiple Performances

2023
19th Place
2022
11th Place
2019
27th Place
2018
21st Place
2017
16th Place
2016
18th Place
2015
28th Place
2013
25th Place
2011
16th Place
2020
28th Place
2018
32nd Place
2019
93rd Place
2016
93rd Place
2017
96th Place
2012
111th Place