Back to League Tables
KH
Kevin Harris
MaleCalifornia1983–2026
162
Total Finishes
107
Distinct Races
34
States (67%)
1:19:25
PR (6:04/mi)
2:10:27
Average
+0:54:23
Slower (first to last)
Medal House
2002
Hyannis Marathon
1:45:50
#349 overall#267 gender
2000
Baystate Marathon
1:47:36
#574 overall#432 gender
2000
New Bedford Half Marathon
2:03:03
#1095 overall#796 gender
1999
Life Time Chicago Half Marathon + 5K
1:40:30
#618 overall#544 gender
1999
New Bedford Half Marathon
2:00:58
#1083 overall#806 gender
1998
Beer City Half™ San Diego
1:47:59
#1277 overall#1069 gender
1998
Life Time Chicago Half Marathon + 5K
1:56:02
#1197 overall#896 gender
1998
Jersey Shore Half Marathon and 2 Mile Run
1:59:04
#459 overall#340 gender
1997
LONG ISLAND MARATHON FESTIVAL
1:52:10
#1461 overall#1239 gender
1997
New Bedford Half Marathon
2:02:03
#1263 overall#935 gender
1994
LONG ISLAND MARATHON FESTIVAL
1:49:05
#1615 overall#1423 gender
1983
Hospital Hill Run
1:19:25
#83 overall#82 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rhode Island Half Marathon & 5KEast Providence | RI | 2:13:48 | #712 |
| 2025 | Dallas Marathon WeekendDallas | TX | 1:40:16 | #604 |
| 2025 | City of Oaks MarathonRaleigh | NC | 1:41:35 | #237 |
| 2025 | Savannah Southern HalfSavannah | GA | 2:00:03 | #862 |
| 2025 | Love Run Half MarathonPhiladelphia | PA | 2:06:46 | #3866 |
| 2025 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:11:36 | #1016 |
| 2025 | Neuse River Bridge Run 2026New Bern | NC | 2:32:55 | #323 |
| 2025 | Neuse River Bridge RunNew Bern | NC | 2:32:55 | #323 |
| 2024 | REVEL Big BearBig Bear Lake | CA | 1:34:17 | #788 |
| 2024 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:07:00 | #826 |
| 2024 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:40:22 | #3268 |
| 2023 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:42:23 | #344 |
| 2023 | Philadelphia MarathonPhiladelphia | PA | 1:45:58 | #1836 |
| 2023 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:40:49 | #3097 |
| 2023 | Hyner Half MarathonNorth Bend | PA | 4:02:27 | #101 |
| 2022 | Longview Half MarathonKansas City | MO | 1:50:06 | #70 |
| 2022 | Beat the BlerchCarnation | WA | 2:15:54 | #157 |
| 2022 | Beat The BlerchCarnation | WA | 2:15:54 | #157 |
| 2022 | Surfers Point MarathonVentura | CA | 2:16:30 | #86 |
| 2022 | Boston's Run To RememberBoston | MA | 2:17:56 | #1243 |
| 2022 | Space Coast Marathon & Half MarathonCocoa | FL | 4:15:55 | #1856 |
| 2021 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:47:20 | #201 |
| 2021 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:54:30 | #493 |
| 2021 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:57:30 | #366 |
| 2021 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:21:07 | #7398 |
| 2020 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 2:06:32 | #205 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:45:06 | #810 |
| 2019 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 1:49:01 | #55 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 1:49:10 | #2112 |
| 2019 | South Windsor Road RaceSouth Windsor | CT | 1:49:57 | #32 |
| 2019 | Jamestown Rhode RacesJamestown | RI | 1:51:04 | #122 |
| 2019 | Jamestown Rhode RacesJamestown | RI | 1:51:04 | #122 |
| 2019 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:52:23 | #364 |
| 2019 | Anchorage RunFestAnchorage | AK | 1:57:49 | #160 |
| 2019 | Faxon Law Guilford Half MarathonGuilford | CT | 1:59:07 | #125 |
| 2019 | Shipyard Old Port Half MarathonPortland | ME | 1:59:45 | #1117 |
| 2019 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:06:52 | #342 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:14:19 | #3460 |
| 2018 | City of Oaks MarathonRaleigh | NC | 1:48:28 | #236 |
| 2018 | Runtastic THANKFULLehi | UT | 1:50:55 | #189 |
| 2018 | Runtastic THANKFUL - LehiLehi | UT | 1:50:55 | #189 |
| 2018 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:54:51 | #370 |
| 2018 | DEXTER-ANN ARBOR RUNDexter | MI | 1:57:47 | #762 |
| 2018 | Brown County Hill HalfNashville | IN | 1:57:53 | #64 |
| 2018 | Galloping Gertie HalfGig Harbor | WA | 2:03:25 | #60 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 2:04:42 | #2548 |
| 2018 | Anchorage RunFestAnchorage | AK | 2:05:10 | #261 |
| 2018 | Encinitas Half MarathonEncinitas | CA | 2:13:19 | #1767 |
| 2018 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:13:51 | #476 |
| 2018 | Hershey Half MarathonHershey | PA | 2:19:38 | #2031 |
| 2018 | Valor Run Half MarathonClarksville | TN | 2:37:53 | #152 |
| 2018 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:55:23 | #7008 |
| 2017 | Oktoberfest HalfPhiladelphia | PA | 1:41:22 | #25 |
| 2017 | Mistletoe RunWinston Salem | NC | 1:48:55 | #210 |
| 2017 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 1:51:10 | #135 |
| 2017 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:54:15 | #381 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 1:59:38 | #215 |
| 2017 | Wildwood Frozen FeetWildwood | MO | 2:02:59 | #135 |
| 2017 | Santa Hustle IndyIndianapolis | IN | 2:05:03 | #203 |
| 2017 | Boston's Run To RememberBoston | MA | 2:05:25 | #2322 |
| 2017 | Bristol Half-MarathonBristol | CT | 2:14:01 | #105 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:34:52 | #7943 |
| 2017 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:59:04 | #1196 |
| 2017 | Encinitas Half MarathonEncinitas | CA | 3:17:15 | #4060 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 4:33:13 | #2640 |
| 2016 | Runtastic THANKFULLehi | UT | 1:43:50 | #87 |
| 2016 | Runtastic THANKFUL - LehiLehi | UT | 1:43:50 | #87 |
| 2016 | City of Oaks MarathonRaleigh | NC | 1:47:32 | #238 |
| 2016 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:51:48 | #346 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:52:39 | #1324 |
| 2016 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:56:11 | #1253 |
| 2016 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:59:06 | #535 |
| 2016 | Chevron City to Surf for ActivBurswood | WA | 2:05:16 | #1355 |
| 2016 | Colchester Half MarathonColchester | CT | 2:16:24 | #440 |
| 2016 | Bristol Half-MarathonBristol | CT | 2:17:17 | #81 |
| 2016 | Grandma's MarathonDuluth | MN | 2:21:33 | #4767 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:29:13 | #6547 |
| 2016 | Ion Bank Cheshire Road RacesCheshire | CT | 2:47:08 | #1460 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:37:34 | #19726 |
| 2016 | Space Coast Marathon & Half MarathonCocoa | FL | 4:14:26 | #3190 |
| 2015 | The Woodlands MarathonThe Woodlands | TX | 1:48:48 | #471 |
| 2015 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 1:50:47 | #136 |
| 2015 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:57:27 | #538 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:04 | #3569 |
| 2015 | Bristol Half-MarathonBristol | CT | 2:06:13 | #112 |
| 2015 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:07:06 | #439 |
| 2015 | Salinas Valley Half MarathonSoledad | CA | 2:13:08 | #404 |
| 2015 | Chevron City to Surf for ActivBurswood | WA | 2:18:11 | #2327 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:27:43 | #4148 |
| 2015 | Run MalibuMalibu | CA | 2:51:33 | #718 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:54:34 | #12969 |
| 2015 | Evansville Half MarathonEvansville | IN | 3:01:57 | #1798 |
| 2015 | Zydeco MarathonLafayette | LA | 3:20:52 | #1456 |
| 2015 | Cocoa Beach Half MarathonCocoa Beach | FL | 3:48:29 | #1800 |
| 2014 | Beer City Half™ San DiegoSan Diego | CA | 1:44:38 | #413 |
| 2014 | Love Run Half MarathonPhiladelphia | PA | 1:44:53 | #700 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:48:55 | #1505 |
| 2014 | Colchester Half MarathonColchester | CT | 1:49:23 | #198 |
| 2014 | Chevron City to Surf for ActivBurswood | WA | 1:59:08 | #1772 |
| 2014 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:05:38 | #964 |
| 2014 | Salinas Valley Half MarathonSoledad | CA | 2:18:22 | #520 |
| 2014 | Back to the BeachSterling Heights | MI | 2:20:09 | #459 |
| 2014 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:24:15 | #334 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:28:36 | #6117 |
| 2014 | BCS College Station MarathonCollege Station | TX | 2:47:12 | #1984 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:00:39 | #5762 |
| 2013 | Runner's World Half Marathon and FestivalBethlehem | PA | 1:42:44 | #332 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:47:27 | #1037 |
| 2013 | Bristol Half-MarathonBristol | CT | 1:54:52 | #35 |
| 2013 | Colchester Half MarathonColchester | CT | 1:55:53 | #279 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:58:47 | #2761 |
| 2013 | Stinger Marathon And Half MarathonSteamboat Springs | CO | 1:59:11 | #66 |
| 2013 | Utah Valley MarathonProvo | UT | 2:01:23 | #781 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 2:06:12 | #5343 |
| 2013 | Berkeley Half MarathonBerkeley | CA | 2:09:40 | #2755 |
| 2013 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:10:00 | #1143 |
| 2013 | B.A.A. Half MarathonBoston | MA | 2:11:40 | #4362 |
| 2013 | Frederick Running FestivalFrederick | MD | 2:19:20 | #2561 |
| 2013 | RUN THE ALAMOSan Antonio | TX | 2:40:15 | #1091 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:55:53 | #8680 |
| 2012 | IMT Des Moines MarathonDes Moines | IA | 1:38:00 | #222 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:44:28 | #1904 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:55:54 | #2098 |
| 2012 | Chevron City to Surf for ActivBurswood | WA | 1:59:05 | #1781 |
| 2012 | Boston's Run To RememberBoston | MA | 2:05:11 | #2793 |
| 2012 | Let's Move Festival of RacesMacomb | MI | 2:10:55 | #473 |
| 2012 | Back to the BeachSterling Heights | MI | 2:11:29 | #259 |
| 2012 | Seattle MarathonSeattle | WA | 2:18:09 | #4143 |
| 2012 | Thanksgiving Day Half MarathonAtlanta | GA | 2:23:03 | #5542 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:35:43 | #7701 |
| 2011 | Beer City Half™ San DiegoSan Diego | CA | 1:40:24 | #488 |
| 2011 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:49:50 | #108 |
| 2011 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:08:08 | #6988 |
| 2010 | Beer City Half™ San DiegoSan Diego | CA | 1:43:17 | #696 |
| 2010 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:56:44 | #194 |
| 2010 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:57:20 | #1190 |
| 2010 | Boston's Run To RememberBoston | MA | 2:02:12 | #2182 |
| 2010 | Hospital Hill RunKansas City | MO | 2:25:04 | #2254 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:32:29 | #16131 |
| 2009 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:45:47 | #184 |
| 2009 | Carlsbad MarathonCarlsbad | CA | 1:50:17 | #1463 |
| 2009 | Boston's Run To RememberBoston | MA | 2:03:46 | #2385 |
| 2009 | Dallas Marathon WeekendDallas | TX | 2:26:41 | #5792 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:28:45 | #11667 |
| 2008 | Dirty Half MarathonBend | OR | 1:32:14 | #45 |
| 2008 | Beer City Half™ San DiegoSan Diego | CA | 1:47:05 | #782 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:57:18 | #3506 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:00:45 | #2988 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:22:25 | #9739 |
| 2007 | Surf City MarathonHuntington Beach | CA | 1:51:08 | #1301 |
| 2007 | Estes Park MarathonEstes Park | CO | 1:52:37 | #38 |
| 2007 | Santa Barbara Wine Country Half MarathonSolvang | CA | 1:55:59 | #353 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:04:53 | #1718 |
| 2007 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:12:02 | #229 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:21:44 | #10020 |
| 2006 | Hospital Hill RunKansas City | MO | 1:41:24 | #208 |
| 2006 | La Jolla Half Marathon & 5KSan Diego | CA | 1:50:36 | #930 |
| 2006 | Surf City MarathonHuntington Beach | CA | 1:51:14 | #1091 |
| 2006 | Boston's Run To RememberBoston | MA | 1:54:54 | #1921 |
| 2006 | Santa Clarita MarathonSanta Clarita | CA | 1:57:10 | #351 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:29:00 | #9556 |
| 2006 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:20:20 | #6382 |
| 2005 | Fairfield Road RacesFairfield | CT | 1:37:41 | #218 |
| 2005 | Charlottesville MarathonCharlottesville | VA | 1:40:43 | #70 |
| 2005 | Beer City Half™ San DiegoSan Diego | CA | 1:50:49 | #1287 |
| 2004 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:29:29 | #173 |
| 2004 | Race to Robie CreekBoise | ID | 1:47:03 | #177 |
| 2004 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:50:10 | #79 |
| 2004 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:50:59 | #450 |
| 2003 | Zeitgeist Half MarathonBoise | ID | 1:38:56 | #47 |
| 2003 | Race to Robie CreekBoise | ID | 1:45:36 | #155 |
| 2003 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:51:38 | #1523 |
| 2003 | Beer City Half™ San DiegoSan Diego | CA | 2:02:07 | #1810 |
| 2002 | Hyannis MarathonHyannis | MA | 1:45:50 | #349 |
| 2002 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:08:33 | #2811 |
| 2000 | Baystate MarathonLowell | MA | 1:47:36 | #574 |
| 2000 | New Bedford Half MarathonNew Bedford | MA | 2:03:03 | #1095 |
| 1999 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:40:30 | #618 |
| 1999 | New Bedford Half MarathonNew Bedford | MA | 2:00:58 | #1083 |
| 1998 | Beer City Half™ San DiegoSan Diego | CA | 1:47:59 | #1277 |
| 1998 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:56:02 | #1197 |
| 1998 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:59:04 | #459 |
| 1997 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:52:10 | #1461 |
| 1997 | New Bedford Half MarathonNew Bedford | MA | 2:02:03 | #1263 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:49:05 | #1615 |
| 1983 | Hospital Hill RunKansas City | MO | 1:19:25 | #83 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
25 racesMOMissouri
16 racesCTConnecticut
13 racesFLFlorida
13 racesMAMassachusetts
12 racesPAPennsylvania
9 racesWAWashington
9 racesNCNorth Carolina
8 racesMIMichigan
7 racesAZArizona
6 racesILIllinois
6 racesNVNevada
6 racesTXTexas
6 racesUTUtah
6 racesVAVirginia
5 racesAKAlaska
4 racesINIndiana
4 racesTNTennessee
4 racesGAGeorgia
3 racesIDIdaho
3 racesRIRhode Island
3 racesCOColorado
2 racesKSKansas
2 racesMDMaryland
2 racesMEMaine
2 racesMNMinnesota
2 racesNJNew Jersey
2 racesNYNew York
2 racesIAIowa
1 raceLALouisiana
1 raceOHOhio
1 raceOROregon
1 raceSCSouth Carolina
0 racesWIWisconsin
0 races50-State Challenge
34/ 51 states + DC
17 states to go