Back to League Tables
MS
Michael Shepherd
MaleNorth Carolina1988–2025
92
Total Finishes
64
Distinct Races
18
States (35%)
1:22:49
PR (6:19/mi)
2:03:00
Average
+1:45:40
Slower (first to last)
Medal House
2005
Kaiser Permanente San Francisco Half Marathon & 5K
1:32:05
#285 overall#243 gender
2004
Run SF "Golden Gate City" 5K/10K/13.1
1:59:18
#514 overall#395 gender
2003
Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026
1:49:43
#129 overall#103 gender
2002
Mercedes Benz Marathon and Half Marathon
1:51:44
#326 overall#257 gender
2001
Seattle Marathon
2:06:56
#2135 overall#1294 gender
1998
2025 500 Festival Running Events
1:41:33
#1774 overall#1586 gender
1997
Indy Half Marathon at Fort Ben
1:51:05
#303 overall#246 gender
1997
2025 500 Festival Running Events
1:59:30
#4947 overall#4033 gender
1996
Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026
1:53:52
#209 overall#168 gender
1995
2025 500 Festival Running Events
1:48:08
#2448 overall#2217 gender
1994
2025 500 Festival Running Events
1:48:21
#2386 overall#2196 gender
1988
Dayton River Corridor Classic
1:29:25
#313 overall#298 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:15:05 | #8152 |
| 2024 | Coast Guard MarathonElizabeth City | NC | 1:49:29 | #49 |
| 2023 | Ogden MarathonOgden | UT | 1:53:35 | #454 |
| 2023 | DC Half RacesWashington | DC | 2:04:05 | #1968 |
| 2022 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 1:50:31 | #44 |
| 2022 | Run Sunset BeachSunset Beach | NC | 1:52:37 | #72 |
| 2022 | Run Sunset BeachSunset Beach | NC | 1:52:37 | #72 |
| 2022 | Southern Utah Half MarathonWashington | UT | 2:04:20 | #258 |
| 2022 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:00:11 | #5908 |
| 2021 | RDC MarathonDurham | NC | 1:47:18 | #42 |
| 2021 | Runtastic HAUNTED Salt Lake CitySalt Lake City | UT | 2:06:00 | #417 |
| 2021 | Winter Solstice Trail RaceYellow Springs | OH | 2:23:40 | #48 |
| 2020 | Runtastic HEBERHeber City | UT | 1:22:49 | #17 |
| 2020 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:52:27 | #1136 |
| 2020 | Life Time Miami Marathon & HalfMiami | FL | 2:07:00 | #5047 |
| 2019 | Utah Valley MarathonProvo | UT | 1:28:54 | #39 |
| 2019 | Winter Solstice Trail RaceYellow Springs | OH | 2:03:17 | #70 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:20:00 | #7142 |
| 2018 | Deseret News MarathonSalt Lake City | UT | 1:23:03 | #24 |
| 2018 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:46:16 | #882 |
| 2018 | Drop13 Big Cottonwood Canyon Half Marathon & 5KHolladay | UT | 1:47:21 | #199 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 1:59:48 | #1150 |
| 2018 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:24:13 | #351 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:47:52 | #4710 |
| 2017 | Deseret News MarathonSalt Lake City | UT | 1:30:14 | #58 |
| 2017 | Shenandoah Half MarathonLuray | VA | 1:48:43 | #74 |
| 2017 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:51:10 | #1178 |
| 2016 | The Giant RaceSan Francisco | CA | 1:32:24 | #79 |
| 2016 | Cherokee Harvest 5kCherokee | NC | 1:51:12 | #82 |
| 2016 | Owls Roost RumbleGreensboro | NC | 1:51:41 | #21 |
| 2016 | Skinny Turkey Half MarathonRaleigh | NC | 1:51:51 | #105 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:52:02 | #7667 |
| 2016 | Bull City Race FestDurham | NC | 1:53:35 | #420 |
| 2016 | Grand Teton Half MarathonJackson | WY | 1:54:45 | #290 |
| 2016 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 2:00:28 | #276 |
| 2016 | Canyonlands Half MarathonMoab | UT | 2:03:57 | #670 |
| 2015 | Monterey Bay Half MarathonMonterey | CA | 1:37:26 | #269 |
| 2015 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:41:37 | #824 |
| 2015 | Rock n Roll NashvilleNashville | TN | 1:50:43 | #1204 |
| 2015 | Rock 'n' Roll San JoseSan Jose | CA | 1:56:43 | #1682 |
| 2015 | Gettysburg Festival of RacesGettysburg | PA | 1:57:44 | #194 |
| 2015 | Race 13.1 CharlotteCharlotte | NC | 1:57:45 | #167 |
| 2015 | Mother Earth Brewing Ironclad Half-Marathon & 5kKinston | NC | 1:58:55 | #35 |
| 2015 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 2:04:48 | #324 |
| 2015 | Race 13.1 Raleigh - Fallraleigh | NC | 2:05:25 | #245 |
| 2015 | Spinx Run FestGreenville | SC | 2:39:50 | #848 |
| 2014 | City of Oaks MarathonRaleigh | NC | 1:47:08 | #340 |
| 2014 | Ventura MarathonVentura | CA | 1:51:54 | #318 |
| 2014 | Bull City Race FestDurham | NC | 1:52:58 | #589 |
| 2014 | Skinny Turkey Half MarathonRaleigh | NC | 1:54:16 | #152 |
| 2014 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:02:11 | #296 |
| 2014 | Cinco De MayoPortland | OR | 2:12:58 | #323 |
| 2014 | Triple Lakes Trail RaceGreensboro | NC | 2:18:49 | #77 |
| 2014 | Spinx Run FestGreenville | SC | 2:38:26 | #889 |
| 2014 | Double Dipsea RaceStinson Beach | CA | 2:59:57 | #344 |
| 2013 | Moose Pond Half Marathon and 5KBridgton | ME | 1:45:16 | #44 |
| 2013 | American Discovery Trail MarathonColorado Springs | CO | 1:47:57 | #58 |
| 2013 | Owls Roost RumbleGreensboro | NC | 1:57:05 | #55 |
| 2013 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:06:25 | #1177 |
| 2013 | Spinx Run FestGreenville | SC | 2:16:53 | #797 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:39:24 | #336 |
| 2012 | Spinx Run FestGreenville | SC | 1:48:22 | #198 |
| 2012 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:48:37 | #554 |
| 2012 | Rock 'n' Roll San JoseSan Jose | CA | 1:56:52 | #2178 |
| 2012 | Paris Mountain Road RaceGreenville | SC | 1:57:40 | #95 |
| 2012 | Owls Roost RumbleGreensboro | NC | 1:59:58 | #104 |
| 2012 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:07:52 | #1079 |
| 2012 | Virginia Wine Country Half MarathonHillsboro | VA | 2:08:58 | #867 |
| 2012 | Triple Lakes Trail RaceGreensboro | NC | 2:16:37 | #72 |
| 2012 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:28:47 | #4484 |
| 2011 | Dallas Marathon WeekendDallas | TX | 1:46:05 | #783 |
| 2011 | Virginia Wine Country Half MarathonHillsboro | VA | 2:13:44 | #834 |
| 2011 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:18:00 | #4040 |
| 2011 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:37:47 | #5177 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:07:30 | #9881 |
| 2010 | Dallas Marathon WeekendDallas | TX | 1:48:36 | #1086 |
| 2010 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:57:42 | #939 |
| 2010 | Save the Light Half MarathonFolly Beach | SC | 2:13:30 | #289 |
| 2010 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:21:10 | #1627 |
| 2010 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:32:40 | #4632 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:04:54 | #12854 |
| 2009 | Rock Canyon Half MarathonPueblo | CO | 1:59:43 | #229 |
| 2009 | Spinx Run FestGreenville | SC | 2:12:08 | #823 |
| 2009 | Save the Light Half MarathonFolly Beach | SC | 2:13:30 | #289 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:37:55 | #3935 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 1:40:38 | #730 |
| 2007 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:35:20 | #500 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 1:47:47 | #1128 |
| 2005 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:32:05 | #285 |
| 2004 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:59:18 | #514 |
| 2003 | Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026Chico | CA | 1:49:43 | #129 |
| 2002 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:51:44 | #326 |
| 2001 | Seattle MarathonSeattle | WA | 2:06:56 | #2135 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:41:33 | #1774 |
| 1997 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:51:05 | #303 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:30 | #4947 |
| 1996 | Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026Chico | CA | 1:53:52 | #209 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:48:08 | #2448 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 1:48:21 | #2386 |
| 1988 | Dayton River Corridor ClassicDayton | OH | 1:29:25 | #313 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NCNorth Carolina
20 racesCACalifornia
18 racesUTUtah
10 racesSCSouth Carolina
8 racesVAVirginia
6 racesINIndiana
5 racesOKOklahoma
5 racesALAlabama
3 racesARArkansas
3 racesCOColorado
3 racesFLFlorida
3 racesOHOhio
3 racesTXTexas
2 racesGAGeorgia
1 raceILIllinois
1 raceNYNew York
1 racePAPennsylvania
1 raceWAWashington
1 race50-State Challenge
18/ 51 states + DC
33 states to go