Back to League Tables
MM
Michael Mcdonald
MaleIndiana1982–2026
252
Total Finishes
147
Distinct Races
36
States (71%)
1:23:10
PR (6:21/mi)
2:05:31
Average
-0:24:38
Faster (first to last)
Medal House
2004
Rock ‘n’ Roll Philadelphia Half Marathon
1:38:21
#1241 overall#1035 gender
2003
Rock ‘n’ Roll Philadelphia Half Marathon
1:36:42
#1000 overall#860 gender
2003
Winter Carnival Fire & Ice Winter Run
1:48:02
#470 overall#357 gender
2003
Beer City Half™ San Diego
2:08:08
#2301 overall#1568 gender
2002
City to the Sea Half Marathon & 5K
1:51:39
#297 overall#203 gender
2002
Beer City Half™ San Diego
2:00:19
#2365 overall#1666 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
1:37:22
#1073 overall#915 gender
2001
Maine Marathon, Half Marathon and Marathon Relay
1:51:01
#364 overall#257 gender
2001
Beer City Half™ San Diego
2:01:08
#2252 overall#1600 gender
1988
Beer City Half™ San Diego
1:32:04
#608 overall#608 gender
1988
Dayton River Corridor Classic
2:36:40
#1279 overall#1094 gender
1982
DEXTER-ANN ARBOR RUN
1:51:58
#1049 overall#954 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Time Travel Half-Marathon (and 5k/10k) - LouisvilleLouisville | KY | 1:27:20 | #1 |
| 2025 | Port Oneida RunMaple City | MI | 1:31:48 | #4 |
| 2025 | Port Oneida RunSleeping Bear Dunes ,traverse City | MI | 1:31:49 | #4 |
| 2025 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:34:17 | #82 |
| 2025 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:34:36 | #206 |
| 2025 | Charlevoix MarathonCharlevoix | MI | 1:37:32 | #36 |
| 2025 | Chi Town Half Marathon & 10KChicago | IL | 1:42:49 | #223 |
| 2025 | 2025 500 Festival Running EventsIndianapolis | IN | 1:51:43 | #2612 |
| 2025 | Half Marathon-by-the-SeaManchester-by-the-Sea | MA | 1:55:40 | #141 |
| 2025 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:07:31 | #154 |
| 2025 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:33:23 | #301 |
| 2025 | 64th Annual Ocean Beach/John & Jessie Kelley Half MarathonNew London | CT | 2:37:16 | #702 |
| 2024 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:37:23 | #290 |
| 2024 | Run MalibuMalibu | CA | 1:39:29 | #171 |
| 2024 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:41:18 | #130 |
| 2024 | DC Half RacesWashington | DC | 2:09:32 | #3166 |
| 2024 | Rockin Brews MadisonMadison | WI | 2:12:46 | #142 |
| 2024 | Alzheimer's 5K & Half MarathonDubuque | IA | 2:23:57 | #54 |
| 2024 | Run the Rainbow For Children’sJackson | MS | 2:26:57 | #189 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:35:04 | #9337 |
| 2024 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:36:51 | #284 |
| 2024 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:58:07 | #4726 |
| 2023 | Jump Off Rock Half Marathon & 10KHendersonville | NC | 1:40:29 | #30 |
| 2023 | Run MalibuMalibu | CA | 1:46:08 | #378 |
| 2023 | Mill Race MarathonColumbus | IN | 1:52:58 | #187 |
| 2023 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:59:05 | #2068 |
| 2023 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:17:26 | #232 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 1:36:20 | #621 |
| 2022 | Mathews MarathonMathews | VA | 1:48:39 | #8 |
| 2022 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:51:09 | #697 |
| 2022 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 1:55:21 | #86 |
| 2022 | Dances with Dirt Devil's LakeBaraboo | WI | 2:10:01 | #122 |
| 2022 | Corvallis Half Marathon and 5KCorvallis | OR | 2:12:26 | #406 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:13:03 | #4654 |
| 2022 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:23:28 | #199 |
| 2022 | 2026 Acadia Half Marathon and 10KBar Harbor | ME | 2:23:45 | #162 |
| 2022 | Sioux Falls MarathonSioux Falls | SD | 2:34:29 | #646 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:02:56 | #7375 |
| 2022 | Santa Hustle ArizonaGlendale | AZ | 3:07:11 | #179 |
| 2021 | Runtastic THANKFULLehi | UT | 1:35:24 | #57 |
| 2021 | Runtastic THANKFUL - LehiLehi | UT | 1:35:24 | #57 |
| 2021 | Wicked Triple FunFort Walton Beach | FL | 1:48:17 | #19 |
| 2021 | Kaiser Permanente Colfax MarathonDenver | CO | 2:31:38 | #2720 |
| 2021 | Greater St. Louis MarathonSt. Louis | MO | 3:10:22 | #1012 |
| 2020 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:26:42 | #182 |
| 2020 | Feeding Frenzy 5KMorehead City | NC | 1:46:20 | #20 |
| 2020 | My Better Half MarathonSeattle | WA | 1:47:55 | #36 |
| 2020 | Get Lucky Half MarathonFort Walton Beach | FL | 1:48:37 | #19 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:57:32 | #2908 |
| 2020 | Bigfoot...The Social Distancing Champion's Running ChallengeLake Zurich | IL | 2:08:20 | #1098 |
| 2020 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:27:32 | #688 |
| 2020 | Stay Home Virtual RaceAnywhere | WA | 3:15:03 | #5282 |
| 2019 | Evansville Half MarathonEvansville | IN | 1:28:25 | #22 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 1:28:56 | #297 |
| 2019 | St. Croix Crossing Half MarathonStillwater | MN | 1:34:25 | #27 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 1:37:40 | #761 |
| 2019 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 1:46:24 | #102 |
| 2019 | Pensacola Half Marathon & 5KPensacola | FL | 1:47:44 | #50 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:56:23 | #2357 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:59:05 | #763 |
| 2019 | Corvallis Half Marathon and 5KCorvallis | OR | 2:00:03 | #320 |
| 2019 | Magnolia Meltdown RunRidgeland | MS | 2:10:41 | #158 |
| 2019 | Cleveland Marathon & Half MarathonCleveland | OH | 2:22:14 | #2107 |
| 2019 | Milwaukee MarathonMilwaukee | WI | 2:26:47 | #2725 |
| 2019 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:48:02 | #4378 |
| 2018 | Evansville Half MarathonEvansville | IN | 1:28:01 | #26 |
| 2018 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:31:47 | #60 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 1:31:58 | #390 |
| 2018 | Glen Arbor Solstice Half Marathon & 5KGlen Arbor | MI | 1:35:20 | #9 |
| 2018 | Mill Race MarathonColumbus | IN | 1:35:35 | #48 |
| 2018 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 1:46:46 | #56 |
| 2018 | Pensacola Half Marathon & 5KPensacola | FL | 1:59:53 | #71 |
| 2018 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:07:21 | #245 |
| 2018 | Corvallis Half Marathon and 5KCorvallis | OR | 2:09:55 | #457 |
| 2018 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:13:36 | #1968 |
| 2018 | TMC Get Moving Tucson Halloween WeekendTucson | AZ | 2:21:32 | #312 |
| 2018 | Shamrock Run PortlandPortland | OR | 2:23:38 | #1546 |
| 2018 | Blooms to Brewswoodland | WA | 2:24:36 | #215 |
| 2018 | Red White & BluesPortland | OR | 2:25:16 | #201 |
| 2018 | Run Crazy HorseHill City | SD | 2:27:04 | #301 |
| 2018 | Hotter Than Hades Tribbett Half MarathonLeland | MS | 2:29:17 | #58 |
| 2018 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:29:44 | #617 |
| 2018 | Annadel Half MarathonSanta Rosa | CA | 2:37:37 | #146 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 3:03:53 | #11014 |
| 2017 | Gopher To BadgerHudson | WI | 1:28:23 | #25 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 1:34:13 | #509 |
| 2017 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:35:47 | #76 |
| 2017 | Runtastic THANKFULLehi | UT | 1:37:04 | #51 |
| 2017 | Runtastic THANKFUL - LehiLehi | UT | 1:37:04 | #51 |
| 2017 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:37:11 | #215 |
| 2017 | Mill Race MarathonColumbus | IN | 1:38:11 | #43 |
| 2017 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:43:24 | #169 |
| 2017 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 1:51:51 | #443 |
| 2017 | Neuse River Bridge RunNew Bern | NC | 1:52:36 | #67 |
| 2017 | 757 Road RaceNewport News | VA | 1:52:52 | #67 |
| 2017 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:55:14 | #585 |
| 2017 | Scranton Half MarathonScranton | PA | 1:56:57 | #758 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 1:58:22 | #929 |
| 2017 | Maine Coast Marathon & Half MarathonBiddeford | ME | 1:59:59 | #489 |
| 2017 | Alexandria Running FestivalAlexandria | VA | 2:04:32 | #190 |
| 2017 | New Paltz Challengenew paltz | NY | 2:04:44 | #115 |
| 2017 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:12:57 | #1986 |
| 2017 | Columbia Gorge Marathon and HalfHood River | OR | 2:34:42 | #647 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:36:28 | #4452 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 3:10:34 | #12986 |
| 2016 | Evansville Half MarathonEvansville | IN | 1:34:53 | #48 |
| 2016 | Mill Race MarathonColumbus | IN | 1:38:21 | #67 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:40:34 | #3085 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 1:42:12 | #864 |
| 2016 | Glen Arbor Solstice Half Marathon & 5KGlen Arbor | MI | 1:42:25 | #14 |
| 2016 | Grandma's MarathonDuluth | MN | 1:43:27 | #681 |
| 2016 | Shipyard Old Port Half MarathonPortland | ME | 1:43:57 | #362 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 1:44:56 | #1492 |
| 2016 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 1:45:01 | #301 |
| 2016 | Dances with Dirt Devil's LakeBaraboo | WI | 1:50:23 | #62 |
| 2016 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:55:04 | #227 |
| 2016 | Scranton Half MarathonScranton | PA | 1:56:12 | #850 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:58:02 | #2183 |
| 2016 | Boston's Run To RememberBoston | MA | 2:06:23 | #3269 |
| 2016 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:08:19 | #423 |
| 2016 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:12:09 | #2246 |
| 2016 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:16:43 | #3286 |
| 2016 | Annadel Half MarathonSanta Rosa | CA | 2:19:55 | #122 |
| 2016 | Annapolis Running ClassicAnnapolis | MD | 2:20:05 | #1247 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:25:35 | #6415 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:28:03 | #8737 |
| 2015 | Gopher To BadgerHudson | WI | 1:34:58 | #60 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:47:50 | #422 |
| 2015 | Shipyard Old Port Half MarathonPortland | ME | 1:49:46 | #523 |
| 2015 | Evansville Half MarathonEvansville | IN | 1:56:24 | #490 |
| 2015 | Wicked Triple FunFort Walton Beach | FL | 1:58:43 | #54 |
| 2015 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 1:59:07 | #281 |
| 2015 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:00:19 | #1806 |
| 2015 | Jingle Bell Jog Half-Marathon , 10K and 5KMadison | MS | 2:06:24 | #69 |
| 2015 | Katy Half Marathon & 5K presented by Houston MethodistKaty | TX | 2:09:18 | #858 |
| 2015 | Rock n Roll NashvilleNashville | TN | 2:11:24 | #5518 |
| 2015 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:13:33 | #369 |
| 2015 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:13:52 | #836 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:14:16 | #3878 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:15:52 | #4087 |
| 2015 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:17:03 | #2310 |
| 2015 | Shamrock Run PortlandPortland | OR | 2:22:37 | #1896 |
| 2015 | Annapolis Running ClassicAnnapolis | MD | 2:23:55 | #1658 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:26:35 | #6300 |
| 2015 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:44:19 | #1110 |
| 2015 | Magnolia Meltdown RunRidgeland | MS | 2:46:03 | #299 |
| 2015 | Tinker Bell Half MarathonAnaheim | CA | 3:43:53 | #1560 |
| 2014 | Gopher To BadgerHudson | WI | 1:41:25 | #103 |
| 2014 | Monster DashMinneapolis | MN | 1:44:02 | #647 |
| 2014 | Love Run Half MarathonPhiladelphia | PA | 1:44:25 | #669 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:44:57 | #671 |
| 2014 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:56:50 | #1866 |
| 2014 | Kiawah Island MarathonKiawah Island | SC | 2:07:48 | #1169 |
| 2014 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 2:09:46 | #622 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:11:36 | #3720 |
| 2014 | Reno 5000 5k SeriesReno | NV | 2:15:21 | #330 |
| 2014 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:16:45 | #2102 |
| 2014 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:16:54 | #2778 |
| 2014 | Annapolis Running ClassicAnnapolis | MD | 2:17:07 | #1641 |
| 2014 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:19:00 | #685 |
| 2014 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:31:54 | #2668 |
| 2014 | Buffalo Wallow RacesLubbock | TX | 2:41:23 | #115 |
| 2014 | Seattle MarathonSeattle | WA | 2:51:47 | #4337 |
| 2013 | Boston's Run To RememberBoston | MA | 1:23:10 | #35 |
| 2013 | Monster DashMinneapolis | MN | 1:36:37 | #294 |
| 2013 | Rock n Roll NashvilleNashville | TN | 1:37:37 | #410 |
| 2013 | Gopher To BadgerHudson | WI | 1:37:46 | #89 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 1:45:28 | #1315 |
| 2013 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:51:36 | #181 |
| 2013 | Covered Bridges Half MarathonWoodstock | VT | 1:56:32 | #434 |
| 2013 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:06:45 | #924 |
| 2013 | Rose Bowl Half MarathonPasadena | CA | 2:10:01 | #209 |
| 2013 | Fairfield Road RacesFairfield | CT | 2:11:49 | #2282 |
| 2013 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:11:57 | #3141 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 2:20:38 | #14749 |
| 2013 | Beer City Half™ San DiegoSan Diego | CA | 2:23:16 | #4638 |
| 2013 | Ashland Half Marathon & 5kAshland | VA | 2:24:27 | #1042 |
| 2013 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:24:50 | #888 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:26:04 | #9549 |
| 2013 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:26:11 | #7137 |
| 2013 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:39:21 | #1919 |
| 2013 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:43:13 | #1962 |
| 2013 | Crawlin' Crab Half MarathonHampton | VA | 2:43:38 | #1670 |
| 2013 | Carlsbad MarathonCarlsbad | CA | 2:47:44 | #5839 |
| 2013 | Rock n Roll NashvilleNashville | TN | 3:44:26 | #17388 |
| 2012 | Boston's Run To RememberBoston | MA | 1:29:45 | #80 |
| 2012 | Covered Bridges Half MarathonWoodstock | VT | 1:46:06 | #349 |
| 2012 | Rock n Roll NashvilleNashville | TN | 1:49:34 | #1238 |
| 2012 | Neuse River Bridge RunNew Bern | NC | 1:50:46 | #119 |
| 2012 | Hyannis MarathonHyannis | MA | 2:04:02 | #1966 |
| 2012 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:05:56 | #393 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 2:10:13 | #5466 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:11:54 | #3800 |
| 2012 | First Energy Akron MarathonAkron | OH | 2:19:48 | #2681 |
| 2012 | Ashland Half Marathon & 5kAshland | VA | 2:25:32 | #1037 |
| 2012 | Crawlin' Crab Half MarathonHampton | VA | 2:38:31 | #1863 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:38:45 | #18213 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:01:50 | #8764 |
| 2012 | Rock Canyon Half MarathonPueblo | CO | 3:25:47 | #627 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:30:35 | #14518 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 1:41:27 | #405 |
| 2011 | Frederick Running FestivalFrederick | MD | 1:43:40 | #409 |
| 2011 | RUN FOR THE WARRIORSJacksonville | NC | 1:45:36 | #67 |
| 2011 | Monster DashMinneapolis | MN | 1:45:50 | #719 |
| 2011 | Gopher To BadgerHudson | WI | 1:46:02 | #151 |
| 2011 | Neuse River Bridge RunNew Bern | NC | 1:46:10 | #65 |
| 2011 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:06:49 | #1010 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 2:09:32 | #4358 |
| 2011 | DEXTER-ANN ARBOR RUNDexter | MI | 2:14:51 | #2234 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:29:31 | #5277 |
| 2011 | Carlsbad MarathonCarlsbad | CA | 2:31:26 | #4952 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:36:26 | #11834 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:41:30 | #20367 |
| 2011 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:52:19 | #4986 |
| 2011 | Rock Canyon Half MarathonPueblo | CO | 2:58:18 | #549 |
| 2010 | Boston's Run To RememberBoston | MA | 1:33:34 | #115 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:33:38 | #593 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:41:11 | #817 |
| 2010 | Crystal Coast Half Marathon 5KMorehead City | NC | 1:45:54 | #63 |
| 2010 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:50:07 | #1019 |
| 2010 | Red White and Boom Half MarathonMinneapolils | MN | 1:52:57 | #450 |
| 2010 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:55:41 | #665 |
| 2010 | RUN FOR THE WARRIORSJacksonville | NC | 1:56:49 | #98 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 1:58:37 | #3569 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:00:47 | #3742 |
| 2010 | Sam Costa Half Marathon and Quarter Marathon - presented by Indy Runners and WalkersCarmel | IN | 2:04:07 | #330 |
| 2010 | First Energy Akron MarathonAkron | OH | 2:11:53 | #1978 |
| 2010 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:12:27 | #1382 |
| 2010 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:18:30 | #2130 |
| 2010 | Geist Half Marathon, 10K & 5KFishers | IN | 2:19:15 | #1827 |
| 2010 | Buffalo Wallow RacesLubbock | TX | 2:30:56 | #177 |
| 2010 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:44:58 | #1498 |
| 2010 | Rock n Roll NashvilleNashville | TN | 3:23:58 | #103 |
| 2009 | B.A.A. Half MarathonBoston | MA | 1:36:33 | #363 |
| 2009 | Crystal Coast Half Marathon 5KMorehead City | NC | 1:48:34 | #97 |
| 2009 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:49:28 | #289 |
| 2009 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:50:56 | #810 |
| 2009 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:57:29 | #156 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 1:57:55 | #1885 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:00:57 | #3799 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:40 | #11125 |
| 2009 | Runtastic HAUNTED ProvoProvo | UT | 2:12:50 | #513 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:13:23 | #4114 |
| 2009 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:18:51 | #3052 |
| 2009 | First Energy Akron MarathonAkron | OH | 2:22:32 | #1843 |
| 2009 | Buffalo Wallow RacesLubbock | TX | 2:41:10 | #138 |
| 2009 | Monterey Bay Half MarathonMonterey | CA | 2:45:29 | #3878 |
| 2009 | Geist Half Marathon, 10K & 5KFishers | IN | 2:49:31 | #2306 |
| 2008 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:42:58 | #270 |
| 2008 | Hyannis MarathonHyannis | MA | 1:49:02 | #529 |
| 2008 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:54:20 | #650 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 2:01:59 | #3556 |
| 2008 | Beer City Half™ San DiegoSan Diego | CA | 2:24:30 | #4484 |
| 2008 | First Energy Akron MarathonAkron | OH | 2:27:02 | #1246 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:31:44 | #17799 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:40:42 | #11942 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 2:43:43 | #7415 |
| 2007 | Life Time Miami Marathon & HalfMiami | FL | 1:35:34 | #166 |
| 2007 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:38:23 | #182 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 1:41:49 | #461 |
| 2007 | St. Luke's Half Marathon & 5KAllentown | PA | 1:50:49 | #854 |
| 2007 | First Energy Akron MarathonAkron | OH | 2:13:18 | #729 |
| 2007 | Lake Placid Marathon and Half and 10KLake Placid | NY | 2:17:54 | #485 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:20:46 | #9405 |
| 2007 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:30:27 | #2479 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:34:29 | #779 |
| 2006 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:47:13 | #355 |
| 2006 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:54:56 | #157 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 2:09:28 | #1989 |
| 2006 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:34:15 | #2033 |
| 2005 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:39:43 | #222 |
| 2005 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:47:45 | #114 |
| 2005 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:57:16 | #527 |
| 2005 | DEXTER-ANN ARBOR RUNDexter | MI | 2:43:46 | #2108 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:38:21 | #1241 |
| 2004 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:49:58 | #161 |
| 2004 | Tom Walker Half Marathon & 5kGainesville | FL | 2:04:03 | #146 |
| 2004 | Kiawah Island MarathonKiawah Island | SC | 2:05:25 | #946 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:36:42 | #1000 |
| 2003 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:48:02 | #470 |
| 2003 | Beer City Half™ San DiegoSan Diego | CA | 2:08:08 | #2301 |
| 2002 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:51:39 | #297 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 2:00:19 | #2365 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:37:22 | #1073 |
| 2001 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:51:01 | #364 |
| 2001 | Beer City Half™ San DiegoSan Diego | CA | 2:01:08 | #2252 |
| 1988 | Beer City Half™ San DiegoSan Diego | CA | 1:32:04 | #608 |
| 1988 | Dayton River Corridor ClassicDayton | OH | 2:36:40 | #1279 |
| 1982 | DEXTER-ANN ARBOR RUNDexter | MI | 1:51:58 | #1049 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
INIndiana
30 racesCACalifornia
23 racesFLFlorida
20 racesVAVirginia
18 racesMEMaine
14 racesMSMississippi
14 racesPAPennsylvania
14 racesTXTexas
11 racesMIMichigan
10 racesMNMinnesota
9 racesNCNorth Carolina
9 racesOHOhio
9 racesWIWisconsin
9 racesMAMassachusetts
8 racesCOColorado
7 racesMDMaryland
7 racesOROregon
7 racesTNTennessee
7 racesWAWashington
7 racesNJNew Jersey
6 racesUTUtah
6 racesDCDistrict of Columbia
5 racesILIllinois
5 racesKYKentucky
5 racesCTConnecticut
4 racesGAGeorgia
4 racesNYNew York
4 racesAZArizona
3 racesNVNevada
3 racesSCSouth Carolina
2 racesSDSouth Dakota
2 racesHIHawaii
1 raceIAIowa
1 raceMOMissouri
1 raceOKOklahoma
1 raceNHNew Hampshire
0 races50-State Challenge
36/ 51 states + DC
15 states to go