Keith VanGraafeiland (M 43)

2024

2 Races | 62 mi.

Terrapin Mountain

Mar 16th 2024
| Big Island, VA
Distance
50 KM
Overall
14 / 92
Division (M)
14 / 67
5:41:03

Holiday Lake

Feb 17th 2024
| Appomattox, VA
Distance
50 KM
Overall
25 / 136
Division (M)
21 / 99
5:08:52

2023

7 Races | 601 mi.

Hellgate 100k

Dec 9th 2023
| Fincastle, VA
Distance
100 KM
Overall
67 / 120
Division (M)
56 / 92
15:26:32

Grindstone

Sep 22nd 2023
| Swoope, VA
Distance
100 Miles
Overall
27 / 184
Division (M)
25 / 162
26:24:52

Iron Mountain

Sep 2nd 2023
| Damascus, VA
Distance
40 Miles
Overall
4 / 50
Division (M)
4 / 31
7:34:59

Jarmans Invitational Marathon

Aug 5th 2023
| Crozet, VA
Distance
30 Miles
Overall
17 / 52
Division (M)
14 / 38
6:10:07

Capital Backyard Ultra

May 27th 2023
| Potomac, MD
Duration
Backyard
Overall
4 / 31
Division (M)
3 / 25
237.5

Promise Land

Apr 22nd 2023
| Lynchburg, VA
Distance
50 KM
Overall
87 / 308
Division (M)
75 / 201
6:53:44

Umstead

Apr 1st 2023
| Raleigh, NC
Distance
100 Miles
Overall
101 / 124
Division (M)
82 / 95
28:15:44

2022

8 Races | 705 mi.

Hellgate 100k

Dec 10th 2022
| Fincastle, VA
Distance
100 KM
Overall
40 / 119
Division (M)
34 / 89
14:22:30

Big's Backyard Ultra

Oct 15th 2022
| Bell Buckle, TN
Duration
Backyard
Overall
6 / 15
Division (M)
6 / 14
258.33

The Big Schloss

Sep 24th 2022
| Lost City, WV
Distance
50 KM
Overall
10 / 54
Division (M)
11 / 35
6:50:50

Iron Mountain

Sep 3rd 2022
| Damascus, VA
Distance
40 Miles
Overall
4 / 30
Division (M)
4 / 20
7:17:00

Jarmans Invitational Marathon

Aug 13th 2022
| Crozet, VA
Distance
30 Miles
Overall
19 / 61
Division (M)
15 / 37
6:14:40

Capital Backyard Ultra

May 28th 2022
| Potomac, MD
Duration
Backyard
Overall
5 / 57
Division (M)
4 / 44
220.83

Promise Land

Apr 23rd 2022
| Lynchburg, VA
Distance
50 KM
Overall
32 / 296
Division (M)
28 / 206
6:04:57

Red Eye 50k

Jan 1st 2022
| Triangle, VA
Distance
50 KM
Overall
6 / 20
Division (M)
6 / 18
5:30:24

2021

8 Races | 561 mi.

Boyer's Furnace

Dec 26th 2021
| Luray, VA
Distance
40 Miles
Overall
1 / 19
Division (M)
1 / 17
8:08:00

Uwharrie 100 Mile and 100K Trail Run

Oct 23rd 2021
| Troy, NC
Distance
100 Miles
Overall
3 / 25
Division (M)
3 / 22
28:29:29

Little Dog's Backyard Ultra

Oct 3rd 2021
| Bell Buckle, TN
Duration
Backyard
Overall
1 / 1
Division (M)
1 / 1
154.16

The Ring

Sep 4th 2021
| Massanutten Mountains, VA
Distance
71 Miles
Overall
8 / 28
Division (M)
8 / 21
21:46:00

Jarmans Invitational Marathon

Aug 14th 2021
| Crozet, VA
Distance
30 Miles
Overall
7 / 41
Division (M)
6 / 29
5:49:31

Catherine's FA 50K

Jul 24th 2021
| Luray, VA
Distance
50 KM
Overall
7 / 66
Division (M)
7 / 40
6:12:00

Capital Backyard Ultra

May 29th 2021
| Potomac, MD
Duration
Backyard
Overall
15 / 42
Division (M)
15 / 35
104.16

Promise Land

Apr 24th 2021
| Lynchburg, VA
Distance
50 KM
Overall
53 / 302
Division (M)
44 / 207
6:13:19

2020

5 Races | 193 mi.

Capital Backyard Ultra

Aug 1st 2020
| Potomac, MD
Duration
Backyard
Overall
11 / 19
Division (M)
10 / 17
50

Holiday Lake

Feb 15th 2020
| Appomattox, VA
Distance
50 KM
Overall
28 / 222
Division (M)
25 / 174
4:58:37

Happy Chinese New Year

Feb 8th 2020
| San Diego, CA
Distance
50 Miles
Overall
3 / 20
Division (M)
3 / 16
9:29:35

Waterfall 50k

Jan 19th 2020
| New Market, VA
Distance
50 KM
Overall
22 / 54
Division (M)
21 / 47
7:30:05

Red Eye 50k

Jan 1st 2020
| Triangle, VA
Distance
50 KM
Overall
7 / 39
Division (M)
7 / 31
5:15:00

2019

11 Races | 520 mi.

Boyer's Furnace

Dec 28th 2019
| Luray, VA
Distance
40 Miles
Overall
19 / 49
Division (M)
16 / 40
9:16:00

Freight Train 100k/50k

Dec 14th 2019
| Farmville, VA
Distance
50 KM
Overall
4 / 84
Division (M)
4 / 43
4:20:56

Uwharrie 100 Mile and 100K Trail Run

Oct 19th 2019
| Troy, NC
Distance
100 KM
Overall
6 / 30
Division (M)
6 / 25
16:59:29

The Big Schloss

Sep 28th 2019
| Lost City, WV
Distance
50 KM
Overall
14 / 34
Division (M)
12 / 25
8:23:00

Catherine's FA 50K

Jul 27th 2019
| Luray, VA
Distance
50 KM
Overall
22 / 64
Division (M)
20 / 44
6:52:00

Old Dominion

Jun 1st 2019
| Woodstock, VA
Distance
100 Miles
Overall
31 / 60
Division (M)
25 / 45
23:42:51

Ultra Race of Champions (UROC) - VA

May 11th 2019
| Montebello, VA
Distance
100 KM
Overall
23 / 76
Division (M)
18 / 61
13:59:45

Bull Run Run

Apr 13th 2019
| Clifton, VA
Distance
50 Miles
Overall
38 / 159
Division (M)
32 / 121
10:38:07

Elizabeth's Furnace

Mar 16th 2019
| Fort Valley, VA
Distance
50 KM
Overall
18 / 61
Division (M)
17 / 50
7:20:00

Bel Monte

Mar 9th 2019
| Waynesboro, VA
Distance
50 Miles
Overall
24 / 63
Division (M)
21 / 54
11:21:40

Waterfall 50k

Jan 20th 2019
| New Market, VA
Distance
50 KM
Overall
15 / 30
Division (M)
13 / 23
7:39:00

2018

2 Races | 93 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 20th 2018
| Troy, NC
Distance
100 KM
Overall
13 / 44
Division (M)
12 / 34
17:23:30

Kodiak Ultra Marathons

Aug 17th 2018
| Big Bear Lake, CA
Distance
50 KM
Overall
69 / 142
Division (M)
46 / 89
9:15:47

2017

1 Race | 31 mi.

Ray Miller 50/50

Dec 2nd 2017
| Malibu, CA
Distance
50 KM
Overall
9 / 201
Division (M)
9 / 102
5:07:30

North American Races

44
Races
6y 3m 16d
Longevity
2,766
Lifetime Miles

Personal Bests

50k (18)
4:20:56
2019
50m (3)
9:29:35
2020
100k (5)
13:59:45
2019
100m (4)
23:42:51
2019
Backyard (6)
258.33
2022

Distance by Year

2024
62 Miles
2 Races
2023
601 Miles
7 Races
2022
705 Miles
8 Races
2021
561 Miles
8 Races
2020
193 Miles
5 Races
2019
520 Miles
11 Races
2018
93 Miles
2 Races
2017
31 Miles
1 Race

Multiple Performances

2024
21st Place
2020
25th Place
2023
56th Place
2022
34th Place
2023
4th Place
2022
4th Place
2023
14th Place
2022
15th Place
2021
6th Place
2023
3rd Place
2022
4th Place
2021
15th Place
2020
10th Place
2023
75th Place
2022
28th Place
2021
44th Place
2022
11th Place
2019
12th Place
2022
6th Place
2020
7th Place
2021
1st Place
2019
16th Place
2021
7th Place
2019
20th Place
2020
21st Place
2019
13th Place