Back to League Tables

David Harris

MaleVermont19962026

169

Total Finishes

82

Distinct Races

27

States (53%)

1:27:57

PR (6:43/mi)

2:03:48

Average

+0:47:41

Slower (first→last)

Medal House

2007

Whistlestop Marathon

Ashland, WI

1:50:39
#254 overall#182 gender
trailflat
2006

Rock 'n' Roll Nashville

Nashville, TN

1:30:43
#123 overall#113 gender
roadflat
2005

Whidbey Island Marathon

Oak Harbor, WA

1:33:09
#34 overall#31 gender
roadflat
2005

Whistlestop Marathon

Ashland, WI

1:48:40
#193 overall#134 gender
trailflat
2005

Rock 'n' Roll Nashville

Nashville, TN

1:36:04
#282 overall#251 gender
roadflat
2005

St. Jude Memphis Marathon Weekend

Memphis, TN

1:46:18
#400 overall#309 gender
roadflat
2004

Rock 'n' Roll Nashville

Nashville, TN

1:51:44
#1069 overall#787 gender
roadflat
2003

Whidbey Island Marathon

Oak Harbor, WA

1:30:36
#10 overall#9 gender
roadflat
2002

St. Jude Memphis Marathon Weekend

Memphis, TN

1:50:16
#268 overall#197 gender
roadflat
2000

Jack & Jill Downhill Marathon, Half Marathon Washington

North Bend, WA

1:30:36
#87 overall#75 gender
roadflat
1999

Covered Bridges Half Marathon

Woodstock, VT

1:56:42
#1032 overall#706 gender
roadflat
1996

Covered Bridges Half Marathon

Woodstock, VT

1:53:07
#783 overall#566 gender
roadflat

Performance Timeline

PR 1:27:571996199920002002200320042005200520052005200620072007200720082008200820082008200820082009200920092009201020102010201020102010201020102010201020112011201120112011201120112012201220122012201220122012201220132013201320132013201320132013201320132013201320132014201420142014201420142014201420142014201420142014201420142015201520152015201520152015201520152015201520162016201620162016201620162016201620162017201720172017201720182018201820182018201820182018201820192019201920192019201920192019201920192019201920192019202020202021202120212022202220222022202220222023202320232023202320232024202420242024202420242024202420252025202520252025202520252025202520252025202520252025202520252026

Complete Race Log

YearRaceStateTimePlace
20262027 Syracuse Half MarathonSyracuseNY2:40:48#2098
2025Bend Marathon and HalfBendOR2:15:57.2#489
2025Great Balloon Chase 5K, 10K & 1/2 MarathonAlbuquerqueNM3:00:34#373
2025Kentucky Derby Festival mini & MarathonLouisvilleKY2:24:17#3738
2025Sizzling Soles Half-marathonCaryNC2:14:00.03#61
2025Lake City Running FestivalPlattsburghNY2:38:18.3#66
2025The ThermoFisher Scientific Grand Island 1/2 MarathonGrand IslandNY2:05:46.5#123
20252027 Walt Disney World® Marathon WeekendOrlandoFL3:08:19#7256
2025Rock The Parkway Half Marathon and 5kKansas CityMO2:19:10#1978
2025Rocktoberfest Half Marathon & 5kRock HillSC2:21:42#189
2025Illinois Race WeekendChampaignIL1:56:07#744
2025Rock 'n' Roll NashvilleNashvilleTN2:19:14#5066
2025Holiday 5K & 13.1M at Raleigh, NC (51)RaleighNC1:52:00#192
2025Quad Cities MarathonMolineIL1:54:18#315
2025Capital City Half MarathonColumbusOH2:03:55#2305
2025Portland MarathonPortlandOR2:12:27#2422
2025Kiawah Island MarathonKiawah IslandSC1:56:40.47#717
2024Portland MarathonPortlandOR1:52:39#808
2024Urban Bourbon Half Marathon and 5KLouisvilleKY2:19:09#1040
2024Kentucky Derby Festival mini & MarathonLouisvilleKY2:18:38#2816
2024Kiawah Island MarathonKiawah IslandSC1:58:59#780
2024Illinois Race WeekendChampaignIL1:51:02#385
2024Thanksgiving Day Half MarathonAtlantaGA2:30:28#3631
2024NYCRUNS Brooklyn Half MarathonBrooklynNY1:50:48#4336
2024Mighty Niagara Half Marathon & Hospice Dash 5KYoungstownNY2:20:28#631
2023Portland MarathonPortlandOR2:19:05#2185
2023Naperville Half MarathonNapervilleIL1:55:10#423
2023Santa Hustle IndianapolisIndianapolisIN2:03:31#117
2023Flying Pig Pump and RunCincinnatiOH2:19:11#4162
2023DEXTER-ANN ARBOR RUNDexterMI1:53:43.31#502
2023Kiawah Island MarathonKiawah IslandSC1:48:44.77#430
2022Chicago Half MarathonChicagoIL1:30:10#296
202218th Annual F^3 Lake Half Marathon & 5kChicagoIL1:57:05#423
2022Helderberg to Hudson Half MarathonUnknownNY1:48:35#399
2022Big Beach Marathon, Half Marathon & Safari 5KGulf ShoresAL1:40:16#35
2022Illinois Race WeekendChampaignIL1:45:26#338
2022Indianapolis Monumental MarathonIndianapolisIN1:53:56#1864
2021Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmingtonNC1:38:38.3#72
2021Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland ParkKS2:31:10#270
2021Naperville Half MarathonNapervilleIL1:50:12#304
2020Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland ParkKS1:57:40#118
202018th Annual F^3 Lake Half Marathon & 5kChicagoIL1:50:11#436
2019Portland MarathonPortlandOR2:31:03#2102
2019Rock The Parkway Half Marathon and 5kKansas CityMO2:34:30#3014
2019Frisco Railroad RunWillardMO2:19:15#80
2019Rock 'n' Roll NashvilleNashvilleTN3:26:47#12566
2019Charlotte RaceFest Half & 10KCharlotteNC1:50:11#78
2019Colorado Springs Marathon, Half, 5K, and Kids KColorado SpringsCO2:15:00#262
2019Milwaukee MarathonMilwaukeeWI2:07:47#1709
2019Fall ClassicStrongsvilleOH1:33:18#51
2019Garmin Kansas City MarathonKansas CityMO1:59:58#1225
2019Illinois Race WeekendChampaignIL2:19:22#2061
201918th Annual F^3 Lake Half Marathon & 5kChicagoIL1:54:16#488
2019Madison MarathonMadisonWI1:32:27#120
2019Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland ParkKS1:57:05#194
2019Cleveland MarathonClevelandOH1:54:22#570
2018Rock 'n' Roll NashvilleNashvilleTN2:15:07#5333
2018Garmin Kansas City MarathonKansas CityMO2:19:22#2381
2018Fall ClassicStrongsvilleOH1:30:36#17
2018Cleveland MarathonClevelandOH1:34:22#107
2018Rock The Parkway Half Marathon and 5kKansas CityMO2:10:03#2019
2018River Run Half MarathonBereaOH1:30:44#36
2018Shamrock MarathonVirginia BeachVA1:55:36#1173
2018Ooh La La Chocolate RunGenevaIL1:52:03#70
2018Kiawah Island MarathonKiawah IslandSC1:51:06#522
2017Chicago Spring Half MarathonChicagoIL1:54:24#944
2017St. Jude Memphis Marathon WeekendMemphisTN2:42:27#6340
20172027 Syracuse Half MarathonSyracuseNY1:58:17#1480
2017San Diego Beach & Bay Half MarathonSan DiegoCA2:49:25#1521
2017Garmin Kansas City MarathonKansas CityMO2:21:28#2045
2016St. Jude Memphis Marathon WeekendMemphisTN3:00:59#6646
2016Indianapolis Monumental MarathonIndianapolisIN1:50:21#1370
2016Cleveland MarathonClevelandOH1:55:39#1098
2016Music City Half MarathonNashvilleTN1:49:04#252
2016The Louisiana MarathonBaton RougeLA3:18:43#2584
2016Charlotte RaceFest Half & 10KCharlotteNC1:42:21#93
2016Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:00:22#2503
201618th Annual F^3 Lake Half Marathon & 5kChicagoIL2:04:11#939
2016Rock 'n' Roll NashvilleNashvilleTN1:42:09#495
20162027 Syracuse Half MarathonSyracuseNY2:26:20#2381
201518th Annual F^3 Lake Half Marathon & 5kChicagoIL2:00:33#790
2015Newport MarathonNewportRI1:54:31#381
2015Area 13.1 Half MarathonRoswellGA3:01:25#725
2015Mohawk Hudson River MarathonUnknownNY2:05:07#414
2015Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn ArborMI1:43:55#149
2015Novant Health Charlotte MarathonCharlotteNC1:44:11#256
2015Bull City Race FestDurhamNC2:07:38#1178
2015Marion Arts Festival Half MarathonMarionIA2:27:58#424
2015Fall ClassicStrongsvilleOH1:31:43#29
2015Rock 'n' Roll NashvilleNashvilleTN1:58:14#2416
2015Nashville 1/2 MarathonNashvilleTN2:07:30#627
2014Flying Pirate Half MarathonKill Devil HillsNC3:59:27#1896
2014Marion Arts Festival Half MarathonMarionIA2:34:43#539
2014NewBo RunCedar RapidsIA2:29:36#353
2014Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:03:12#3256
2014Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacomaWA1:39:32#56
2014Shamrock MarathonVirginia BeachVA2:10:01#3768
2014River Run Half MarathonBereaOH1:27:57#50
2014North Shore ClassicHighland ParkIL1:57:13#399
2014MERCY HEALTH GLASS CITY MARATHONToledoOH1:52:11#528
2014Indianapolis Monumental MarathonIndianapolisIN1:52:33#1319
2014Rochester Regional Health Flower City ChallengeRochesterNY2:22:53#1781
2014Charlotte RaceFest Half & 10KCharlotteNC1:38:20#99
2014Novant Health Charlotte MarathonCharlotteNC1:39:04#172
2014Quad Cities MarathonMolineIL2:33:38#1460
2014Baltimore Running FestivalBaltimoreMD2:20:21#4546
2013Shamrock MarathonVirginia BeachVA2:11:19#3135
2013Mohawk Hudson River MarathonUnknownNY2:14:02#461
2013Whidbey Island MarathonOak HarborWA1:36:13#42
2013Quad Cities MarathonMolineIL4:07:21#1894
2013Indianapolis Monumental MarathonIndianapolisIN1:54:52#1575
2013Canyonlands Half MarathonMoabUT2:25:18#2443
2013Cleveland MarathonClevelandOH1:29:03#63
2013Bluegrass Half MarathonJohnson CityTN2:01:00#263
2013Music City Half MarathonNashvilleTN1:45:06#251
2013Rock 'n' Roll NashvilleNashvilleTN1:58:27#3393
2013North Shore ClassicHighland ParkIL1:57:44#967
2013Towpath Half - Half Marathon and 5 MilerClevelandOH1:34:34#45
2013Fall ClassicStrongsvilleOH1:30:40#23
2012Indianapolis Monumental MarathonIndianapolisIN1:54:21#1337
2012Shamrock MarathonVirginia BeachVA1:50:23#1141
2012Charlotte RaceFest Half & 10KCharlotteNC1:33:21#59
2012Tryptophan Half Marathon/10K/5KCummingGA2:13:54#236
2012Flying Pig Pump and RunCincinnatiOH2:43:14#7720
2012Nashville 1/2 MarathonNashvilleTN2:20:28#855
2012NewBo RunCedar RapidsIA2:27:01#292
20122026 Humboldt Redwoods Marathon, Half Marathon, 5KWeottCA2:37:01#541
2011Capital City Half MarathonColumbusOH2:17:15#3747
2011Shamrock MarathonVirginia BeachVA1:59:14#2005
2011Charlotte RaceFest Half & 10KCharlotteNC1:37:52#68
2011Air Force MarathonDaytonOH2:02:09#1253
2011Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:08:15#3235
20112026 HelvetiaHillsboroOR2:11:00#1206
2011Flying Pig Pump and RunCincinnatiOH3:10:46#9179
2010Fall ClassicStrongsvilleOH1:38:09#82
2010City of Oaks MarathonRaleighNC1:50:48#439
2010Charlotte RaceFest Half & 10KCharlotteNC1:42:49#172
2010Air Force MarathonDaytonOH2:08:13#1567
2010Two Cities MarathonFresnoCA1:32:51#69
2010Novant Health Charlotte MarathonCharlotteNC1:37:30#187
2010NYRR Staten Island HalfStaten IslandNY2:06:52#3274
2010Chicago Spring Half MarathonChicagoIL2:04:24#1129
2010Clarksville Half Marathon & 5KClarksvilleTN1:38:48#42
2010Leaf Peepers Half MarathonWaterburyVT2:07:19#399
2009Outer Banks MarathonManteoNC1:56:54#642
2009Indianapolis Monumental MarathonIndianapolisIN1:56:39#806
2009Charlotte RaceFest Half & 10KCharlotteNC1:36:35#74
2009Kentucky Derby Festival mini & MarathonLouisvilleKY1:54:44#1231
2008Charlotte RaceFest Half & 10KCharlotteNC1:45:57#165
2008Covered Bridges Half MarathonWoodstockVT1:56:55#680
2008Rock 'n' Roll NashvilleNashvilleTN1:48:28#1770
2008Shamrock MarathonVirginia BeachVA2:09:05#1510
2008Greater St. Louis MarathonSt. LouisMO1:44:13#676
2008Air Force MarathonDaytonOH2:04:52#858
2008Garmin Kansas City MarathonKansas CityMO1:55:45#935
2007Whistlestop MarathonAshlandWI1:50:39#254
2007Charlotte RaceFest Half & 10KCharlotteNC1:47:40#271
2007Rock 'n' Roll NashvilleNashvilleTN1:44:58#1102
2006Rock 'n' Roll NashvilleNashvilleTN1:30:43#123
2005Whidbey Island MarathonOak HarborWA1:33:09#34
2005Whistlestop MarathonAshlandWI1:48:40#193
2005Rock 'n' Roll NashvilleNashvilleTN1:36:04#282
2005St. Jude Memphis Marathon WeekendMemphisTN1:46:18#400
2004Rock 'n' Roll NashvilleNashvilleTN1:51:44#1069
2003Whidbey Island MarathonOak HarborWA1:30:36#10
2002St. Jude Memphis Marathon WeekendMemphisTN1:50:16#268
2000Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth BendWA1:30:36#87
1999Covered Bridges Half MarathonWoodstockVT1:56:42#1032
1996Covered Bridges Half MarathonWoodstockVT1:53:07#783

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

TNTennessee
21 races
OHOhio
21 races
ILIllinois
20 races
NCNorth Carolina
19 races
NYNew York
12 races
VAVirginia
9 races
MOMissouri
9 races
INIndiana
7 races
OROregon
6 races
WAWashington
5 races
SCSouth Carolina
5 races
VTVermont
4 races
WIWisconsin
4 races
KYKentucky
4 races
IAIowa
4 races
CACalifornia
3 races
GAGeorgia
3 races
KSKansas
3 races
MIMichigan
2 races
UTUtah
1 race
MDMaryland
1 race
RIRhode Island
1 race
LALouisiana
1 race
COColorado
1 race
ALAlabama
1 race
NMNew Mexico
1 race
FLFlorida
1 race

50-State Challenge

27/ 51 states + DC

24 states to go