HalfRuns
Back to League Tables

David Cochran

MaleMassachusetts19942025

64

Total Finishes

30

Distinct Races

14

States (27%)

1:31:34

PR (6:59/mi)

2:10:34

Average

+0:07:33

Slower (first to last)

Medal House

2007

2025 500 Festival Running Events

1:58:25
#6575 overall#4961 gender
2007

Sam Costa Half Marathon and Quarter Marathon - presented by Indy Runners and Walkers

1:58:40
#230 overall#166 gender
2006

Jersey Shore Half Marathon and 2 Mile Run

2:34:32
#644 overall#387 gender
2003

Mercedes Benz Marathon and Half Marathon

1:37:01
#121 overall#104 gender
2003

2025 500 Festival Running Events

1:49:35
#3447 overall#2800 gender
2002

Mercedes Benz Marathon and Half Marathon

1:46:17
#213 overall#174 gender
2002

2025 500 Festival Running Events

1:52:34
#4055 overall#3279 gender
2001

2025 500 Festival Running Events

1:51:06
#3193 overall#2658 gender
1999

2025 500 Festival Running Events

1:47:33
#2275 overall#1950 gender
1998

2025 500 Festival Running Events

1:46:21
#2635 overall#2296 gender
1995

2025 500 Festival Running Events

1:52:13
#3131 overall#2788 gender
1994

2025 500 Festival Running Events

1:43:06
#1625 overall#1527 gender

Performance Timeline

PR 1:31:3419941995199819992001200220022003200320062007200720072008200820082008200920092010201020112011201120112012201220122012201220132014201420152015201620162016201620162017201720172017201720182019202020202021202220222022202220232023202320232023202420242024202420242025

Complete Race Log

YearRaceStateTimePlace
2025Oklahoma City Memorial MarathonOklahoma CityOK1:50:39#719
2024Spooky Sprint- Oklahoma CityOklahoma CityOK1:44:59#10
2024Spooky Sprint- Oklahoma CityOklahoma CityOK1:44:59#11
2024RUN THE ALAMOSan AntonioTX1:53:16#252
2024Key Biscayne Triathlon #2Key BiscayneFL1:54:28#247
2024Pacific Beach Half MarathonSan DiegoCA2:45:29#1867
2023Philadelphia MarathonPhiladelphiaPA1:31:34#581
2023Flying Pig Pump and RunCincinnatiOH1:37:48#253
20232026 - San Antonio MarathonSan AntonioTX1:48:12#708
2023Oklahoma City Memorial MarathonOklahoma CityOK1:49:11#541
2023Publix Florida MarathonMelbourneFL2:52:21#608
2022Slacker Half Marathon-Relay-4-Mile RacesGeorgetownCO1:48:54#152
2022Oklahoma City Memorial MarathonOklahoma CityOK1:54:58#721
2022Bridge of the Gods RunCascade LocksOR2:59:40#558
2022Space Coast Marathon & Half MarathonCocoaFL3:48:42#1725
2021Oklahoma City Memorial MarathonOklahoma CityOK1:59:37#712
2020Austin MarathonAustinTX2:20:18#4054
20202025 Disney Princess Half Marathon Weekend presented by CORKCICLE®OrlandoFL3:52:20#19000
2019Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:01:44#3172
20182025 500 Festival Running EventsIndianapolisIN2:18:16#8044
2017Capital City Half MarathonColumbusOH1:37:24#1364
2017Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:02:04#2797
2017Shamrock MarathonVirginia BeachVA2:05:16#1779
20172025 500 Festival Running EventsIndianapolisIN2:11:12#6661
2017Rock 'n' Roll Virgina Beach Half MarathonVirginia BeachVA2:23:26#2512
2016Mercedes Benz Marathon and Half MarathonBirminghamAL1:47:13#367
2016Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:57:39#2124
20162025 500 Festival Running EventsIndianapolisIN2:09:58#7454
2016JSRC RunAPaloozaAsbury ParkNJ3:11:08#1563
2016Runapalooza Asbury ParkAsbury ParkNJ3:11:09#1562
20152025 500 Festival Running EventsIndianapolisIN2:12:00#7997
2015The LESS Popular Brooklyn Half Marathon!BrooklynNY2:47:36#25140
20142025 500 Festival Running EventsIndianapolisIN2:15:11#10791
2014Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:20:31#5570
2013Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:21:06#5230
2012XTERRA Oak Mountain Trail RunPelhamAL1:55:01#21
2012Publix Atlanta Marathon, Half Marathon & 5KAtlantaGA1:57:58#2119
2012Shamrock MarathonVirginia BeachVA2:07:55#3162
20122025 500 Festival Running EventsIndianapolisIN2:12:33#9954
2012Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:21:51#4860
2011Mercedes Benz Marathon and Half MarathonBirminghamAL1:36:04#174
20112025 500 Festival Running EventsIndianapolisIN1:57:45#6890
2011Publix Atlanta Marathon, Half Marathon & 5KAtlantaGA2:04:46#3826
2011Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:20:38#4457
20102025 500 Festival Running EventsIndianapolisIN2:02:21#9569
2010Novo Nordisk New Jersey MarathonLong BranchNJ3:06:46#4869
20092025 500 Festival Running EventsIndianapolisIN1:53:05#5589
2009Novo Nordisk New Jersey MarathonLong BranchNJ2:33:09#3751
20082025 500 Festival Running EventsIndianapolisIN1:49:05#3802
2008Baltimore Running FestivalBaltimoreMD2:02:35#2017
2008Rock 'n' Roll Virgina Beach Half MarathonVirginia BeachVA2:33:43#9768
2008Novo Nordisk New Jersey MarathonLong BranchNJ2:45:23#3061
20072025 500 Festival Running EventsIndianapolisIN1:58:25#6575
2007Sam Costa Half Marathon and Quarter Marathon - presented by Indy Runners and WalkersCarmelIN1:58:40#230
2007Rock 'n' Roll Virgina Beach Half MarathonVirginia BeachVA2:05:30#5517
2006Jersey Shore Half Marathon and 2 Mile RunHighlandsNJ2:34:32#644
2003Mercedes Benz Marathon and Half MarathonBirminghamAL1:37:01#121
20032025 500 Festival Running EventsIndianapolisIN1:49:35#3447
2002Mercedes Benz Marathon and Half MarathonBirminghamAL1:46:17#213
20022025 500 Festival Running EventsIndianapolisIN1:52:34#4055
20012025 500 Festival Running EventsIndianapolisIN1:51:06#3193
19992025 500 Festival Running EventsIndianapolisIN1:47:33#2275
19982025 500 Festival Running EventsIndianapolisIN1:46:21#2635
19952025 500 Festival Running EventsIndianapolisIN1:52:13#3131
19942025 500 Festival Running EventsIndianapolisIN1:43:06#1625

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

INIndiana
19 races
VAVirginia
12 races
NJNew Jersey
6 races
OKOklahoma
6 races
ALAlabama
5 races
FLFlorida
4 races
TXTexas
3 races
GAGeorgia
2 races
OHOhio
2 races
COColorado
1 race
MDMaryland
1 race
OROregon
1 race
PAPennsylvania
1 race
MAMassachusetts
0 races

50-State Challenge

14/ 51 states + DC

37 states to go