Back to League Tables
MA
Michael Armstrong
MaleFlorida1997–2025
110
Total Finishes
72
Distinct Races
24
States (47%)
1:28:03
PR (6:43/mi)
2:13:15
Average
+1:18:57
Slower (first to last)
Medal House
2008
Mulberry Island Half Marathon
1:49:43
#47 overall#42 gender
2008
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:25:19
#4421 overall#2348 gender
2008
NYRR Fred Lebow Half Marathon
2:39:14
#4810 overall#3038 gender
2007
NYCRUNS Brooklyn Ice Cream Social Half Marathon
2:28:02
#3204 overall#2026 gender
2005
Oklahoma City Memorial Marathon
1:28:03
#24 overall#22 gender
2005
Evansville Half Marathon
2:01:00
#524 overall#385 gender
2005
Detroit Free Press Marathon
2:05:56
#1910 overall#1182 gender
2004
Canyonlands Half Marathon
1:33:27
#113 overall#103 gender
2003
Barron Collier Companies Naples Half Marathon
1:30:55
#93 overall#93 gender
1998
Buffalo Wallow Races
1:37:16
#9 overall#9 gender
1998
2025 500 Festival Running Events
1:52:15
#3861 overall#3238 gender
1997
Barron Collier Companies Naples Half Marathon
1:30:38
#129 overall#103 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:49:35 | #6875 |
| 2025 | Space Coast Marathon & Half MarathonCocoa | FL | — | — |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:34:56 | #421 |
| 2025 | Dallas Marathon WeekendDallas | TX | 1:37:29 | #447 |
| 2025 | Oakland Running FestivalOakland | CA | 1:58:11 | #869 |
| 2025 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:08:46 | #6399 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:42:18 | #11795 |
| 2024 | Philadelphia Distance RunPhiladelphia | PA | 1:38:29 | #460 |
| 2024 | Oakland Running FestivalOakland | CA | 2:00:01 | #873 |
| 2024 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:20:04 | #1332 |
| 2024 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:46:06 | #5104 |
| 2024 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:58:47 | #13169 |
| 2023 | Philadelphia Distance RunPhiladelphia | PA | 1:33:13 | #319 |
| 2023 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:38:05 | #144 |
| 2023 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:09:26 | #396 |
| 2023 | Area 13.1 Half MarathonRoswell | GA | 2:18:27 | #573 |
| 2023 | Bad BassCastro Valley | CA | 2:24:19 | #50 |
| 2023 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:40:36 | #4298 |
| 2023 | Deadwood Mickelson Trail MarathonDeadwood | SD | 3:42:23 | #1066 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:46:44 | #13985 |
| 2022 | Shoreline MarathonVentura | CA | 1:52:18 | #66 |
| 2022 | Oakland Running FestivalOakland | CA | 1:52:33 | #561 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:22:00 | #2830 |
| 2022 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:42:01 | #3697 |
| 2022 | Space Coast Marathon & Half MarathonCocoa | FL | 2:58:24 | #1127 |
| 2022 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:26:46 | #9144 |
| 2022 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:32:57 | #9414 |
| 2021 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:35:03 | #1979 |
| 2020 | Kewash Trail Half MarathonWashington | IA | 2:04:31 | #60 |
| 2020 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:05:12 | #1488 |
| 2020 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:31:21 | #4096 |
| 2020 | UConn Health Half MarathonSimsbury | CT | 3:42:13 | #171 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 1:34:41 | #302 |
| 2019 | Newport News One City MarathonNewport News | VA | 1:43:28 | #56 |
| 2019 | Run CRANDICIowa City | IA | 1:48:17 | #122 |
| 2019 | NewBo RunCedar Rapids | IA | 1:53:18 | #168 |
| 2019 | Flying Pirate Half MarathonKill Devil Hills | NC | 1:59:45 | #101 |
| 2019 | B.A.A. Half MarathonBoston | MA | 2:03:11 | #2803 |
| 2019 | Berkeley Half MarathonBerkeley | CA | 2:03:37 | #2240 |
| 2019 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:10:12 | #1488 |
| 2019 | Shamrock Half Marathon & RelayManchester | NH | 2:11:55 | #412 |
| 2019 | Emerald Isle MarathonEmerald Isle | NC | 2:17:36 | #239 |
| 2019 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:32:47 | #4074 |
| 2018 | Love Run Half MarathonPhiladelphia | PA | 1:30:54 | #173 |
| 2018 | UConn Health Half MarathonSimsbury | CT | 1:53:02 | #204 |
| 2018 | Shamrock MarathonVirginia Beach | VA | 1:54:49 | #1103 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:18:17 | #2875 |
| 2018 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:21:50 | #3238 |
| 2018 | Quivering Quads Trail RunTroy | MO | 2:26:03 | #157 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:30:29 | #166 |
| 2017 | Philadelphia MarathonPhiladelphia | PA | 1:30:30 | #290 |
| 2017 | Poulsbo Half Marathon & 10kPoulsbo | WA | 1:38:45 | #15 |
| 2017 | Kewash Trail Half MarathonWashington | IA | 1:47:18 | #22 |
| 2017 | Oakland Running FestivalOakland | CA | 1:57:04 | #613 |
| 2017 | Shamrock MarathonVirginia Beach | VA | 1:59:01 | #1324 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:06:28 | #1960 |
| 2017 | Dam to DSMDes Moines | IA | 2:07:20 | #1463 |
| 2017 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:17:34 | #2891 |
| 2017 | Grand Teton Half MarathonJackson | WY | 2:26:59 | #953 |
| 2017 | 2026 Lake Chabot Trail Challenge (Half Marathon & 5K)Castro Valley | CA | 3:10:12 | #139 |
| 2016 | Love Run Half MarathonPhiladelphia | PA | 1:31:52 | #145 |
| 2016 | Marion Arts Festival Half MarathonMarion | IA | 1:49:11 | #118 |
| 2016 | Park To Park Half MarathonWaterloo | IA | 1:50:53 | #152 |
| 2016 | Shamrock MarathonVirginia Beach | VA | 1:53:38 | #1131 |
| 2016 | Loco MarathonNewmarket | NH | 2:02:52 | #110 |
| 2016 | Garavel SoNo Half Marathon | 5KNorwalk | CT | 2:13:49 | #693 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:21:30 | #3399 |
| 2016 | 2026 Lake Chabot Trail Challenge (Half Marathon & 5K)Castro Valley | CA | 3:17:13 | #145 |
| 2015 | McKinney Half MarathonMckinney | TX | 1:28:13 | #7 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:32:55 | #169 |
| 2015 | Love Run Half MarathonPhiladelphia | PA | 1:36:52 | #280 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:41:39 | #626 |
| 2015 | Harborside Half Marathon & 5KNewburyport | MA | 1:43:28 | #111 |
| 2015 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 1:47:44 | #74 |
| 2015 | Marion Arts Festival Half MarathonMarion | IA | 1:58:59 | #195 |
| 2015 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:29:39 | #1327 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:32:55 | #4700 |
| 2015 | 2026 Lake Chabot Trail Challenge (Half Marathon & 5K)Castro Valley | CA | 3:04:36 | #211 |
| 2014 | Poulsbo Half Marathon & 10kPoulsbo | WA | 1:37:38 | #9 |
| 2014 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:49:41 | #583 |
| 2014 | UConn Health Half MarathonSimsbury | CT | 1:49:44 | #264 |
| 2014 | Monterey Bay Half MarathonMonterey | CA | 2:04:59 | #2350 |
| 2014 | Brandon Half Marathon & 5KBrandon | FL | 2:17:10 | #162 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:52:50 | #5951 |
| 2013 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:43:29 | #546 |
| 2013 | Marion Arts Festival Half MarathonMarion | IA | 1:57:29 | #197 |
| 2013 | Capital City River RunLansing | MI | 2:15:12 | #1010 |
| 2013 | Owls Roost RumbleGreensboro | NC | 2:21:30 | #123 |
| 2013 | Duo at the LedgeGrand Ledge | MI | 2:21:37 | #168 |
| 2013 | Thanksgiving Day Half MarathonAtlanta | GA | 2:43:47 | #5843 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 1:38:11 | #579 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:01:34 | #7705 |
| 2012 | United Airlines NYC HalfNew York | NY | 2:06:26 | #9655 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:16:06 | #2903 |
| 2012 | New Years DoubleAllen | TX | 2:23:19 | #226 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:43:06 | #6099 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 1:40:57 | #605 |
| 2011 | Rock n Roll NashvilleNashville | TN | 1:51:03 | #1847 |
| 2011 | Shamrock'n Half MarathonSacramento | CA | 1:56:08 | #941 |
| 2011 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:56:27 | #787 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:16:57 | #3833 |
| 2011 | Mankato Marathon WeekendMankato | MN | 2:25:51 | #1236 |
| 2010 | Evansville Half MarathonEvansville | IN | 1:41:16 | #167 |
| 2010 | Philadelphia MarathonPhiladelphia | PA | 1:42:28 | #658 |
| 2010 | United Airlines NYC HalfNew York | NY | 1:54:45 | #4748 |
| 2010 | NYRR Fred Lebow Half MarathonNew York | NY | 1:55:33 | #2830 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:57:18 | #3080 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:57:24 | #1562 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:00:42 | #2753 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:11:48 | #7227 |
| 2010 | Mankato Marathon WeekendMankato | MN | 2:18:20 | #641 |
| 2010 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:30:08 | #1862 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:56:13 | #2797 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:04:58 | #1252 |
| 2009 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:18:59 | #4110 |
| 2009 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:41:10 | #3848 |
| 2009 | Kiawah Island MarathonKiawah Island | SC | 3:32:09 | #2609 |
| 2008 | Mulberry Island Half MarathonFort Eustis | VA | 1:49:43 | #47 |
| 2008 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:25:19 | #4421 |
| 2008 | NYRR Fred Lebow Half MarathonNew York | NY | 2:39:14 | #4810 |
| 2007 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:28:02 | #3204 |
| 2005 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:28:03 | #24 |
| 2005 | Evansville Half MarathonEvansville | IN | 2:01:00 | #524 |
| 2005 | Detroit Free Press MarathonDetroit | MI | 2:05:56 | #1910 |
| 2004 | Canyonlands Half MarathonMoab | UT | 1:33:27 | #113 |
| 2003 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:30:55 | #93 |
| 1998 | Buffalo Wallow RacesLubbock | TX | 1:37:16 | #9 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:52:15 | #3861 |
| 1997 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:30:38 | #129 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
20 racesFLFlorida
15 racesCACalifornia
14 racesPAPennsylvania
11 racesIAIowa
9 racesVAVirginia
9 racesNYNew York
8 racesCTConnecticut
4 racesGAGeorgia
4 racesINIndiana
3 racesMIMichigan
3 racesNCNorth Carolina
3 racesSCSouth Carolina
3 racesMAMassachusetts
2 racesMNMinnesota
2 racesMOMissouri
2 racesOKOklahoma
2 racesWAWashington
2 racesHIHawaii
1 raceIDIdaho
1 raceILIllinois
1 raceKSKansas
1 raceOHOhio
1 raceUTUtah
1 race50-State Challenge
24/ 51 states + DC
27 states to go