Back to League Tables
JK
John Klein
MaleWashington1989–2026
123
Total Finishes
58
Distinct Races
22
States (43%)
0:44:10
PR (3:22/mi)
2:11:35
Average
-1:48:32
Faster (first to last)
Medal House
2005
Ocala Marathon
1:33:12
#16 overall#14 gender
2004
Lincoln Marathon
1:42:25
#338 overall#272 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
1:42:27
#1732 overall#1397 gender
2004
Run SF "Golden Gate City" 5K/10K/13.1
1:59:40
#523 overall#402 gender
2003
Run SF "Golden Gate City" 5K/10K/13.1
2:32:35
#1643 overall#843 gender
2002
Run SF "Golden Gate City" 5K/10K/13.1
1:44:48
#794 overall#532 gender
2001
Pikes Peak Ascent
4:04:52
#676 overall#542 gender
1999
Lincoln Marathon
1:36:24
#134 overall#115 gender
1997
Pikes Peak Ascent
4:47:15
#930 overall#712 gender
1993
LONG ISLAND MARATHON FESTIVAL
1:52:17
#1795 overall#1586 gender
1990
Pikes Peak Ascent
3:57:44
#615 overall#525 gender
1989
Pikes Peak Ascent
4:27:41
#940 overall#772 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:57:03 | #1069 |
| 2026 | Hometown Half Marathon & 5k/10k - Colorado SpringsColorado Springs | CO | 2:39:09 | #82 |
| 2025 | Evergreen Half Marathon and 5 MileSnohomish | WA | 1:51:18 | #122 |
| 2025 | Baltimore Running FestivalBaltimore | MD | 2:03:13 | #1467 |
| 2025 | Lincoln MarathonLincoln | NE | 2:08:54 | #2045 |
| 2025 | Love Run Half MarathonPhiladelphia | PA | 2:30:36 | #6245 |
| 2024 | Lincoln MarathonLincoln | NE | 2:08:12 | #1735 |
| 2024 | Philadelphia Distance RunPhiladelphia | PA | 2:33:53 | #2588 |
| 2024 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:57:12 | #731 |
| 2023 | Yosemite Half MarathonBass Lake | CA | 1:45:55 | #136 |
| 2023 | Lincoln MarathonLincoln | NE | 1:59:36 | #1078 |
| 2023 | Good Life HalfsyLincoln | NE | 2:04:53 | #2047 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:20:54 | #4782 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 2:34:44 | #9516 |
| 2023 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:49:40 | #617 |
| 2023 | The Notre Dame Holy HalfNotre Dame | IN | 2:55:35 | #1090 |
| 2022 | Orca Half MarathonSeattle | WA | 1:53:53 | #176 |
| 2022 | Good Life HalfsyLincoln | NE | 2:04:43 | #1271 |
| 2022 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:46:38 | #556 |
| 2021 | San Juan Island HalfFriday Harbor | WA | 1:48:40 | #8 |
| 2021 | Snoqualmie Valley HalfCarnation | WA | 1:49:08 | #71 |
| 2020 | My Better Half MarathonSeattle | WA | 0:44:10 | #9 |
| 2019 | Kirkland Half Marathon & 5KKirkland | WA | 1:40:17 | #43 |
| 2019 | Craft Classic SeattleRedmond | WA | 1:42:00 | #50 |
| 2019 | Poulsbo Half Marathon & 10kPoulsbo | WA | 1:42:41 | #41 |
| 2019 | Orca Half MarathonSeattle | WA | 1:43:15 | #65 |
| 2019 | The Great Ferry RaceBainbridge Island | WA | 1:51:32 | #60 |
| 2019 | Snoqualmie Valley HalfCarnation | WA | 2:07:59 | #180 |
| 2019 | Berkeley Half MarathonBerkeley | CA | 2:08:49 | #2619 |
| 2019 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:12:46 | #2019 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 3:49:29 | #11798 |
| 2019 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:57:58 | #4116 |
| 2018 | Iron Horse Half MarathonNorth Bend | WA | 1:36:58 | #84 |
| 2018 | Snoqualmie Valley HalfCarnation | WA | 1:41:01 | #20 |
| 2018 | Orca Half MarathonSeattle | WA | 1:43:25 | #74 |
| 2018 | Craft Classic SeattleRedmond | WA | 1:44:45 | #39 |
| 2018 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:45:08 | #303 |
| 2018 | The Great Ferry RaceBainbridge Island | WA | 1:51:07 | #44 |
| 2018 | Good Life HalfsyLincoln | NE | 1:55:41 | #1203 |
| 2018 | Lincoln MarathonLincoln | NE | 1:56:48 | #1535 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:13:16 | #2284 |
| 2018 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:29:19 | #556 |
| 2018 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:22:03 | #4152 |
| 2017 | Iron Horse Half MarathonNorth Bend | WA | 1:40:48 | #115 |
| 2017 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:45:10 | #278 |
| 2017 | Good Life HalfsyLincoln | NE | 1:53:46 | #966 |
| 2017 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:19:23 | #2259 |
| 2017 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:23:15 | #2713 |
| 2016 | Iron Horse Half MarathonNorth Bend | WA | 1:44:38 | #159 |
| 2016 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:44:50 | #308 |
| 2016 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:47:08 | #262 |
| 2016 | Snoqualmie Valley HalfCarnation | WA | 1:48:32 | #74 |
| 2016 | Orca Half MarathonSeattle | WA | 1:48:53 | #56 |
| 2016 | Lincoln MarathonLincoln | NE | 1:50:15 | #1303 |
| 2016 | Good Life HalfsyLincoln | NE | 1:54:46 | #794 |
| 2016 | Alexandria Running FestivalAlexandria | VA | 2:21:27 | #403 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:26:21 | #4018 |
| 2016 | Outer Banks MarathonManteo | NC | 2:29:15 | #1158 |
| 2016 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 3:53:39 | #49 |
| 2015 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:43:37 | #314 |
| 2015 | Good Life HalfsyLincoln | NE | 1:52:50 | #641 |
| 2015 | Lincoln MarathonLincoln | NE | 1:53:51 | #1412 |
| 2015 | Leaf Peepers Half MarathonWaterbury | VT | 2:02:06 | #243 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:20:17 | #2343 |
| 2014 | Zombie Half MarathonAnchorage | AK | 1:29:17 | #20 |
| 2014 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:35:45 | #28 |
| 2014 | IMT Des Moines MarathonDes Moines | IA | 1:37:25 | #252 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:46:45 | #809 |
| 2014 | Lincoln MarathonLincoln | NE | 1:55:02 | #1880 |
| 2014 | Carlsbad MarathonCarlsbad | CA | 1:55:14 | #1582 |
| 2014 | Outer Banks MarathonManteo | NC | 2:14:24 | #1156 |
| 2014 | Berkeley Half MarathonBerkeley | CA | 2:25:01 | #2564 |
| 2013 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:38:07 | #39 |
| 2013 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:51:14 | #1146 |
| 2013 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:55:57 | #430 |
| 2013 | Carlsbad MarathonCarlsbad | CA | 1:58:15 | #1840 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:04:53 | #5648 |
| 2013 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:09:32 | #2073 |
| 2013 | 757 Road RaceNewport News | VA | 2:18:46 | #273 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:28:57 | #4961 |
| 2012 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:40:52 | #33 |
| 2012 | Covered Bridges Half MarathonWoodstock | VT | 1:48:23 | #413 |
| 2012 | Lincoln MarathonLincoln | NE | 1:56:52 | #1491 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 2:02:15 | #2100 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:03:22 | #1740 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:03:57 | #1936 |
| 2012 | Carlsbad MarathonCarlsbad | CA | 2:06:48 | #3036 |
| 2012 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:11:29 | #364 |
| 2012 | Salt Lake City MarathonSalt Lake City | UT | 3:03:28 | #3344 |
| 2012 | Pikes Peak AscentManitou Springs | CO | 4:25:00 | #822 |
| 2011 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:42:47 | #124 |
| 2011 | Runapalooza Asbury ParkAsbury Park | NJ | 1:50:28 | #90 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:58:22 | #1273 |
| 2011 | Pikes Peak AscentManitou Springs | CO | 4:10:50 | #639 |
| 2010 | Lincoln MarathonLincoln | NE | 1:49:04 | #910 |
| 2010 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 1:50:05 | #188 |
| 2010 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:57:01 | #2456 |
| 2010 | 25th Annual Pocatello MarathonPocatello | ID | 2:07:00 | #156 |
| 2010 | IMT Des Moines MarathonDes Moines | IA | 3:29:30 | #3752 |
| 2009 | Lincoln MarathonLincoln | NE | 1:47:14 | #677 |
| 2009 | Covered Bridges Half MarathonWoodstock | VT | 1:48:25 | #355 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:49:58 | #543 |
| 2009 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 1:52:55 | #124 |
| 2009 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:19:11 | #2270 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:19:23 | #59 |
| 2008 | Lincoln MarathonLincoln | NE | 1:48:55 | #799 |
| 2008 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 1:52:58 | #149 |
| 2008 | The Towpath MarathonCleveland | OH | 1:59:23 | #424 |
| 2008 | River Run Half MarathonBerea | OH | 2:05:18 | #412 |
| 2008 | La Jolla Half Marathon & 5KSan Diego | CA | 2:17:15 | #1333 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 1:26:52 | #94 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:52:41 | #2706 |
| 2007 | Surf City MarathonHuntington Beach | CA | 2:26:57 | #4979 |
| 2006 | Lincoln MarathonLincoln | NE | 1:48:45 | #680 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:50:41 | #6065 |
| 2005 | Ocala MarathonOcala | FL | 1:33:12 | #16 |
| 2005 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:51:25 | #2898 |
| 2004 | Lincoln MarathonLincoln | NE | 1:42:25 | #338 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:42:27 | #1732 |
| 2004 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:59:40 | #523 |
| 2003 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:32:35 | #1643 |
| 2002 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:44:48 | #794 |
| 2001 | Pikes Peak AscentManitou Springs | CO | 4:04:52 | #676 |
| 1999 | Lincoln MarathonLincoln | NE | 1:36:24 | #134 |
| 1997 | Pikes Peak AscentManitou Springs | CO | 4:47:15 | #930 |
| 1993 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:52:17 | #1795 |
| 1990 | Pikes Peak AscentManitou Springs | CO | 3:57:44 | #615 |
| 1989 | Pikes Peak AscentManitou Springs | CO | 4:27:41 | #940 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
28 racesWAWashington
27 racesNENebraska
20 racesCOColorado
11 racesVAVirginia
7 racesNJNew Jersey
5 racesNCNorth Carolina
3 racesOHOhio
3 racesPAPennsylvania
3 racesVTVermont
3 racesAZArizona
2 racesIAIowa
2 racesAKAlaska
1 raceIDIdaho
1 raceKYKentucky
1 raceMDMaryland
1 raceNYNew York
1 raceSDSouth Dakota
1 raceTXTexas
1 raceWIWisconsin
1 raceMAMassachusetts
0 racesTNTennessee
0 races50-State Challenge
22/ 51 states + DC
29 states to go