Back to League Tables
JG
John Griffin
MaleTennessee1993–2026
175
Total Finishes
116
Distinct Races
34
States (67%)
1:16:04
PR (5:48/mi)
2:12:18
Average
-0:03:05
Faster (first to last)
Medal House
2002
B.A.A. Half Marathon
1:36:09
#228 overall#197 gender
2002
Hyannis Marathon
1:38:48
#200 overall#168 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
1:54:40
#2562 overall#1895 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
1:44:59
#1883 overall#1511 gender
2001
NYRR Fred Lebow Half Marathon
2:05:55
#2943 overall#2053 gender
2000
Strawberry Plains Half Marathon and 10K, Presented by Eddie's Health Shoppe
1:54:16
#179 overall#139 gender
1998
Life Time Chicago Half Marathon + 5K
1:57:21
#1286 overall#949 gender
1997
47th Colonial Half Marathon and 5K
1:38:33
#469 overall#416 gender
1995
2025 500 Festival Running Events
2:04:52
#5348 overall#4390 gender
1994
LONG ISLAND MARATHON FESTIVAL
1:33:22
#355 overall#330 gender
1994
2025 500 Festival Running Events
2:04:51
#5067 overall#4221 gender
1993
Maine Marathon, Half Marathon and Marathon Relay
1:46:27
#284 overall#219 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:43:22 | #1490 |
| 2025 | Iron Horse Half MarathonNorth Bend | WA | 1:16:04 | #2 |
| 2025 | Rocky RunPhiladelphia | PA | 1:36:33 | #164 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:40:57 | #1323 |
| 2025 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:55:24 | #458 |
| 2025 | Malibu MovesMalibu | CA | 1:55:28 | #199 |
| 2025 | Texas Big Star Half MarathonFrisco | TX | 2:07:21 | #471 |
| 2025 | Gobbler 5K, 10K, & 13.1M at Stillwater, OK (45)Stillwater | OK | 2:49:47 | #13 |
| 2025 | Parks Half MarathonRockville | MD | 2:53:00 | #1068 |
| 2025 | Trent Waldron Glacier Half MarathonAnchorage | AK | 2:58:24 | #201 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:26:28 | #60 |
| 2024 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:56:51 | #433 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 2:13:58 | #3657 |
| 2024 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:52:54 | #889 |
| 2023 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:43:54 | #245 |
| 2023 | Run MalibuMalibu | CA | 2:01:15 | #980 |
| 2023 | Mayor's MarathonLubbock | TX | 2:02:38 | #105 |
| 2023 | Cambridge Half Marathon + 5KCambridge | MA | 2:05:05 | #3459 |
| 2023 | Marshall University MarathonHuntington | WV | 2:30:49 | #560 |
| 2023 | War Eagle Run FestAuburn University | AL | 2:34:06 | #636 |
| 2023 | War Eagle Run FestAuburn | AL | 2:34:07 | #635 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:34:47 | #8408 |
| 2023 | Run RocklinRocklin | CA | 2:56:55 | #198 |
| 2022 | DC Half RacesWashington | DC | 1:50:30 | #495 |
| 2022 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:03:30 | #258 |
| 2022 | Baystate MarathonLowell | MA | 2:31:55 | #679 |
| 2022 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:54:18 | #11494 |
| 2021 | The Brooklyn Fall Half, 10K, and 5KBrooklyn | NY | 1:53:04 | #137 |
| 2021 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:00:53 | #2874 |
| 2021 | Santa Hustle GalvestonGalveston | TX | 2:10:26 | #180 |
| 2021 | Santa Hustle GalvestonGalveston | TX | 2:10:26 | #180 |
| 2021 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:23:35 | #467 |
| 2021 | Summer Camp Series - Day 1Rice | MN | 2:48:24 | #8 |
| 2021 | Mainly Marathons Prairie Series - BreckenridgeBreckenridge | MN | 2:59:48 | #10 |
| 2021 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:51:16 | #9512 |
| 2020 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:11:13 | #4865 |
| 2020 | Kirkland Half Marathon & 5KKirkland | WA | 2:29:04 | #39 |
| 2019 | Rock n Roll NashvilleNashville | TN | 2:00:05 | #2372 |
| 2019 | Bryce Canyon Ultras - The Grand Circle Trail SeriesBryce Canyon | UT | 2:01:40 | #2 |
| 2019 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:12:49 | #933 |
| 2019 | Kiss Me I'm Irish Runglendale | AZ | 2:13:34 | #164 |
| 2019 | St. Paddy's Day Half MarathonHouston | TX | 2:13:39 | #252 |
| 2019 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:20:00 | #3203 |
| 2019 | REVEL Mt CharlestonLas Vegas | NV | 2:20:45 | #975 |
| 2019 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 2:23:06 | #829 |
| 2019 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:26:57 | #607 |
| 2019 | Revel Mt Hood, ORPortland | OR | 2:27:01 | #485 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:29:21 | #3618 |
| 2019 | Tache Realty Wicked Half MarathonSalem | MA | 2:29:44 | #16 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:30:55 | #4400 |
| 2019 | 2026 Independence Series - Day 4 (NJ)Sussex | NJ | 2:36:38 | #21 |
| 2019 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:41:14 | #2701 |
| 2019 | Battle Creek Half Marathon and 5kSpringfield | MI | 2:41:20 | #248 |
| 2019 | 2026 Independence Series - Day 3 (PA)Birdsboro | PA | 2:45:46 | #9 |
| 2019 | JSRC RunAPaloozaAsbury Park | NJ | 2:55:53 | #1546 |
| 2019 | Runapalooza Asbury ParkAsbury Park | NJ | 2:55:54 | #1547 |
| 2018 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:49:19 | #307 |
| 2018 | RUN ROCKAWAY BEACH END OF SUMMER MARATHON, HALF MARATHON & 5KRockaway BEACH | NY | 1:51:42 | #52 |
| 2018 | Spring Georgetown Memorial 5K & HalfWashington | DC | 2:04:48 | #53 |
| 2018 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:05:52 | #676 |
| 2018 | St. Paddy's Day Half MarathonHouston | TX | 2:07:07 | #191 |
| 2018 | Wallis Sands Half MarathonRye | NH | 2:07:15 | #299 |
| 2018 | Rock n Roll NashvilleNashville | TN | 2:08:18 | #3932 |
| 2018 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:10:34 | #630 |
| 2018 | ROCKIN CHOCOLATEMADISON | WI | 2:14:15 | #227 |
| 2018 | Baystate MarathonLowell | MA | 2:15:04 | #747 |
| 2018 | Front Porches Half MarathonBellows Falls | VT | 2:21:06 | #39 |
| 2018 | Clarence DeMar MarathonKeene | NH | 2:23:35 | #269 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:27:01 | #3085 |
| 2018 | NewBo RunCedar Rapids | IA | 2:33:24 | #499 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:37:00 | #5015 |
| 2018 | We the RunnersCumming | GA | 2:38:26 | #107 |
| 2018 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:58:22 | #8184 |
| 2017 | Kirkland Half Marathon & 5KKirkland | WA | 1:43:55 | #39 |
| 2017 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:54:05 | #384 |
| 2017 | Wallis Sands Half MarathonRye | NH | 1:57:17 | #216 |
| 2017 | Brooklyn Spring Half, 10K, 5KBrooklyn | NY | 1:59:10 | #65 |
| 2017 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:07:08 | #2390 |
| 2017 | Air Force MarathonDayton | OH | 2:07:34 | #918 |
| 2017 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 2:07:45 | #199 |
| 2017 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:18:08 | #3361 |
| 2017 | Fort Collins Human RaceFort Collins | CO | 2:20:37 | #148 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:28:11 | #5655 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:41:12 | #4428 |
| 2016 | Leavenworth MarathonLeavenworth | WA | 1:37:40 | #45 |
| 2016 | Canyonlands Half MarathonMoab | UT | 1:40:01 | #112 |
| 2016 | Saints and Sinners Half Marathon and RelayBoulder City | NV | 1:42:30 | #44 |
| 2016 | Baystate MarathonLowell | MA | 1:51:21 | #345 |
| 2016 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:53:33 | #355 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:15 | #3671 |
| 2016 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:57:24 | #1090 |
| 2016 | Heart Mini MarathonCincinnati | OH | 2:04:45 | #882 |
| 2016 | Run Bear Lake - IdahoParis | ID | 2:06:38 | #21 |
| 2016 | Run Bear Lake - WyomingCokeville | WY | 2:06:56 | #11 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:09:18 | #4103 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:22:33 | #3431 |
| 2016 | Bear Lake Trifecta - UtahGarden City | UT | 2:25:12 | #55 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:29:56 | #6175 |
| 2016 | Seattle MarathonSeattle | WA | 2:35:16 | #2718 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:46:46 | #6301 |
| 2015 | Capital City Half MarathonColumbus | OH | 1:35:06 | #189 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 1:42:47 | #1320 |
| 2015 | Summers End MarathonLong Beach | CA | 1:46:10 | #5 |
| 2015 | Wallis Sands Half MarathonRye | NH | 1:57:33 | #312 |
| 2015 | Seattle MarathonSeattle | WA | 2:05:01 | #2031 |
| 2015 | Armadillo Dash Trail RunNorco | LA | 2:07:05 | #222 |
| 2015 | Seven Bridges MarathonChattanooga | TN | 2:09:24 | #743 |
| 2015 | Run RocklinRocklin | CA | 2:18:28 | #207 |
| 2014 | Capital City Half MarathonColumbus | OH | 1:30:38 | #109 |
| 2014 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:40:29 | #606 |
| 2014 | Downhill @ Dawn Half MarathonRidgecrest | NC | 1:48:11 | #86 |
| 2014 | Twilight Lake Las VegasLake Las Vegas | NV | 1:57:36 | #23 |
| 2013 | Heart Mini MarathonCincinnati | OH | 1:21:23 | #712 |
| 2013 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 1:29:59 | #22 |
| 2013 | Brewers Mini Marathonmilwaukee | WI | 1:40:54 | #240 |
| 2013 | Newburyport Half Marathon and RelayNewburyport | MA | 1:51:56 | #390 |
| 2013 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:56:05 | #2245 |
| 2013 | BCS College Station MarathonCollege Station | TX | 2:03:28 | #541 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:09:47 | #2696 |
| 2013 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:32:58 | #5269 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:30:10 | #51 |
| 2012 | Capital City Half MarathonColumbus | OH | 1:36:16 | #221 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:37:10 | #406 |
| 2012 | Lake Effect Half MarathonMinoa | NY | 1:40:49 | #53 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:53:55 | #1420 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:26:07 | #11360 |
| 2012 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:56:57 | #571 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:40:59 | #206 |
| 2011 | The BearathonWaco | TX | 1:49:50 | #136 |
| 2011 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:55:09 | #1947 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:03:37 | #4199 |
| 2011 | United Airlines NYC HalfNew York | NY | 2:23:03 | #8551 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:30:11 | #5583 |
| 2010 | Oakland Running FestivalOakland | CA | 2:33:09 | #2211 |
| 2010 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:35:51 | #4275 |
| 2010 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:13:06 | #9019 |
| 2010 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 3:27:05 | #5139 |
| 2009 | The BearathonWaco | TX | 1:55:40 | #184 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:57:31 | #1486 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:09:07 | #5436 |
| 2009 | United Airlines NYC HalfNew York | NY | 2:10:06 | #5487 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:17:34 | #4030 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 2:18:56 | #5451 |
| 2009 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:29:40 | #810 |
| 2008 | DRC Half Marathon and 5KDallas | TX | 2:07:41 | #1530 |
| 2008 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:18:51 | #2335 |
| 2007 | 2026 Avenue of the Giants MarathonArcata | CA | 1:45:18 | #89 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:53:24 | #1059 |
| 2007 | DRC Half Marathon and 5KDallas | TX | 2:06:32 | #1177 |
| 2007 | Seaside Half-Marathon and 5KSeaside | FL | 2:11:42 | #840 |
| 2007 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:14:07 | #2328 |
| 2007 | American River Parkway Half MarathonSacramento | CA | 2:23:18 | #720 |
| 2006 | Trent Waldron Glacier Half MarathonAnchorage | AK | 1:43:57 | #65 |
| 2006 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:47:29 | #158 |
| 2006 | 2026 Avenue of the Giants MarathonArcata | CA | 1:53:06 | #127 |
| 2006 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:53:42 | #511 |
| 2006 | DRC Half Marathon and 5KDallas | TX | 2:06:24 | #1489 |
| 2005 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:50:58 | #387 |
| 2005 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:53:17 | #343 |
| 2005 | DRC Half Marathon and 5KDallas | TX | 2:02:51 | #1344 |
| 2005 | Mt. Ashland Hill Climb RunAshland | OR | 4:17:18 | #28 |
| 2004 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:01:47 | #864 |
| 2004 | DRC Half Marathon and 5KDallas | TX | 2:15:28 | #2076 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:53:26 | #3125 |
| 2003 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:00:18 | #2674 |
| 2003 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:00:59 | #682 |
| 2003 | NYRR Fred Lebow Half MarathonNew York | NY | 2:13:07 | #3421 |
| 2003 | DRC Half Marathon and 5KDallas | TX | 2:26:55 | #2371 |
| 2002 | B.A.A. Half MarathonBoston | MA | 1:36:09 | #228 |
| 2002 | Hyannis MarathonHyannis | MA | 1:38:48 | #200 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:54:40 | #2562 |
| 2002 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:09:52 | #796 |
| 2002 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 2:16:35 | #1636 |
| 2002 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:17:02 | #1327 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:44:59 | #1883 |
| 2001 | NYRR Fred Lebow Half MarathonNew York | NY | 2:05:55 | #2943 |
| 2000 | Strawberry Plains Half Marathon and 10K, Presented by Eddie's Health ShoppeStrawberry Plains | TN | 1:54:16 | #179 |
| 1998 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:57:21 | #1286 |
| 1997 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:38:33 | #469 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:52 | #5348 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:33:22 | #355 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:51 | #5067 |
| 1993 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:46:27 | #284 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
25 racesCACalifornia
21 racesTNTennessee
14 racesNYNew York
12 racesMAMassachusetts
8 racesALAlabama
7 racesOHOhio
7 racesWAWashington
7 racesFLFlorida
5 racesILIllinois
5 racesKYKentucky
5 racesPAPennsylvania
5 racesINIndiana
4 racesLALouisiana
4 racesNHNew Hampshire
4 racesNJNew Jersey
4 racesNVNevada
4 racesDCDistrict of Columbia
3 racesGAGeorgia
3 racesMOMissouri
3 racesUTUtah
3 racesAKAlaska
2 racesAZArizona
2 racesMEMaine
2 racesOROregon
2 racesVAVirginia
2 racesWIWisconsin
2 racesCOColorado
1 raceMSMississippi
1 raceNCNorth Carolina
1 raceVTVermont
1 raceCTConnecticut
0 racesLNDLND
0 racesSCSouth Carolina
0 races50-State Challenge
34/ 51 states + DC
17 states to go