Back to League Tables
DM
David Mackenzie
MaleOregon1998–2026
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
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Pacifica FoothillsPacifica | CA | 3:18:46 | #62 |
| 2025 | Shipyard Old Port Half MarathonPortland | ME | 2:03:47 | #1347 |
| 2024 | Woodside Ramble - WinterRedwood City | CA | 3:03:43 | #97 |
| 2024 | Mt. Tam Trail RunStinson Beach | CA | 3:05:34 | #67 |
| 2021 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:49:17 | #51 |
| 2021 | South Shore Half Marathon and 5KHanover | MA | 2:00:58 | #271 |
| 2019 | Huckleberry Half MarathonWelches | OR | 2:49:46 | #210 |
| 2018 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:39:09 | #46 |
| 2018 | Eugene Marathon 2024Eugene | OR | 2:57:33 | #2157 |
| 2017 | Sea Island Half MarathonSea Island | GA | 1:40:31 | #10 |
| 2017 | Spa Running FestivalHot Springs | AR | 1:46:27 | #26 |
| 2017 | Spa Running FestivalHot Springs | AR | 1:46:27 | #26 |
| 2017 | Corvallis Half Marathon and 5KCorvallis | OR | 2:18:41 | #666 |
| 2017 | B.A.A. Half MarathonBoston | MA | 2:21:44 | #4258 |
| 2017 | Portland MarathonPortland | OR | 2:23:09 | #695 |
| 2016 | 30A Half Marathon + 5KSanta Rosa Beach | FL | 1:43:11 | #27 |
| 2016 | Eugene Marathon 2024Eugene | OR | 2:16:25 | #1481 |
| 2016 | Portland MarathonPortland | OR | 2:23:55 | #921 |
| 2015 | Corvallis Half Marathon and 5KCorvallis | OR | 2:01:33 | #485 |
| 2015 | Portland MarathonPortland | OR | 2:06:08 | #570 |
| 2015 | Eugene Marathon 2024Eugene | OR | 2:07:17 | #992 |
| 2014 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:38:18 | #35 |
| 2014 | Run Bentonville Half MarathonBentonville | AR | 1:38:35 | #85 |
| 2014 | Portland MarathonPortland | OR | 2:03:45 | #560 |
| 2014 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:08:56 | #2066 |
| 2013 | Portland MarathonPortland | OR | 1:58:57 | #453 |
| 2013 | Eugene Marathon 2024Eugene | OR | 2:01:23 | #1598 |
| 2013 | Corvallis Half Marathon and 5KCorvallis | OR | 2:18:25 | #908 |
| 2012 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:34:15 | #40 |
| 2012 | Portland MarathonPortland | OR | 2:48:35 | #1241 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:31:45 | #77 |
| 2011 | The Soaring Wings Of ConwayConway | AR | 1:32:54 | #47 |
| 2011 | Corvallis Half Marathon and 5KCorvallis | OR | 2:11:49 | #704 |
| 2010 | Run the Line Half MarathonTexarkana | TX | 2:05:04 | #127 |
| 2010 | Eugene Marathon 2024Eugene | OR | 2:11:39 | #1839 |
| 2009 | Eugene Marathon 2024Eugene | OR | 2:09:03 | #1370 |
| 2008 | Race For The Roses Half Marathon & 5KPortland | OR | 1:53:18 | #526 |
| 2007 | Race For The Roses Half Marathon & 5KPortland | OR | 2:06:11 | #689 |
| 2005 | Park To Park Half MarathonWaterloo | IA | 1:35:37 | #19 |
| 2004 | Park To Park Half MarathonWaterloo | IA | 1:29:20 | #7 |
| 2003 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:28:09 | #33 |
| 2003 | Duke City MarathonAlbuquerque | NM | 1:48:39 | #243 |
| 2001 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:49:13 | #170 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:57:05 | #3900 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:34:46 | #908 |
| 1998 | E Murray Todd Half MarathonColts Neck | NJ | 1:37:35 | #132 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
OROregon
19 racesIAIowa
7 racesARArkansas
4 racesCACalifornia
3 racesMAMassachusetts
2 racesTXTexas
2 racesMEMaine
1 raceNJNew Jersey
1 raceNMNew Mexico
1 raceOHOhio
1 race50-State Challenge
10/ 51 states + DC
41 states to go