Back to League Tables
DG
David Graf
MaleIdaho2002–2025
84
Total Finishes
52
Distinct Races
16
States (31%)
1:19:45
PR (6:05/mi)
2:00:33
Average
+1:44:09
Slower (first to last)
Medal House
2010
Rock 'n' Roll Virgina Beach Half Marathon
2:08:56
#5494 overall#3379 gender
2010
St. Jude Rock 'n' Roll Seattle
2:09:13
#5756 overall#2529 gender
2009
Ashland Half Marathon & 5k
1:48:04
#208 overall#173 gender
2009
Schaumburg Turkey Trot Half Marathon & 5K
2:07:50
#283 overall#165 gender
2009
Rock 'n' Roll Virgina Beach Half Marathon
2:12:59
#6324 overall#3706 gender
2009
Rock 'n' Roll Las Vegas
2:21:14
#8240 overall#4046 gender
2008
Pinckney Trail Weekend
1:53:49
#131 overall#119 gender
2008
Rock 'n' Roll Virgina Beach Half Marathon
2:09:51
#4793 overall#2992 gender
2007
Pinckney Trail Weekend
1:59:06
#211 overall#188 gender
2007
Rock 'n' Roll Virgina Beach Half Marathon
2:14:15
#7726 overall#4562 gender
2006
47th Colonial Half Marathon and 5K
1:44:18
#298 overall#234 gender
2002
Grandma's Marathon
2:30:41
#3667 overall#1818 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Montara Mountain Trail RunPacifica | CA | 1:49:35 | #5 |
| 2025 | Colbert Autumn Classic Half Marathon & 4-Mile LoopColbert | WA | 2:24:39 | #35 |
| 2025 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 4:14:50 | #833 |
| 2024 | Madison MarathonMadison | WI | 1:52:34 | #786 |
| 2023 | Hayden Lake MarathonHayden Lake | ID | 2:09:32 | #109 |
| 2021 | The SplitSpokane | WA | 1:54:28 | #78 |
| 2021 | Windermere MarathonSpokane | WA | 1:57:20 | #98 |
| 2021 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 2:02:35 | #244 |
| 2021 | Grand Teton Half MarathonJackson | WY | 2:05:14 | #361 |
| 2021 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 2:49:07 | #1309 |
| 2020 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:28:52 | #29 |
| 2020 | Jackass Half Marathon & 5kKellogg | ID | 1:52:37 | #35 |
| 2020 | The SplitSpokane | WA | 1:56:17 | #52 |
| 2020 | Windermere MarathonSpokane | WA | 2:04:25 | #95 |
| 2019 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:19:45 | #4 |
| 2019 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:02:08 | #771 |
| 2019 | Windermere MarathonSpokane | WA | 2:05:52 | #302 |
| 2019 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:13:46 | #282 |
| 2018 | Windermere MarathonSpokane | WA | 1:48:33 | #116 |
| 2018 | Iron Horse Half MarathonNorth Bend | WA | 1:50:55 | #232 |
| 2018 | The SplitSpokane | WA | 1:55:00 | #128 |
| 2018 | The Snohomish River Run Marathon, Half Marathon, 10K and 5KSnohomish | WA | 2:06:13 | #215 |
| 2018 | Spa Running FestivalHot Springs | AR | 2:18:11 | #178 |
| 2018 | Spa Running FestivalHot Springs | AR | 2:18:11 | #178 |
| 2018 | PeaceHealth Appletree MarathonVancouver | WA | 2:37:34 | #284 |
| 2017 | Surf City MarathonHuntington Beach | CA | 1:20:42 | #27 |
| 2017 | Boston Mini-Marathon & FestivalBoston | GA | 1:23:47 | #3 |
| 2017 | North Face Endurance Challenge - ChampionshipsSan Francisco | CA | 1:39:07 | #33 |
| 2017 | The Spokane MarathonSpokane | WA | 1:49:23 | #97 |
| 2017 | Bridge of the Gods RunCascade Locks | OR | 1:59:00 | #126 |
| 2016 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:32:11 | #23 |
| 2016 | Iron Horse Half MarathonNorth Bend | WA | 1:41:24 | #118 |
| 2016 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:47:40 | #315 |
| 2016 | Windermere MarathonSpokane | WA | 1:49:56 | #92 |
| 2016 | Grand Canyon Trail Marathon, Half-Marathon, & 5k Run/WalkGrand Canyon Village | AZ | 1:51:28 | #32 |
| 2016 | The Spokane MarathonSpokane | WA | 1:51:52 | #115 |
| 2016 | The SplitSpokane | WA | 1:54:08 | #78 |
| 2016 | Snow Joke Half MarathonSeeley Lake | MT | 1:54:35 | #82 |
| 2016 | Snow Joke Half MarathonSeeley Lake | MT | 1:54:35 | #265 |
| 2016 | Beat The BlerchCarnation | WA | 2:20:30 | #356 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:16:16 | #18367 |
| 2015 | Runtastic DINOVernal | UT | 1:46:13 | #48 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:48:44 | #1247 |
| 2015 | Hayden Lake MarathonHayden Lake | ID | 1:52:13 | #49 |
| 2015 | The SplitSpokane | WA | 1:54:14 | #99 |
| 2015 | Santa Runs TacomaTacoma | WA | 1:54:23 | #139 |
| 2015 | Rock 'n' Roll San JoseSan Jose | CA | 1:55:09 | #1521 |
| 2015 | The Spokane MarathonSpokane | WA | 1:55:35 | #157 |
| 2015 | Windermere MarathonSpokane | WA | 2:01:41 | #285 |
| 2015 | Beat The BlerchCarnation | WA | 2:12:11 | #257 |
| 2015 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:23:55 | #442 |
| 2014 | Boston Mini-Marathon & FestivalBoston | GA | 1:28:18 | #16 |
| 2014 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:29:33 | #59 |
| 2014 | RunSedona EventsSedona | AZ | 1:35:01 | #12 |
| 2014 | Mesa Falls MarathonAshton | ID | 1:59:06 | #40 |
| 2014 | Wenatchee MarathonWenatchee | WA | 2:08:59 | #254 |
| 2014 | Leavenworth MarathonLeavenworth | WA | 2:10:43 | #708 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:11:20 | #4293 |
| 2014 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:20:35 | #1666 |
| 2013 | Boston Mini-Marathon & FestivalBoston | GA | 1:29:29 | #18 |
| 2013 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:30:47 | #46 |
| 2013 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:37:55 | #180 |
| 2013 | Wenatchee MarathonWenatchee | WA | 1:58:45 | #198 |
| 2013 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:05:10 | #1467 |
| 2013 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:08:13 | #3729 |
| 2013 | Mesa Falls MarathonAshton | ID | 2:09:32 | #81 |
| 2013 | Sandpoint Scenic Half Marathon & 10KSandpoint | ID | 2:12:56 | #292 |
| 2013 | 2026 Haulin AspenBend | OR | 2:27:17 | #184 |
| 2012 | Dogtown Half MarathonWashington | UT | 1:28:41 | #28 |
| 2012 | Lehigh Valley Health Network Via MarathonAllentown | PA | 1:54:22 | #220 |
| 2012 | Runner's World Half Marathon and FestivalBethlehem | PA | 1:59:01 | #1301 |
| 2012 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:06:26 | #427 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:09:02 | #4496 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 1:57:28 | #2354 |
| 2011 | St. Luke's Half Marathon & 5KAllentown | PA | 2:05:34 | #1644 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:08:56 | #5494 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:09:13 | #5756 |
| 2009 | Ashland Half Marathon & 5kAshland | VA | 1:48:04 | #208 |
| 2009 | Schaumburg Turkey Trot Half Marathon & 5KElk Grove Village | IL | 2:07:50 | #283 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:12:59 | #6324 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:21:14 | #8240 |
| 2008 | Pinckney Trail WeekendPinckney | MI | 1:53:49 | #131 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:09:51 | #4793 |
| 2007 | Pinckney Trail WeekendPinckney | MI | 1:59:06 | #211 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:14:15 | #7726 |
| 2006 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:44:18 | #298 |
| 2002 | Grandma's MarathonDuluth | MN | 2:30:41 | #3667 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WAWashington
31 racesIDIdaho
7 racesMTMontana
7 racesVAVirginia
6 racesPAPennsylvania
5 racesCACalifornia
4 racesFLFlorida
3 racesGAGeorgia
3 racesNVNevada
3 racesUTUtah
3 racesARArkansas
2 racesMIMichigan
2 racesOROregon
2 racesILIllinois
1 raceMNMinnesota
1 raceWIWisconsin
1 race50-State Challenge
16/ 51 states + DC
35 states to go