Back to League Tables
JP
John Porter
MaleTexas1982–2026
143
Total Finishes
79
Distinct Races
26
States (51%)
1:14:49
PR (5:43/mi)
1:59:46
Average
+2:09:04
Slower (first to last)
Medal House
2005
Flying Pig Pump and Run
1:37:39
#118 overall#100 gender
2004
Mercedes Benz Marathon and Half Marathon
1:54:34
#585 overall#431 gender
2004
Beer City Half™ San Diego
2:07:46
#2458 overall#1651 gender
2004
Rock 'n' Roll Arizona Marathon
2:07:51
#4407 overall#2493 gender
2004
Rock n Roll Nashville
2:23:55
#5278 overall#2702 gender
2003
2025 500 Festival Running Events
1:33:25
#690 overall#619 gender
2002
Fairfield Road Races
1:37:03
#240 overall#211 gender
1999
Grandma's Marathon
1:53:06
#1151 overall#812 gender
1997
2025 500 Festival Running Events
1:14:49
#42 overall#40 gender
1995
2025 500 Festival Running Events
1:21:05
#137 overall#137 gender
1984
Hospital Hill Run
1:35:10
#531 overall#509 gender
1982
Hospital Hill Run
1:37:51
#686 overall#656 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:46:55 | #14088 |
| 2025 | B.A.A. Half MarathonBoston | MA | 1:45:13 | #1041 |
| 2025 | Hokie Half Marathon and 5KBlacksburg | VA | 2:00:35 | #480 |
| 2025 | Grand Targhee Wildflower RunAlta | WY | 2:14:18 | #11 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:30:49 | #7673 |
| 2024 | B.A.A. Half MarathonBoston | MA | 1:46:04 | #1109 |
| 2023 | B.A.A. Half MarathonBoston | MA | 1:37:48 | #512 |
| 2023 | Blue Bell Fun RunBrenham | TX | 1:37:49 | #30 |
| 2023 | Blue Bell Fun RunBrenham | TX | 1:37:49 | #30 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:39:25 | #1101 |
| 2023 | Cambridge Half Marathon + 5KCambridge | MA | 1:39:44 | #927 |
| 2023 | Ogden MarathonOgden | UT | 1:40:49 | #157 |
| 2023 | Portland MarathonPortland | OR | 1:50:24 | #705 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:03:05 | #2930 |
| 2023 | Chandler #AZ48 Half MarathonChandler | AZ | 2:08:26 | #303 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:13:50 | #4371 |
| 2023 | H-Town Half Marathon, 10K & 5K presented by Houston MethodistHouston | TX | 2:31:36 | #344 |
| 2022 | Blue Bell Fun RunBrenham | TX | 1:41:24 | #33 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:42:10 | #979 |
| 2022 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:08:56 | #4010 |
| 2022 | Dayton Turkey Trot Half Marathon & 5KDayton | OH | 2:25:20 | #153 |
| 2022 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:18:21 | #4218 |
| 2021 | Kaiser Permanente Colfax MarathonDenver | CO | 1:32:28 | #89 |
| 2021 | Blue Bell Fun RunBrenham | TX | 1:42:31 | #26 |
| 2021 | Blue Bell Fun RunBrenham | TX | 1:42:31 | #26 |
| 2021 | Cleveland Marathon & Half MarathonCleveland | OH | 2:12:13 | #1017 |
| 2021 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:10:19 | #3475 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:11:49 | #5280 |
| 2020 | Park City Trail SeriesPark City | UT | 2:15:26 | #59 |
| 2020 | 2026 Holland Haven MarathonHolland | MI | 2:17:04 | #127 |
| 2020 | The Woodlands MarathonThe Woodlands | TX | 2:17:41 | #1834 |
| 2020 | Galveston Marathon & Half MarathonGalveston | TX | 2:18:59 | #260 |
| 2019 | Run Through the Pines Half Marathon & 5KCarver | MA | 1:39:11 | #25 |
| 2019 | B.A.A. Half MarathonBoston | MA | 1:39:45 | #536 |
| 2019 | Ashland Half Marathon & 5kAshland | VA | 1:48:11 | #179 |
| 2019 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 1:55:18 | #106 |
| 2019 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:18:41 | #2521 |
| 2019 | The Woodlands MarathonThe Woodlands | TX | 2:22:20 | #2217 |
| 2019 | 2026 Palmetto Peach Half Marathon, 10K, and 5KNorth Augusta | SC | 2:23:48 | #338 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:34:18 | #8139 |
| 2019 | Austin MarathonAustin | TX | 2:34:44 | #5396 |
| 2019 | 2027 Augusta Half Marathon 10K 5KAugusta | GA | 2:38:44 | #611 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:46:06 | #5510 |
| 2018 | Half Marathon UnpluggedBurlington | VT | 1:25:37 | #11 |
| 2018 | 2027 Syracuse Half MarathonSyracuse | NY | 1:29:26 | #102 |
| 2018 | Gorges Ithaca Half MarathonIthaca | NY | 1:31:21 | #30 |
| 2018 | Austin MarathonAustin | TX | 1:38:29 | #299 |
| 2018 | B.A.A. Half MarathonBoston | MA | 1:46:04 | #845 |
| 2018 | Minneapolis Halloween HalfMinneapolis | MN | 1:55:03 | #204 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:11:18 | #4968 |
| 2018 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 3:16:59 | #591 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 3:29:25 | #3507 |
| 2017 | B.A.A. Half MarathonBoston | MA | 1:41:21 | #446 |
| 2017 | CHaD Hero Half MarathonHanover | NH | 1:43:29 | #58 |
| 2017 | Dayton Turkey Trot Half Marathon & 5KDayton | OH | 2:00:30 | #117 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:48:52 | #6377 |
| 2016 | Jenks Aquarium RunJenks | OK | 1:37:22 | #26 |
| 2016 | Shiner Beer RunShiner | TX | 1:40:34 | #77 |
| 2016 | B.A.A. Half MarathonBoston | MA | 1:40:40 | #646 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:44:47 | #874 |
| 2016 | Gopher To BadgerHudson | WI | 2:03:42 | #427 |
| 2016 | Dayton Turkey Trot Half Marathon & 5KDayton | OH | 2:05:46 | #86 |
| 2016 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:09:08 | #663 |
| 2016 | Thanksgiving Distance ClassicJacksonville | FL | 2:09:44 | #924 |
| 2016 | Fargo Marathon WeekendFargo | ND | 2:16:51 | #2410 |
| 2016 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:24:54 | #2582 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:36:27 | #5480 |
| 2015 | B.A.A. Half MarathonBoston | MA | 1:37:18 | #493 |
| 2015 | Austin MarathonAustin | TX | 1:39:16 | #368 |
| 2015 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:51:00 | #959 |
| 2015 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:51:03 | #352 |
| 2015 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:51:20 | #1142 |
| 2015 | The Notre Dame Holy HalfNotre Dame | IN | 2:04:49 | #566 |
| 2014 | B.A.A. Half MarathonBoston | MA | 1:33:51 | #348 |
| 2014 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:42:39 | #183 |
| 2014 | Shiner Beer RunShiner | TX | 1:46:16 | #75 |
| 2014 | Sioux Falls MarathonSioux Falls | SD | 1:47:10 | #234 |
| 2014 | Skunk Cabbage Classic 10K & Half MarathonIthaca | NY | 1:58:52 | #255 |
| 2014 | Palmetto Half Marathon - ColumbiaColumbia | SC | 2:30:33 | #716 |
| 2013 | B.A.A. Half MarathonBoston | MA | 1:37:49 | #539 |
| 2013 | Jenks Aquarium RunJenks | OK | 1:39:10 | #29 |
| 2013 | Cape Cod Marathon WeekendFalmouth | MA | 1:39:25 | #47 |
| 2013 | Mountain Madness Half Marathon And 10kSteamboat Springs | CO | 1:43:52 | #18 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:00:25 | #2650 |
| 2013 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:11:22 | #4096 |
| 2013 | Fargo Marathon WeekendFargo | ND | 2:13:17 | #3112 |
| 2013 | Palmetto Half Marathon - ColumbiaColumbia | SC | 2:15:10 | #540 |
| 2012 | Just a Short RunAllison Park | PA | 1:34:01 | #49 |
| 2012 | B.A.A. Half MarathonBoston | MA | 1:38:45 | #583 |
| 2012 | Austin MarathonAustin | TX | 1:38:55 | #524 |
| 2012 | Cleveland Marathon & Half MarathonCleveland | OH | 1:45:22 | #546 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:46:30 | #821 |
| 2012 | Monster DashMinneapolis | MN | 1:48:36 | #1106 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 1:50:38 | #1171 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:18:21 | #4512 |
| 2011 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:27:42 | #23 |
| 2011 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:28:17 | #39 |
| 2011 | Columbia Gorge Marathon and HalfHood River | OR | 1:38:53 | #46 |
| 2011 | Eau Claire MarathonEau Claire | WI | 1:40:29 | #82 |
| 2011 | Cape Cod Marathon WeekendFalmouth | MA | 1:40:59 | #77 |
| 2011 | Get Lucky Half MarathonMinneapolis | MN | 1:42:26 | #200 |
| 2011 | Grandma's MarathonDuluth | MN | 1:44:53 | #935 |
| 2011 | Coyote HillsFremont | CA | 1:55:35 | #101 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 2:00:46 | #2181 |
| 2011 | Monster DashMinneapolis | MN | 2:19:00 | #3655 |
| 2011 | Ashland Half Marathon & 5kAshland | VA | 2:25:28 | #880 |
| 2010 | Seaside Half-Marathon and 5KSeaside | FL | 1:49:06 | #266 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:55:34 | #2707 |
| 2010 | Shamrock MarathonVirginia Beach | VA | 1:59:41 | #1821 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:28:39 | #11756 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 2:32:45 | #5819 |
| 2010 | Hospital Hill RunKansas City | MO | 2:47:00 | #2745 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:28:48 | #7144 |
| 2009 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:35:48 | #66 |
| 2009 | Jenks Aquarium RunJenks | OK | 1:41:36 | #50 |
| 2009 | Montgomery Half MarathonMontgomery | AL | 1:44:18 | #105 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:11:10 | #5939 |
| 2009 | Ashland Half Marathon & 5kAshland | VA | 2:20:18 | #956 |
| 2008 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:17:30 | #8 |
| 2008 | Surf City MarathonHuntington Beach | CA | 1:19:24 | #58 |
| 2008 | Santa Clarita MarathonSanta Clarita | CA | 1:20:27 | #7 |
| 2008 | Seaside Half-Marathon and 5KSeaside | FL | 1:38:53 | #107 |
| 2008 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:45:51 | #370 |
| 2008 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:53:02 | #220 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:54:39 | #1053 |
| 2008 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:55:07 | #384 |
| 2007 | Rose Bowl Half MarathonPasadena | CA | 1:22:53 | #3 |
| 2007 | Seaside Half-Marathon and 5KSeaside | FL | 1:35:51 | #65 |
| 2007 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:49:02 | #388 |
| 2007 | Whidbey Island MarathonOak Harbor | WA | 1:52:28 | #298 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 2:25:39 | #3302 |
| 2007 | Hospital Hill RunKansas City | MO | 2:31:43 | #1418 |
| 2007 | Deadwood Mickelson Trail MarathonDeadwood | SD | 3:02:29 | #989 |
| 2006 | Seaside Half-Marathon and 5KSeaside | FL | 1:39:58 | #107 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 1:58:11 | #1346 |
| 2006 | Hospital Hill RunKansas City | MO | 2:38:32 | #1301 |
| 2005 | Flying Pig Pump and RunCincinnati | OH | 1:37:39 | #118 |
| 2005 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:25:33 | #1299 |
| 2005 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:29:19 | #8679 |
| 2004 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:54:34 | #585 |
| 2004 | Beer City Half™ San DiegoSan Diego | CA | 2:07:46 | #2458 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:07:51 | #4407 |
| 2004 | Rock n Roll NashvilleNashville | TN | 2:23:55 | #5278 |
| 2003 | 2025 500 Festival Running EventsIndianapolis | IN | 1:33:25 | #690 |
| 2002 | Fairfield Road RacesFairfield | CT | 1:37:03 | #240 |
| 1999 | Grandma's MarathonDuluth | MN | 1:53:06 | #1151 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:14:49 | #42 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:21:05 | #137 |
| 1984 | Hospital Hill RunKansas City | MO | 1:35:10 | #531 |
| 1982 | Hospital Hill RunKansas City | MO | 1:37:51 | #686 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
23 racesMAMassachusetts
15 racesOKOklahoma
12 racesVAVirginia
12 racesCACalifornia
8 racesFLFlorida
8 racesMOMissouri
7 racesOHOhio
7 racesMNMinnesota
6 racesSCSouth Carolina
5 racesINIndiana
4 racesPAPennsylvania
4 racesAZArizona
3 racesNYNew York
3 racesSDSouth Dakota
3 racesALAlabama
2 racesCOColorado
2 racesCTConnecticut
2 racesILIllinois
2 racesNDNorth Dakota
2 racesOROregon
2 racesWIWisconsin
2 racesNHNew Hampshire
1 raceVTVermont
1 raceWAWashington
1 raceNCNorth Carolina
0 races50-State Challenge
26/ 51 states + DC
25 states to go