Back to League Tables
MB
Michael Barrett
MalePennsylvania1995–2025
104
Total Finishes
67
Distinct Races
24
States (47%)
1:19:33
PR (6:04/mi)
2:08:46
Average
+0:40:43
Slower (first to last)
Medal House
2007
Grandma's Marathon
1:40:50
#469 overall#373 gender
2007
Great Western Half Marathon and 10K
1:45:21
#155 overall#125 gender
2007
Moe's Better Half Marathon
1:52:51
#55 overall#38 gender
2006
Rock 'n' Roll Chicago Half Marathon
1:43:11
#1086 overall#862 gender
2005
Hairy Gorilla Half Marathon
1:47:33
#25 overall#23 gender
2004
Adirondack Marathon Distance Festival
2:02:25
#188 overall#119 gender
2003
Mercer Island Rotary Half Marathon
1:46:24
#358 overall#285 gender
2002
Tucson Marathon
2:05:46
#948 overall#492 gender
2002
Life Time Chicago Half Marathon + 5K
2:14:04
#3372 overall#1927 gender
2001
Seattle Marathon
1:51:22
#930 overall#688 gender
1998
Buffalo Wallow Races
1:49:42
#31 overall#27 gender
1995
2025 500 Festival Running Events
2:06:19
#5578 overall#4538 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Race 13.1 DurhamDurham | NC | 1:53:37 | #97 |
| 2025 | Philadelphia MarathonPhiladelphia | PA | 2:01:09 | #4250 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:10:41 | #4003 |
| 2025 | SUFFOLK COUNTY MARATHONBAY SHORE | NY | 2:20:15 | #828 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:33:17 | #5116 |
| 2025 | Mohawk Hudson River MarathonUnknown | NY | 2:47:02 | #938 |
| 2024 | United Airlines NYC HalfNew York | NY | 1:50:23 | #7459 |
| 2024 | Race 13.1 DurhamDurham | NC | 1:53:14 | #89 |
| 2024 | Baker's Dozen Half MarathonKerhonkson | NY | 2:00:02 | #33 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:09:13 | #4143 |
| 2024 | 2022 Petersburg Half Marathon & 5K presented by Poplar SpringsPetersburg | VA | 2:14:14 | #149 |
| 2024 | AEC Touchstone Energy Run United Half Marathon, 10K, 5K, and Kids' Fun RunAiken | SC | 2:22:14 | #132 |
| 2024 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 2:53:49 | #1777 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:04:53 | #9579 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:49:13 | #5949 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:02:21 | #2859 |
| 2023 | Buffalo Marathon WeekendBuffalo | NY | 2:03:04 | #975 |
| 2023 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:12:09 | #388 |
| 2023 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:18:48 | #903 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:41:04 | #7298 |
| 2023 | Mohawk Hudson River MarathonUnknown | NY | 2:43:49 | #650 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:49:21 | #4405 |
| 2022 | Scranton Half MarathonScranton | PA | 1:51:29 | #200 |
| 2022 | Fallen Comrades Half MarathonWest Point | NY | 1:52:49 | #115 |
| 2022 | Flying Pig Pump and RunCincinnati | OH | 2:14:10 | #2611 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:58:03 | #7347 |
| 2021 | Cary Greenways Half-MarathonCary | NC | 2:00:22 | #71 |
| 2021 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:11:23 | #4109 |
| 2020 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:45:04 | #109 |
| 2020 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:29 | #2586 |
| 2020 | Outlaw Half Marathon, 10K & 5KFredericksburg | TX | 2:01:00 | — |
| 2020 | The BearathonWaco | TX | 2:01:00 | #122 |
| 2020 | Miracle Match MarathonWaco | TX | 2:04:51 | #66 |
| 2020 | Rock ‘n’ Roll VRAnywhere | AZ | 2:40:35 | #1685 |
| 2020 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:56:26 | #538 |
| 2019 | Clarence DeMar MarathonKeene | NH | 1:46:55 | #64 |
| 2019 | Hill Country Halloween HalfCedar Park | TX | 1:51:59 | #78 |
| 2019 | Race 13.1 DurhamDurham | NC | 1:55:13 | #156 |
| 2019 | The BearathonWaco | TX | 1:58:11 | #253 |
| 2019 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:58:47 | #238 |
| 2019 | Pinehurst Half MarathonPinehurst | NC | 1:59:20 | #74 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:16:03 | #3857 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:11:04 | #6442 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:54:05 | #2123 |
| 2018 | Race 13.1 DurhamDurham | NC | 1:56:18 | #177 |
| 2018 | 2026 Haulin AspenBend | OR | 1:59:09 | #34 |
| 2018 | Badass TexasWaco | TX | 2:07:29 | #79 |
| 2018 | The North Face Endurance ChallengeSterling | VA | 2:10:44 | #287 |
| 2018 | Philly RunfestPhiladelphia | PA | 2:35:12 | #865 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:16:57 | #10362 |
| 2017 | 2022 Petersburg Half Marathon & 5K presented by Poplar SpringsPetersburg | VA | 1:42:30 | #41 |
| 2017 | Charlottesville MarathonCharlottesville | VA | 2:05:15 | #256 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:21:49 | #4998 |
| 2017 | Baltimore Running FestivalBaltimore | MD | 2:23:10 | #3563 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:19:53 | #10409 |
| 2017 | Jail Break Half Marathon and 5KBaytown | TX | 3:25:04 | #79 |
| 2016 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:19:33 | #9 |
| 2016 | Clarence DeMar MarathonKeene | NH | 1:53:14 | #95 |
| 2016 | Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026Chico | CA | 1:59:15 | #119 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:17 | #4511 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:59:35 | #3146 |
| 2016 | Scranton Half MarathonScranton | PA | 2:01:08 | #1062 |
| 2016 | Santa Barbara Half MarathonSanta barbara | CA | 2:21:36 | #318 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:45:53 | #162 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:46:28 | #1073 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:52:13 | #2027 |
| 2015 | Austin MarathonAustin | TX | 2:08:39 | #3306 |
| 2015 | Scranton Half MarathonScranton | PA | 2:17:35 | #1615 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:50:16 | #1834 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 2:01:22 | #2690 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:47 | #7172 |
| 2014 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:10:12 | #1017 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:21:18 | #6239 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:23:34 | #10084 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:47:05 | #881 |
| 2013 | Fairfield Road RacesFairfield | CT | 1:55:47 | #1088 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:04:47 | #2523 |
| 2013 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:15:25 | #2888 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 1:55:08 | #1651 |
| 2012 | St. Luke's Half Marathon & 5KAllentown | PA | 2:20:55 | #2512 |
| 2011 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:24:17 | #22 |
| 2011 | TripleThreat Half Marathon & 5KRockport | MA | 1:39:49 | #40 |
| 2011 | Indianapolis Monumental MarathonIndianapolis | IN | 2:01:36 | #1783 |
| 2011 | Life Time Miami Marathon & HalfMiami | FL | 2:14:12 | #6506 |
| 2011 | Tobacco Road MarathonCary | NC | 2:20:44 | #1627 |
| 2011 | Utah Valley MarathonProvo | UT | 2:23:19 | #1279 |
| 2011 | Space Coast Marathon & Half MarathonCocoa | FL | 2:28:21 | #1236 |
| 2010 | Grandma's MarathonDuluth | MN | 1:42:26 | #586 |
| 2010 | Hairy Gorilla Half MarathonAlbany | NY | 1:47:42 | #47 |
| 2010 | Detroit Free Press MarathonDetroit | MI | 2:09:24 | #3512 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:43:56 | #16650 |
| 2009 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:33:52 | #112 |
| 2009 | Grandma's MarathonDuluth | MN | 1:38:35 | #358 |
| 2009 | Hangover Half MarathonAlbany | NY | 1:39:58 | #47 |
| 2009 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:03:21 | #236 |
| 2009 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:14:54 | #2392 |
| 2008 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:50:31 | #955 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:57 | #1776 |
| 2008 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:40:29 | #306 |
| 2007 | Grandma's MarathonDuluth | MN | 1:40:50 | #469 |
| 2007 | Great Western Half Marathon and 10KSaint Charles | IL | 1:45:21 | #155 |
| 2007 | Moe's Better Half MarathonSan Marcos | TX | 1:52:51 | #55 |
| 2006 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:43:11 | #1086 |
| 2005 | Hairy Gorilla Half MarathonAlbany | NY | 1:47:33 | #25 |
| 2004 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:02:25 | #188 |
| 2003 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:46:24 | #358 |
| 2002 | Tucson MarathonTucson | AZ | 2:05:46 | #948 |
| 2002 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:14:04 | #3372 |
| 2001 | Seattle MarathonSeattle | WA | 1:51:22 | #930 |
| 1998 | Buffalo Wallow RacesLubbock | TX | 1:49:42 | #31 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 2:06:19 | #5578 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NYNew York
17 racesPAPennsylvania
14 racesTXTexas
14 racesVAVirginia
11 racesNCNorth Carolina
7 racesFLFlorida
6 racesOHOhio
5 racesCACalifornia
4 racesINIndiana
4 racesWAWashington
4 racesILIllinois
3 racesMNMinnesota
3 racesNJNew Jersey
3 racesAZArizona
2 racesMDMaryland
2 racesNHNew Hampshire
2 racesAKAlaska
1 raceMAMassachusetts
1 raceMIMichigan
1 raceMOMissouri
1 raceOROregon
1 raceUTUtah
1 raceGAGeorgia
0 racesIAIowa
0 races50-State Challenge
24/ 51 states + DC
27 states to go