Back to League Tables
TD
Thomas Davis
MaleVirginia1982–2026
161
Total Finishes
83
Distinct Races
26
States (51%)
1:16:17
PR (5:49/mi)
2:14:50
Average
+1:07:59
Slower (first to last)
Medal House
1999
Carlsbad Marathon
2:17:54
#2479 overall#1461 gender
1998
2025 500 Festival Running Events
2:03:06
#6487 overall#5036 gender
1998
City to the Sea Half Marathon & 5K
2:11:42
#398 overall#220 gender
1998
Beer City Half™ San Diego
2:15:16
#3594 overall#2378 gender
1996
47th Colonial Half Marathon and 5K
2:19:40
#1362 overall#1007 gender
1995
47th Colonial Half Marathon and 5K
1:38:08
#426 overall#390 gender
1995
Mulberry Island Half Marathon
1:51:20
#211 overall#187 gender
1995
Pikes Peak Ascent
4:54:32
#1085 overall#789 gender
1993
LONG ISLAND MARATHON FESTIVAL
1:41:14
#786 overall#724 gender
1988
Beer City Half™ San Diego
2:08:45
#3026 overall#3026 gender
1984
Dayton River Corridor Classic
1:33:56
#602 overall#584 gender
1982
DEXTER-ANN ARBOR RUN
1:38:56
#550 overall#527 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Shamrock MarathonVirginia Beach | VA | 1:53:54 | #1075 |
| 2026 | Arizona Rocks! Trail HalfPeoria | AZ | 2:02:27 | #18 |
| 2026 | St. Petersburg Distance ClassicSt. Petersburg | FL | 2:44:21 | #919 |
| 2026 | 2027 Syracuse Half MarathonSyracuse | NY | 2:46:55 | #2193 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 1:20:54 | #39 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:21:03 | #93 |
| 2025 | White River MarathonCotter | AR | 1:55:50 | #88 |
| 2025 | Ashland Half Marathon & 5kAshland | VA | 2:01:31 | #403 |
| 2025 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:03:21 | #642 |
| 2025 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 2:03:49 | #179 |
| 2025 | Soaring Eagle Trail RunSammamish | WA | 2:06:13 | #16 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:32:07 | #6427 |
| 2025 | St. Pete Run FestSaint Petersburg | FL | 2:48:59 | #2855 |
| 2025 | 2027 Syracuse Half MarathonSyracuse | NY | 2:49:43 | #1988 |
| 2024 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 1:56:40 | #44 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:02:26 | #3293 |
| 2024 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:03:41 | #1158 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:18:55 | #60 |
| 2023 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:46:54 | #351 |
| 2023 | 2027 Syracuse Half MarathonSyracuse | NY | 2:36:59 | #1381 |
| 2023 | Old Forge Marathon Weekend - Ultra, Marathon, Half Marathon, 10K, 5K, Kayak, BikeOld Forge | NY | 2:43:46 | #152 |
| 2023 | St. Pete Beach ClassicSaint Petersburg | FL | 2:57:22 | #346 |
| 2023 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 3:25:22 | #282 |
| 2022 | Old Forge Marathon Weekend - Ultra, Marathon, Half Marathon, 10K, 5K, Kayak, BikeOld Forge | NY | — | #202 |
| 2022 | Hokie Half Marathon and 5KBlacksburg | VA | 1:23:09 | #13 |
| 2022 | Tobacco Road MarathonCary | NC | 1:44:49 | #268 |
| 2022 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:55:41 | #1461 |
| 2022 | Ashland Half Marathon & 5kAshland | VA | 1:57:52 | #196 |
| 2022 | Pocono Half Marathon and 5kGreentown | PA | 2:02:08 | #33 |
| 2022 | Jim Thorpe Area Running FestivalJim Thorpe | PA | 2:16:58 | #239 |
| 2022 | 2027 Syracuse Half MarathonSyracuse | NY | 2:21:31 | #1382 |
| 2022 | St. Pete Run FestSaint Petersburg | FL | 3:20:24 | #1702 |
| 2021 | Hokie Half Marathon and 5KBlacksburg | VA | 1:31:42 | #35 |
| 2021 | Tobacco Road MarathonCary | NC | 1:42:12 | #106 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:55:41 | #1531 |
| 2021 | Scranton Half MarathonScranton | PA | 1:56:06 | #301 |
| 2021 | Ashland Half Marathon & 5kAshland | VA | 1:57:59 | #177 |
| 2021 | Jim Thorpe Area Running FestivalJim Thorpe | PA | 1:59:12 | #107 |
| 2021 | Rock 'n' Roll Washington DCWashington | DC | 2:27:25 | #6923 |
| 2021 | St. Pete Run FestSaint Petersburg | FL | 2:56:47 | #1369 |
| 2020 | Old Forge Marathon Weekend - Ultra, Marathon, Half Marathon, 10K, 5K, Kayak, BikeOld Forge | NY | 2:27:52 | #164 |
| 2020 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 2:44:30 | #160 |
| 2019 | Ashland Half Marathon & 5kAshland | VA | 1:54:05 | #262 |
| 2019 | Jim Thorpe Area Running FestivalJim Thorpe | PA | 1:55:46 | #141 |
| 2019 | Russvegas Half Marathon & 5KRussellville | AR | 1:56:18 | #161 |
| 2019 | Tobacco Road MarathonCary | NC | 1:56:36 | #673 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:03:06 | #3334 |
| 2019 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 2:13:46 | #598 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 2:25:42 | #2251 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 2:28:32 | #8946 |
| 2019 | Old Forge Marathon Weekend - Ultra, Marathon, Half Marathon, 10K, 5K, Kayak, BikeOld Forge | NY | 2:29:20 | #195 |
| 2019 | St. Pete Run FestSaint Petersburg | FL | 2:50:56 | #1642 |
| 2019 | IMT Des Moines MarathonDes Moines | IA | 3:05:25 | #3336 |
| 2018 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:44:59 | #298 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:45:27 | #542 |
| 2018 | Everett Half MarathonEverett | WA | 1:47:56 | #77 |
| 2018 | Hershey Half MarathonHershey | PA | 1:55:15 | #747 |
| 2018 | Jim Thorpe Area Running FestivalJim Thorpe | PA | 2:04:33 | #254 |
| 2018 | 2027 Syracuse Half MarathonSyracuse | NY | 2:19:26 | #2158 |
| 2018 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:22:55 | #1573 |
| 2018 | Ashland Half Marathon & 5kAshland | VA | 2:31:22 | #757 |
| 2018 | Old Forge Marathon Weekend - Ultra, Marathon, Half Marathon, 10K, 5K, Kayak, BikeOld Forge | NY | 2:31:51 | #243 |
| 2018 | Catalina Island Half-Marathon & 10KAvalon | CA | 2:45:09 | #191 |
| 2018 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 3:07:22 | #2403 |
| 2018 | Baltimore Running FestivalBaltimore | MD | 3:20:45 | #6095 |
| 2017 | Ashland Half Marathon & 5kAshland | VA | 1:49:23 | #183 |
| 2017 | DONNA Marathon WeekendJacksonville Beach | FL | 2:00:07 | #481 |
| 2017 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 2:13:27 | #207 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 2:24:33 | #2056 |
| 2017 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 2:34:48 | #439 |
| 2017 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:40:45 | #3139 |
| 2017 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:49:29 | #4613 |
| 2017 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 3:00:22 | #1084 |
| 2017 | Dam to DSMDes Moines | IA | 3:35:35 | #5615 |
| 2016 | Hershey Half MarathonHershey | PA | 1:47:01 | #425 |
| 2016 | Ashland Half Marathon & 5kAshland | VA | 1:50:34 | #107 |
| 2016 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:57:31 | #317 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:06:23 | #3397 |
| 2016 | Charleston Half MarathonCharleston | SC | 2:10:09 | #1268 |
| 2016 | Reindeer Run Half Marathon & 10K / 5KFernandina Beach | FL | 2:20:04 | #118 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:21:31 | #6564 |
| 2016 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 2:26:38 | #273 |
| 2016 | Rock N Fly Half MarathonPensacola | FL | 2:28:37 | #504 |
| 2016 | DONNA Marathon WeekendJacksonville Beach | FL | 2:38:33 | #1803 |
| 2016 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:42:33 | #3577 |
| 2016 | Dallas Marathon WeekendDallas | TX | 2:43:12 | #5218 |
| 2016 | First Energy Akron MarathonAkron | OH | 2:48:27 | #2942 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 3:06:38 | #7132 |
| 2016 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:42:49 | #5947 |
| 2015 | Lander Challenge for CharitiesLander | WY | 1:25:47 | #5 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:40:54 | #579 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 1:59:11 | #2488 |
| 2015 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:06:25 | #1200 |
| 2015 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:33:00 | #4677 |
| 2015 | First Energy Akron MarathonAkron | OH | 2:41:47 | #3372 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:41:49 | #628 |
| 2014 | Ashland Half Marathon & 5kAshland | VA | 1:51:32 | #271 |
| 2014 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 2:11:49 | #584 |
| 2014 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 2:18:34 | #307 |
| 2014 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:19:02 | #2897 |
| 2014 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:26:05 | #3106 |
| 2014 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:38:43 | #1369 |
| 2014 | Dam to DSMDes Moines | IA | 2:41:31 | #6148 |
| 2014 | DONNA Marathon WeekendJacksonville Beach | FL | 2:52:38 | #2271 |
| 2013 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:16:17 | #28 |
| 2013 | Ashland Half Marathon & 5kAshland | VA | 1:42:17 | #165 |
| 2013 | Florida Halloween Halfathon & 5k raceTierra Verde | FL | 1:50:21 | #144 |
| 2013 | Florida Holiday HalfathonKissimmee | FL | 1:58:03 | #282 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 2:02:30 | #6654 |
| 2013 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:16:01 | #3491 |
| 2013 | Frederick Running FestivalFrederick | MD | 2:16:19 | #2417 |
| 2013 | Ventura MarathonVentura | CA | 2:19:12 | #729 |
| 2013 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 2:20:22 | #977 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:23:30 | #6101 |
| 2013 | Miracle Match MarathonWaco | TX | 2:25:06 | #175 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:27:32 | #4893 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:46:06 | #845 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:22:47 | #4266 |
| 2012 | The BearathonWaco | TX | 2:26:19 | #850 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 2:33:58 | #5729 |
| 2012 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 2:45:12 | #640 |
| 2012 | Lake Minnetonka Half MarathonWayzata | MN | 2:53:40 | #2414 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:39:26 | #431 |
| 2011 | Ashland Half Marathon & 5kAshland | VA | 1:41:55 | #121 |
| 2011 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:43:46 | #158 |
| 2011 | Reindeer Run Half Marathon & 10K / 5KFernandina Beach | FL | 2:04:17 | #129 |
| 2011 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 2:10:58 | #503 |
| 2011 | Austin MarathonAustin | TX | 2:18:26 | #5062 |
| 2011 | First Energy Akron MarathonAkron | OH | 2:18:52 | #2300 |
| 2011 | River Run Half MarathonBerea | OH | 2:40:03 | #831 |
| 2010 | Ashland Half Marathon & 5kAshland | VA | 1:38:34 | #121 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:41:37 | #477 |
| 2010 | Shamrock MarathonVirginia Beach | VA | 2:00:28 | #1910 |
| 2010 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:24:15 | #606 |
| 2010 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:31:05 | #2216 |
| 2010 | First Energy Akron MarathonAkron | OH | 2:31:50 | #2688 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 3:04:35 | #7431 |
| 2009 | Ashland Half Marathon & 5kAshland | VA | 1:44:20 | #153 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:45:34 | #559 |
| 2009 | Philadelphia MarathonPhiladelphia | PA | 2:20:18 | #4586 |
| 2009 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 2:27:19 | #704 |
| 2008 | Ashland Half Marathon & 5kAshland | VA | 1:41:48 | #126 |
| 2008 | Santa Claus Half MarathonNorth Pole | AK | 2:07:45 | #98 |
| 2008 | IMT Des Moines MarathonDes Moines | IA | 2:33:24 | #2054 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 1:37:28 | #352 |
| 2007 | Ashland Half Marathon & 5kAshland | VA | 1:42:26 | #59 |
| 2007 | Pensacola MarathonPensacola | FL | 2:01:36 | #162 |
| 2007 | IMT Des Moines MarathonDes Moines | IA | 2:50:40 | #1856 |
| 2006 | Pensacola MarathonPensacola | FL | 1:57:04 | #187 |
| 2006 | Capital City Half MarathonColumbus | OH | 2:01:08 | #1272 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:20 | #9221 |
| 2006 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 2:23:57 | #1030 |
| 2006 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:33:59 | #968 |
| 2006 | RunSedona EventsSedona | AZ | 3:59:51 | #455 |
| 2005 | Fairfield Road RacesFairfield | CT | 2:42:16 | #1650 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:37:58 | #397 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 2:17:09 | #1964 |
| 2003 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:40:02 | #472 |
| 2003 | Rock n Roll NashvilleNashville | TN | 2:12:07 | #3383 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:37:41 | #741 |
| 2002 | Rock n Roll NashvilleNashville | TN | 2:07:53 | #2259 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:36:12 | #462 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:23:23 | #280 |
| 2000 | Thanksgiving Day Half MarathonAtlanta | GA | 1:37:38 | #459 |
| 2000 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:29:33 | #565 |
| 2000 | Beer City Half™ San DiegoSan Diego | CA | 2:34:24 | #4020 |
| 1999 | Carlsbad MarathonCarlsbad | CA | 2:17:54 | #2479 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 2:29:00 | #10513 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 2:46:18 | #4652 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:06 | #6487 |
| 1998 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:11:42 | #398 |
| 1998 | Beer City Half™ San DiegoSan Diego | CA | 2:15:16 | #3594 |
| 1996 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 2:19:40 | #1362 |
| 1995 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:38:08 | #426 |
| 1995 | Mulberry Island Half MarathonFort Eustis | VA | 1:51:20 | #211 |
| 1995 | Pikes Peak AscentManitou Springs | CO | 4:54:32 | #1085 |
| 1993 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:41:14 | #786 |
| 1988 | Beer City Half™ San DiegoSan Diego | CA | 2:08:45 | #3026 |
| 1984 | Dayton River Corridor ClassicDayton | OH | 1:33:56 | #602 |
| 1982 | DEXTER-ANN ARBOR RUNDexter | MI | 1:38:56 | #550 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
VAVirginia
45 racesFLFlorida
20 racesPAPennsylvania
18 racesNYNew York
15 racesCACalifornia
12 racesOHOhio
8 racesNJNew Jersey
7 racesMDMaryland
6 racesTXTexas
6 racesIAIowa
5 racesNCNorth Carolina
5 racesWAWashington
5 racesINIndiana
3 racesARArkansas
2 racesAZArizona
2 racesCTConnecticut
2 racesDCDistrict of Columbia
2 racesHIHawaii
2 racesMNMinnesota
2 racesGAGeorgia
1 raceKSKansas
1 raceKYKentucky
1 raceMIMichigan
1 raceSCSouth Carolina
1 raceWYWyoming
1 raceMAMassachusetts
0 races50-State Challenge
26/ 51 states + DC
25 states to go