Back to runner search
MS
Matthew Shepherd
MaleUtah2003–2026
47
Total Finishes
29
Different Races
13
States (26%)
1:41:17
PR (7:44/mi)
2:20:27
Average
+0:20:31
Slower (first to last)
Medal House
2013
Eugene Marathon 2024
2:04:35
#1799 overall#922 gender
2013
White Mountain Milers Half Marathon
2:19:28
#354 overall#169 gender
2012
Salt Lake City Marathon
2:04:14
#1488 overall#786 gender
2012
Cytiva Top of Utah Marathon
2:05:58
#965 overall#430 gender
2012
Rock ‘n' Roll Washington DC
2:53:44
#14771 overall#5293 gender
2011
Charlotte Marathon, Half, and 5K
2:44:57
#2342 overall#1092 gender
2010
Canyonlands Half Marathon
1:44:41
#489 overall#360 gender
2010
Cytiva Top of Utah Marathon
1:59:13
#601 overall#294 gender
2010
Greater St. Louis Marathon
2:09:38
#4255 overall#2281 gender
2009
Cytiva Top of Utah Marathon
1:52:35
#483 overall#289 gender
2009
Canyonlands Half Marathon
2:09:18
#1773 overall#951 gender
2003
Canyonlands Half Marathon
1:41:17
#363 overall#290 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Salt Lake City MarathonSalt Lake City | UT | 2:01:48 | #1376 |
| 2025 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:52:46 | #191 |
| 2025 | Salt Lake City MarathonSalt Lake City | UT | 2:03:21 | #1249 |
| 2024 | Capital City Half MarathonColumbus | OH | 2:53:22 | #4495 |
| 2024 | Canyonlands Half MarathonMoab | UT | 2:57:54 | #643 |
| 2023 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:05:07 | #752 |
| 2023 | Two Cities MarathonFresno | CA | 2:12:12 | #505 |
| 2023 | Rock 'n' Roll Salt Lake City | — | 2:21:44 | #810 |
| 2023 | Rock 'n' Roll Salt Lake CitySalt Lake City | UT | 2:21:45 | #810 |
| 2023 | Hometown Half Marathon & 5k/10k - ColumbusColumbus | OH | 2:28:14 | #59 |
| 2023 | Hometown Half Marathon & 5k/10k - ColumbusGroveport | OH | 2:28:14 | #59 |
| 2022 | Canaan Valley Half Marathon, 10k, and 5kDavis | WV | 2:40:22 | #125 |
| 2021 | Holiday Half MarathonPortland | OR | 2:35:12 | #898 |
| 2019 | Golden Gate HeadlandsStinson Beach | CA | 2:23:44 | #89 |
| 2019 | Wilmington Historic Half, 10K & 5KWilmington | NC | 2:42:59 | #698 |
| 2019 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 2:45:03 | #403 |
| 2019 | Carolina Beach State Park Trail Half Marathon & 5KCarolina Beach | NC | 2:58:25 | #217 |
| 2019 | Carolina Beach State Park Trail Half Marathon & 5KCarolina Beach | NC | 2:58:25 | #217 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:29:18 | #7411 |
| 2018 | Eugene Marathon 2024Eugene | OR | 2:04:11 | #1021 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:07:53 | #3621 |
| 2018 | Columbus MarathonColumbus | OH | 2:07:53 | #3627 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:24:44 | #3353 |
| 2018 | Wilmington Historic Half, 10K & 5KWilmington | NC | 2:27:44 | #508 |
| 2017 | Moose Pond Half Marathon and 5KBridgton | ME | 1:57:50 | #67 |
| 2014 | Salt Lake City MarathonSalt Lake City | UT | 2:10:07 | #1326 |
| 2014 | Rockfest Half MarathonHampton Beach | NH | 2:14:44 | #2650 |
| 2013 | Eugene Marathon 2024Eugene | OR | 2:04:35 | #1799 |
| 2013 | White Mountain Milers Half MarathonNorth Conway | NH | 2:19:28 | #354 |
| 2012 | Salt Lake City MarathonSalt Lake City | UT | 2:04:14 | #1488 |
| 2012 | Cytiva Top of Utah MarathonLogan | UT | 2:05:58 | #965 |
| 2012 | Rock ‘n' Roll Washington DCWashington | DC | 2:53:44 | #14771 |
| 2011 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:44:57 | #2342 |
| 2010 | Canyonlands Half MarathonMoab | UT | 1:44:41 | #489 |
| 2010 | Cytiva Top of Utah MarathonLogan | UT | 1:59:13 | #601 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:09:38 | #4255 |
| 2009 | Cytiva Top of Utah MarathonLogan | UT | 1:52:35 | #483 |
| 2009 | Canyonlands Half MarathonMoab | UT | 2:09:18 | #1773 |
| 2003 | Canyonlands Half MarathonMoab | UT | 1:41:17 | #363 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
UTUtah
12 racesNCNorth Carolina
5 racesOHOhio
5 racesOROregon
3 racesNHNew Hampshire
2 racesCACalifornia
2 racesWIWisconsin
2 racesOKOklahoma
2 racesMOMissouri
1 raceDCDistrict of Columbia
1 raceMEMaine
1 raceGAGeorgia
1 raceWVWest Virginia
1 race50-State Challenge
13/ 50 states
37 states to go