Back to runner search
CM
Craig Marshall
MaleMassachusetts1982–2025
32
Total Finishes
24
Different Races
13
States (26%)
1:35:39
PR (7:18/mi)
2:12:20
Average
-1:35:48
Faster (first to last)
Medal House
2010
Owls Roost Rumble
2:07:50
#118 overall#87 gender
2010
New Bedford Half Marathon
2:13:53
#1945 overall#1171 gender
2009
Owls Roost Rumble
2:07:11
#125 overall#95 gender
2009
Rock 'n' Roll Arizona Marathon
2:25:25
#10894 overall#5279 gender
2009
2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running Passion
2:27:14
#5387 overall#3023 gender
2009
New Bedford Half Marathon
2:29:56
#1871 overall#1144 gender
2009
Detroit Free Press Marathon
2:32:05
#5607 overall#2710 gender
2007
Lake Placid Marathon and Half and 10K
1:54:02
#183 overall#132 gender
2006
Charlotte Marathon, Half, and 5K
1:44:38
#176 overall#135 gender
2006
Thunder Road Marathon
1:44:38
#177 overall#136 gender
1988
Dexter Ann Arbor Run
1:38:05
#375 overall#356 gender
1982
Pikes Peak Ascent
3:37:37
#229 overall#206 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Carlsbad MarathonCarlsbad | CA | 2:01:49 | #1241 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 1:41:33 | #1039 |
| 2019 | The Long View MarathonFort Collins | CO | 1:36:27 | #29 |
| 2019 | Mother Earth Brewing Ironclad Half-Marathon & 5kKinston | NC | 1:52:45 | #93 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:00:38 | #2121 |
| 2018 | Riverton Half MarathonRiverton | UT | 2:08:40 | #163 |
| 2017 | Heatwave Half Marathon - Little RockNorth Little Rock | AR | 2:44:14 | #2205 |
| 2016 | Heatwave Half Marathon - Little RockNorth Little Rock | AR | 2:56:15 | #2479 |
| 2014 | The Towpath MarathonCleveland | OH | 1:35:39 | #56 |
| 2013 | Joondalup Half MarathonPerth | WA | 1:47:00 | #190 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 2:00:21 | #2248 |
| 2013 | Perth Half MarathonBurswood | WA | 2:28:31 | #915 |
| 2011 | New Bedford Half MarathonNew Bedford | MA | 2:06:03 | #1765 |
| 2011 | Heart Mini MarathonCincinnati | OH | 2:06:48 | #1066 |
| 2011 | 34th Annual New Bedford Half Marathon | — | 2:06:57 | #1752 |
| 2011 | Brooks Fremantle Running FestivalFremantle | WA | 2:26:17 | #636 |
| 2011 | Chevron City to Surf for ActivBurswood | WA | 2:26:44 | #2542 |
| 2011 | Perth Half MarathonBurswood | WA | 2:28:47 | #749 |
| 2010 | Owls Roost RumbleGreensboro | NC | 2:07:50 | #118 |
| 2010 | New Bedford Half MarathonNew Bedford | MA | 2:13:53 | #1945 |
| 2010 | Perth Half MarathonBurswood | WA | 2:47:37 | #625 |
| 2010 | Chevron City to Surf for ActivBurswood | WA | 2:55:07 | #2454 |
| 2009 | Owls Roost RumbleGreensboro | NC | 2:07:11 | #125 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:25:25 | #10894 |
| 2009 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 2:27:14 | #5387 |
| 2009 | New Bedford Half MarathonNew Bedford | MA | 2:29:56 | #1871 |
| 2009 | Detroit Free Press MarathonDetroit | MI | 2:32:05 | #5607 |
| 2007 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:54:02 | #183 |
| 2006 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:44:38 | #176 |
| 2006 | Thunder Road Marathon | — | 1:44:38 | #177 |
| 1988 | Dexter Ann Arbor RunDexter | MI | 1:38:05 | #375 |
| 1982 | Pikes Peak AscentManitou Springs | CO | 3:37:37 | #229 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NCNorth Carolina
4 racesMAMassachusetts
3 racesMIMichigan
3 racesCOColorado
2 racesOHOhio
2 racesCACalifornia
1 raceFLFlorida
1 raceINIndiana
1 raceNVNevada
1 raceNYNew York
1 raceUTUtah
1 raceSCSouth Carolina
0 racesTXTexas
0 races50-State Challenge
13/ 50 states
37 states to go