HalfRuns
Back to League Tables

David Mackenzie

MaleOregon19982026

46

Total Finishes

26

Different Races

10

States (20%)

1:28:09

PR (6:44/mi)

2:03:51

Average

+1:41:11

Slower (first to last)

Medal House

2010

Run the Line Half Marathon

2:05:04
#127 overall#80 gender
2009

Eugene Marathon 2024

2:09:03
#1370 overall#662 gender
2008

Race For The Roses Half Marathon & 5K

1:53:18
#526 overall#347 gender
2007

Race For The Roses Half Marathon & 5K

2:06:11
#689 overall#341 gender
2005

Park To Park Half Marathon

1:35:37
#19 overall#19 gender
2004

Park To Park Half Marathon

1:29:20
#7 overall#7 gender
2003

Sturgis Falls Half Marathon and 5K

1:28:09
#33 overall#31 gender
2003

Duke City Marathon

1:48:39
#243 overall#183 gender
2001

ORRRC Xenia Marathon, Half-Marathon, and 10K

1:49:13
#170 overall#145 gender
2000

Rock ‘n’ Roll Philadelphia Half Marathon

1:57:05
#3900 overall#2764 gender
1999

Rock ‘n’ Roll Philadelphia Half Marathon

1:34:46
#908 overall#787 gender
1998

E Murray Todd Half Marathon

1:37:35
#132 overall#119 gender

Performance Timeline

PR 1:28:091998199920002001200320032004200520072008200920102010201120112011201220122013201320132014201420142014201520152015201620162016201720172017201720172017201820182019202120212024202420252026

Complete Race Log

YearRaceStateTimePlace
2026Pacifica FoothillsPacificaCA3:18:46#62
2025Shipyard Old Port Half MarathonPortlandME2:03:47#1347
2024Woodside Ramble - WinterRedwood CityCA3:03:43#97
2024Mt. Tam Trail RunStinson BeachCA3:05:34#67
2021Sturgis Falls Half Marathon and 5KCedar FallsIA1:49:17#51
2021South Shore Half Marathon and 5KHanoverMA2:00:58#271
2019Huckleberry Half MarathonWelchesOR2:49:46#210
2018Sturgis Falls Half Marathon and 5KCedar FallsIA1:39:09#46
2018Eugene Marathon 2024EugeneOR2:57:33#2157
2017Sea Island Half MarathonSea Island GA1:40:31#10
2017Spa Running FestivalHot SpringsAR1:46:27#26
2017Spa Running FestivalHot SpringsAR1:46:27#26
2017Corvallis Half Marathon and 5KCorvallisOR2:18:41#666
2017B.A.A. Half MarathonBostonMA2:21:44#4258
2017Portland MarathonPortlandOR2:23:09#695
201630A Half Marathon + 5KSanta Rosa BeachFL1:43:11#27
2016Eugene Marathon 2024EugeneOR2:16:25#1481
2016Portland MarathonPortlandOR2:23:55#921
2015Corvallis Half Marathon and 5KCorvallisOR2:01:33#485
2015Portland MarathonPortlandOR2:06:08#570
2015Eugene Marathon 2024EugeneOR2:07:17#992
2014Sturgis Falls Half Marathon and 5KCedar FallsIA1:38:18#35
2014Run Bentonville Half MarathonBentonvilleAR1:38:35#85
2014Portland MarathonPortlandOR2:03:45#560
2014UTHealth Houston Half Marathon & 10KHoustonTX2:08:56#2066
2013Portland MarathonPortlandOR1:58:57#453
2013Eugene Marathon 2024EugeneOR2:01:23#1598
2013Corvallis Half Marathon and 5KCorvallisOR2:18:25#908
2012Sturgis Falls Half Marathon and 5KCedar FallsIA1:34:15#40
2012Portland MarathonPortlandOR2:48:35#1241
2011St. Jude Memphis Marathon WeekendMemphisTN1:31:45#77
2011The Soaring Wings Of ConwayConwayAR1:32:54#47
2011Corvallis Half Marathon and 5KCorvallisOR2:11:49#704
2010Run the Line Half MarathonTexarkanaTX2:05:04#127
2010Eugene Marathon 2024EugeneOR2:11:39#1839
2009Eugene Marathon 2024EugeneOR2:09:03#1370
2008Race For The Roses Half Marathon & 5KPortlandOR1:53:18#526
2007Race For The Roses Half Marathon & 5KPortlandOR2:06:11#689
2005Park To Park Half MarathonWaterlooIA1:35:37#19
2004Park To Park Half MarathonWaterlooIA1:29:20#7
2003Sturgis Falls Half Marathon and 5KCedar FallsIA1:28:09#33
2003Duke City MarathonAlbuquerqueNM1:48:39#243
2001ORRRC Xenia Marathon, Half-Marathon, and 10KXeniaOH1:49:13#170
2000Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphiaPA1:57:05#3900
1999Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphiaPA1:34:46#908
1998E Murray Todd Half MarathonColts NeckNJ1:37:35#132

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

OROregon
19 races
IAIowa
7 races
ARArkansas
4 races
CACalifornia
3 races
MAMassachusetts
2 races
TXTexas
2 races
MEMaine
1 race
NJNew Jersey
1 race
NMNew Mexico
1 race
OHOhio
1 race

50-State Challenge

10/ 51 states + DC

41 states to go