Back to League Tables
JR
John Ray
MaleTennessee1985–2025
65
Total Finishes
38
Distinct Races
12
States (24%)
1:35:09
PR (7:16/mi)
2:19:00
Average
-1:15:19
Faster (first to last)
Medal House
2006
Run Ocean Isle Beach
1:37:42
#19 overall#16 gender
2005
Rock n Roll Nashville
1:54:56
#2066 overall#1450 gender
2004
Rock n Roll Nashville
1:57:11
#1664 overall#1120 gender
2002
Rock n Roll Nashville
2:09:20
#2406 overall#1430 gender
2002
2025 500 Festival Running Events
2:31:56
#13071 overall#8178 gender
2000
Thanksgiving Day Half Marathon
2:25:12
#4995 overall#2956 gender
1997
2025 500 Festival Running Events
2:27:34
#9489 overall#6658 gender
1994
2025 500 Festival Running Events
2:10:47
#5911 overall#4762 gender
1990
Pikes Peak Ascent
2:48:32
#30 overall#28 gender
1989
Pikes Peak Ascent
2:42:43
#29 overall#28 gender
1988
Pikes Peak Ascent
2:51:36
#45 overall#43 gender
1985
Pikes Peak Ascent
3:22:44
#201 overall#184 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Haunted Half MarathonKingsport | TN | 1:50:54 | #77 |
| 2025 | Geyser Growl Half MarathonBlack Mountain | NC | 1:52:22 | #92 |
| 2025 | Bluegrass Half MarathonJohnson City | TN | 1:58:03 | #113 |
| 2025 | Pirate 1M, 5K, 10K, 15K, & Half Marathon at Clawson-Burnley Park, Boone, NC (17) 80Boone | NC | 2:07:25 | #2 |
| 2024 | Bluegrass Half MarathonJohnson City | TN | 1:53:41 | #71 |
| 2024 | Decker Challenge and Brown Santa 5KAustin | TX | 2:01:55 | #154 |
| 2024 | Pikes Peak AscentManitou Springs | CO | 5:22:21 | #1066 |
| 2023 | ALBUQUERQUE MARATHON + HALF MARATHON, 10K, 5K AND KIDS KAlbuquerque | NM | 1:56:53 | #102 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:00 | #3353 |
| 2023 | Colorado Brewery Running Series - New Belgium Half Marathon and 5KFort Collins | CO | 2:00:28 | #121 |
| 2023 | Geyser Growl Half MarathonBlack Mountain | NC | 2:00:28 | #120 |
| 2022 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:36:34 | #348 |
| 2022 | Philadelphia Distance RunPhiladelphia | PA | 1:36:34 | #346 |
| 2022 | Decker Challenge and Brown Santa 5KAustin | TX | 2:11:47 | #235 |
| 2022 | Three Creeks Half MarathonEnglewood | CO | 2:27:03 | #187 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 2:47:50 | #9322 |
| 2022 | Pikes Peak AscentManitou Springs | CO | 6:00:20 | #1253 |
| 2021 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:20:35 | #1037 |
| 2020 | Rocky Mountain Half Marathon & 5KEstes Park | CO | 2:22:41 | #226 |
| 2019 | Cambridge Half Marathon + 5KCambridge | MA | 2:01:18 | #2704 |
| 2018 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:45:41 | #604 |
| 2018 | Love Run Half MarathonPhiladelphia | PA | 1:50:47 | #1287 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 1:56:20 | #3028 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 2:20:01 | #3572 |
| 2017 | Austin MarathonAustin | TX | 2:21:33 | #3391 |
| 2017 | Huntsville Half MarathonHuntsville | AL | 2:24:56 | #325 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:35:29 | #6422 |
| 2017 | Galveston Marathon & Half MarathonGalveston | TX | 3:02:52 | #417 |
| 2016 | Rocky RunPhiladelphia | PA | 1:59:06 | #272 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:37:33 | #8865 |
| 2015 | Oak Barrel Half MarathonLynchburg | TN | 2:05:26 | #391 |
| 2015 | Scranton Half MarathonScranton | PA | 2:08:58 | #1234 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:31:28 | #10700 |
| 2014 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 2:00:05 | #267 |
| 2014 | Women’s Running Half Marathon & 5kNashville | TN | 2:14:39 | #556 |
| 2013 | Austin MarathonAustin | TX | 1:56:48 | #2214 |
| 2013 | Oak Barrel Half MarathonLynchburg | TN | 1:59:00 | #252 |
| 2013 | Viola Valley Half MarathonViola | TN | 2:01:28 | #104 |
| 2013 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 2:02:00 | #372 |
| 2013 | Murfreesboro Half MarathonMurfreesboro | TN | 2:20:14 | #1308 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:37:09 | #15292 |
| 2013 | St. Luke's Half Marathon & 5KAllentown | PA | 2:48:57 | #3183 |
| 2013 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:55:13 | #9915 |
| 2012 | Murfreesboro Half MarathonMurfreesboro | TN | 1:53:01 | #346 |
| 2012 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 1:57:50 | #240 |
| 2012 | Austin MarathonAustin | TX | 2:01:14 | #3207 |
| 2012 | Oak Barrel Half MarathonLynchburg | TN | 2:02:44 | #327 |
| 2012 | Viola Valley Half MarathonViola | TN | 2:06:56 | #104 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:39:25 | #13024 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 3:05:21 | #23798 |
| 2011 | Twin Lights Half MarathonGloucester | MA | 1:41:53 | #72 |
| 2011 | Murfreesboro Half MarathonMurfreesboro | TN | 2:12:25 | #758 |
| 2011 | Alexandria Running FestivalAlexandria | VA | 2:13:24 | #610 |
| 2011 | Austin MarathonAustin | TX | 2:16:52 | #172 |
| 2010 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:51:36 | #601 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 2:22:17 | #16490 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 2:24:45 | #16797 |
| 2007 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:35:09 | #129 |
| 2006 | Run Ocean Isle BeachOcean Isles Beach | NC | 1:37:42 | #19 |
| 2005 | Rock n Roll NashvilleNashville | TN | 1:54:56 | #2066 |
| 2004 | Rock n Roll NashvilleNashville | TN | 1:57:11 | #1664 |
| 2002 | Rock n Roll NashvilleNashville | TN | 2:09:20 | #2406 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:31:56 | #13071 |
| 2000 | Thanksgiving Day Half MarathonAtlanta | GA | 2:25:12 | #4995 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 2:27:34 | #9489 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:10:47 | #5911 |
| 1990 | Pikes Peak AscentManitou Springs | CO | 2:48:32 | #30 |
| 1989 | Pikes Peak AscentManitou Springs | CO | 2:42:43 | #29 |
| 1988 | Pikes Peak AscentManitou Springs | CO | 2:51:36 | #45 |
| 1985 | Pikes Peak AscentManitou Springs | CO | 3:22:44 | #201 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TNTennessee
19 racesPAPennsylvania
13 racesCOColorado
9 racesTXTexas
8 racesINIndiana
7 racesNCNorth Carolina
4 racesCTConnecticut
1 raceGAGeorgia
1 raceNMNew Mexico
1 raceSCSouth Carolina
1 raceVAVirginia
1 raceNJNew Jersey
0 races50-State Challenge
12/ 51 states + DC
39 states to go