Back to League Tables
JM
Joe Marshall
MaleMichigan2001–2026
41
Total Finishes
25
Different Races
15
States (29%)
1:16:58
PR (5:53/mi)
2:03:11
Average
+0:28:13
Slower (first to last)
Medal House
2011
17th Annual Myrtle Beach Mini Marathon & Coastal 5K
2:00:03
#1017 overall#618 gender
2011
Gasparilla Distance Classic Race Weekend
2:02:09
#1798 overall#1153 gender
2011
Whidbey Island Marathon
2:03:25
#475 overall#241 gender
2010
Greater St. Louis Marathon
1:54:05
#1670 overall#1167 gender
2009
Greater St. Louis Marathon
1:55:57
#1621 overall#1111 gender
2008
Kentucky Derby Festival Race Weekend
1:54:12
#1884 overall#1450 gender
2008
Greater St. Louis Marathon
2:07:10
#3448 overall#1974 gender
2007
Kentucky Derby Festival Race Weekend
2:06:27
#3172 overall#2129 gender
2006
Drake Relays
1:20:29
#16 overall#15 gender
2006
Greater St. Louis Marathon
2:10:59
#3142 overall#1709 gender
2005
Drake Relays
1:16:58
#17 overall#16 gender
2001
2025 500 Festival Running Events
2:00:24
#5415 overall#4243 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:28:37 | #1032 |
| 2025 | Good Life HalfsyLincoln | NE | 2:11:53 | #3582 |
| 2025 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:28:46 | #457 |
| 2024 | Good Life HalfsyLincoln | NE | 1:58:05 | #1762 |
| 2024 | Lincoln MarathonLincoln | NE | 1:58:11 | #1228 |
| 2024 | Fall EquinoxFort Collins | CO | 1:59:46 | #347 |
| 2024 | Hop Hop HalfCamas | WA | 2:08:59 | #48 |
| 2024 | Higgins Lake Sunrise RunRoscommon | MI | 2:11:10 | #33 |
| 2022 | Marquette MarathonMarquette | MI | 2:00:28 | #222 |
| 2022 | Oakland Running FestivalOakland | CA | 2:06:21 | #1064 |
| 2022 | Back Roads Half MarathonClarkston | MI | 2:20:08 | #80 |
| 2021 | Marquette MarathonMarquette | MI | 2:05:08 | #198 |
| 2019 | Huntsville MarathonHuntsville | UT | 2:08:48 | #313 |
| 2018 | Back Roads Half MarathonClarkston | MI | 1:52:41 | #61 |
| 2018 | Marquette MarathonMarquette | MI | 2:07:32 | #181 |
| 2017 | Yosemite Half MarathonBass Lake | CA | 1:38:43 | #134 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 1:55:50 | #890 |
| 2017 | Nashville 1/2 MarathonNashville | TN | 1:58:47 | #337 |
| 2017 | Fox Valley Marathon RacesSaint Charles | IL | 2:00:11 | #309 |
| 2016 | Lincoln MarathonLincoln | NE | 1:51:31 | #1440 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 1:52:30 | #782 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 1:49:44 | #810 |
| 2015 | IMT Des Moines MarathonDes Moines | IA | 1:58:28 | #1425 |
| 2013 | Lincoln MarathonLincoln | NE | 1:54:19 | #1544 |
| 2013 | Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5KOxnard | CA | 2:32:52 | #1328 |
| 2012 | NewBo RunCedar Rapids | IA | 1:59:13 | #145 |
| 2012 | Hogeye MarathonFayetteville | AR | 1:59:37 | #144 |
| 2012 | Lincoln MarathonLincoln | NE | 2:01:28 | #2001 |
| 2012 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:55:25 | #1066 |
| 2011 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:00:03 | #1017 |
| 2011 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:02:09 | #1798 |
| 2011 | Whidbey Island MarathonOak Harbor | WA | 2:03:25 | #475 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:21:43 | #5677 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:54:05 | #1670 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 1:55:57 | #1621 |
| 2008 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:54:12 | #1884 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 2:07:10 | #3448 |
| 2007 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:06:27 | #3172 |
| 2006 | Drake RelaysDes Moines | IA | 1:20:29 | #16 |
| 2006 | Greater St. Louis MarathonSt. Louis | MO | 2:10:59 | #3142 |
| 2005 | Drake RelaysDes Moines | IA | 1:16:58 | #17 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:24 | #5415 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MOMissouri
8 racesMIMichigan
7 racesNENebraska
6 racesIAIowa
4 racesCACalifornia
3 racesKYKentucky
2 racesSCSouth Carolina
2 racesWAWashington
2 racesARArkansas
1 raceFLFlorida
1 raceHIHawaii
1 raceILIllinois
1 raceINIndiana
1 raceUTUtah
1 raceMNMinnesota
0 races50-State Challenge
15/ 51 states + DC
36 states to go