Back to runner search
BO
Bill O'Brien
MaleMassachusetts1993–2025
63
Total Finishes
45
Different Races
14
States (28%)
1:37:49
PR (7:28/mi)
2:04:40
Average
+0:54:59
Slower (first to last)
Medal House
2007
Madison Marathon
1:54:02
#737 overall#483 gender
2006
3M Half Marathon
1:46:56
#1032 overall#687 gender
2004
Rock 'n' Roll Arizona Marathon
2:56:27
#10996 overall#4593 gender
2003
Jersey Shore Half Marathon and 2 Mile Run
1:58:37
#362 overall#245 gender
2002
Jersey Shore Half Marathon and 2 Mile Run
1:39:13
#80 overall#69 gender
2002
2027 Walt Disney World® Marathon Weekend
2:02:24
#913 overall#575 gender
1997
The Unforgettable Staten Island Half Marathon!
2:34:31
#1483 overall#1475 gender
1997
Liberty Waterfront Half Marathon and 5K Run
2:44:18
#712 overall#538 gender
1996
Liberty Waterfront Half Marathon and 5K Run
2:23:18
#713 overall#537 gender
1994
Buhl Half Marathon and 5K
1:37:49
#128 overall#114 gender
1994
The Unforgettable Staten Island Half Marathon!
2:17:38
#1479 overall#1132 gender
1993
The Unforgettable Staten Island Half Marathon!
2:08:13
#1260 overall#1016 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Narragansett Summer Running FestivalNorth Easton | MA | 2:23:49 | #531 |
| 2025 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:27:45 | #1093 |
| 2025 | Horseneck Half & 3.5 Miler: SOLD OUT! NO WEEKEND REGISTRATIONS WILL BE ACCEPTEDWestport | MA | 2:33:21 | #475 |
| 2025 | Tucson MarathonTucson | AZ | 3:03:12 | #1192 |
| 2024 | Tucson MarathonTucson | AZ | 2:39:26 | #1070 |
| 2023 | Tucson MarathonTucson | AZ | 2:35:49 | #960 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 3:53:20 | #13231 |
| 2020 | Fairfield Road RacesFairfield | CT | 1:49:19 | #13 |
| 2019 | Run For Your HeartSaginaw | MI | 2:20:37 | #90 |
| 2018 | Oak Barrel Half MarathonLynchburg | TN | 1:54:36 | #159 |
| 2018 | Starved Rock Country MarathonOttawa | IL | 2:16:00 | #304 |
| 2015 | Johnny Kelley Half MarathonHyannis | MA | 1:51:15 | #171 |
| 2015 | Mayflower Brewing Half Marathon | — | 1:54:40 | #353 |
| 2015 | Horseneck Half & 3.5 Miler: SOLD OUT! NO WEEKEND REGISTRATIONS WILL BE ACCEPTEDWestport | MA | 1:57:09 | #81 |
| 2015 | Horseneck Half Marathon | — | 1:57:09 | #81 |
| 2015 | Plymouth Run To The RockPlymouth | MA | 1:58:12 | #166 |
| 2015 | Mountains 2 Beach Marathon and HalfVentura | CA | 1:59:07 | #480 |
| 2015 | Mountains 2 Beach Marathon, Half & 5K | — | 1:59:07 | #479 |
| 2014 | Johnny Kelley Half MarathonHyannis | MA | 1:44:34 | #158 |
| 2014 | Hyannis MarathonHyannis | MA | 1:49:14 | #793 |
| 2014 | New Bedford Half MarathonNew Bedford | MA | 1:50:23 | #1209 |
| 2014 | Ojai Half Marathon/5K/10K | — | 2:01:51 | #85 |
| 2014 | Ojai Half Marathon 5k &10kOjai | CA | 2:01:52 | #85 |
| 2014 | Plymouth Run To The RockPlymouth | MA | 2:02:40 | #148 |
| 2013 | New Bedford Half MarathonNew Bedford | MA | 1:49:11 | #1184 |
| 2013 | New Bedford Half Marathon | — | 1:49:11 | #1140 |
| 2013 | Hyannis MarathonHyannis | MA | 1:49:22 | #635 |
| 2013 | Johnny Kelley Half MarathonHyannis | MA | 1:50:36 | #218 |
| 2013 | 33rd The Great Hyannis Road Races, Half Marathon | — | 1:50:36 | #218 |
| 2013 | HARWICH CRANBERRY HARVEST HALF MARATHON | — | 1:52:14 | #206 |
| 2013 | Old Sandwich Road Races | — | 1:55:50 | #85 |
| 2013 | Plymouth Run To The RockPlymouth | MA | 1:58:23 | #218 |
| 2013 | Run to the Rock 1/2 Marathon 5k and 10k | — | 1:58:23 | #218 |
| 2012 | Harwich Cranberry Harvest Half Marathon | — | 1:45:48 | #110 |
| 2012 | Old Sandwich Road Races | — | 1:46:01 | #37 |
| 2012 | The Notre Dame Holy HalfNotre Dame | IN | 1:49:08 | #223 |
| 2012 | Johnny Kelley Half MarathonHyannis | MA | 1:50:59 | #169 |
| 2012 | The Great Hyannis Road Races, Half Marathon& 5k | — | 1:50:59 | #169 |
| 2012 | Hyannis MarathonHyannis | MA | 1:52:35 | #1167 |
| 2012 | Hyannis Marathon, Half Marathon, Marathon Relay | — | 1:52:35 | #1165 |
| 2012 | New Bedford Half MarathonNew Bedford | MA | 1:54:29 | #1377 |
| 2012 | New Bedford Half Marathon | — | 1:54:29 | #1311 |
| 2012 | Plymouth Run To The RockPlymouth | MA | 2:04:29 | #221 |
| 2011 | 34th Annual New Bedford Half Marathon | — | 1:49:50 | #1063 |
| 2011 | Hyannis Marathon, Half Marathon, 10K & Marathon Relay | — | 1:51:15 | #865 |
| 2011 | Harwich Cranberry Harvest Half Marathon & 7.3MI | — | 1:53:42 | #148 |
| 2010 | 2026 Beaverton Half Marathon, 5/10K Presented by NIKEBeaverton | OR | 1:46:14 | #328 |
| 2009 | New Bedford Half MarathonNew Bedford | MA | 1:47:00 | #972 |
| 2008 | Manchester City MarathonManchester | NH | 1:43:25 | #192 |
| 2008 | Madison Marathon | — | 1:55:43 | #864 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 3:21:12 | #19019 |
| 2007 | Madison Marathon | — | 1:54:02 | #737 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 3:23:32 | #17198 |
| 2006 | 3M Half MarathonAustin | TX | 1:46:56 | #1032 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:56:27 | #10996 |
| 2003 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:58:37 | #362 |
| 2002 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:39:13 | #80 |
| 2002 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:02:24 | #913 |
| 1997 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:34:31 | #1483 |
| 1997 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:44:18 | #712 |
| 1996 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:23:18 | #713 |
| 1994 | Buhl Half Marathon and 5KHermitage | PA | 1:37:49 | #128 |
| 1994 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:17:38 | #1479 |
| 1993 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:08:13 | #1260 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MAMassachusetts
18 racesAZArizona
4 racesNJNew Jersey
4 racesNYNew York
3 racesTNTennessee
3 racesCACalifornia
2 racesFLFlorida
2 racesINIndiana
2 racesILIllinois
1 raceMIMichigan
1 raceNHNew Hampshire
1 raceOROregon
1 racePAPennsylvania
1 raceTXTexas
1 race50-State Challenge
14/ 50 states
36 states to go