Back to runner search
JG
John Gregory
MaleFlorida1994–2026
107
Total Finishes
76
Different Races
26
States (52%)
1:18:47
PR (6:01/mi)
2:02:31
Average
-0:04:47
Faster (first to last)
Medal House
2004
Erie Marathon
1:43:55
#48 overall#38 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
1:49:33
#2842 overall#2145 gender
2004
Fairfield Road Races
1:54:57
#928 overall#687 gender
2004
Rock 'n' Roll Virgina Beach Half Marathon
1:58:48
#2557 overall#1755 gender
2003
Rock ‘n’ Roll Philadelphia Half Marathon
1:49:54
#2548 overall#1984 gender
2003
Fairfield Road Races
1:52:08
#873 overall#646 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
1:43:22
#1216 overall#982 gender
2002
Buffalo Marathon Weekend
1:43:39
#62 overall#47 gender
2001
Jersey Shore Half Marathon and 2 Mile Run
1:48:27
#135 overall#108 gender
2000
Fairfield Road Races
1:52:22
#539 overall#161 gender
1999
Fairfield Road Races
1:43:00
#412 overall#355 gender
1994
2025 500 Festival Running Events
2:15:11
#6453 overall#5082 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Annapolis Running FestivalAnnapolis | MD | 2:10:23 | #665 |
| 2026 | Annapolis Women's Distance Festival 5KAnnapolis | MD | 2:10:24 | #666 |
| 2025 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:18:47 | #4 |
| 2025 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:25:53 | #44 |
| 2025 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:41:16 | #433 |
| 2025 | Baltimore Running FestivalBaltimore | MD | 1:49:22 | #605 |
| 2025 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 1:54:06 | #149 |
| 2025 | Center of the Nation SeriesBelle Fourche | SD | 2:02:30 | #3 |
| 2025 | 2026 Center of the Nation Series - Day 5 (ND)Bowman | ND | 2:03:05 | #5 |
| 2025 | Center of the Nation SeriesSundance | WY | 2:14:08 | #3 |
| 2024 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:45:38 | #634 |
| 2024 | Disneyland Half Marathon WeekendAnaheim | CA | 1:50:04 | #336 |
| 2024 | 2026 Prairie Series - Day 1 (OK)Miami | OK | 2:00:23 | #2 |
| 2024 | 2026 Prairie Series - Day 3 (KS)Hiawatha | KS | 2:02:49 | #2 |
| 2024 | Mainly Marathons Northwest SeriesClarkston | WA | 2:03:55 | #2 |
| 2024 | Mainly Marathons Prairie SeriesSouth Sioux City | NE | 2:05:46 | #5 |
| 2024 | Star City Half Marathon & 10KRoanoke | VA | 2:22:36 | #223 |
| 2023 | Maple Leaf MarathonFairlee | VT | 2:02:29 | #7 |
| 2023 | New England Challenge Nutmeg State MarathonWashington Depot | CT | 2:02:53 | #4 |
| 2023 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 2:03:18 | #1014 |
| 2023 | Pine Tree MarathonPortland | ME | 2:07:13 | #12 |
| 2023 | Granite State MarathonNashua | NH | 2:14:04 | #13 |
| 2023 | Star City Half Marathon & 10KRoanoke | VA | 2:24:50 | #231 |
| 2022 | Rock 'n' Roll New Orleans | — | 1:57:09 | #995 |
| 2022 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:57:10 | #992 |
| 2022 | Naperville Half MarathonNaperville | IL | 1:58:58 | #519 |
| 2022 | Five Star Thanksgiving Turkey Trot 5K, 10K, 15K, & Half MarathonJohns Creek | GA | 2:01:37 | #44 |
| 2022 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:02:36 | #200 |
| 2022 | National Sweetest DayNashotah | WI | 2:08:28 | #38 |
| 2022 | National Sweetest DayNashotah | WI | 2:08:29 | #37 |
| 2022 | Star City Half Marathon & 10KRoanoke | VA | 2:23:39 | #199 |
| 2021 | Star City Half Marathon & 10KRoanoke | VA | 2:04:13 | #157 |
| 2021 | Tucson MarathonTucson | AZ | 2:05:29 | #314 |
| 2021 | IMT Des Moines MarathonDes Moines | IA | 2:43:10 | #1901 |
| 2020 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:06:53 | #1632 |
| 2019 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:41:32 | #3804 |
| 2019 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:52:34 | #885 |
| 2019 | Star City Half Marathon & 10KRoanoke | VA | 1:57:39 | #125 |
| 2019 | GAP Trestle MarathonMeyersdale | PA | 2:01:32 | #8 |
| 2019 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 2:12:47 | #3400 |
| 2019 | Eastern Panhandle Marathon and Half MarathonMartinsburg | WV | 2:24:17 | #5 |
| 2018 | Rock 'n' Roll San JoseSan Jose | CA | 1:48:44 | #757 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:49:29 | #1252 |
| 2018 | Columbus MarathonColumbus | OH | 1:49:29 | #1252 |
| 2018 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:55:13 | #1003 |
| 2018 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:56:17 | #1147 |
| 2018 | Star City Half Marathon & 10KRoanoke | VA | 2:02:42 | #164 |
| 2018 | Hendersonville Half MarathonHendersonville | TN | 2:25:21 | #218 |
| 2018 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:27:14 | #1567 |
| 2017 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:48:00 | #395 |
| 2017 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:55:27 | #990 |
| 2017 | Dallas Marathon WeekendDallas | TX | 1:58:36 | #1633 |
| 2017 | Monster Mash Marathon & Half MarathonDover | DE | 2:00:04 | #82 |
| 2017 | Evansville Half MarathonEvansville | IN | 2:03:31 | #453 |
| 2017 | Star City Half Marathon & 10KRoanoke | VA | 2:04:35 | #179 |
| 2017 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 2:13:58 | #317 |
| 2017 | Race 13.1 Memphismemphis | TN | 2:17:39 | #202 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:53:37 | #7848 |
| 2017 | Columbus MarathonColumbus | OH | 2:53:37 | #7847 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:26:17 | #8016 |
| 2016 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:55:28 | #542 |
| 2016 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:02:44 | #1448 |
| 2016 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:02:50 | #1115 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 2:09:02 | #2637 |
| 2016 | Star City Half Marathon & 10KRoanoke | VA | 2:48:34 | #432 |
| 2016 | Foot Traffic Flat MarathonPortland | OR | 3:10:37 | #1104 |
| 2015 | Star City Half Marathon & 10KRoanoke | VA | 1:54:48 | #150 |
| 2015 | Oakland Running FestivalOakland | CA | 2:02:53 | #1018 |
| 2014 | Star City Half Marathon & 10KRoanoke | VA | 1:52:25 | #139 |
| 2014 | Runapalooza Asbury ParkAsbury Park | NJ | 1:59:20 | #307 |
| 2014 | Mohawk Hudson River MArathon | — | 2:08:16 | #438 |
| 2013 | Star City Half Marathon & 10KRoanoke | VA | 1:53:00 | #204 |
| 2013 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 1:53:34 | #228 |
| 2013 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 1:54:54 | #199 |
| 2013 | Marion Arts Festival Half MarathonMarion | IA | 1:59:48 | #221 |
| 2013 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:00:26 | #1225 |
| 2013 | Rock 'n' Roll San JoseSan Jose | CA | 2:32:39 | #6703 |
| 2012 | Star City Half Marathon & 10KRoanoke | VA | 1:47:09 | #99 |
| 2012 | Tucson MarathonTucson | AZ | 1:51:05 | #367 |
| 2012 | Marion Arts Festival Half MarathonMarion | IA | 1:51:36 | #155 |
| 2012 | NewBo RunCedar Rapids | IA | 1:54:07 | #115 |
| 2012 | Marshall University MarathonHuntington | WV | 1:54:49 | #241 |
| 2012 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 1:59:31 | #282 |
| 2012 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:01:27 | #1341 |
| 2012 | Rock ‘n' Roll Washington DCWashington | DC | 2:07:01 | #6515 |
| 2012 | Binghamton Bridge RunBinghamton | NY | 2:10:01 | #656 |
| 2011 | Star City Half Marathon & 10KRoanoke | VA | 1:46:07 | #83 |
| 2011 | Hangover Half MarathonAlbany | NY | 1:51:04 | #156 |
| 2011 | Bozeman Half Marathon & 10KBozeman | MT | 1:52:30 | #78 |
| 2011 | Rock 'n' Roll NashvilleNashville | TN | 1:56:46 | #3018 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 2:02:18 | #2570 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 2:14:30 | #4561 |
| 2010 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 1:46:03 | #110 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 1:47:50 | #905 |
| 2010 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:47:05 | #6745 |
| 2009 | Space Coast Marathon & Half MarathonCocoa | FL | 1:43:23 | #131 |
| 2009 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 1:47:42 | #148 |
| 2009 | Star City Half Marathon & 10KRoanoke | VA | 1:48:08 | #135 |
| 2009 | Sarasota Half MarathonSarasota | FL | 1:51:29 | #255 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:07:42 | #3358 |
| 2009 | Frederick Running FestivalFrederick | MD | 2:26:42 | #1913 |
| 2009 | Philadelphia MarathonPhiladelphia | PA | 2:41:38 | #5967 |
| 2008 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 1:43:36 | #94 |
| 2008 | Star City Half Marathon & 10KRoanoke | VA | 1:52:18 | #128 |
| 2008 | Kiawah Island MarathonKiawah Island | SC | 2:03:36 | #806 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 2:46:54 | #5318 |
| 2007 | Star City Half Marathon & 10KRoanoke | VA | 1:47:57 | #92 |
| 2007 | Kiawah Island MarathonKiawah Island | SC | 1:53:52 | #524 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 1:55:54 | #1288 |
| 2006 | Star City Half Marathon & 10KRoanoke | VA | 1:43:11 | #80 |
| 2005 | Charlottesville MarathonCharlottesville | VA | 1:53:56 | #220 |
| 2004 | Erie MarathonErie | PA | 1:43:55 | #48 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:33 | #2842 |
| 2004 | Fairfield Road RacesFairfield | CT | 1:54:57 | #928 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:58:48 | #2557 |
| 2004 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:06:30 | #532 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:54 | #2548 |
| 2003 | Fairfield Road RacesFairfield | CT | 1:52:08 | #873 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:22 | #1216 |
| 2002 | Buffalo Marathon WeekendBuffalo | NY | 1:43:39 | #62 |
| 2001 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:48:27 | #135 |
| 2000 | Fairfield Road RacesFairfield | CT | 1:52:22 | #539 |
| 1999 | Fairfield Road RacesFairfield | CT | 1:43:00 | #412 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:15:11 | #6453 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
VAVirginia
22 racesAZArizona
11 racesMDMaryland
7 racesNYNew York
7 racesPAPennsylvania
7 racesCACalifornia
6 racesCTConnecticut
5 racesFLFlorida
5 racesOHOhio
5 racesSCSouth Carolina
5 racesIAIowa
4 racesNJNew Jersey
3 racesDEDelaware
2 racesINIndiana
2 racesOKOklahoma
2 racesTXTexas
2 racesWVWest Virginia
2 racesCOColorado
1 raceGAGeorgia
1 raceLALouisiana
1 raceMTMontana
1 raceOROregon
1 raceARArkansas
0 racesIDIdaho
0 racesMAMassachusetts
0 racesNCNorth Carolina
0 races50-State Challenge
26/ 50 states
24 states to go