Back to League Tables
KM
Kevin Morgan
MaleCalifornia1997–2026
147
Total Finishes
89
Distinct Races
26
States (51%)
1:17:12
PR (5:54/mi)
2:15:07
Average
+0:05:44
Slower (first to last)
Medal House
2005
Urban Wildland Half Marathon & 5K (Richfield, MN)
1:17:12
#30 overall#26 gender
2005
Mercedes Benz Marathon and Half Marathon
2:05:12
#853 overall#178 gender
2004
Life Time Chicago Half Marathon + 5K
1:47:17
#1015 overall#810 gender
2004
Mercedes Benz Marathon and Half Marathon
2:00:16
#818 overall#577 gender
2004
2026 2XU Long Beach Marathon & Half Marathon
2:06:52
#1395 overall#948 gender
2003
Life Time Chicago Half Marathon + 5K
1:47:13
#1128 overall#888 gender
2002
3M Half Marathon
1:48:47
#810 overall#564 gender
2002
2025 500 Festival Running Events
2:11:55
#9216 overall#6427 gender
2001
2025 500 Festival Running Events
2:27:45
#10925 overall#7248 gender
2000
2025 500 Festival Running Events
2:48:57
#10176 overall#6665 gender
1998
2025 500 Festival Running Events
2:53:34
#13136 overall#8197 gender
1997
2025 500 Festival Running Events
2:41:21
#10761 overall#7243 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | PNC Alexandria HalfAlexandria | VA | 1:51:01 | #1010 |
| 2026 | JSRC RunAPaloozaAsbury Park | NJ | 2:47:05 | #1953 |
| 2025 | PNC Alexandria HalfAlexandria | VA | 1:48:04 | #683 |
| 2025 | 2025 Eugene Marathon WeekendEugene | OR | 2:09:04 | #2273 |
| 2025 | Eugene Marathon 2024Eugene | OR | 2:09:04 | #2267 |
| 2025 | Timberline MarathonClackamas Lake Historic Ranger Station | OR | 2:45:27 | #95 |
| 2025 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:55:36 | #925 |
| 2025 | Rock 'n' Roll San DiegoSan Diego | CA | 3:08:28 | #15227 |
| 2024 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:13:51 | #227 |
| 2024 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 2:13:52 | #227 |
| 2024 | Eugene MarathonEugene | OR | 2:20:24 | #4553 |
| 2024 | Timberline MarathonClackamas Lake Historic Ranger Station | OR | 2:25:02 | #60 |
| 2024 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:38:58 | #3392 |
| 2024 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:44:58 | #4745 |
| 2024 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:31:31 | #8804 |
| 2023 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:55:08 | #559 |
| 2023 | War Eagle Run FestAuburn University | AL | 2:01:59 | #241 |
| 2023 | War Eagle Run FestAuburn | AL | 2:01:59 | #240 |
| 2023 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:02:09 | #787 |
| 2023 | Run Magic CityBirmingham | AL | 2:03:05 | #264 |
| 2023 | Scranton Half MarathonScranton | PA | 2:09:41 | #711 |
| 2023 | Thanksgiving Day Half MarathonAtlanta | GA | 2:12:42 | #2618 |
| 2023 | Montgomery Half MarathonMontgomery | AL | 2:17:27 | #307 |
| 2023 | Timberline MarathonClackamas Lake Historic Ranger Station | OR | 2:35:15 | #63 |
| 2023 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 2:35:39 | #350 |
| 2023 | Race to Robie Creek®Boise | ID | 2:44:28 | #1090 |
| 2023 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:03:21 | #6811 |
| 2023 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:03:47 | #4928 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 3:20:16 | #12084 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:34:13 | #12361 |
| 2022 | Kaiser Permanente Colfax MarathonDenver | CO | 1:21:53 | #18 |
| 2022 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:31:33 | #43 |
| 2022 | American River Parkway Half MarathonSacramento | CA | 1:49:59 | #99 |
| 2022 | Run Magic CityBirmingham | AL | 2:07:39 | #269 |
| 2022 | Hotlanta Half MarathonAtlanta | GA | 2:10:56 | #336 |
| 2022 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:13:38 | #800 |
| 2022 | Detroit Free Press MarathonDetroit | MI | 2:15:56 | #2820 |
| 2022 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:47:45 | #3783 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 3:06:12 | #11042 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:52:30 | #12288 |
| 2021 | Run Magic CityBirmingham | AL | 2:11:45 | #308 |
| 2021 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:35:31 | #8599 |
| 2020 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:42:52 | #173 |
| 2020 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:07:21 | #11029 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:21:48 | #31 |
| 2019 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:44:27 | #206 |
| 2019 | Lake Placid Classic Half Marathon, 10K & 5KLake Placid | NY | 1:52:51 | #93 |
| 2019 | Surf City MarathonHuntington Beach | CA | 1:59:04 | #1682 |
| 2019 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:04:49 | #876 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 2:06:14 | #2753 |
| 2019 | Run Magic CityBirmingham | AL | 2:11:37 | #511 |
| 2019 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:14:01 | #1397 |
| 2019 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:18:13 | #2343 |
| 2019 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:22:21 | #373 |
| 2019 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 2:22:23 | #352 |
| 2018 | Beach BlastSanta Monica | CA | 1:49:32 | #15 |
| 2018 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:53:21 | #327 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 1:59:52 | #1956 |
| 2018 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:01:25 | #638 |
| 2018 | Hotlanta Half MarathonAtlanta | GA | 2:10:25 | #419 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:44:53 | #8649 |
| 2018 | Governor's CupHelena | MT | 2:55:49 | #251 |
| 2018 | Governor's CupHelena | MT | 2:55:50 | #251 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 3:16:04 | #15909 |
| 2017 | Sand Creek Half MarathonDenver | CO | 1:23:44 | #1 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:37:00 | #136 |
| 2017 | Great Land RunEnid | OK | 1:38:28 | #3 |
| 2017 | Fireball Classic MemorialAda | OK | 1:42:50 | #10 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:48:48 | #470 |
| 2017 | Auburn Running FestivalAuburn | AL | 1:50:35 | #67 |
| 2017 | Operation Jack Marathon and Half MarathonLos Angeles | CA | 1:55:07 | #41 |
| 2017 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:57:02 | #567 |
| 2017 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:02:49 | #465 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:07:57 | #2245 |
| 2017 | Race 13.1 Raleigh - Fallraleigh | NC | 2:11:56 | #287 |
| 2017 | JSRC RunAPaloozaAsbury Park | NJ | 2:19:35 | #899 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 2:57:37 | #13940 |
| 2016 | Simi Valley Arroyo Creek Half Marathon, 10k/5kSimi Valley | CA | 1:47:57 | #47 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:50:05 | #645 |
| 2016 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:50:52 | #483 |
| 2016 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 1:53:29 | #341 |
| 2016 | Rock n Roll NashvilleNashville | TN | 2:01:28 | #3113 |
| 2016 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 2:04:36 | #167 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 2:48:10 | #16216 |
| 2015 | Stars and Stripes 5k, 10k, 15k, Half Marathonlong beach | CA | 1:47:41 | #11 |
| 2015 | Blast the BeachLong Beach | CA | 1:50:24 | #8 |
| 2015 | DEXTER-ANN ARBOR RUNDexter | MI | 1:50:51 | #606 |
| 2015 | Beach BashLong Beach | CA | 1:52:10 | #6 |
| 2015 | Operation Jack Marathon and Half MarathonLos Angeles | CA | 1:53:02 | #42 |
| 2015 | Simi Valley Arroyo Creek Half Marathon, 10k/5kSimi Valley | CA | 1:55:07 | #93 |
| 2015 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:01:23 | #517 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 2:57:09 | #16436 |
| 2015 | Rock n Roll NashvilleNashville | TN | 3:05:50 | #15760 |
| 2015 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 3:15:11 | #2435 |
| 2014 | Operation Jack Marathon and Half MarathonLos Angeles | CA | 1:53:38 | #48 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:01:57 | #5040 |
| 2014 | Grandma's MarathonDuluth | MN | 2:05:12 | #3470 |
| 2014 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:05:19 | #1604 |
| 2014 | 2027 Syracuse Half MarathonSyracuse | NY | 2:09:15 | #767 |
| 2014 | Stinson Beach MarathonStinson Beach | CA | 3:00:32 | #75 |
| 2013 | Rock n Roll NashvilleNashville | TN | 1:43:01 | #811 |
| 2013 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:58:40 | #938 |
| 2012 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 1:50:09 | #410 |
| 2012 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:50:44 | #194 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:01:18 | #2981 |
| 2012 | Salt Lake City MarathonSalt Lake City | UT | 2:04:34 | #1511 |
| 2012 | Whistlestop MarathonAshland | WI | 2:14:26 | #873 |
| 2012 | Foot Traffic Flat MarathonPortland | OR | 2:36:26 | #1467 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:59:43 | #22797 |
| 2011 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:34:42 | #39 |
| 2011 | La Jolla Half Marathon & 5KSan Diego | CA | 1:59:27 | #1823 |
| 2011 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 2:04:13 | #608 |
| 2011 | IMT Des Moines MarathonDes Moines | IA | 2:10:09 | #2067 |
| 2011 | Chicago Spring Half MarathonChicago | IL | 2:20:09 | #1507 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:33:55 | #18750 |
| 2011 | Austin MarathonAustin | TX | 2:42:01 | #8177 |
| 2011 | Pikes Peak AscentManitou Springs | CO | 2:56:17 | #42 |
| 2010 | Rock Canyon Half MarathonPueblo | CO | 1:25:13 | #16 |
| 2010 | Rock 'n' Roll Washington DCWashington | DC | 2:03:30 | #3378 |
| 2010 | Baton Rouge Beach MarathonBaton Rouge | LA | 2:04:44 | #424 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 2:09:08 | #4054 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 2:18:43 | #8799 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 2:25:35 | #17388 |
| 2010 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:29:37 | #1172 |
| 2010 | Pikes Peak AscentManitou Springs | CO | 2:31:03 | #14 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 1:44:24 | #1079 |
| 2009 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:57:37 | #2070 |
| 2009 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:04:01 | #5507 |
| 2009 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:11:11 | #1146 |
| 2009 | Foot Traffic Flat MarathonPortland | OR | 2:12:07 | #1036 |
| 2009 | Austin MarathonAustin | TX | 2:19:28 | #4218 |
| 2009 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:27:57 | #1013 |
| 2008 | Rock Canyon Half MarathonPueblo | CO | 1:19:48 | #4 |
| 2008 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:59:08 | #342 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:24:33 | #15960 |
| 2008 | Austin MarathonAustin | TX | 2:27:05 | #4338 |
| 2007 | Striders Winter Race Circuit Half MarathonOgden | UT | 1:39:47 | #97 |
| 2007 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:59:41 | #333 |
| 2007 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:00:52 | #588 |
| 2007 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:35:59 | #2648 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:14:16 | #12804 |
| 2006 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:18:46 | #2724 |
| 2005 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:17:12 | #30 |
| 2005 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:05:12 | #853 |
| 2005 | Beer City Half™ San DiegoSan Diego | CA | 2:16:29 | #3819 |
| 2004 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:47:17 | #1015 |
| 2004 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:00:16 | #818 |
| 2004 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:06:52 | #1395 |
| 2003 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:47:13 | #1128 |
| 2002 | 3M Half MarathonAustin | TX | 1:48:47 | #810 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:11:55 | #9216 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 2:27:45 | #10925 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:48:57 | #10176 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:53:34 | #13136 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 2:41:21 | #10761 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
26 racesALAlabama
22 racesINIndiana
16 racesFLFlorida
13 racesCOColorado
8 racesMIMichigan
8 racesOROregon
8 racesTXTexas
6 racesNJNew Jersey
5 racesNYNew York
5 racesOKOklahoma
4 racesGAGeorgia
3 racesILIllinois
3 racesMNMinnesota
3 racesVAVirginia
3 racesKSKansas
2 racesMTMontana
2 racesPAPennsylvania
2 racesUTUtah
2 racesWIWisconsin
2 racesAZArizona
1 raceIAIowa
1 raceIDIdaho
1 raceLALouisiana
1 raceSCSouth Carolina
1 raceSDSouth Dakota
1 race50-State Challenge
26/ 51 states + DC
25 states to go