Back to League Tables
KM
Kelly Mcgrath
FemaleCalifornia2005–2026
88
Total Finishes
52
Distinct Races
17
States (33%)
1:45:27
PR (8:03/mi)
2:26:38
Average
+0:28:14
Slower (first to last)
Medal House
2012
Celebrate Life Half Marathon
2:05:51
#356 overall#164 gender
2012
Dutchess County Classic
2:08:17
#404 overall#164 gender
2012
Oklahoma City Memorial Marathon
2:10:51
#2370 overall#950 gender
2011
Dutchess County Classic
2:06:30
#341 overall#128 gender
2011
2026 - San Antonio Marathon
2:07:24
#4425 overall#1752 gender
2011
Baltimore Running Festival
2:10:33
#3948 overall#1794 gender
2011
Rockfest Half Marathon
2:29:46
#1460 overall#926 gender
2010
Rock n Roll Nashville
2:38:38
#15496 overall#8807 gender
2009
Oklahoma City Memorial Marathon
2:04:49
#1239 overall#469 gender
2009
2026 - San Antonio Marathon
2:16:00
#6218 overall#2752 gender
2008
2026 - San Antonio Marathon
2:07:15
#4452 overall#1978 gender
2005
Urban Wildland Half Marathon & 5K (Richfield, MN)
1:59:42
#521 overall#186 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:13:42 | #1533 |
| 2026 | Carlsbad MarathonCarlsbad | CA | 2:27:56 | #2762 |
| 2025 | Chicago 13.1Chicago | IL | 2:16:44 | #5574 |
| 2025 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:20:25 | #1771 |
| 2025 | Carlsbad MarathonCarlsbad | CA | 2:21:41 | #2190 |
| 2025 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:23:01 | #698 |
| 2025 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 2:27:34 | #690 |
| 2025 | Beer City Half™ San DiegoSan Diego | CA | 2:28:21 | #2056 |
| 2025 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:29:42 | #1856 |
| 2025 | Grand Teton Half MarathonJackson | WY | 3:03:51 | #1482 |
| 2025 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 3:22:04 | #888 |
| 2024 | Chicago 13.1Chicago | IL | 2:08:06 | #3439 |
| 2024 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:12:16 | #682 |
| 2024 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 2:12:48 | #524 |
| 2024 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:14:46 | #1513 |
| 2024 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:34:47 | #1977 |
| 2024 | Fall EquinoxFort Collins | CO | 2:42:18 | #841 |
| 2024 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:58:29 | #1808 |
| 2023 | North Shore ClassicHighland Park | IL | 2:19:12 | #715 |
| 2023 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:21:45 | #1405 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 2:22:36 | #7722 |
| 2023 | Moraine Hills Run For The HillsMchenry | IL | 2:23:07 | #61 |
| 2023 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:25:23 | #717 |
| 2023 | Mission Inn RunRiverside | CA | 2:26:44 | #538 |
| 2023 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 2:29:50 | #738 |
| 2023 | Rock 'n' Roll Salt Lake CitySalt Lake City | UT | 2:30:23 | #1005 |
| 2023 | Mountains 2 Beach Marathon and HalfVentura | CA | 2:30:30 | #991 |
| 2023 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:36:24 | #6865 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:35:55 | #12667 |
| 2022 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:25:27 | #1578 |
| 2022 | Moraine Hills Run For The HillsMchenry | IL | 2:26:14 | #65 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 2:32:46 | #6929 |
| 2022 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:36:19 | #933 |
| 2022 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 3:03:44 | #1330 |
| 2021 | Rock 'n' Roll San DiegoSan Diego | CA | 2:39:56 | #5799 |
| 2020 | Citrus Heritage RunRiverside | CA | 2:32:23 | #252 |
| 2019 | Hill Country Halloween HalfCedar Park | TX | 1:55:21 | #93 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 2:14:09 | #4954 |
| 2019 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:16:32 | #1091 |
| 2019 | Lexus Lace Up Running Series RiversideRiverside | CA | 2:17:55 | #209 |
| 2019 | Avocado Half Marathon and 5KMurrieta | CA | 2:27:48 | #147 |
| 2019 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:28:33 | #571 |
| 2019 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:34:22 | #963 |
| 2019 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:37:05 | #4196 |
| 2018 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:26:22 | #2033 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:27:49 | #543 |
| 2018 | Ramblas RunSan Juan Capisrtano | CA | 3:07:36 | #124 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 3:32:29 | #12544 |
| 2017 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:03:40 | #1422 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:04:11 | #2705 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:07:17 | #4194 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:11:38 | #484 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:18:16 | #2377 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:35:39 | #2040 |
| 2017 | Ramblas RunSan Juan Capisrtano | CA | 2:57:25 | #68 |
| 2016 | 3M Half MarathonAustin | TX | 1:49:00 | #1155 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:08:23 | #1765 |
| 2016 | Dutchess County ClassicWappingers Falls | NY | 2:12:23 | #196 |
| 2016 | North Shore ClassicHighland Park | IL | 2:28:56 | #1211 |
| 2015 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:07:13 | #763 |
| 2015 | Rockfest Half MarathonHampton Beach | NH | 2:18:13 | #3037 |
| 2015 | Seaside Half-Marathon and 5KSeaside | FL | 2:24:55 | #1609 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:27:12 | #4760 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:39:26 | #5740 |
| 2015 | Lake Powell Half MarathonPage | AZ | 2:42:13 | #648 |
| 2015 | The Spokane MarathonSpokane | WA | 2:50:45 | #554 |
| 2015 | Windermere MarathonSpokane | WA | 2:54:21 | #1067 |
| 2015 | Happy Girls RunSpokane | WA | 3:12:56 | #244 |
| 2014 | 3M Half MarathonAustin | TX | 1:45:27 | #843 |
| 2014 | Ocean City Running, 5k, Half MarathonOcean City | MD | 1:56:23 | #490 |
| 2014 | Seaside Half-Marathon and 5KSeaside | FL | 2:20:20 | #1447 |
| 2014 | Fallen Comrades Half MarathonWest Point | NY | 2:23:48 | #374 |
| 2014 | Happy Girls RunSpokane | WA | 2:47:12 | #372 |
| 2013 | Wallis Sands Half MarathonRye | NH | 1:46:55 | #111 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:01:23 | #2868 |
| 2013 | Manchester City MarathonManchester | NH | 2:05:12 | #388 |
| 2013 | Team Ortho Women RockMinneapolis | MN | 2:16:17 | #1138 |
| 2012 | Celebrate Life Half MarathonRock Hill | NY | 2:05:51 | #356 |
| 2012 | Dutchess County ClassicWappingers Falls | NY | 2:08:17 | #404 |
| 2012 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:10:51 | #2370 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:21:56 | #10444 |
| 2012 | Great Bay Half MarathonNewmarket | NH | 2:25:47 | #1033 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:30:41 | #8600 |
| 2012 | Windsor Half Marathon 10K & 5KWindsor | CA | 2:36:45 | #559 |
| 2012 | Healdsburg Half MarathonHealdsburg | CA | 2:51:39 | #981 |
| 2011 | Dutchess County ClassicWappingers Falls | NY | 2:06:30 | #341 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 2:07:24 | #4425 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 2:10:33 | #3948 |
| 2011 | Rockfest Half MarathonHampton Beach | NH | 2:29:46 | #1460 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:38:38 | #15496 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:04:49 | #1239 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:16:00 | #6218 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 2:07:15 | #4452 |
| 2005 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:59:42 | #521 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
45 racesILIllinois
6 racesTXTexas
6 racesNHNew Hampshire
5 racesNYNew York
5 racesWAWashington
4 racesCOColorado
3 racesFLFlorida
3 racesMDMaryland
3 racesMNMinnesota
2 racesOKOklahoma
2 racesGAGeorgia
1 raceMTMontana
1 raceNVNevada
1 raceUTUtah
1 raceWYWyoming
1 raceVAVirginia
0 races50-State Challenge
17/ 51 states + DC
34 states to go