Back to League Tables
CM
Craig Morris
MaleVirginia1994–2025
48
Total Finishes
24
Different Races
10
States (20%)
1:30:41
PR (6:55/mi)
2:17:33
Average
+1:26:56
Slower (first to last)
Medal House
2008
2027 Walt Disney World® Marathon Weekend
1:51:02
#789 overall#600 gender
2007
Beer City Half™ San Diego
2:14:47
#3257 overall#1980 gender
2006
Rock 'n' Roll Virgina Beach Half Marathon
2:08:06
#5192 overall#3221 gender
2005
La Jolla Half Marathon & 5K
2:06:05
#2299 overall#1536 gender
2005
2025 500 Festival Running Events
3:39:44
#23363 overall#11898 gender
2004
Rock 'n' Roll Virgina Beach Half Marathon
2:27:56
#7444 overall#3987 gender
2003
2025 500 Festival Running Events
3:48:34
#21557 overall#10359 gender
2002
2025 500 Festival Running Events
2:14:07
#9725 overall#6673 gender
2001
2025 500 Festival Running Events
3:24:17
#17105 overall#9179 gender
1998
2025 500 Festival Running Events
2:15:45
#9020 overall#6449 gender
1995
2025 500 Festival Running Events
2:13:10
#6592 overall#5141 gender
1994
2025 500 Festival Running Events
2:14:30
#6374 overall#5032 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | 2026 - San Antonio MarathonSan Antonio | TX | 2:19:28 | #3788 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 3:35:42 | #5886 |
| 2025 | 2025 500 Festival Running EventsIndianapolis | IN | 3:41:26 | #16523 |
| 2024 | Quad Cities Distance ClassicMoline | IL | 1:48:05 | #155 |
| 2024 | 2026 - San Antonio MarathonSan Antonio | TX | 2:20:00 | #4095 |
| 2023 | Dallas Marathon WeekendDallas | TX | 1:58:24 | #2063 |
| 2019 | Rock 'n' Roll Washington DCWashington | DC | 2:20:18 | #5997 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:20:21 | #2934 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:34:34 | #4641 |
| 2019 | Crawlin' Crab Half MarathonHampton | VA | 2:40:42 | #975 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:20:41 | #3069 |
| 2018 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:29:13 | #2124 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 1:49:17 | #1228 |
| 2017 | 2026 Hobbler Half Marathon - 5k - Kids MarathonSpringville | UT | 2:15:07 | #281 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 1:45:36 | #889 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 2:58:29 | #17809 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 1:32:10 | #153 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 1:39:08 | #476 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 2:49:05 | #15357 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 1:36:38 | #351 |
| 2014 | 2026 - San Antonio MarathonSan Antonio | TX | 1:39:50 | #343 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:27:48 | #14291 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 1:53:42 | #1686 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 2:37:37 | #19395 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 1:42:01 | #544 |
| 2012 | Museum of Aviation Marathon, Half Marathon & 5K and Hand Cycle RaceWarner Robins | GA | 1:52:22 | #171 |
| 2012 | Hobble Creek Half MarathonMapleton | UT | 1:54:25 | #441 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 1:39:35 | #438 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 1:43:19 | #567 |
| 2011 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:45:29 | #363 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 1:44:36 | #662 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:49:36 | #1094 |
| 2010 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:20:30 | #5750 |
| 2010 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 3:32:51 | #9151 |
| 2010 | Rose Bowl Half MarathonPasadena | CA | 4:06:35 | #730 |
| 2009 | Lake Country Half MarathonOconomowoc | WI | 1:30:41 | #41 |
| 2009 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:54:01 | #1227 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:58:06 | #3611 |
| 2009 | Extraterrestrial Full MoonRachel | NV | 1:58:45 | #39 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:51:02 | #789 |
| 2008 | Ashland Half Marathon & 5kAshland | VA | 1:57:39 | #387 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:58:24 | #3762 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:24:21 | #15907 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 2:14:47 | #3257 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:08:06 | #5192 |
| 2005 | La Jolla Half Marathon & 5KSan Diego | CA | 2:06:05 | #2299 |
| 2005 | 2025 500 Festival Running EventsIndianapolis | IN | 3:39:44 | #23363 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:27:56 | #7444 |
| 2003 | 2025 500 Festival Running EventsIndianapolis | IN | 3:48:34 | #21557 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:14:07 | #9725 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 3:24:17 | #17105 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:15:45 | #9020 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 2:13:10 | #6592 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:14:30 | #6374 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
INIndiana
14 racesVAVirginia
14 racesCACalifornia
5 racesTXTexas
5 racesUTUtah
3 racesAZArizona
2 racesGAGeorgia
2 racesDCDistrict of Columbia
1 raceILIllinois
1 raceWIWisconsin
1 race50-State Challenge
10/ 51 states + DC
41 states to go