Back to League Tables
KO
Katie O'Brien
FemaleMassachusetts1998–2026
113
Total Finishes
89
Distinct Races
27
States (53%)
1:31:14
PR (6:58/mi)
2:20:58
Average
+1:48:55
Slower (first to last)
Medal House
2008
SLTC Frostbite Series
1:42:36
#140 overall#11 gender
2008
Thanksgiving Day Half Marathon
2:06:04
#4207 overall#1468 gender
2008
Rock ‘n’ Roll Philadelphia Half Marathon
2:07:57
#7750 overall#3043 gender
2008
First Energy Akron Marathon
2:40:34
#1403 overall#665 gender
2007
SLTC Frostbite Series
1:39:17
#96 overall#12 gender
2007
Publix Atlanta Marathon, Half Marathon & 5K
1:58:52
#1891 overall#652 gender
2006
SLTC Frostbite Series
1:39:45
#116 overall#10 gender
2006
Rock ‘n’ Roll Philadelphia Half Marathon
2:19:02
#8208 overall#3460 gender
2006
Parks Half Marathon
2:27:08
#1085 overall#486 gender
2005
Greater St. Louis Marathon
2:14:05
#2235 overall#1015 gender
1998
New Bedford Half Marathon
1:49:13
#691 overall#134 gender
1998
Hyannis Marathon
1:55:10
#394 overall#120 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | St. Petersburg Distance ClassicSt. Petersburg | FL | 1:51:16 | #238 |
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:38:08 | #13741 |
| 2025 | Wallis Sands Half MarathonRye | NH | 1:57:46 | #175 |
| 2025 | Hot2Trot Cottage Grove Run/WalkCottage Grove | WI | 2:37:42 | #112 |
| 2025 | Hot2Trot Cottage GroveCottage Grove | WI | 2:37:43 | #112 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:45:44 | #22334 |
| 2025 | Heatwave Half Marathon - Little RockLittle Rock | AR | 3:02:56 | #1756 |
| 2025 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 3:15:10 | #1064 |
| 2024 | Run the Rockies RoadFrisco | CO | 2:10:16 | #93 |
| 2023 | Russvegas Half Marathon & 5KRussellville | AR | 2:02:12 | #213 |
| 2023 | The Colorado MarathonFort Collins | CO | 2:05:53 | #486 |
| 2023 | NOCO Half Marathon & 10KLoveland | CO | 2:11:26 | #51 |
| 2023 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:12:24 | #547 |
| 2023 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 2:12:33 | #505 |
| 2023 | Aspen Valley MarathonAspen | CO | 2:30:53 | #219 |
| 2023 | Rivertown Races Half Marathon and 5kGrand Rapids | MI | 3:08:16 | #236 |
| 2023 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 3:26:17 | #2059 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:39:15 | #13179 |
| 2022 | Norfolk Harbor Half MarathonNorfolk | VA | 3:02:13 | #99 |
| 2021 | Three Creeks Half MarathonEnglewood | CO | 2:04:59 | #74 |
| 2021 | "LOOP THE LAKE" The Great New York State Marathon WeekendSyracuse | NY | 2:45:36 | #356 |
| 2020 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:56:51 | #1009 |
| 2020 | Creep N' Crawl - Half Marathon, 5K, Lil Monsters Kids' DashLittle Rock | AR | 1:59:14 | #78 |
| 2020 | Town of Celebration Marathon & Half MarathonCelebration | FL | 3:51:52 | #1687 |
| 2019 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:38:14 | #188 |
| 2019 | Rock 'n' Roll Washington DCWashington | DC | 1:41:29 | #838 |
| 2019 | Prospect Park 10KBrooklyn | NY | 2:09:15 | #63 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 2:23:34 | #2201 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 2:27:42 | #5136 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:37:22 | #4236 |
| 2019 | 2026 Napa Spring Half Marathon & 5KNapa | CA | 3:00:49 | #1643 |
| 2019 | Dismal Swamp Stomp Running FestivalChesapeake | VA | 3:14:57 | #333 |
| 2018 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | — | — |
| 2018 | Binghamton Bridge RunBinghamton | NY | 1:51:10 | #145 |
| 2018 | NorthShore Half MarathonMandeville | LA | 1:54:48 | #146 |
| 2018 | Phoenix 10K and MarathonPhoenix | AZ | 2:04:26 | #372 |
| 2018 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:04:32 | #751 |
| 2018 | Shamrock MarathonVirginia Beach | VA | 2:18:35 | #2756 |
| 2018 | B.A.A. Half MarathonBoston | MA | 2:29:26 | #4925 |
| 2017 | Tucson MarathonTucson | AZ | 1:44:53 | #148 |
| 2017 | Boulder Rez MarathonBoulder | CO | 1:58:30 | #59 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:04:13 | #2111 |
| 2017 | Peace Love and Goodwil 5k/10k/halfLittle Rock | AR | 2:04:56 | #52 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:18:19 | #4575 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 2:21:43 | #5062 |
| 2017 | Shipyard Old Port Half MarathonPortland | ME | 2:23:01 | #1778 |
| 2017 | Mystic Half Marathon & 10KMystic | CT | 2:46:42 | #1080 |
| 2017 | DONNA Marathon WeekendJacksonville Beach | FL | 2:50:03 | #2206 |
| 2017 | Rock n Roll NashvilleNashville | TN | 3:01:32 | #12897 |
| 2017 | La Jolla Half Marathon & 5KSan Diego | CA | 3:15:01 | #4002 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:38:02 | #10088 |
| 2016 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:31:14 | #88 |
| 2016 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:37:35 | #74 |
| 2016 | SLTC Frostbite SeriesSaint Louis | MO | 1:42:28 | #93 |
| 2016 | Urban Cow Half MarathonSacramento | CA | 1:56:37 | #613 |
| 2016 | Cambridge Half Marathon + 5KCambridge | MA | 2:07:09 | #2990 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:17:38 | #5851 |
| 2016 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:29:07 | #3244 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 2:42:19 | #6917 |
| 2015 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:57:17 | #285 |
| 2015 | Dogtown Half MarathonWashington | UT | 2:12:28 | #341 |
| 2015 | United Airlines NYC HalfNew York | NY | 2:16:45 | #14019 |
| 2015 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:17:01 | #1319 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:18:25 | #20008 |
| 2015 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:18:35 | #669 |
| 2015 | Good Life HalfsyLincoln | NE | 2:19:46 | #2210 |
| 2015 | Lincoln MarathonLincoln | NE | 2:20:46 | #4753 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:22:04 | #4811 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:26:14 | #9934 |
| 2015 | DONNA Marathon WeekendJacksonville Beach | FL | 2:46:20 | #1935 |
| 2015 | River, Roots and Runs Trail RunAlva | FL | 3:02:56 | #179 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:38:59 | #10645 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:42:54 | #21288 |
| 2015 | Tinker Bell Half MarathonAnaheim | CA | 4:12:18 | #11410 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:47:06 | #5459 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:47:41 | #648 |
| 2014 | United Airlines NYC HalfNew York | NY | 1:50:33 | #5660 |
| 2014 | Seattle MarathonSeattle | WA | 1:54:11 | #1177 |
| 2014 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:57:00 | #3989 |
| 2014 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 2:00:49 | #254 |
| 2014 | See Jane Run Half MarathonSeattle | WA | 2:03:55 | #197 |
| 2014 | Omaha MarathonOmaha | NE | 2:12:01 | #1070 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:16:45 | #3069 |
| 2014 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 2:18:22 | #498 |
| 2014 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:19:39 | #1942 |
| 2014 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:20:53 | #1630 |
| 2014 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 2:21:37 | #1663 |
| 2014 | DONNA Marathon WeekendJacksonville Beach | FL | 2:46:49 | #2129 |
| 2014 | Naperville Half MarathonNaperville | IL | 3:11:11 | #3222 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 1:43:01 | #426 |
| 2013 | MKG Half MarathonSandy Lake | PA | 1:49:21 | #33 |
| 2013 | Chi Town Half Marathon & 10KChicago | IL | 1:54:51 | #400 |
| 2013 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 1:55:22 | #172 |
| 2013 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 2:03:48 | #350 |
| 2013 | Boston's Run To RememberBoston | MA | 2:06:31 | #3914 |
| 2013 | Seacoast Half MarathonPortsmouth | NH | 2:06:33 | #655 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:09:12 | #4451 |
| 2013 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:10:29 | #1408 |
| 2013 | B.A.A. Half MarathonBoston | MA | 2:10:50 | #4270 |
| 2013 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:12:30 | #1951 |
| 2013 | Reindeer Run Half Marathon & 10K / 5KFernandina Beach | FL | 2:50:41 | #361 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 3:00:06 | #9174 |
| 2012 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:39:48 | #302 |
| 2012 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:02:49 | #296 |
| 2012 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 2:03:45 | #587 |
| 2012 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:11:10 | #6254 |
| 2012 | Lincoln MarathonLincoln | NE | 2:18:08 | #3721 |
| 2011 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:34:34 | #181 |
| 2011 | Med City Marathon, presented by ActivePTRochester | MN | 2:04:17 | #328 |
| 2011 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:11:54 | #1533 |
| 2008 | SLTC Frostbite SeriesSaint Louis | MO | 1:42:36 | #140 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 2:06:04 | #4207 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:07:57 | #7750 |
| 2008 | First Energy Akron MarathonAkron | OH | 2:40:34 | #1403 |
| 2007 | SLTC Frostbite SeriesSaint Louis | MO | 1:39:17 | #96 |
| 2007 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:58:52 | #1891 |
| 2006 | SLTC Frostbite SeriesSaint Louis | MO | 1:39:45 | #116 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:19:02 | #8208 |
| 2006 | Parks Half MarathonRockville | MD | 2:27:08 | #1085 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 2:14:05 | #2235 |
| 1998 | New Bedford Half MarathonNew Bedford | MA | 1:49:13 | #691 |
| 1998 | Hyannis MarathonHyannis | MA | 1:55:10 | #394 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
16 racesNYNew York
11 racesMOMissouri
9 racesCOColorado
8 racesARArkansas
7 racesMAMassachusetts
7 racesPAPennsylvania
7 racesCACalifornia
6 racesVAVirginia
5 racesILIllinois
4 racesNENebraska
4 racesWAWashington
4 racesAZArizona
3 racesGAGeorgia
3 racesOHOhio
3 racesDCDistrict of Columbia
2 racesMIMichigan
2 racesNHNew Hampshire
2 racesTNTennessee
2 racesUTUtah
2 racesWIWisconsin
2 racesLALouisiana
1 raceMEMaine
1 raceMNMinnesota
1 raceNCNorth Carolina
1 raceTXTexas
1 raceSCSouth Carolina
0 races50-State Challenge
27/ 51 states + DC
24 states to go