Back to League Tables
JR
John Richards
MaleNorth Carolina1993–2025
98
Total Finishes
71
Distinct Races
25
States (49%)
1:19:00
PR (6:02/mi)
2:08:08
Average
+0:27:17
Slower (first to last)
Medal House
2006
Capital City Marathon
1:56:08
#362 overall#238 gender
2005
Seattle Marathon
2:11:32
#3052 overall#1645 gender
2003
YMCA Maple Leaf Road Races
1:43:47
#126 overall#106 gender
2003
2025 Val Nolasco Half Marathon
2:05:28
#413 overall#298 gender
2001
Just a Short Run
1:56:15
#234 overall#184 gender
2000
YMCA Maple Leaf Road Races
1:49:14
#103 overall#82 gender
2000
2025 Val Nolasco Half Marathon
1:54:46
#280 overall#232 gender
1999
Rock 'n' Roll New Orleans
2:28:31
#929 overall#600 gender
1995
2025 500 Festival Running Events
2:26:33
#8004 overall#5917 gender
1994
2025 500 Festival Running Events
2:32:30
#7817 overall#5789 gender
1993
Hospital Hill Run
2:11:19
#1238 overall#978 gender
1993
Capital City Marathon
2:11:20
#325 overall#212 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Runtastic TIMPAmerican Fork | UT | 1:29:47 | #66 |
| 2025 | City of Oaks MarathonRaleigh | NC | 1:49:18 | #499 |
| 2025 | Vulcan's Fury Trail RaceNottingham | NH | 2:38:36 | #35 |
| 2024 | Napa Half MarathonNapa | CA | 1:57:47 | #76 |
| 2023 | Spooky Sprint- Oklahoma CityOklahoma City | OK | 1:52:56 | #17 |
| 2023 | Spooky Sprint- Oklahoma CityOklahoma City | OK | 1:52:56 | #17 |
| 2023 | Novant Health Wilmington NC MarathonWilmington | NC | 1:56:08 | #529 |
| 2023 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:56:08 | #263 |
| 2023 | NHRMC Wilmington NC Half MarathonWilmington | NC | 1:56:09 | #529 |
| 2022 | Clo Cow Half MarathonPetaluma | CA | 1:52:14 | #73 |
| 2022 | Big Easy Running FestivalNew Orleans | LA | 2:04:39 | #137 |
| 2022 | Gettysburg Festival of RacesGettysburg | PA | 2:41:25 | #562 |
| 2022 | Gettysburg Festival of RacesGettysburg | PA | 2:41:25 | #562 |
| 2021 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:08:39 | #424 |
| 2021 | Movie Madness Half MarathonHarrisburg | PA | 2:20:45 | #80 |
| 2020 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 2:07:37 | #570 |
| 2020 | Seaside Half-Marathon and 5KSeaside | FL | 2:07:38 | #570 |
| 2020 | Zion Half MarathonSpringdale | UT | 2:08:56 | #491 |
| 2020 | Raleigh Holiday Half MarathonRaleigh | NC | 2:11:39 | #418 |
| 2019 | Salt Lake City MarathonSalt Lake City | UT | 1:42:15 | #219 |
| 2019 | Zeitgeist Half MarathonBoise | ID | 1:59:03 | #141 |
| 2019 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:07:05 | #1091 |
| 2019 | Trail Running Events at Dominion Energy RiverrockRichmond | VA | 3:06:09 | #213 |
| 2018 | Cloverdale Vineyard RacesCloverdale | CA | 1:49:17 | #23 |
| 2018 | Jazz Half Marathon and 5KNew Orleans | LA | 1:52:04 | #243 |
| 2018 | Sand Creek Half MarathonDenver | CO | 1:57:30 | #45 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:32:26 | #7693 |
| 2017 | Run for ChardonChardon | OH | 1:51:02 | #35 |
| 2017 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:09:27 | #392 |
| 2017 | Trail Running Events at Dominion Energy RiverrockRichmond | VA | 2:35:07 | #196 |
| 2017 | Rock 'n' Roll Washington DCWashington | DC | 2:40:09 | #10269 |
| 2017 | Grand Island Trail RunMunising | MI | 3:25:36 | #288 |
| 2016 | Spartan Half Marathon & 5KDavidson | NC | 1:30:29 | #4 |
| 2016 | Run for GreenDavidson | NC | 1:46:19 | #57 |
| 2016 | Run for ChardonChardon | OH | 1:54:12 | #72 |
| 2016 | Dominion Riverrock James River ScrambleRichmond | VA | 2:16:17 | #270 |
| 2016 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:22:06 | #485 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:31:15 | #9686 |
| 2015 | Run for GreenDavidson | NC | 1:33:24 | #14 |
| 2015 | Hokie Half Marathon and 5KBlacksburg | VA | 1:34:51 | #45 |
| 2015 | Huntersville Half MarathonHuntersville | NC | 1:49:34 | #207 |
| 2015 | Folsom Blues BreakoutFolsom | CA | 1:50:19 | #147 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:59:21 | #2748 |
| 2015 | Appalachian SeriesMorganton | NC | 2:05:00 | #3 |
| 2015 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:13:28 | #457 |
| 2015 | Shamrock Shuffle - HarmonyHarmony | PA | 2:27:16 | #146 |
| 2015 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 3:16:36 | #6441 |
| 2014 | Huntersville Half MarathonHuntersville | NC | 1:39:15 | #82 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:55:45 | #1637 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:03:43 | #3331 |
| 2014 | Shamrock Shuffle - HarmonyHarmony | PA | 2:13:40 | #114 |
| 2014 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:19:14 | #561 |
| 2014 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:32:00 | #5053 |
| 2014 | Run Hard Columbia MarathonColumbia | SC | 2:36:07 | #453 |
| 2014 | Scranton Half MarathonScranton | PA | 2:54:17 | #2268 |
| 2013 | Huntersville Half MarathonHuntersville | NC | 1:39:05 | #56 |
| 2013 | Corporate CupCharlotte | NC | 1:54:25 | #318 |
| 2013 | Monster DashMinneapolis | MN | 1:55:04 | #1556 |
| 2013 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 1:56:44 | #230 |
| 2013 | Grinnell Games Half MarathonGrinnell | IA | 2:02:53 | #59 |
| 2013 | Just a Short RunAllison Park | PA | 2:10:36 | #341 |
| 2013 | Air Force MarathonDayton | OH | 2:35:45 | #3321 |
| 2013 | Snow Canyon Half MarathonSaint George | UT | 2:43:46 | #1813 |
| 2012 | ChelanMan MultiSportChelan | WA | 1:19:00 | #7 |
| 2012 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:44:56 | #215 |
| 2012 | Huntersville Half MarathonHuntersville | NC | 1:46:05 | #126 |
| 2012 | Run Hard Columbia MarathonColumbia | SC | 2:19:14 | #485 |
| 2011 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:25:22 | #20 |
| 2011 | Salt Lake City MarathonSalt Lake City | UT | 1:29:59 | #82 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 1:41:40 | #348 |
| 2011 | Run for GreenDavidson | NC | 1:45:28 | #69 |
| 2011 | Seaside Half-Marathon and 5KSeaside | FL | 1:54:21 | #486 |
| 2011 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:56:01 | #2078 |
| 2011 | The Maryland Half Marathon & 5KFulton | MD | 2:06:05 | #584 |
| 2011 | Snow Canyon Half MarathonSaint George | UT | 2:31:18 | #1253 |
| 2011 | Annapolis Running ClassicAnnapolis | MD | 2:34:47 | #3027 |
| 2010 | River Run Half MarathonBerea | OH | 1:51:15 | #331 |
| 2010 | Run for GreenDavidson | NC | 1:58:31 | #95 |
| 2010 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:06:44 | #1119 |
| 2010 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:12:32 | #3706 |
| 2010 | Omaha MarathonOmaha | NE | 2:16:44 | #1214 |
| 2010 | The Governor's Cup Road RaceColumbia | SC | 2:35:51 | #876 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:50:18 | #7041 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:38:55 | #1483 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 1:55:28 | #2292 |
| 2009 | Nittany Valley Half MarathonState College | PA | 2:21:39 | #403 |
| 2008 | Evansville Half MarathonEvansville | IN | 1:57:24 | #499 |
| 2008 | Hobble Creek Half MarathonMapleton | UT | 2:34:30 | #1013 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:16 | #2174 |
| 2007 | The Governor's Cup Road RaceColumbia | SC | 2:06:58 | #325 |
| 2007 | Just a Short RunAllison Park | PA | 2:09:35 | #451 |
| 2006 | Capital City MarathonOlympia | WA | 1:56:08 | #362 |
| 2006 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:23:49 | #2001 |
| 2005 | Seattle MarathonSeattle | WA | 2:11:32 | #3052 |
| 2003 | YMCA Maple Leaf Road RacesLa Crosse | WI | 1:43:47 | #126 |
| 2003 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:05:28 | #413 |
| 2001 | Just a Short RunAllison Park | PA | 1:56:15 | #234 |
| 2000 | YMCA Maple Leaf Road RacesLa Crosse | WI | 1:49:14 | #103 |
| 2000 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:54:46 | #280 |
| 1999 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:28:31 | #929 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 2:26:33 | #8004 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:32:30 | #7817 |
| 1993 | Hospital Hill RunKansas City | MO | 2:11:19 | #1238 |
| 1993 | Capital City MarathonOlympia | WA | 2:11:20 | #325 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NCNorth Carolina
17 racesPAPennsylvania
13 racesCACalifornia
8 racesUTUtah
7 racesVAVirginia
7 racesALAlabama
5 racesOHOhio
5 racesFLFlorida
4 racesSCSouth Carolina
4 racesWAWashington
4 racesCOColorado
3 racesINIndiana
3 racesLALouisiana
3 racesMDMaryland
3 racesDCDistrict of Columbia
2 racesHIHawaii
2 racesMNMinnesota
2 racesOKOklahoma
2 racesWIWisconsin
2 racesIAIowa
1 raceIDIdaho
1 raceMOMissouri
1 raceNHNew Hampshire
1 raceMAMassachusetts
0 racesWYWyoming
0 races50-State Challenge
25/ 51 states + DC
26 states to go