Back to League Tables
MD
Michael Duncan
MaleCalifornia1988–2026
72
Total Finishes
56
Distinct Races
21
States (41%)
1:14:59
PR (5:43/mi)
2:14:55
Average
-2:50:37
Faster (first to last)
Medal House
2005
Hernia Hill Half Marathon, 10K and 5K
1:39:32
#7 overall#7 gender
2005
Monterey Bay Half Marathon
2:34:22
#2702 overall#1306 gender
2004
Silver Comet Half & Full Marathon
1:49:10
#208 overall#169 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
1:53:23
#3497 overall#2542 gender
2004
Greater St. Louis Marathon
2:04:24
#1347 overall#762 gender
2002
2026 Humboldt Redwoods Marathon, Half Marathon, 5K
1:27:11
#69 overall#54 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
1:49:35
#2486 overall#1917 gender
2001
Rock Canyon Half Marathon
1:52:46
#91 overall#73 gender
2000
2026 Humboldt Redwoods Marathon, Half Marathon, 5K
1:21:43
#59 overall#54 gender
1995
2026 Humboldt Redwoods Marathon, Half Marathon, 5K
1:14:59
#44 overall#43 gender
1989
Pikes Peak Ascent
4:46:14
#1073 overall#868 gender
1988
Pikes Peak Ascent
5:22:02
#1270 overall#989 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 1:17:05 | #4 |
| 2026 | Time Travel Half-Marathon (and 5k/10k) - IndianapolisIndianapolis | IN | 1:44:15 | #7 |
| 2026 | Zion Half MarathonSpringdale | UT | 2:00:50 | #182 |
| 2026 | Surf City MarathonHuntington Beach | CA | 2:31:25 | #6594 |
| 2025 | Detroit Free Press MarathonDetroit | MI | 1:53:24 | #824 |
| 2025 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:08:29 | #506 |
| 2024 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:09:21 | #608 |
| 2024 | BoulderthonBoulder | CO | 3:24:48 | #3601 |
| 2023 | Wanderlust RunFredericksburg | TX | 1:58:51 | #78 |
| 2023 | Weld Your Mettle Running FestivalEaton | CO | 5:45:46 | #17 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:48 | #2949 |
| 2019 | Best Damn RaceSavannah | GA | 1:39:51 | #42 |
| 2019 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:54:20 | #117 |
| 2019 | Yosemite Half MarathonBass Lake | CA | 2:12:30 | #1213 |
| 2019 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 3:17:35 | #3929 |
| 2018 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 1:33:51 | #17 |
| 2018 | Half in Half Moon BayHalf Moon Bay | CA | 1:42:33 | #19 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:44:17 | #474 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:45:48 | #5123 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:54:41 | #874 |
| 2018 | Mt. Angel Oktoberfest Road RaceMount Angel | OR | 2:02:54 | #55 |
| 2018 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:53:53 | #3455 |
| 2017 | Dirty Half MarathonBend | OR | 1:52:36 | #114 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 2:09:23 | #3713 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:15:31 | #3930 |
| 2017 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:57:24 | #3073 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:45:24 | #935 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:56:13 | #893 |
| 2016 | Dallas Marathon WeekendDallas | TX | 1:56:37 | #1375 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:56:59 | #10274 |
| 2016 | Dirty Half MarathonBend | OR | 2:00:48 | #203 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 2:53:39 | #7661 |
| 2015 | XTERRA Utah Trail RunOgden | UT | 2:44:12 | #194 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:01:00 | #17502 |
| 2015 | Fargo Marathon WeekendFargo | ND | 3:13:51 | #4609 |
| 2014 | Chevron City to Surf for ActivBurswood | WA | 1:46:10 | #773 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:59:33 | #2771 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 3:16:47 | #15367 |
| 2013 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:32:42 | #146 |
| 2013 | Wormsloe Trail 1/2 Marathon and 10kSavannah | GA | 1:47:21 | #21 |
| 2013 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:48:18 | #117 |
| 2013 | Tucson MarathonTucson | AZ | 1:50:28 | #295 |
| 2013 | Frederick Running FestivalFrederick | MD | 1:54:18 | #1018 |
| 2013 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:54:34 | #1792 |
| 2013 | Long Grove's Prairie State Half Marathon, 10K & Oktoberfest 5KLong Grove | IL | 1:56:37 | #260 |
| 2013 | Parks Half MarathonRockville | MD | 2:01:42 | #1065 |
| 2013 | United Airlines NYC HalfNew York | NY | 2:03:28 | #8130 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:04:58 | #3361 |
| 2013 | Downtown River RunReno | NV | 2:13:24 | #658 |
| 2013 | Park To Park Half MarathonWaterloo | IA | 2:14:01 | #552 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 2:28:03 | #16995 |
| 2013 | Leave No TracePeninsula | OH | 2:58:44 | #207 |
| 2012 | Zionsville Half-Marathon & 5KZionsville | IN | 1:42:44 | #26 |
| 2012 | United Airlines NYC HalfNew York | NY | 1:55:14 | #6317 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:10:45 | #5963 |
| 2012 | Downtown River RunReno | NV | 2:13:24 | #659 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:16:16 | #9634 |
| 2012 | Geist Half Marathon, 10K & 5KFishers | IN | 2:35:07 | #1892 |
| 2011 | Park To Park Half MarathonWaterloo | IA | 2:01:13 | #287 |
| 2011 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:03:14 | #727 |
| 2011 | Quad Cities Distance ClassicMoline | IL | 2:11:31 | #986 |
| 2011 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:29:22 | #4466 |
| 2011 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:53:07 | #5474 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 3:27:24 | #15576 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:43:25 | #605 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:14:44 | #5088 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:23:43 | #11307 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:19:19 | #17365 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:51:03 | #3725 |
| 2007 | Air Force MarathonDayton | OH | 1:55:55 | #626 |
| 2007 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:05:47 | #542 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:07:11 | #3928 |
| 2005 | Hernia Hill Half Marathon, 10K and 5KTwisted Oak Winery, Vallecito | CA | 1:39:32 | #7 |
| 2005 | Monterey Bay Half MarathonMonterey | CA | 2:34:22 | #2702 |
| 2004 | Silver Comet Half & Full MarathonMableton | GA | 1:49:10 | #208 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:53:23 | #3497 |
| 2004 | Greater St. Louis MarathonSt. Louis | MO | 2:04:24 | #1347 |
| 2002 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:27:11 | #69 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:35 | #2486 |
| 2001 | Rock Canyon Half MarathonPueblo | CO | 1:52:46 | #91 |
| 2000 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:21:43 | #59 |
| 1995 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:14:59 | #44 |
| 1989 | Pikes Peak AscentManitou Springs | CO | 4:46:14 | #1073 |
| 1988 | Pikes Peak AscentManitou Springs | CO | 5:22:02 | #1270 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
13 racesCOColorado
5 racesGAGeorgia
5 racesINIndiana
5 racesMOMissouri
5 racesPAPennsylvania
5 racesTNTennessee
5 racesNVNevada
4 racesNYNew York
4 racesILIllinois
3 racesMDMaryland
3 racesNJNew Jersey
3 racesOHOhio
3 racesOROregon
3 racesTXTexas
3 racesAZArizona
2 racesIAIowa
2 racesKSKansas
2 racesUTUtah
2 racesOKOklahoma
1 raceVAVirginia
1 race50-State Challenge
21/ 51 states + DC
30 states to go