Back to League Tables
DM
David Macklin
MaleCalifornia2010–2024
54
Total Finishes
15
Distinct Races
3
States (6%)
2:14:39
PR (10:17/mi)
3:01:01
Average
+1:40:37
Slower (first to last)
Medal House
2014
Surf City Marathon
2:38:30
#10713 overall#4871 gender
2014
OC Marathon - Half Marathon - 5K
2:41:41
#6902 overall#3192 gender
2013
OC Marathon - Half Marathon - 5K
2:24:50
#5732 overall#2819 gender
2013
Surf City Marathon
2:25:04
#8051 overall#4033 gender
2013
Rock 'n' Roll Arizona Marathon
2:33:42
#8458 overall#4078 gender
2013
Mission Inn Run
2:37:56
#564 overall#308 gender
2013
2026 2XU Long Beach Marathon & Half Marathon
2:43:24
#8248 overall#4030 gender
2012
Mission Inn Run
2:23:52
#398 overall#243 gender
2012
Rock 'n' Roll San Diego
2:26:03
#9704 overall#4543 gender
2012
Rock 'n' Roll Arizona Marathon
2:32:05
#9801 overall#4587 gender
2012
Rock 'n' Roll Las Vegas
2:32:44
#11923 overall#5737 gender
2010
Flying Pig Pump and Run
2:14:39
#3625 overall#2011 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2024 | Surf City MarathonHuntington Beach | CA | 3:45:57 | #8141 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:48:17 | #9357 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:55:16 | #10571 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:15:12 | #3172 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:33:47 | #4875 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:39:51 | #7019 |
| 2022 | Surf City MarathonHuntington Beach | CA | 3:49:11 | #5947 |
| 2021 | Surf City MarathonHuntington Beach | CA | 4:27:26 | #5770 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:53:38 | #7384 |
| 2019 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:44:47 | #4702 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:46:57 | #4814 |
| 2019 | Holiday Half MarathonPomona | CA | 2:50:18 | #807 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:59:08 | #6614 |
| 2019 | Joshua Tree Half MarathonJoshua Tree | CA | 3:08:47 | #1692 |
| 2019 | Zion Half MarathonSpringdale | UT | 3:35:29 | #1980 |
| 2019 | Grand Canyon Half MarathonTUSAYAN | AZ | 3:47:27 | #661 |
| 2018 | Citrus Heritage RunRiverside | CA | 2:41:47 | #196 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:42:12 | #6398 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:44:49 | #4541 |
| 2018 | Mission Inn RunRiverside | CA | 2:54:30 | #282 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:56:29 | #5009 |
| 2018 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:59:02 | #1030 |
| 2018 | Lake Powell Half MarathonPage | AZ | 3:03:59 | #1173 |
| 2018 | Zion Half MarathonSpringdale | UT | 3:17:36 | #2269 |
| 2018 | Joshua Tree Half MarathonJoshua Tree | CA | 3:24:33 | #2282 |
| 2017 | Mission Inn RunRiverside | CA | 2:40:25 | #294 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:42:18 | #4743 |
| 2017 | Lake Powell Half MarathonPage | AZ | 2:43:34 | #763 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:45:04 | #7300 |
| 2017 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:45:25 | #2947 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:52:44 | #3311 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:53:11 | #5125 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:52:31 | #6357 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:53:47 | #8878 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:55:08 | #6137 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:00:53 | #8079 |
| 2016 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 3:16:20 | #4445 |
| 2016 | Lake Powell Half MarathonPage | AZ | 3:48:44 | #1831 |
| 2015 | Mission Inn RunRiverside | CA | 2:43:16 | #525 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:56:24 | #7325 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:58:26 | #8464 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:58:34 | #4728 |
| 2015 | Surf City MarathonHuntington Beach | CA | 3:00:48 | #11575 |
| 2015 | Zion Half MarathonSpringdale | UT | 3:21:53 | #1878 |
| 2015 | Lake Powell Half MarathonPage | AZ | 3:43:56 | #1034 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:38:30 | #10713 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:41:41 | #6902 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:47:18 | #7705 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:52:07 | #8103 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:24:50 | #5732 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:25:04 | #8051 |
| 2013 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:33:42 | #8458 |
| 2013 | Mission Inn RunRiverside | CA | 2:37:56 | #564 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:43:24 | #8248 |
| 2012 | Mission Inn RunRiverside | CA | 2:23:52 | #398 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:26:03 | #9704 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:32:05 | #9801 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:32:44 | #11923 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 2:14:39 | #3625 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
47 racesAZArizona
7 racesOHOhio
1 race50-State Challenge
3/ 51 states + DC
48 states to go