Back to League Tables

David Johnson

MaleNew York19892026

241

Total Finishes

110

Distinct Races

42

States (82%)

1:09:13

PR (5:17/mi)

2:02:27

Average

+0:21:47

Slower (first→last)

Medal House

2006

Hidden Gem Half Marathon

Flossmoor, IL

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

Eisenhower Marathon

Abilene, KS

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

Rock 'n' Roll Nashville

Nashville, TN

1:56:15
#2311 overall#1558 gender
roadflat
2005

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

Richfield, MN

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

Rock 'n' Roll Nashville

Nashville, TN

1:48:55
#1233 overall#933 gender
roadflat
2004

Rock 'n' Roll Nashville

Nashville, TN

1:57:38
#1716 overall#1150 gender
roadflat
2003

IMT Des Moines Marathon

Des Moines, IA

2:28:16
#673 overall#293 gender
roadflat
2000

Sam Costa Half and Quarter Marathons

Carmel, IN

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

NYRR Staten Island Half

Staten Island, NY

1:26:33
#151 overall#143 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:13198919941996200020002003200420052005200620062006200620072007200720072008200820082008200820092009200920092009200920092009201020102010201020102010201020102010201120112011201120112011201120112011201220122012201220122012201220122012201220122012201320132013201320132013201320132013201320132013201320142014201420142014201420142014201420142014201420142014201520152015201520152015201520152015201520152015201620162016201620162016201620162016201620162016201720172017201720172017201720172017201720172017201720172018201820182018201820182018201820182018201820182018201920192019201920192019201920192019201920192019201920192020202020212021202120212021202120212021202120222022202220222022202220222022202220222022202320232023202320232023202320232023202320232023202320232023202320232024202420242024202420242024202420242024202420242024202420242024202420252025202520252025202520252025202520252025202520252025202520252025202520252025202520252025202520252025202520262026202620262026

Complete Race Log

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

FLFlorida
24 races
OHOhio
22 races
NCNorth Carolina
19 races
TNTennessee
18 races
PAPennsylvania
16 races
NENebraska
12 races
WIWisconsin
10 races
UTUtah
10 races
NYNew York
9 races
COColorado
9 races
ILIllinois
8 races
VAVirginia
7 races
MDMaryland
7 races
MIMichigan
7 races
INIndiana
6 races
OROregon
5 races
MOMissouri
5 races
KYKentucky
4 races
MEMaine
4 races
OKOklahoma
4 races
IAIowa
3 races
MNMinnesota
3 races
NJNew Jersey
3 races
WAWashington
2 races
TXTexas
2 races
CTConnecticut
2 races
MAMassachusetts
2 races
ALAlabama
2 races
CACalifornia
2 races
AKAlaska
2 races
NMNew Mexico
1 race
KSKansas
1 race
VTVermont
1 race
MTMontana
1 race
SCSouth Carolina
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

42/ 51 states + DC

9 states to go