Back to League Tables
JK
John Keller
MaleCalifornia1997–2026
112
Total Finishes
73
Distinct Races
26
States (51%)
1:23:18
PR (6:22/mi)
2:15:33
Average
-0:42:39
Faster (first to last)
Medal House
2005
Seaside Half-Marathon and 5K
1:44:22
#108 overall#88 gender
2005
Jersey Shore Half Marathon and 2 Mile Run
1:57:54
#323 overall#218 gender
2004
Rock n Roll Nashville
1:37:35
#220 overall#187 gender
2003
Rock n Roll Nashville
1:34:59
#111 overall#104 gender
2003
Kiawah Island Marathon
2:08:41
#947 overall#553 gender
2002
Winter Carnival Fire & Ice Winter Run
1:39:08
#249 overall#214 gender
2002
Rock n Roll Nashville
2:14:22
#2880 overall#1611 gender
2002
2025 500 Festival Running Events
3:42:11
#20646 overall#10222 gender
2001
2025 500 Festival Running Events
3:34:05
#17999 overall#9353 gender
2000
Pikes Peak Ascent
3:47:27
#394 overall#330 gender
1999
2025 500 Festival Running Events
3:39:41
#17882 overall#9129 gender
1997
Georgetown to Idaho Springs Half Marathon
2:29:08
#2343 overall#1338 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Michigan Made Half MarathonMilford | MI | 1:46:29 | #35 |
| 2025 | Michigan Made RunWhite Lake | MI | 1:45:21 | #30 |
| 2025 | Baystate MarathonLowell | MA | 2:15:00 | #686 |
| 2025 | Beer City Half™ San DiegoSan Diego | CA | 2:28:34 | #2068 |
| 2025 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:29:59 | #2065 |
| 2025 | Carlsbad MarathonCarlsbad | CA | 2:40:01 | #2765 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:47:27 | #1335 |
| 2024 | Covered Bridges Half MarathonWoodstock | VT | 2:05:17 | #868 |
| 2024 | Minneapolis Halloween HalfMinneapolis | MN | 2:11:04 | #569 |
| 2024 | Cocheco challenge Half Marathondover | NH | 2:15:17 | #74 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 3:15:09 | #9146 |
| 2023 | Renfro Rock 'N Run Half Marathon / 5KMount Vernon | KY | 1:48:17 | #15 |
| 2023 | Detroit Free Press MarathonDetroit | MI | 2:07:13 | #2860 |
| 2023 | B.A.A. Half MarathonBoston | MA | 2:10:54 | #3548 |
| 2022 | Wallis Sands Half MarathonRye | NH | 1:50:50 | #96 |
| 2022 | Corbin's Inaugural Colonel Sanders Half MarathonCorbin | KY | 1:53:22 | #23 |
| 2022 | New Bedford Half MarathonNew Bedford | MA | 1:53:35 | #860 |
| 2022 | Asheville Marathon and HalfAsheville | NC | 2:08:05 | #350 |
| 2021 | Cocheco challenge Half Marathondover | NH | 1:53:44 | #58 |
| 2021 | Newburyport Fall Half MarathonNewburyport | MA | 1:54:42 | #348 |
| 2019 | Capital City Half MarathonColumbus | OH | 1:41:48 | #438 |
| 2019 | Cocheco challenge Half Marathondover | NH | 1:43:24 | #27 |
| 2019 | DEXTER-ANN ARBOR RUNDexter | MI | 1:54:58 | #724 |
| 2019 | Dallas Marathon WeekendDallas | TX | 2:05:54 | #1963 |
| 2019 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 2:07:24 | #320 |
| 2019 | Prince William Half MarathonBristow | VA | 2:17:57 | #512 |
| 2019 | Kaiser Permanente Colfax MarathonDenver | CO | 2:23:50 | #2912 |
| 2019 | Carmel Marathon WeekendCarmel | IN | 2:37:07 | #1177 |
| 2018 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:29:34 | #65 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:35:13 | #321 |
| 2018 | Capital City Half MarathonColumbus | OH | 1:38:01 | #315 |
| 2018 | Cocheco challenge Half Marathondover | NH | 1:42:27 | #21 |
| 2018 | Hyannis MarathonHyannis | MA | 1:44:53 | #221 |
| 2018 | DEXTER-ANN ARBOR RUNDexter | MI | 1:57:25 | #750 |
| 2018 | Dallas Marathon WeekendDallas | TX | 2:03:50 | #2036 |
| 2018 | Carlsbad MarathonCarlsbad | CA | 2:13:56 | #1867 |
| 2018 | Zion Half MarathonSpringdale | UT | 2:22:18 | #813 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:40:39 | #433 |
| 2017 | Bozeman Half Marathon & 10KBozeman | MT | 1:47:05 | #66 |
| 2017 | DEXTER-ANN ARBOR RUNDexter | MI | 2:04:15 | #1076 |
| 2017 | Carlsbad MarathonCarlsbad | CA | 2:08:41 | #2117 |
| 2017 | Mora Half Marathon & 5KMora | MN | 2:10:35 | #76 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 2:29:15 | #3589 |
| 2017 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 3:15:56 | #2130 |
| 2016 | Carlsbad MarathonCarlsbad | CA | 2:12:39 | #2456 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:49:14 | #12638 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 3:01:48 | #13926 |
| 2016 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 3:02:40 | #2066 |
| 2016 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 3:06:40 | #7407 |
| 2015 | Dallas Marathon WeekendDallas | TX | 1:50:43 | #803 |
| 2015 | Austin MarathonAustin | TX | 2:06:16 | #2997 |
| 2015 | Carlsbad MarathonCarlsbad | CA | 2:11:00 | #2851 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 3:03:16 | #9528 |
| 2014 | Fargo Mini MarathonFargo | ND | 1:23:18 | #7 |
| 2014 | Estes Park MarathonEstes Park | CO | 2:54:30 | #276 |
| 2013 | Moose Pond Half Marathon and 5KBridgton | ME | 1:28:51 | #11 |
| 2013 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:43:28 | #141 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 1:46:02 | #655 |
| 2013 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:59:41 | #1998 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:01:07 | #4684 |
| 2013 | Rock n Roll NashvilleNashville | TN | 2:39:40 | #12749 |
| 2013 | The Kauai Marathon and Half MarathonPoipu Beach, Kauai | HI | 2:56:56 | #847 |
| 2013 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:46:06 | #21309 |
| 2012 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 1:33:42 | #20 |
| 2012 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:37:02 | #275 |
| 2012 | Berry Half/10K/5KMount Berry | GA | 1:45:57 | #116 |
| 2012 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:47:28 | #263 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:14:58 | #6818 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 2:20:41 | #4074 |
| 2012 | Carlsbad MarathonCarlsbad | CA | 2:22:11 | #4616 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:23:06 | #3749 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:24:59 | #9468 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:42:49 | #14558 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:18:01 | #9864 |
| 2011 | Thanksgiving Day Half MarathonAtlanta | GA | 1:27:59 | #128 |
| 2011 | Salmon Half MarathonSalmon | ID | 1:47:53 | #10 |
| 2011 | Mesa Falls MarathonAshton | ID | 1:53:39 | #36 |
| 2011 | HRCA Backcountry Wilderness Half MarathonLone Tree | CO | 1:59:18 | #83 |
| 2011 | Rock 'n' Roll Washington DCWashington | DC | 2:03:59 | #5109 |
| 2011 | Surf City MarathonHuntington Beach | CA | 2:52:22 | #10984 |
| 2010 | Salt Lake City MarathonSalt Lake City | UT | 1:47:21 | #625 |
| 2010 | Mesa Falls MarathonAshton | ID | 1:54:34 | #46 |
| 2010 | Spinx Run FestGreenville | SC | 2:00:19 | #593 |
| 2010 | Pikes Peak AscentManitou Springs | CO | 3:38:04 | #311 |
| 2009 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:32:39 | #98 |
| 2009 | Grandma's MarathonDuluth | MN | 1:47:39 | #750 |
| 2009 | The Governor's Cup Road RaceColumbia | SC | 1:48:07 | #191 |
| 2009 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 1:54:02 | #139 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:57:12 | #7163 |
| 2009 | Mesa Falls MarathonAshton | ID | 2:03:31 | #95 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:13:18 | #6622 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:10:50 | #14017 |
| 2009 | Pikes Peak AscentManitou Springs | CO | 3:26:36 | #201 |
| 2008 | Rock Canyon Half MarathonPueblo | CO | 1:29:56 | #30 |
| 2008 | Rock n Roll NashvilleNashville | TN | 1:41:21 | #793 |
| 2008 | The Governor's Cup Road RaceColumbia | SC | 1:56:14 | #200 |
| 2008 | Surf City MarathonHuntington Beach | CA | 2:13:57 | #3900 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:49:15 | #20994 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:11:12 | #14490 |
| 2008 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 3:21:26 | #1084 |
| 2008 | Pikes Peak AscentManitou Springs | CO | 3:23:46 | #151 |
| 2007 | Rock Canyon Half MarathonPueblo | CO | 1:35:17 | #29 |
| 2007 | Rock n Roll NashvilleNashville | TN | 1:42:24 | #828 |
| 2007 | Rock n Roll NashvilleNashville | TN | 1:49:20 | #1729 |
| 2007 | Lost Dutchman MarathonApache Junction | AZ | 2:23:13 | #346 |
| 2007 | RunSedona EventsSedona | AZ | 3:06:38 | #489 |
| 2007 | Pikes Peak AscentManitou Springs | CO | 4:20:12 | #849 |
| 2006 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:54:24 | #265 |
| 2006 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:05:15 | #495 |
| 2006 | Rock Canyon Half MarathonPueblo | CO | 2:15:56 | #165 |
| 2006 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 2:19:53 | #272 |
| 2006 | Surf City MarathonHuntington Beach | CA | 2:24:37 | #3714 |
| 2006 | Rock n Roll NashvilleNashville | TN | 2:41:24 | #10295 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:12:28 | #14432 |
| 2005 | Seaside Half-Marathon and 5KSeaside | FL | 1:44:22 | #108 |
| 2005 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:57:54 | #323 |
| 2005 | Surf City MarathonHuntington Beach | CA | 2:14:03 | #2305 |
| 2004 | Rock n Roll NashvilleNashville | TN | 1:37:35 | #220 |
| 2003 | Rock n Roll NashvilleNashville | TN | 1:34:59 | #111 |
| 2003 | Kiawah Island MarathonKiawah Island | SC | 2:08:41 | #947 |
| 2002 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:39:08 | #249 |
| 2002 | Rock n Roll NashvilleNashville | TN | 2:14:22 | #2880 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 3:42:11 | #20646 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 3:34:05 | #17999 |
| 2000 | Pikes Peak AscentManitou Springs | CO | 3:47:27 | #394 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 3:39:41 | #17882 |
| 1997 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:29:08 | #2343 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
20 racesCOColorado
13 racesTNTennessee
10 racesINIndiana
8 racesMIMichigan
7 racesSCSouth Carolina
6 racesIDIdaho
5 racesMAMassachusetts
5 racesNHNew Hampshire
5 racesOHOhio
5 racesVAVirginia
5 racesFLFlorida
4 racesGAGeorgia
4 racesMNMinnesota
4 racesAZArizona
2 racesDCDistrict of Columbia
2 racesILIllinois
2 racesKYKentucky
2 racesNJNew Jersey
2 racesAKAlaska
1 raceLALouisiana
1 raceMEMaine
1 raceNCNorth Carolina
1 raceNDNorth Dakota
1 raceNYNew York
1 raceIAIowa
0 races50-State Challenge
26/ 51 states + DC
25 states to go