Back to League Tables
KK
Keith Kelley
MaleCalifornia1996–2026
48
Total Finishes
17
Different Races
8
States (16%)
1:37:16
PR (7:25/mi)
2:35:31
Average
-0:05:17
Faster (first to last)
Medal House
2005
Big Lake Half Marathon
1:47:31
#311 overall#222 gender
2005
Swanzey Covered Bridges Half Marathon
1:48:54
#141 overall#100 gender
2005
31st Annual Tom King Classic Half Marathon Run and 5K Run/Walk
1:49:50
#362 overall#290 gender
2005
2026 2XU Long Beach Marathon & Half Marathon
3:26:21
#4042 overall#1945 gender
2004
Big Lake Half Marathon
1:38:35
#172 overall#140 gender
2004
31st Annual Tom King Classic Half Marathon Run and 5K Run/Walk
1:48:44
#404 overall#320 gender
2003
Big Lake Half Marathon
1:37:16
#145 overall#126 gender
2003
31st Annual Tom King Classic Half Marathon Run and 5K Run/Walk
1:52:47
#488 overall#374 gender
2002
Rock n Roll Nashville
1:57:20
#1309 overall#896 gender
2002
Rock 'n' Roll New Orleans
2:14:22
#1046 overall#617 gender
2002
Carlsbad Marathon
2:52:15
#3554 overall#1864 gender
1996
Johnny Kelley Half Marathon
1:57:42
#507 overall#383 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:52:25 | #948 |
| 2025 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:51:15 | #959 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:15:47 | #4125 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:07:19 | #2235 |
| 2021 | Rockfest Half MarathonHampton Beach | NH | 2:35:35 | #1567 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:56:42 | #7025 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 4:15:37 | #7777 |
| 2016 | Murfreesboro Half MarathonMurfreesboro | TN | 2:02:58 | #637 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 4:27:31 | #8769 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:55:33 | #6832 |
| 2014 | Oak Barrel Half MarathonLynchburg | TN | 2:09:43 | #480 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:36:47 | #10645 |
| 2013 | Seaside Half-Marathon and 5KSeaside | FL | 1:50:21 | #333 |
| 2013 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:50:43 | #367 |
| 2013 | Jingle Bell Half MarathonAtkinson | NH | 2:01:23 | #431 |
| 2013 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 2:41:50 | #202 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:32:24 | #11272 |
| 2013 | Rockfest Half MarathonHampton Beach | NH | 5:23:23 | #3820 |
| 2012 | Seaside Half-Marathon and 5KSeaside | FL | 1:49:26 | #273 |
| 2012 | Big Lake Half MarathonAlton Bay | NH | 2:25:09 | #788 |
| 2012 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:48:48 | #3123 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:06:21 | #7794 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:13:15 | #9630 |
| 2011 | Seaside Half-Marathon and 5KSeaside | FL | 2:06:21 | #947 |
| 2011 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:07:39 | #1515 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:26:00 | #9802 |
| 2011 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 3:28:23 | #4340 |
| 2010 | Rock n Roll NashvilleNashville | TN | 1:46:20 | #1042 |
| 2010 | Seaside Half-Marathon and 5KSeaside | FL | 2:03:01 | #749 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:13:21 | #8474 |
| 2009 | Rock n Roll NashvilleNashville | TN | 1:59:39 | #3060 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:20:20 | #4965 |
| 2009 | Pasadena Half Marathon & 5KPasadena | CA | 2:25:27 | #1661 |
| 2009 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:40:04 | #542 |
| 2008 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:58:14 | #147 |
| 2008 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:31:42 | #4456 |
| 2007 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:17:19 | #904 |
| 2007 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:24:55 | #5395 |
| 2006 | Big Lake Half MarathonAlton Bay | NH | 1:58:58 | #607 |
| 2006 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:14:32 | #4836 |
| 2005 | Big Lake Half MarathonAlton Bay | NH | 1:47:31 | #311 |
| 2005 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:48:54 | #141 |
| 2005 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:49:50 | #362 |
| 2005 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:26:21 | #4042 |
| 2004 | Big Lake Half MarathonAlton Bay | NH | 1:38:35 | #172 |
| 2004 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:48:44 | #404 |
| 2003 | Big Lake Half MarathonAlton Bay | NH | 1:37:16 | #145 |
| 2003 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:52:47 | #488 |
| 2002 | Rock n Roll NashvilleNashville | TN | 1:57:20 | #1309 |
| 2002 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:14:22 | #1046 |
| 2002 | Carlsbad MarathonCarlsbad | CA | 2:52:15 | #3554 |
| 1996 | Johnny Kelley Half MarathonHyannis | MA | 1:57:42 | #507 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
19 racesNHNew Hampshire
11 racesTNTennessee
9 racesFLFlorida
4 racesAZArizona
3 racesALAlabama
2 racesOKOklahoma
0 racesWAWashington
0 races50-State Challenge
8/ 51 states + DC
43 states to go