Back to League Tables

David Campbell

MaleNew Mexico19972026

66

Total Finishes

47

Distinct Races

23

States (45%)

1:28:32

PR (6:45/mi)

2:08:59

Average

-0:39:23

Faster (first→last)

Medal House

2012

Asbury Park Half Marathon

Asbury Park, NJ

2:16:37
#487 overall#224 gender
roadflat
2012

Greater St. Louis Marathon

St. Louis, MO

1:52:07
#1146 overall#813 gender
roadflat
2011

Hartford Marathon

Hartford, CT

2:23:30
#4123 overall#2033 gender
roadflat
2011

AthHalf Half Marathon & 5K

Athens, GA

1:48:01
#325 overall#239 gender
roadflat
2009

Baltimore Running Festival

Baltimore, MD

1:43:03
#438 overall#352 gender
roadflat
2008

Shamrock Marathon

Virginia Beach, VA

1:41:21
#381 overall#379 gender
roadflat
2008

2026 Helvetia

Hillsboro, OR

2:14:15
#1305 overall#647 gender
roadflat
2006

2026 Helvetia

Hillsboro, OR

2:16:59
#1070 overall#538 gender
roadflat
2006

Air Force Marathon

Dayton, OH

1:52:19
#400 overall#292 gender
roadflat
2005

Whidbey Island Marathon

Oak Harbor, WA

2:17:49
#565 overall#258 gender
roadflat
2004

NYRR Staten Island Half

Staten Island, NY

1:37:26
#496 overall#442 gender
roadflat
1997

Duke City Marathon

Albuquerque, NM

2:33:06
#1065 overall#695 gender
roadflat

Performance Timeline

PR 1:28:32199720042005200620062008200820092011201120122012201220132013201320142014201620172017201720172017201820182018201820192019201920192021202120222022202220222022202320232023202320232023202420252025202520252025202520252025202520252025202520252025202520252025202520252026

Complete Race Log

YearRaceStateTimePlace
2026Town of Celebration Marathon & Half MarathonCelebrationFL1:53:43#327
2025St. Michaels Running Festival presented by Brooks (CANCELED)Saint MichaelsMD2:14:33.29#583
2025Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In HandPA2:04:11.2#472
2025Shamrock MarathonVirginia BeachVA2:16:58#2762
2025Haunted Half MarathonKingsportTN2:01:49#143
2025NYCRUNS Brooklyn Half MarathonBrooklynNY2:25:23#1086
2025Lincoln MarathonLincolnNE2:04:23#1765
2025St. Michaels Running FestivalSaint MichaelsMD2:14:33#583
2025NYCRUNS Big Apple Half MarathonNew YorkNY1:40:44#258
2025Goodyear Half Marathon & 10kAkronOH2:06:08#393
2025Bluegrass Half MarathonJohnson CityTN2:07:26#155
2025Get In GearMinneapolisMN2:03:56#839
2025Bird-In-Hand Half MarathonBird-In-HandPA2:04:11#472
2025Memorial Day Hero SaluteKingwoodTX2:47:23#54
2025Red, White and Blue Half Marathon - HoustonHoustonTX3:08:33.36#141
2025Urban Bourbon Half Marathon and 5KLouisvilleKY1:28:32#44
2025Dirty South Trail RacesKnoxvilleTN2:37:10.09#85
2025Garden Spot Village Half MarathonNew HollandPA1:48:18#97
20252027 Walt Disney World® Marathon WeekendOrlandoFL2:07:53#1217
2025Kentucky Derby Festival mini & MarathonLouisvilleKY1:38:49#323
2024Urban Bourbon Half Marathon and 5KLouisvilleKY1:33:08#44
2023NYCRUNS Brooklyn Half MarathonBrooklynNY1:50:17#2559
2023Urban Bourbon Half Marathon and 5KLouisvilleKY1:29:56#52
2023Good Life HalfsyLincolnNE1:50:44.8#1062
2023Hartford MarathonHartfordCT2:08:38#1808
2023Phoenix 10K and MarathonPhoenixAZ1:53:39#168
2023Coastal Delaware Running FestivalRehoboth BeachDE2:29:46.7#839
2022NYCRUNS Big Apple Half MarathonNew YorkNY2:03:03#871
2022Hatfield and McCoy RacesSouth WilliamsonKY2:36:55.75#26
2022PHILADELPHIA DISTANCE RUNPhiladelphiaPA2:24:51#2134
2022Gilbert Half MarathonGilbertAZ1:55:18#171
2022Urban Bourbon Half Marathon and 5KLouisvilleKY2:21:22#1166
2021Gilbert Half MarathonGilbertAZ1:53:14#177
2021Kentucky Derby Festival Race WeekendLouisvilleKY4:03:54
2019Union Half Marathon & RelayBig Stone GapVA2:40:51#129
2019Independence Rhode RaceBristolRI1:58:37#285
2019Quad Cities MarathonMolineIL1:58:50#338
2019Gilbert Half MarathonGilbertAZ1:50:02#163
2018Independence Rhode RaceBristolRI2:14:21#443
2018Jamestown Rhode RacesJamestownRI2:17:51#301
2018Newport Rhode RacesNewportRI2:04:55#527
2018Pittsburgh Marathon WeekendPittsburghPA2:18:58#6914
2017Ocean State Rhode RacesNarragansettRI1:56:24#89
2017Jamestown Rhode RacesJamestownRI2:02:17#166
2017Independence Rhode RaceBristolRI2:16:16#358
2017Bluegrass Half MarathonJohnson CityTN2:44:23#350
2017NYRR Staten Island HalfStaten IslandNY2:51:17#9533
2016Independence Rhode RaceBristolRI2:20:39#355
2014Cleveland MarathonClevelandOH2:19:53#4013
2014Quad Cities MarathonMolineIL1:40:09#108
2013Greater St. Louis MarathonSt. LouisMO1:49:00#839
2013Mohawk Hudson River MarathonUnknownNY1:51:20#159
2013Pittsburgh Marathon WeekendPittsburghPA2:39:37#11573
2012Asbury Park Half MarathonAsbury ParkNJ2:16:37#487
2012Greater St. Louis MarathonSt. LouisMO1:52:07#1146
2012Denver Colfax MarathonDenverCO1:51:43#671
2011Hartford MarathonHartfordCT2:23:30#4123
2011AthHalf Half Marathon & 5KAthensGA1:48:01#325
2009Baltimore Running FestivalBaltimoreMD1:43:03#438
2008Shamrock MarathonVirginia BeachVA1:41:21#381
20082026 HelvetiaHillsboroOR2:14:15#1305
20062026 HelvetiaHillsboroOR2:16:59#1070
2006Air Force MarathonDaytonOH1:52:19#400
2005Whidbey Island MarathonOak HarborWA2:17:49#565
2004NYRR Staten Island HalfStaten IslandNY1:37:26#496
1997Duke City MarathonAlbuquerqueNM2:33:06#1065

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

RIRhode Island
8 races
NYNew York
7 races
KYKentucky
7 races
PAPennsylvania
6 races
TNTennessee
4 races
AZArizona
4 races
OHOhio
3 races
VAVirginia
3 races
MDMaryland
3 races
OROregon
2 races
CTConnecticut
2 races
MOMissouri
2 races
ILIllinois
2 races
NENebraska
2 races
TXTexas
2 races
FLFlorida
2 races
NMNew Mexico
1 race
WAWashington
1 race
GAGeorgia
1 race
NJNew Jersey
1 race
COColorado
1 race
DEDelaware
1 race
MNMinnesota
1 race

50-State Challenge

23/ 51 states + DC

28 states to go