Back to League Tables
TO
Tom O'Brien
MaleCalifornia1998–2026
55
Total Finishes
42
Distinct Races
16
States (31%)
1:32:31
PR (7:04/mi)
1:55:40
Average
+1:08:15
Slower (first to last)
Medal House
2006
Fairfield Road Races
1:42:01
#264 overall#225 gender
2005
Hook Mountain Half Marathon & Rockland Lake 10K
1:39:19
#31 overall#31 gender
2005
Fairfield Road Races
1:47:18
#428 overall#352 gender
2005
Cleveland Marathon & Half Marathon
2:01:28
#748 overall#482 gender
2004
Plymouth Run To The Rock
1:32:35
#14 overall#13 gender
2004
Leaf Peepers Half Marathon
1:34:40
#81 overall#71 gender
2002
Hyannis Marathon
1:51:31
#500 overall#354 gender
2002
Carlsbad Marathon
1:53:25
#1311 overall#949 gender
2001
Covered Bridges Half Marathon
1:32:31
#137 overall#123 gender
2000
2025 500 Festival Running Events
2:03:27
#2990 overall#2371 gender
1998
LONG ISLAND MARATHON FESTIVAL
2:11:40
#2940 overall#2152 gender
1998
2025 500 Festival Running Events
2:25:04
#10418 overall#7137 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Milwaukee MarathonMilwaukee | WI | 1:36:28 | #192 |
| 2026 | Shamrock'n Half MarathonSacramento | CA | 1:55:39 | #922 |
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:19:55 | #13187 |
| 2025 | Milwaukee MarathonMilwaukee | WI | 1:39:15 | #177 |
| 2025 | 2025 Eugene Marathon WeekendEugene | OR | 1:55:28 | #1334 |
| 2025 | Eugene Marathon 2024Eugene | OR | 1:55:28 | #1328 |
| 2025 | Noyo Headlands RaceFort Bragg | CA | 1:59:28 | #23 |
| 2024 | Milwaukee MarathonMilwaukee | WI | 1:39:47 | #105 |
| 2024 | Eugene MarathonEugene | OR | 1:58:43 | #3206 |
| 2024 | Mountains 2 Beach Marathon and HalfVentura | CA | 2:05:02 | #741 |
| 2023 | Mare Island Half MarathonVallejo | CA | 2:05:50 | #72 |
| 2022 | Mountains 2 Beach Marathon and HalfVentura | CA | 1:49:34 | #285 |
| 2022 | Shamrock'n Half MarathonSacramento | CA | 1:53:07 | #465 |
| 2022 | American River Parkway Half MarathonSacramento | CA | 1:54:17 | #124 |
| 2022 | Davis StampedeDavis | CA | 1:55:40 | #119 |
| 2022 | Urban Cow Half MarathonSacramento | CA | 2:05:10 | #963 |
| 2020 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:52:46 | #5181 |
| 2019 | Waldoboro Half MarathonWaldoboro | ME | 1:39:20 | #3 |
| 2019 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:44:09 | #344 |
| 2019 | Berkeley Half MarathonBerkeley | CA | 1:47:22 | #1015 |
| 2018 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:43:03 | #316 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 1:44:42 | #555 |
| 2018 | Mountains 2 Beach Marathon and HalfVentura | CA | 1:50:01 | #295 |
| 2018 | Wisconsin MarathonKenosha | WI | 1:51:25 | #196 |
| 2018 | B.A.A. Half MarathonBoston | MA | 2:01:17 | #2232 |
| 2017 | That DamDenver | CO | 1:39:03 | #44 |
| 2017 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:43:34 | #280 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 1:58:54 | #2769 |
| 2017 | First Energy Akron MarathonAkron | OH | 2:08:00 | #1107 |
| 2017 | Bozeman Half Marathon & 10KBozeman | MT | 2:26:22 | #329 |
| 2016 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:44:30 | #435 |
| 2016 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:53:05 | #636 |
| 2016 | Chi Town Half Marathon & 10KChicago | IL | 2:00:44 | #701 |
| 2016 | Rockfest Half MarathonHampton Beach | NH | 2:03:13 | #1442 |
| 2016 | Midland-Run Michigan CheapMidland | MI | 2:04:19 | #21 |
| 2015 | Great Western Half Marathon and 10KSaint Charles | IL | 1:52:03 | #170 |
| 2014 | That DamDenver | CO | 1:36:23 | #41 |
| 2014 | First Midwest Half MarathonPalos Heights | IL | 1:54:46 | #285 |
| 2014 | Capital City Half MarathonColumbus | OH | 1:55:35 | #1956 |
| 2014 | Mid-Land Half MarathonMidland | MI | 2:01:40 | #140 |
| 2013 | First Energy Akron MarathonAkron | OH | 1:47:48 | #541 |
| 2013 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:21:56 | #179 |
| 2012 | Leaf Peepers Half MarathonWaterbury | VT | 1:34:07 | #50 |
| 2012 | B.A.A. Half MarathonBoston | MA | 1:38:55 | #590 |
| 2012 | Johnny Kelley Half MarathonHyannis | MA | 2:04:22 | #348 |
| 2012 | First Midwest Half MarathonPalos Heights | IL | 2:29:25 | #1308 |
| 2011 | Fairfield Road RacesFairfield | CT | 1:55:05 | #956 |
| 2011 | Newport MarathonNewport | RI | 1:57:50 | #801 |
| 2007 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:10:35 | #3196 |
| 2006 | Fairfield Road RacesFairfield | CT | 1:42:01 | #264 |
| 2006 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:07:12 | #925 |
| 2005 | Hook Mountain Half Marathon & Rockland Lake 10KValley Cottage | NY | 1:39:19 | #31 |
| 2005 | Fairfield Road RacesFairfield | CT | 1:47:18 | #428 |
| 2005 | Cleveland Marathon & Half MarathonCleveland | OH | 2:01:28 | #748 |
| 2004 | Plymouth Run To The RockPlymouth | MA | 1:32:35 | #14 |
| 2004 | Leaf Peepers Half MarathonWaterbury | VT | 1:34:40 | #81 |
| 2002 | Hyannis MarathonHyannis | MA | 1:51:31 | #500 |
| 2002 | Carlsbad MarathonCarlsbad | CA | 1:53:25 | #1311 |
| 2001 | Covered Bridges Half MarathonWoodstock | VT | 1:32:31 | #137 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:27 | #2990 |
| 1998 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:11:40 | #2940 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:25:04 | #10418 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
13 racesOHOhio
9 racesMAMassachusetts
6 racesILIllinois
4 racesWIWisconsin
4 racesNYNew York
3 racesOROregon
3 racesCOColorado
2 racesINIndiana
2 racesMIMichigan
2 racesTXTexas
2 racesMEMaine
1 raceMNMinnesota
1 raceMTMontana
1 raceNHNew Hampshire
1 raceRIRhode Island
1 race50-State Challenge
16/ 51 states + DC
35 states to go