Back to League Tables
JB
John Barrett
MaleMassachusetts1984–2025
149
Total Finishes
101
Distinct Races
29
States (57%)
1:11:12
PR (5:26/mi)
2:06:55
Average
+1:05:02
Slower (first to last)
Medal House
2000
LONG ISLAND MARATHON FESTIVAL
2:02:52
#1197 overall#932 gender
1999
Fairfield Road Races
1:55:36
#825 overall#640 gender
1998
Fairfield Road Races
1:53:20
#1058 overall#832 gender
1998
White Mountain Milers Half Marathon
2:04:54
#234 overall#153 gender
1997
White Mountain Milers Half Marathon
2:02:31
#232 overall#167 gender
1997
Fairfield Road Races
2:02:41
#1128 overall#891 gender
1996
The Runners Den Scottsdale 1/2 Marathon & 5K
1:44:56
#229 overall#188 gender
1993
The Unforgettable Staten Island Half Marathon!
1:33:26
#286 overall#262 gender
1992
Pikes Peak Ascent
2:47:39
#28 overall#28 gender
1989
DEXTER-ANN ARBOR RUN
1:58:06
#958 overall#818 gender
1985
DEXTER-ANN ARBOR RUN
2:10:00
#1075 overall#922 gender
1984
DEXTER-ANN ARBOR RUN
1:31:33
#298 overall#289 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Orca Half MarathonSeattle | WA | 1:27:50 | #10 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:47:11 | #279 |
| 2025 | Corporate CupCharlotte | NC | 1:47:23 | #154 |
| 2025 | BoulderthonBoulder | CO | 1:55:37 | #1268 |
| 2025 | Luau 5K, 10K, & 13.1M at DeBary, FL (20)DeBary | FL | 2:00:17 | #2 |
| 2025 | Pirate 5K, 10K, & 13.1M at DeBary, FL (14)DeBary | FL | 2:09:25 | #5 |
| 2025 | Shorewood Hot Cider HustleShorewood | WI | 2:24:15 | #596 |
| 2025 | Chicago Spring Half MarathonChicago | IL | 2:25:00 | #3988 |
| 2025 | Around Cape Ann Half MarathonGloucester | MA | 2:36:35 | #303 |
| 2024 | Labor Day TripleWinter Park | FL | — | — |
| 2024 | Hidden Gem Half MarathonFlossmoor | IL | 1:11:12 | #20 |
| 2024 | Chicago 13.1Chicago | IL | 1:14:00 | #31 |
| 2024 | Stillwater Half MarathonStillwater | MN | 1:48:11 | #194 |
| 2024 | Game On! Run Hutchinson Island Half Marathon & 10KFort Pierce | FL | 2:10:43 | #59 |
| 2023 | TripleThreat Half Marathon & 5KRockport | MA | 2:19:48 | #314 |
| 2022 | Ion Bank Cheshire Road RacesCheshire | CT | 2:00:36 | #294 |
| 2022 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:01:00 | #695 |
| 2021 | Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmington | NC | 2:15:51 | #517 |
| 2021 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:33:32 | #3957 |
| 2020 | Capital City Half MarathonColumbus | OH | 2:34:15 | #506 |
| 2020 | Surf City MarathonHuntington Beach | CA | 4:09:19 | #9394 |
| 2019 | Cambridge Half Marathon + 5KCambridge | MA | 1:53:56 | #1928 |
| 2019 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 1:57:30 | #79 |
| 2019 | Pensacola Half Marathon & 5KPensacola | FL | 1:58:30 | #128 |
| 2019 | Race 13.1 Raleigh - Fallraleigh | NC | 2:04:56 | #212 |
| 2019 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:17:07 | #2164 |
| 2019 | Southernmost Half Marathon and 10kKey West | FL | 2:21:38 | #170 |
| 2019 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:40:30 | #1937 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 2:54:08 | #9704 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:41:13 | #426 |
| 2018 | That DamDenver | CO | 1:43:51 | #40 |
| 2018 | Downhill @ Dawn Half MarathonRidgecrest | NC | 1:59:43 | #173 |
| 2018 | Kings Mountain Marathon & Half MarathonClover | SC | 2:10:55 | #29 |
| 2018 | Philly RunfestPhiladelphia | PA | 2:16:12 | #666 |
| 2018 | 15th Annual Rock CF Rivers Half Marathon & 5KGrosse Ile | MI | 2:57:24 | #945 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:43:09 | #542 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:56:20 | #1099 |
| 2017 | Covered Bridges Half MarathonWoodstock | VT | 2:07:07 | #1033 |
| 2017 | Santa Hustle IndyIndianapolis | IN | 2:10:24 | #251 |
| 2017 | B.A.A. Half MarathonBoston | MA | 2:15:04 | #3611 |
| 2017 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 3:17:48 | #227 |
| 2017 | Encinitas Half MarathonEncinitas | CA | 3:25:23 | #4601 |
| 2016 | Covered Bridges Half MarathonWoodstock | VT | 2:03:43 | #970 |
| 2016 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:13:18 | #583 |
| 2016 | Mammoth lakes half marathonMammoth Lakes | CA | 3:56:32 | #1014 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:58:43 | #12992 |
| 2016 | Run Through RedlandsRedlands | CA | 4:02:06 | #367 |
| 2015 | New Bedford Half MarathonNew Bedford | MA | 1:23:18 | #210 |
| 2015 | Portland MarathonPortland | OR | 1:37:42 | #68 |
| 2015 | Steel Rail RacesAdams | MA | 1:51:47 | #133 |
| 2015 | Boston's Run To RememberBoston | MA | 2:07:27 | #3753 |
| 2015 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:11:31 | #1012 |
| 2014 | New Bedford Half MarathonNew Bedford | MA | 1:22:23 | #225 |
| 2014 | Providence Rhode RacesEast Providence | RI | 2:04:24 | #978 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:11:14 | #4737 |
| 2014 | Rochester Regional Health Flower City ChallengeRochester | NY | 2:17:32 | #1630 |
| 2014 | Capital City Half MarathonColumbus | OH | 2:19:16 | #5234 |
| 2014 | Surf City MarathonHuntington Beach | CA | 3:34:48 | #14857 |
| 2013 | B.A.A. Half MarathonBoston | MA | 1:26:34 | #128 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 1:31:22 | #206 |
| 2013 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:31:36 | #34 |
| 2013 | Steel Rail RacesAdams | MA | 1:46:50 | #123 |
| 2013 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:51:22 | #197 |
| 2013 | OUC Orlando Half MarathonOrlando | FL | 1:58:25 | #882 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:12:43 | #16009 |
| 2013 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:15:32 | #5067 |
| 2013 | United Airlines NYC HalfNew York | NY | 2:21:42 | #11955 |
| 2013 | 36th Annual Lopers Club Holiday Classic Half Marathon, 10K, and 5KLoma Linda | CA | 3:41:02 | #306 |
| 2012 | B.A.A. Half MarathonBoston | MA | 1:29:00 | #160 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 1:40:09 | #1182 |
| 2012 | Indianapolis Monumental MarathonIndianapolis | IN | 1:53:35 | #1277 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:53:49 | #677 |
| 2012 | Big Lake Half MarathonAlton Bay | NH | 1:54:56 | #329 |
| 2012 | Star City Half Marathon & 10KRoanoke | VA | 2:05:41 | #309 |
| 2012 | Run Hard Columbia MarathonColumbia | SC | 2:18:18 | #478 |
| 2012 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:22:29 | #5153 |
| 2012 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:25:00 | #366 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:39:22 | #13801 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:39:53 | #8368 |
| 2012 | Surf City MarathonHuntington Beach | CA | 3:37:56 | #13544 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:45:26 | #8588 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:46:27 | #10775 |
| 2011 | B.A.A. Half MarathonBoston | MA | 1:23:16 | #63 |
| 2011 | Newport MarathonNewport | RI | 1:27:19 | #26 |
| 2011 | Salt Lake City MarathonSalt Lake City | UT | 1:42:22 | #416 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:43:43 | #1181 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:46:12 | #349 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:47:23 | #1181 |
| 2011 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:54:01 | #1200 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:58:33 | #7225 |
| 2011 | Shelby Farms Greenline Half MarathonMemphis | TN | 2:10:19 | #346 |
| 2011 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:15:05 | #167 |
| 2011 | Surf City MarathonHuntington Beach | CA | 3:19:34 | #12340 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:37:56 | #10134 |
| 2010 | B.A.A. Half MarathonBoston | MA | 1:21:48 | #51 |
| 2010 | Sarasota Half MarathonSarasota | FL | 1:41:24 | #147 |
| 2010 | Salt Lake City MarathonSalt Lake City | UT | 1:43:09 | #412 |
| 2010 | Life Time Miami Marathon & HalfMiami | FL | 1:48:40 | #1053 |
| 2010 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:52:02 | #620 |
| 2010 | Kiawah Island MarathonKiawah Island | SC | 2:31:34 | #1879 |
| 2010 | Carlsbad MarathonCarlsbad | CA | 2:41:46 | #5695 |
| 2009 | New Bedford Half MarathonNew Bedford | MA | 1:19:25 | #144 |
| 2009 | B.A.A. Half MarathonBoston | MA | 1:23:45 | #89 |
| 2009 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:54:29 | #955 |
| 2009 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:57:55 | #1736 |
| 2009 | La Jolla Half Marathon & 5KSan Diego | CA | 2:03:54 | #2215 |
| 2009 | Salt Lake City MarathonSalt Lake City | UT | 2:12:02 | #2315 |
| 2009 | Beer City Half™ San DiegoSan Diego | CA | 2:43:59 | #6379 |
| 2008 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 1:17:39 | #3 |
| 2008 | B.A.A. Half MarathonBoston | MA | 1:20:51 | #35 |
| 2008 | New Bedford Half MarathonNew Bedford | MA | 1:23:18 | #198 |
| 2008 | Seaside Half-Marathon and 5KSeaside | FL | 1:35:00 | #63 |
| 2008 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 1:36:59 | #43 |
| 2008 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:44:52 | #261 |
| 2008 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:08:42 | #115 |
| 2008 | YMCA Harrisburg Half & 10KHarrisburg | PA | 2:19:36 | #717 |
| 2007 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:47:12 | #119 |
| 2007 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:27:37 | #2407 |
| 2006 | B.A.A. Half MarathonBoston | MA | 1:20:44 | #50 |
| 2006 | Boston's Run To RememberBoston | MA | 1:21:14 | #46 |
| 2006 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:39:50 | #174 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:52:32 | #3174 |
| 2006 | OUC Orlando Half MarathonOrlando | FL | 1:56:24 | #367 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 1:56:55 | #1256 |
| 2006 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:17:25 | #5066 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:18:05 | #7344 |
| 2006 | Marathon 2 MarathonMarathon | TX | 2:47:04 | #39 |
| 2005 | OUC Orlando Half MarathonOrlando | FL | 1:43:33 | #289 |
| 2005 | B.A.A. Half MarathonBoston | MA | 1:53:39 | #1140 |
| 2005 | Hospital Hill RunKansas City | MO | 1:58:05 | #675 |
| 2005 | Tucson MarathonTucson | AZ | 2:01:47 | #568 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 2:06:49 | #1702 |
| 2004 | B.A.A. Half MarathonBoston | MA | 1:25:47 | #74 |
| 2004 | OUC Orlando Half MarathonOrlando | FL | 1:41:15 | #205 |
| 2004 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:42:14 | #261 |
| 2004 | White Mountain Milers Half MarathonNorth Conway | NH | 2:18:35 | #287 |
| 2003 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:54:54 | #1075 |
| 2002 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:55:09 | #1123 |
| 2001 | Baystate MarathonLowell | MA | 1:26:44 | #52 |
| 2001 | OUC Orlando Half MarathonOrlando | FL | 1:51:57 | #379 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:25 | #4462 |
| 2001 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | 1:56:37 | #152 |
| 2000 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:02:52 | #1197 |
| 1999 | Fairfield Road RacesFairfield | CT | 1:55:36 | #825 |
| 1998 | Fairfield Road RacesFairfield | CT | 1:53:20 | #1058 |
| 1998 | White Mountain Milers Half MarathonNorth Conway | NH | 2:04:54 | #234 |
| 1997 | White Mountain Milers Half MarathonNorth Conway | NH | 2:02:31 | #232 |
| 1997 | Fairfield Road RacesFairfield | CT | 2:02:41 | #1128 |
| 1996 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:44:56 | #229 |
| 1993 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:33:26 | #286 |
| 1992 | Pikes Peak AscentManitou Springs | CO | 2:47:39 | #28 |
| 1989 | DEXTER-ANN ARBOR RUNDexter | MI | 1:58:06 | #958 |
| 1985 | DEXTER-ANN ARBOR RUNDexter | MI | 2:10:00 | #1075 |
| 1984 | DEXTER-ANN ARBOR RUNDexter | MI | 1:31:33 | #298 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MAMassachusetts
22 racesCACalifornia
21 racesFLFlorida
20 racesNYNew York
10 racesTNTennessee
7 racesILIllinois
6 racesINIndiana
6 racesNCNorth Carolina
6 racesCOColorado
4 racesCTConnecticut
4 racesMIMichigan
4 racesNHNew Hampshire
4 racesOHOhio
4 racesVAVirginia
4 racesAZArizona
3 racesPAPennsylvania
3 racesSCSouth Carolina
3 racesVTVermont
3 racesMDMaryland
2 racesMOMissouri
2 racesRIRhode Island
2 racesWIWisconsin
2 racesMNMinnesota
1 raceNJNew Jersey
1 raceNVNevada
1 raceTXTexas
1 raceALAlabama
0 racesDCDistrict of Columbia
0 racesMSMississippi
0 races50-State Challenge
29/ 51 states + DC
22 states to go