Back to League Tables
KD
Keith Davis
MaleVirginia1999–2026
146
Total Finishes
83
Distinct Races
27
States (53%)
0:47:50
PR (3:39/mi)
2:03:36
Average
+1:20:48
Slower (first to last)
Medal House
2007
Rock n Roll Nashville
1:42:53
#884 overall#689 gender
2007
36th Mill Creek Distance Classic Half Marathon & 5-Mile
2:00:25
#169 overall#142 gender
2007
Eugene Marathon 2024
2:03:13
#744 overall#402 gender
2006
Urban Wildland Half Marathon & 5K (Richfield, MN)
1:37:31
#112 overall#96 gender
2006
Life Time Miami Marathon & Half
2:10:54
#2451 overall#1582 gender
2005
Mistletoe Run
1:32:33
#48 overall#43 gender
2004
Rock n Roll Nashville
2:20:12
#4808 overall#2530 gender
2002
Rock n Roll Nashville
2:02:29
#1738 overall#1130 gender
2002
Cook Forest Half Marathon & 5K
2:08:48
#415 overall#289 gender
2001
Mistletoe Run
1:28:47
#26 overall#26 gender
2000
2025 500 Festival Running Events
2:06:12
#3346 overall#2620 gender
1999
3M Half Marathon
0:47:50
#1 overall#1 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rose Bowl Half MarathonPasadena | CA | 2:08:38 | #3564 |
| 2025 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:27:22 | #55 |
| 2025 | Mistletoe RunWinston Salem | NC | 1:31:51 | #50 |
| 2025 | Thanksgiving Distance ClassicJacksonville | FL | 1:34:29 | #79 |
| 2025 | The Holiday Showdown (Irving, TX)Irving | TX | 1:59:05 | #22 |
| 2025 | Critz Tybee Run FestSavannah | GA | 2:05:12 | #85 |
| 2025 | Nashville 1/2 MarathonNashville | TN | 2:12:29 | #1253 |
| 2025 | Spring Memorial HalfSpringfield | VA | 2:18:21 | #31 |
| 2025 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:19:23 | #1736 |
| 2025 | Summer Meltdown Half Marathon - San AntonioSan Antonio | TX | 2:31:12 | #69 |
| 2025 | 2025 Makoa 5K, 10K, and Half MaraEwa Beach | HI | 2:31:25 | #179 |
| 2025 | Makoa 5K, 10K & Half MarathonEwa Beach | HI | 2:31:25 | #179 |
| 2024 | Thanksgiving Distance ClassicJacksonville | FL | 1:30:01 | #55 |
| 2024 | Mistletoe RunWinston Salem | NC | 1:40:51 | #84 |
| 2024 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:08:18 | #301 |
| 2024 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 2:23:00 | #567 |
| 2024 | Low Country Half MarathonJohns Island | SC | 2:40:07 | #119 |
| 2023 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:35:48 | #112 |
| 2023 | Mistletoe RunWinston Salem | NC | 1:38:51 | #75 |
| 2023 | Wonderful Water Run: Half Marathon, 10K, 5K and Kid's RunStevens Point | WI | 2:02:12 | #149 |
| 2023 | Freedom is Never Free 5K, 10K, & HalfPotomac | MD | 2:05:37 | #83 |
| 2023 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:10:03 | #1911 |
| 2023 | Bear Creek Run Half MarathonColumbia | MO | 2:15:47 | #92 |
| 2023 | Lost Dutchman MarathonApache Junction | AZ | 2:18:28 | #361 |
| 2022 | Thanksgiving Distance ClassicJacksonville | FL | 1:36:59 | #90 |
| 2022 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:49:47 | #598 |
| 2022 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:20:54 | #2376 |
| 2022 | Antelope Island Marathon - 26.2 - 13.1 - 10K - 5KSyracuse | UT | 2:29:27 | #74 |
| 2022 | Wildwood Frozen FeetWildwood | MO | 2:34:57 | #90 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:42:07 | #8066 |
| 2021 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:21:16 | #35 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:50:13 | #605 |
| 2020 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:04:38 | #157 |
| 2020 | Wildwood Frozen FeetWildwood | MO | 2:13:01 | #94 |
| 2020 | Antelope Island Marathon - 26.2 - 13.1 - 10K - 5KSyracuse | UT | 2:14:11 | #79 |
| 2020 | Haunted Half MarathonKingsport | TN | 2:18:02 | #162 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:28:11 | #8026 |
| 2019 | Mistletoe RunWinston Salem | NC | 1:30:21 | #29 |
| 2019 | Union Half Marathon & RelayBig Stone Gap | VA | 1:41:28 | #17 |
| 2019 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:47:03 | #231 |
| 2019 | Shades of Death Half MarathonAllamuchy | NJ | 1:48:05 | #136 |
| 2019 | Haunted Half MarathonKingsport | TN | 1:48:17 | #53 |
| 2019 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:52:42 | #436 |
| 2019 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:53:21 | #637 |
| 2019 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:02:36 | #184 |
| 2019 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 2:02:37 | #170 |
| 2019 | Wildwood Frozen FeetWildwood | MO | 2:09:43 | #101 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:35:00 | #228 |
| 2018 | Union Half Marathon & RelayBig Stone Gap | VA | 1:39:00 | #7 |
| 2018 | Bristol Half and Half Half MarathonBristol | VA | 1:45:08 | #52 |
| 2018 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:48:58 | #38 |
| 2018 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:49:45 | #385 |
| 2018 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:51:54 | #441 |
| 2018 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:53:59 | #492 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 2:08:56 | #1685 |
| 2018 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:10:12 | #949 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:14:55 | #4263 |
| 2018 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:23:22 | #2874 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:38:25 | #22835 |
| 2017 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:32:38 | #112 |
| 2017 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:44:56 | #20 |
| 2017 | Bluegrass Half MarathonJohnson City | TN | 1:46:36 | #62 |
| 2017 | Bristol Half and Half Half MarathonBristol | VA | 1:46:45 | #54 |
| 2017 | Haunted Half MarathonKingsport | TN | 1:49:43 | #45 |
| 2017 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:57:09 | #746 |
| 2017 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:59:49 | #906 |
| 2017 | Race 13.1 Memphismemphis | TN | 2:06:06 | #111 |
| 2017 | Alton Half MarathonAlton | IL | 2:08:17 | #189 |
| 2017 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:12:37 | #333 |
| 2017 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:14:51 | #1008 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:25:59 | #6076 |
| 2017 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:46:41 | #4344 |
| 2016 | Mistletoe RunWinston Salem | NC | 1:41:42 | #111 |
| 2016 | BAE Veterans Day Classic Half Marathon/5KKingsport | TN | 1:44:19 | #13 |
| 2016 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:47:16 | #18 |
| 2016 | Haunted Half MarathonKingsport | TN | 1:49:53 | #37 |
| 2016 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 2:08:12 | #540 |
| 2016 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:09:54 | #393 |
| 2016 | Wildwood Frozen FeetWildwood | MO | 2:10:25 | #142 |
| 2016 | Race 13.1 St. LouisSt. Louis | MO | 2:10:36 | #354 |
| 2016 | Hokie Half Marathon and 5KBlacksburg | VA | 2:20:23 | #818 |
| 2016 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:30:34 | #4237 |
| 2015 | Bluegrass Half MarathonJohnson City | TN | 1:36:15 | #31 |
| 2015 | Rock n Roll NashvilleNashville | TN | 1:38:15 | #287 |
| 2015 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:47:48 | #21 |
| 2015 | DONNA Marathon WeekendJacksonville Beach | FL | 1:53:53 | #259 |
| 2015 | Haunted Half MarathonKingsport | TN | 2:06:31 | #211 |
| 2015 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:06:56 | #356 |
| 2015 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:09:40 | #1057 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:10:02 | #2752 |
| 2015 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:16:32 | #2960 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:29:16 | #6317 |
| 2015 | Hokie Half Marathon and 5KBlacksburg | VA | 2:29:32 | #909 |
| 2015 | Bristol Half and Half Half MarathonBristol | VA | 2:31:28 | #248 |
| 2014 | Mistletoe RunWinston Salem | NC | 1:34:48 | #59 |
| 2014 | Bluegrass Half MarathonJohnson City | TN | 1:36:28 | #23 |
| 2014 | Rock n Roll NashvilleNashville | TN | 1:42:14 | #627 |
| 2014 | Dallas Marathon WeekendDallas | TX | 1:47:19 | #639 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:55:28 | #1153 |
| 2014 | Thanksgiving Day Half MarathonAtlanta | GA | 2:08:17 | #3138 |
| 2014 | Chevron City to Surf for ActivBurswood | WA | 2:15:41 | #2934 |
| 2014 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:33:50 | #5808 |
| 2014 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:21:16 | #9353 |
| 2013 | Mistletoe RunWinston Salem | NC | 1:26:52 | #25 |
| 2013 | Rock n Roll NashvilleNashville | TN | 1:29:10 | #115 |
| 2013 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:37:30 | #657 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:43:44 | #995 |
| 2013 | Joplin Memorial RunJoplin | MO | 1:46:06 | #97 |
| 2013 | Haunted Half MarathonKingsport | TN | 1:46:18 | #104 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:54:08 | #1384 |
| 2013 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 1:55:01 | #205 |
| 2013 | Kona MarathonKailua Kona | HI | 2:15:05 | #277 |
| 2013 | Air Force MarathonDayton | OH | 2:41:03 | #3552 |
| 2013 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:24:53 | #10393 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 3:50:29 | #29136 |
| 2012 | Haunted Half MarathonKingsport | TN | 1:42:21 | #67 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:53:09 | #1934 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:55:50 | #2259 |
| 2012 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 1:57:09 | #243 |
| 2012 | Rock n Roll NashvilleNashville | TN | 1:59:45 | #3194 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:02:53 | #3301 |
| 2012 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:22:48 | #1612 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:04:17 | #17443 |
| 2011 | Eugene Marathon 2024Eugene | OR | 1:49:14 | #675 |
| 2011 | Chevron City to Surf for ActivBurswood | WA | 1:53:49 | #1217 |
| 2011 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:57:55 | #3397 |
| 2011 | Thanksgiving Day Half MarathonAtlanta | GA | 2:01:20 | #3514 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 2:07:23 | #4422 |
| 2011 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 2:26:11 | #480 |
| 2011 | Oakland Running FestivalOakland | CA | 2:37:17 | #2602 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 3:42:40 | #28892 |
| 2010 | Chevron City to Surf for ActivBurswood | WA | 1:58:14 | #1153 |
| 2010 | Spinx Run FestGreenville | SC | 2:12:53 | #837 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:14:16 | #4637 |
| 2010 | Totem To Totem Half MarathonKetchikan | AK | 2:32:45 | #34 |
| 2009 | Rock n Roll NashvilleNashville | TN | 1:33:47 | #177 |
| 2009 | Run to Stay WarmEugene | OR | 1:55:49 | #190 |
| 2008 | Rock n Roll NashvilleNashville | TN | 1:34:33 | #321 |
| 2008 | Shamrock MarathonVirginia Beach | VA | 1:58:11 | #1073 |
| 2008 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:00:32 | #1356 |
| 2008 | St. Luke's Half Marathon & 5KAllentown | PA | 2:01:50 | #1690 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:12:13 | #8319 |
| 2008 | Eugene Marathon 2024Eugene | OR | 2:13:16 | #1349 |
| 2008 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:20:07 | #161 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:22:55 | #9837 |
| 2007 | Rock n Roll NashvilleNashville | TN | 1:42:53 | #884 |
| 2007 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:00:25 | #169 |
| 2007 | Eugene Marathon 2024Eugene | OR | 2:03:13 | #744 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 2:06:45 | #2129 |
| 2006 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:37:31 | #112 |
| 2006 | Life Time Miami Marathon & HalfMiami | FL | 2:10:54 | #2451 |
| 2005 | Mistletoe RunWinston Salem | NC | 1:32:33 | #48 |
| 2004 | Rock n Roll NashvilleNashville | TN | 2:20:12 | #4808 |
| 2002 | Rock n Roll NashvilleNashville | TN | 2:02:29 | #1738 |
| 2002 | Cook Forest Half Marathon & 5KCooksburg | PA | 2:08:48 | #415 |
| 2001 | Mistletoe RunWinston Salem | NC | 1:28:47 | #26 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:06:12 | #3346 |
| 1999 | 3M Half MarathonAustin | TX | 0:47:50 | #1 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TNTennessee
24 racesMOMissouri
16 racesVAVirginia
14 racesFLFlorida
11 racesTXTexas
10 racesNCNorth Carolina
9 racesNJNew Jersey
9 racesGAGeorgia
8 racesILIllinois
5 racesLALouisiana
5 racesOHOhio
5 racesWAWashington
5 racesCACalifornia
4 racesOROregon
4 racesALAlabama
3 racesHIHawaii
3 racesINIndiana
3 racesNYNew York
3 racesPAPennsylvania
3 racesSCSouth Carolina
2 racesUTUtah
2 racesAKAlaska
1 raceCTConnecticut
1 raceMNMinnesota
1 raceMSMississippi
1 raceNVNevada
1 raceNHNew Hampshire
0 races50-State Challenge
27/ 51 states + DC
24 states to go