Back to League Tables
MB
Michael Boyd
MaleAlabama1984–2026
166
Total Finishes
84
Distinct Races
27
States (53%)
1:31:57
PR (7:01/mi)
2:12:10
Average
+0:31:13
Slower (first to last)
Medal House
2000
The LESS Popular Brooklyn Half Marathon!
2:28:35
#2340 overall#1520 gender
2000
NYRR Fred Lebow Half Marathon
2:34:52
#4681 overall#2777 gender
1999
The Unforgettable Staten Island Half Marathon!
2:05:09
#1454 overall#1047 gender
1999
NYCRUNS Brooklyn Ice Cream Social Half Marathon
2:19:21
#1663 overall#1155 gender
1999
The LESS Popular Brooklyn Half Marathon!
2:45:51
#2002 overall#1280 gender
1998
The Unforgettable Staten Island Half Marathon!
2:39:48
#2542 overall#1610 gender
1998
NYRR Fred Lebow Half Marathon
2:41:21
#3804 overall#2258 gender
1996
The Unforgettable Staten Island Half Marathon!
2:16:11
#2002 overall#1361 gender
1995
The Unforgettable Staten Island Half Marathon!
2:00:18
#1285 overall#993 gender
1994
NYCRUNS Brooklyn Ice Cream Social Half Marathon
1:41:16
#380 overall#350 gender
1994
The LESS Popular Brooklyn Half Marathon!
1:48:00
#515 overall#449 gender
1984
Dayton River Corridor Classic
2:01:51
#1531 overall#1361 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:57:37 | #538 |
| 2026 | Hospital Hill RunKansas City | MO | 2:11:16 | #536 |
| 2026 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 2:14:05 | #260 |
| 2026 | The Woodinville HalfWoodincille | WA | 2:16:31 | #274 |
| 2026 | Half Marathon UnpluggedBurlington | VT | 2:33:04 | #1026 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:49:05 | #7006 |
| 2025 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 1:50:23 | #123 |
| 2025 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:50:45 | #338 |
| 2025 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 1:53:18 | #239 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:55:08 | #9093 |
| 2025 | Run Oak IslandOak Island | NC | 1:56:53 | #205 |
| 2025 | Run Oak IslandOak Island | NC | 1:56:53 | #205 |
| 2025 | Pensacola Half Marathon & 5KPensacola | FL | 2:06:12 | #416 |
| 2025 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 2:14:17 | #267 |
| 2025 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:16:13 | #203 |
| 2025 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:25:06 | #2416 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 2:25:49 | #3336 |
| 2025 | The Governor's Cup Road RaceColumbia | SC | 2:29:01 | #504 |
| 2025 | Beer City Half™ SacramentoSacramento | CA | 2:32:51 | #238 |
| 2025 | Phoenix 10K and MarathonPhoenix | AZ | 3:15:48 | #848 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:46:59 | #11696 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:12 | #5456 |
| 2024 | Wanderlust RunFredericksburg | TX | 1:57:01 | #32 |
| 2024 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:59:49 | #540 |
| 2024 | Run Sunset BeachSunset Beach | NC | 2:02:41 | #190 |
| 2024 | Run Sunset BeachSunset Beach | NC | 2:02:41 | #190 |
| 2024 | Run Oak IslandOak Island | NC | 2:04:06 | #246 |
| 2024 | OUC Orlando Half MarathonOrlando | FL | 2:06:03 | #1202 |
| 2024 | Pensacola Half Marathon & 5KPensacola | FL | 2:09:15 | #311 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:10:23 | #3554 |
| 2024 | Perdido Beach Resort Half Marathon, Fun Run & 5KOrange Beach | AL | 2:13:13 | #46 |
| 2024 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 2:13:45 | #230 |
| 2024 | We Run This Beach MarathonGulf Shores | AL | 2:18:04 | #141 |
| 2024 | Made in the USA 5K/10K/15K/HalfSugar Hill | GA | 2:26:33 | #72 |
| 2024 | Mayberry Half MarathonMount Airy | NC | 2:42:12 | #302 |
| 2024 | Phoenix 10K and MarathonPhoenix | AZ | 2:57:41 | #777 |
| 2024 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 3:21:24 | #545 |
| 2023 | Lincoln MarathonLincoln | NE | 1:35:43 | #178 |
| 2023 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:39:39 | #46 |
| 2023 | Hometown Half Marathon & 5k/10k - Kansas CityKansas City | MO | 1:42:48 | #11 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:45:03 | #5105 |
| 2023 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:45:30 | #467 |
| 2023 | Pensacola Half Marathon & 5KPensacola | FL | 2:11:09 | #312 |
| 2023 | Harley Half MarathonBiloxi | MS | 2:15:31 | #79 |
| 2023 | Redmond Half MarathonRedmond | OR | 2:21:41 | #55 |
| 2023 | Dallas Marathon WeekendDallas | TX | 2:50:38 | #6608 |
| 2023 | Phoenix 10K and MarathonPhoenix | AZ | 2:53:42 | #523 |
| 2023 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 3:00:35 | #2502 |
| 2022 | Hospital Hill RunKansas City | MO | 1:31:57 | #41 |
| 2022 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:59:39 | #549 |
| 2022 | Big River Crossing Half MarathonMemphis | TN | 2:11:43 | #295 |
| 2022 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:22:21 | #2452 |
| 2021 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:07:09 | #153 |
| 2021 | America's Shamrock RunAnywhere | TN | 2:09:36 | #195 |
| 2021 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:11:21 | #718 |
| 2021 | Pensacola Half Marathon & 5KPensacola | FL | 2:15:39 | #138 |
| 2020 | Zion Half MarathonSpringdale | UT | 1:40:53 | #32 |
| 2020 | Pensacola Half Marathon & 5KPensacola | FL | 2:08:44 | #125 |
| 2020 | Coastal Half Marathon, 5K & 1 Mile Fun RunOrange Beach | AL | 2:09:03 | #74 |
| 2019 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:49:30 | #572 |
| 2019 | Run Holden BeachSupply | NC | 1:53:09 | #62 |
| 2019 | Rock N Fly Half MarathonPensacola | FL | 1:58:33 | #150 |
| 2019 | Pensacola Half Marathon & 5KPensacola | FL | 2:10:50 | #204 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:28:39 | #14809 |
| 2018 | Morgan Hill Marathon & Half MarathonMorgan Hill | CA | 1:40:49 | #22 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:51:42 | #701 |
| 2018 | Run Sunset BeachSunset Beach | NC | 1:56:02 | #82 |
| 2018 | Run Sunset BeachSunset Beach | NC | 1:56:02 | #82 |
| 2018 | Run Oak IslandOak Island | NC | 1:56:04 | #109 |
| 2018 | Run Oak IslandOak Island | NC | 1:56:05 | #108 |
| 2018 | Pensacola MarathonPensacola | FL | 1:58:43 | #162 |
| 2018 | We the RunnersCumming | GA | 1:59:35 | #42 |
| 2018 | Coastal Half Marathon, 5K & 1 Mile Fun RunOrange Beach | AL | 2:00:55 | #91 |
| 2018 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 2:02:28 | #84 |
| 2018 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:04:47 | #182 |
| 2018 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 2:10:47 | #231 |
| 2018 | Rock N Fly Half MarathonPensacola | FL | 2:17:43 | #268 |
| 2018 | Pensacola Half Marathon & 5KPensacola | FL | 2:26:36 | #163 |
| 2018 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 3:01:06 | #4107 |
| 2018 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:58:13 | #12340 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:49:28 | #797 |
| 2017 | Half Marathon UnpluggedBurlington | VT | 1:52:30 | #355 |
| 2017 | Run Oak IslandOak Island | NC | 1:55:02 | #101 |
| 2017 | Run Oak IslandOak Island | NC | 1:55:02 | #101 |
| 2017 | Run Sunset BeachSunset Beach | NC | 2:02:21 | #106 |
| 2017 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 2:02:38 | #78 |
| 2017 | Run Ocean Isle BeachOcean Isle | NC | 2:02:38 | #78 |
| 2017 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:03:25 | #151 |
| 2017 | Coastal Half Marathon, 5K & 1 Mile Fun RunOrange Beach | AL | 2:04:02 | #102 |
| 2017 | Rock N Fly Half MarathonPensacola | FL | 2:10:51 | #300 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:11:32 | #2755 |
| 2017 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 2:13:51 | #148 |
| 2017 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 2:18:29 | #230 |
| 2017 | Fairfield Road RacesFairfield | CT | 2:42:29 | #2133 |
| 2017 | Bridge of the Gods RunCascade Locks | OR | 2:52:26 | #667 |
| 2017 | Crystal Lake Half MarathonCrystal Lake | IL | 3:01:41 | #176 |
| 2017 | Half Madness Half MarathonBatavia | IL | 3:16:29 | #697 |
| 2016 | Half Marathon UnpluggedBurlington | VT | 1:38:38 | #124 |
| 2016 | Beer City Half™ San DiegoSan Diego | CA | 1:52:05 | #604 |
| 2016 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 1:56:10 | #43 |
| 2016 | Run Ocean Isle BeachOcean Isle | NC | 1:56:10 | #43 |
| 2016 | Run Oak IslandOak Island | NC | 1:58:31 | #61 |
| 2016 | Run Oak IslandOak Island | NC | 1:58:31 | #61 |
| 2016 | Run Sunset BeachSunset Beach | NC | 2:02:06 | #125 |
| 2016 | Run Sunset BeachSunset Beach | NC | 2:02:06 | #125 |
| 2016 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 2:02:28 | #98 |
| 2016 | Rock N Fly Half MarathonPensacola | FL | 2:04:54 | #243 |
| 2016 | Holden Beach Half MarathonHolden Beach | NC | 2:10:57 | #98 |
| 2016 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 2:12:57 | #202 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:19:29 | #13245 |
| 2015 | Half Marathon UnpluggedBurlington | VT | 1:36:09 | #97 |
| 2015 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:53:01 | #373 |
| 2015 | Sea Turtle & Sweetheart Running FestivalGulf Shores | AL | 2:12:49 | #88 |
| 2015 | Run Bentonville Half MarathonBentonville | AR | 2:25:07 | #1036 |
| 2014 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:51:04 | #390 |
| 2014 | Run Bentonville Half MarathonBentonville | AR | 2:29:22 | #1212 |
| 2013 | White Mountain Milers Half MarathonNorth Conway | NH | 1:54:57 | #190 |
| 2013 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:19:17 | #1904 |
| 2013 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:38:40 | #4973 |
| 2012 | White Mountain Milers Half MarathonNorth Conway | NH | 1:48:27 | #124 |
| 2012 | Race For The Roses Half Marathon & 5KPortland | OR | 1:55:35 | #432 |
| 2012 | Eugene Marathon 2024Eugene | OR | 1:59:31 | #1218 |
| 2012 | Charleston Half MarathonCharleston | SC | 2:00:19 | #809 |
| 2012 | Crystal Lake Half MarathonCrystal Lake | IL | 2:22:32 | #276 |
| 2012 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:42:44 | #11471 |
| 2011 | Air Force MarathonDayton | OH | 1:45:48 | #386 |
| 2011 | Park to Park 13.1M // 10K // 1KSulphur | LA | 1:48:35 | #10 |
| 2011 | Race For The Roses Half Marathon & 5KPortland | OR | 2:08:18 | #1002 |
| 2011 | Crystal Lake Half MarathonCrystal Lake | IL | 2:17:34 | #255 |
| 2011 | Vancouver USA MarathonVancouver | WA | 2:22:37 | #768 |
| 2011 | Lincoln MarathonLincoln | NE | 2:58:48 | #6403 |
| 2010 | Air Force MarathonDayton | OH | 1:53:12 | #708 |
| 2010 | Eugene Women's Half MarathonEugene | OR | 1:58:04 | #273 |
| 2010 | Runtastic HAUNTED ProvoProvo | UT | 1:58:55 | #993 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:13:19 | #3320 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:16:52 | #5097 |
| 2009 | Lincoln Memorial Half MarathonSpringfield | IL | 2:17:26 | #715 |
| 2009 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:25:02 | #3001 |
| 2009 | DONNA Marathon WeekendJacksonville Beach | FL | 2:32:07 | #1441 |
| 2008 | Lincoln Memorial Half MarathonSpringfield | IL | 2:12:35 | #595 |
| 2008 | NYRR Fred Lebow Half MarathonNew York | NY | 2:51:20 | #4934 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:05:47 | #5855 |
| 2007 | Outer Banks MarathonManteo | NC | 1:56:24 | #503 |
| 2007 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:00:08 | #2064 |
| 2007 | NYRR Fred Lebow Half MarathonNew York | NY | 2:06:08 | #2939 |
| 2007 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:24:47 | #4356 |
| 2006 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:52:13 | #517 |
| 2006 | DEXTER-ANN ARBOR RUNDexter | MI | 1:55:28 | #1121 |
| 2006 | Crystal Lake Half MarathonCrystal Lake | IL | 1:59:15 | #169 |
| 2006 | Lincoln Memorial Half MarathonSpringfield | IL | 2:02:44 | #217 |
| 2005 | Lincoln Memorial Half MarathonSpringfield | IL | 2:07:08 | #139 |
| 2004 | B.A.A. Half MarathonBoston | MA | 1:35:17 | #224 |
| 2004 | Crystal Lake Half MarathonCrystal Lake | IL | 2:08:27 | #294 |
| 2004 | Lincoln Memorial Half MarathonSpringfield | IL | 2:14:26 | #179 |
| 2003 | B.A.A. Half MarathonBoston | MA | 1:43:53 | #558 |
| 2003 | Crystal Lake Half MarathonCrystal Lake | IL | 2:06:10 | #358 |
| 2002 | B.A.A. Half MarathonBoston | MA | 1:43:55 | #505 |
| 2002 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:43:37 | #3372 |
| 2001 | B.A.A. Half MarathonBoston | MA | 1:51:48 | #954 |
| 2001 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:44:55 | #2165 |
| 2001 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:45:59 | #2773 |
| 2000 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:28:35 | #2340 |
| 2000 | NYRR Fred Lebow Half MarathonNew York | NY | 2:34:52 | #4681 |
| 2000 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:40:27 | #1952 |
| 2000 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:49:30 | #2839 |
| 1999 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:05:09 | #1454 |
| 1999 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:19:21 | #1663 |
| 1999 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:45:51 | #2002 |
| 1998 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:39:48 | #2542 |
| 1998 | NYRR Fred Lebow Half MarathonNew York | NY | 2:41:21 | #3804 |
| 1996 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:16:11 | #2002 |
| 1995 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:00:18 | #1285 |
| 1994 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:41:16 | #380 |
| 1994 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:00 | #515 |
| 1984 | Dayton River Corridor ClassicDayton | OH | 2:01:51 | #1531 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
26 racesNCNorth Carolina
25 racesNYNew York
23 racesILIllinois
13 racesCACalifornia
10 racesALAlabama
9 racesSCSouth Carolina
9 racesOROregon
6 racesAZArizona
4 racesMAMassachusetts
4 racesMOMissouri
4 racesOHOhio
4 racesTNTennessee
4 racesVTVermont
4 racesARArkansas
3 racesGAGeorgia
3 racesKYKentucky
2 racesNENebraska
2 racesTXTexas
2 racesVAVirginia
2 racesWAWashington
2 racesCOColorado
1 raceCTConnecticut
1 raceLALouisiana
1 raceMIMichigan
1 racePAPennsylvania
1 raceNJNew Jersey
0 races50-State Challenge
27/ 51 states + DC
24 states to go