Back to League Tables

David Johnson

MaleNew York19892026

197

Total Finishes

104

Distinct Races

41

States (80%)

1:09:13

PR (5:17/mi)

2:02:41

Average

+0:21:47

Slower (first→last)

Medal House

2007

Novant Health Charlotte Marathon

Charlotte, NC

1:52:38
#459 overall#316 gender
roadflat
2007

Omaha Marathon

Omaha, NE

1:22:36
#4 overall#4 gender
roadflat
2007

2026 Eugene Marathon

Eugene, OR

1:43:58
#247 overall#176 gender
roadflat
2006

Leaf Peepers Half Marathon

Waterbury, VT

1:56:01
#288 overall#164 gender
roadflat
2006

Eisenhower Marathon

Abilene, KS

1:49:28
#62 overall#53 gender
roadflat
2006

Hidden Gem Half Marathon

Flossmoor, IL

2:03:07
#195 overall#137 gender
roadflat
2005

Urban Wildland Half Marathon & 5K (Richfield, MN)

Richfield, MN

1:58:48
#502 overall#326 gender
roadflat
2000

NYRR Staten Island Half

Staten Island, NY

1:26:33
#151 overall#143 gender
roadflat
2000

Sam Costa Half and Quarter Marathons

Carmel, IN

1:50:51
#208 overall#169 gender
roadflat
1996

NYRR Staten Island Half

Staten Island, NY

1:54:31
#1224 overall#977 gender
roadflat
1994

Duke City Marathon

Albuquerque, NM

2:00:48
#806 overall#616 gender
roadflat
1989

NYRR Staten Island Half

Staten Island, NY

1:37:03
#482 overall#457 gender
roadflat

Performance Timeline

PR 1:09:131989199419962000200020052006200620062007200720072008200820092009200920092009200920092010201020102010201020102010201120112011201120112011201120112012201220122012201220122012201220122013201320132013201320132013201320132013201420142014201420142014201420152015201520152015201520152015201520152016201620162016201620162016201620162016201720172017201720172017201720172017201720172017201720182018201820182018201820182018201820182019201920192019201920192019201920192019202120212021202120212021202120212022202220222022202220222022202220222022202320232023202320232023202320232023202320232023202320232023202320232024202420242024202420242024202420242024202420242024202420242025202520252025202520252025202520252025202520252025202520252025202520252025202520252025202520252025202520262026202620262026

Complete Race Log

YearRaceStateTimePlace
2026Health First Florida Marathon WeekendMelbourneFL1:58:50#355
2026Town of Celebration Marathon & Half MarathonCelebrationFL1:44:16#174
2026Sarasota Half MarathonSarasotaFL1:48:24#9
2026Game On! Marathon of the Treasure CoastStuartFL1:52:53#15
2026The Louisiana MarathonBaton RougeLA1:43:31.61#301
2025Wilmington Historic Half, 10K & 5KWilmingtonNC1:48:08#128
2025Naperville Trails Half Marathon & 10KWheatonIL1:45:22#74
2025Chicago Half MarathonChicagoIL2:02:41#2547
2025Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse CityMI2:31:38.86#2301
2025Maine Coast MarathonWellsME2:07:31#1165
2025Rock 'n' Roll Las VegasLas VegasNV2:42:03#7669
2025Anchorage RunFestAnchorageAK1:59:04#107
2025Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxvilleTN1:22:36#18
2025Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort CollinsCO2:50:16#1749
20252026 Handcart Days RacesBountifulUT1:36:10#4
2025YMCA Harrisburg Half & 10KHarrisburgPA1:36:01#35
2025Krul Lake Half MarathonMiltonFL2:29:15#122
2025Garmin Marathon ToledoToledoOH1:43:47.75#154
2025Zombie Half MarathonAnchorageAK1:59:22#219
2025Fleet Feet Half MarathonYorkPA1:33:13.74#29
20252026 Superhero Half Marathon and RelayMorristownNJ1:50:22.42#158
20252027 Walt Disney World® Marathon WeekendOrlandoFL1:57:41#685
2025Highlands College Half Marathon, 10K, and 5KFultondaleAL1:55:31#110
2025REVEL Big CottonwoodSalt Lake CityUT1:25:29#78
2025Rock 'n' Roll NashvilleNashvilleTN2:46:43#8349
2025AdventHealth Presents the Central Florida Legends Marathon, Half Marathon and 5KDeBaryFL1:48:51.5#31
2025Health First Florida Marathon WeekendMelbourneFL2:08:45#373
2025Space Coast Marathon & Half MarathonCocoaFL1:56:16#413
2025Akron MarathonAkronOH1:41:21#206
2025Florida Holiday Distance ClassicSeminoleFL1:46:33#32
2025Town of Celebration Marathon & Half MarathonCelebrationFL1:49:05#256
2024Akron MarathonAkronOH1:41:05#153
2024Denver Colfax MarathonDenverCO2:17:11#2754
2024Health First Florida Marathon WeekendMelbourneFL2:07:19#334
2024IMT Des Moines MarathonDes MoinesIA2:18:34#1725
2024Shamrock MarathonVirginia BeachVA2:56:39#4570
2024La Jolla Half Marathon & 5KSan DiegoCA2:20:30.69#1984
2024Lincoln MarathonLincolnNE1:41:06#375
2024Great Smoky Mountains Half MarathonTownsendTN1:18:08#2
2024Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse CityMI2:02:37#1176
2024Thanksgiving Day Half MarathonAtlantaGA2:23:34#3213
2024Hall of Fame Half Marathon/Relay - Pro Football Hall of Fame Race SeriesCantonOH1:39:54.57#59
2024Lake Washington Half MarathonKirklandWA3:17:41.1#792
2024Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxvilleTN1:24:51#14
2024Hokie Half Marathon and 5KBlacksburgVA3:20:07.27#1175
2024City of Oaks MarathonRaleighNC1:43:19#271
2024Space Coast Marathon & Half MarathonCocoaFL
2023Bull City Race FestDurhamNC2:29:03#880
2023Snow Canyon Half MarathonSaint GeorgeUT1:46:57#494
2023Hattiesburg Half Marathon, 10k, and 5KHattiesburgMS1:48:19#43
2023Good Life HalfsyLincolnNE1:33:27.5#261
2023Back Your Badge MarathonPlainfieldIN2:55:40.06#143
2023All-Out Fa La LaWestminsterCO#146
2023All-Out Fall FestWestminsterCO#43
2023Hometown Half Marathon & 5k/10k - Des MoinesDes MoinesIA1:54:04.96#23
2023Florida Holiday Distance ClassicSeminoleFL1:54:48.06#45
2023Town of Celebration Marathon & Half MarathonCelebrationFL1:51:10#264
2023New River Marathon, Half Marathon & 5KToddNC2:51:24.38#210
2023MERCY HEALTH GLASS CITY MARATHONToledoOH2:08:02.85#1068
2023AdventHealth Presents the Central Florida Legends Marathon, Half Marathon and 5KDeBaryFL2:30:10.2#139
2023Akron MarathonAkronOH1:34:19#84
2023Rochester Regional Health Flower City ChallengeRochesterNY1:44:34#137
2023Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort CollinsCO1:34:15#102
2023Denver Colfax MarathonDenverCO2:29:13#3472
2022Door County Half Marathon & Nicolet Bay 5KPeninsula State ParkWI3:01:06#908
2022Maine Coast MarathonWellsME1:48:29#145
2022Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxvilleTN2:37:03#849
2022Bull City Race FestDurhamNC2:16:30#625
2022Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorningNY2:33:45#1307
2022Town of Celebration Marathon & Half MarathonCelebrationFL1:42:57#126
2022City of Oaks MarathonRaleighNC2:14:13#897
2022Capital City River RunLansingMI2:07:18.7#312
2022MERCY HEALTH GLASS CITY MARATHONToledoOH2:05:37.79#774
2022La Jolla Half Marathon & 5KSan DiegoCA2:15:13.08#1062
2021REVEL Big CottonwoodSalt Lake CityUT1:45:46#412
2021The Florida Run @ Lake Louisa State ParkClermontFL1:59:50.6#40
2021Aspen Valley MarathonAspenCO2:03:24#58
2021Akron MarathonAkronOH1:38:59#98
2021MERCY HEALTH GLASS CITY MARATHONToledoOH2:04:16.97#764
2021Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxvilleTN1:29:18#17
2021Kentucky Derby Festival Race WeekendLouisvilleKY2:19:41
2021DEXTER-ANN ARBOR RUNDexterMI2:06:41.04#785
2019Newburyport Half Marathon and RelayNewburyportMA1:51:36#350
2019Frederick Running FestivalFrederickMD2:28:57.76#2353
2019Mini Donut Half Marathon and 5K Honor Walk/RunOnalaskaWI2:18:01.6#228
2019BHM26.2 2026- The Alabama Race SeriesHooverAL1:55:05.9#120
2019Asbury Park Half MarathonAsbury ParkNJ1:54:11#429
2019Indianapolis Monumental MarathonIndianapolisIN1:53:01#2047
2019High Uinta Half MarathonKamasUT1:35:19#84
2019Milwaukee MarathonMilwaukeeWI1:47:49#502
2019Akron MarathonAkronOH1:47:50#324
2019Lincoln MarathonLincolnNE1:34:24#193
2018Greater St. Louis MarathonSt. LouisMO1:43:34#331
2018Akron MarathonAkronOH1:40:59#189
2018Frederick Running FestivalFrederickMD2:25:18.78#2404
2018Capital City River RunLansingMI1:56:43.4#362
2018Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:42:12#740
2018Hartford MarathonHartfordCT1:56:30#1323
2018Golden Driller MarathonTulsaOK2:13:03#139
2018Bull City Race FestDurhamNC2:02:00#619
2018Newburyport Half Marathon and RelayNewburyportMA1:49:13#416
2018Baltimore Running FestivalBaltimoreMD2:30:46#4195
2017Akron MarathonAkronOH1:36:58#127
2017Canyonlands Half MarathonMoabUT1:44:22#168
2017Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:25:29#5447
2017Phoenix 10K and MarathonPhoenixAZ2:09:59#378
2017Asbury Park Half MarathonAsbury ParkNJ1:53:37#278
20172026 Eugene MarathonEugeneOR2:04:09#1049
2017Greater St. Louis MarathonSt. LouisMO2:16:52#2375
2017REVEL Big CottonwoodSalt Lake CityUT1:28:29#59
2017Indianapolis Monumental MarathonIndianapolisIN1:22:37#120
2017Air Force MarathonDaytonOH2:17:25#1374
2017Fort Smith Marathon, Half Marathon & 5 Leg Marathon RelayFort SmithAR1:59:59.87#81
2017Williams Route 66 Marathon WeekendTulsaOK2:09:56#1351
2017Newport MarathonNewportRI2:03:43#713
2016Akron MarathonAkronOH1:37:31#159
2016Pittsburgh Marathon WeekendPittsburghPA2:02:31#3739
2016Williams Route 66 Marathon WeekendTulsaOK2:01:53#939
2016Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse CityMI2:06:08.4#842
2016Quad Cities MarathonMolineIL1:41:27#88
2016Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort CollinsCO1:52:53#305
2016Chicago Spring Half MarathonChicagoIL2:12:07#2162
2016Lincoln MarathonLincolnNE1:33:17#207
2016NYRR Staten Island HalfStaten IslandNY2:11:14#6882
2016Shamrock MarathonVirginia BeachVA2:08:17#2458
2015Get In GearMinneapolisMN2:11:14#722
2015Capital City Half MarathonColumbusOH1:56:04#1584
2015Baltimore Running FestivalBaltimoreMD3:43:18#7323
2015Urban Bourbon Half Marathon and 5KLouisvilleKY1:36:48#68
2015Shamrock MarathonVirginia BeachVA1:55:38#1981
2015Pittsburgh Marathon WeekendPittsburghPA2:37:05#11280
2015Williams Route 66 Marathon WeekendTulsaOK1:49:49#478
2015Door County Half Marathon & Nicolet Bay 5KPeninsula State ParkWI1:34:15#44
2015LONG ISLAND MARATHON FESTIVALEast MeadowNY1:36:19#130
2015City of Oaks MarathonRaleighNC1:46:13#178
2014Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn ArborMI3:47:18#51
2014Door County Half Marathon & Nicolet Bay 5KPeninsula State ParkWI1:39:29#113
2014Chicago Spring Half MarathonChicagoIL2:27:28#2999
2014Pittsburgh Marathon WeekendPittsburghPA1:58:52#3746
2014Baltimore Running FestivalBaltimoreMD3:22:01#8198
2014Hartford MarathonHartfordCT1:09:13#9
2014Maine Marathon, Half Marathon and Marathon RelayPortlandME2:36:33#1706
2013Pittsburgh Marathon WeekendPittsburghPA1:56:11#3168
2013Snow Canyon Half MarathonSaint GeorgeUT1:31:10#121
2013Air Force MarathonDaytonOH1:56:48#863
2013Outer Banks MarathonManteoNC1:54:45#498
2013Charlotte RaceFest Half & 10KCharlotteNC1:40:55#130
2013Indianapolis Monumental MarathonIndianapolisIN2:07:52#2971
2013City of Oaks MarathonRaleighNC1:35:27#96
2013Denver Colfax MarathonDenverCO1:54:59#1049
2013Door County Half Marathon & Nicolet Bay 5KPeninsula State ParkWI1:40:52#132
2013Urban Bourbon Half Marathon and 5KLouisvilleKY2:01:31#733
20122026 Eugene MarathonEugeneOR1:48:37#570
2012Door County Half Marathon & Nicolet Bay 5KPeninsula State ParkWI1:44:42#143
2012Outer Banks MarathonManteoNC1:51:07#335
2012Greater St. Louis MarathonSt. LouisMO1:58:27#1910
2012City of Oaks MarathonRaleighNC1:44:30#291
2012Air Force MarathonDaytonOH3:55:18#5295
2012Seabrook Lucky TrailsSeabrookTX1:56:07#35
2012Baltimore Running FestivalBaltimoreMD2:10:33#4831
2012NYRR Staten Island HalfStaten IslandNY1:48:42#1851
2011City of Oaks MarathonRaleighNC2:01:02#803
2011Air Force MarathonDaytonOH4:04:54#4564
2011Chicago Spring Half MarathonChicagoIL2:12:41#1209
2011Seabrook Lucky TrailsSeabrookTX1:53:52#40
2011Greater St. Louis MarathonSt. LouisMO1:34:38#146
2011Outer Banks MarathonManteoNC2:06:18#973
2011Pittsburgh Marathon WeekendPittsburghPA2:22:44#5582
2011Urban Bourbon Half Marathon and 5KLouisvilleKY2:40:01#1933
2010Air Force MarathonDaytonOH3:43:15#4111
20102026 HelvetiaHillsboroOR2:45:37#2542
2010Whidbey Island MarathonOak HarborWA1:55:47#307
2010Door County Half Marathon & Nicolet Bay 5KPeninsula State ParkWI2:33:23#875
2010Missoula Marathon Half Marathon 5K Kids MarathonMissoulaMT#1953
2010Novant Health Charlotte MarathonCharlotteNC2:34:02#2869
2010Charlotte RaceFest Half & 10KCharlotteNC1:55:02#527
2009Baltimore Running FestivalBaltimoreMD1:24:21#31
2009Yonkers MarathonYonkersNY1:30:56#28
2009Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:50:59#924
2009Novant Health Charlotte MarathonCharlotteNC1:36:52#166
2009Urban Wildland Half Marathon & 5K (Richfield, MN)RichfieldMN1:50:59#372
2009Quad Cities MarathonMolineIL2:05:19#701
2009Indianapolis Monumental MarathonIndianapolisIN1:59:04#949
2008Greater St. Louis MarathonSt. LouisMO1:51:29#1303
2008St. Jude Memphis Marathon WeekendMemphisTN1:54:56#1139
2007Novant Health Charlotte MarathonCharlotteNC1:52:38#459
2007Omaha MarathonOmahaNE1:22:36#4
20072026 Eugene MarathonEugeneOR1:43:58#247
2006Leaf Peepers Half MarathonWaterburyVT1:56:01#288
2006Eisenhower MarathonAbileneKS1:49:28#62
2006Hidden Gem Half MarathonFlossmoorIL2:03:07#195
2005Urban Wildland Half Marathon & 5K (Richfield, MN)RichfieldMN1:58:48#502
2000NYRR Staten Island HalfStaten IslandNY1:26:33#151
2000Sam Costa Half and Quarter MarathonsCarmelIN1:50:51#208
1996NYRR Staten Island HalfStaten IslandNY1:54:31#1224
1994Duke City MarathonAlbuquerqueNM2:00:48#806
1989NYRR Staten Island HalfStaten IslandNY1:37:03#482

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

NCNorth Carolina
19 races
OHOhio
19 races
FLFlorida
18 races
NYNew York
9 races
COColorado
9 races
ILIllinois
8 races
WIWisconsin
8 races
UTUtah
8 races
TNTennessee
7 races
MDMaryland
7 races
VAVirginia
7 races
PAPennsylvania
7 races
MIMichigan
7 races
INIndiana
6 races
NENebraska
5 races
MOMissouri
5 races
OROregon
4 races
KYKentucky
4 races
OKOklahoma
4 races
MNMinnesota
3 races
MEMaine
3 races
NJNew Jersey
3 races
WAWashington
2 races
TXTexas
2 races
CTConnecticut
2 races
MAMassachusetts
2 races
ALAlabama
2 races
CACalifornia
2 races
IAIowa
2 races
AKAlaska
2 races
NMNew Mexico
1 race
VTVermont
1 race
KSKansas
1 race
MTMontana
1 race
AZArizona
1 race
ARArkansas
1 race
RIRhode Island
1 race
MSMississippi
1 race
GAGeorgia
1 race
NVNevada
1 race
LALouisiana
1 race

50-State Challenge

41/ 51 states + DC

10 states to go