Back to runner search
TO
Tom O'Donnell
MaleCalifornia1988–2025
43
Total Finishes
31
Different Races
9
States (18%)
1:25:25
PR (6:31/mi)
2:05:09
Average
+0:29:36
Slower (first to last)
Medal House
2011
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
2:20:24
#3293 overall#1775 gender
2008
Rock ‘n’ Roll Philadelphia Half Marathon
2:16:15
#9449 overall#5333 gender
2007
Rock ‘n’ Roll Philadelphia Half Marathon
2:00:43
#6040 overall#3971 gender
2006
Philadelphia Marathon
2:11:51
#1362 overall#717 gender
2004
Chicago Distance Classic
1:38:11
#363 overall#329 gender
2004
Baltimore Running Festival
2:02:30
#1206 overall#730 gender
2003
March Madness Half Marathon
1:40:12
#264 overall#222 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
1:58:07
#3100 overall#2211 gender
2001
Life Time Chicago Half Marathon + 5K
1:33:04
#196 overall#175 gender
2001
Grandma's Marathon
1:33:09
#292 overall#245 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
1:58:51
#3809 overall#2692 gender
1988
New Prague Half Marathon
2:00:56
#346 overall#291 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Kiawah Island MarathonKiawah Island | SC | 2:18:19 | #1689 |
| 2025 | Champion Mine Trail RaceNevada City | CA | 2:30:32 | #75 |
| 2024 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:11:20 | #1127 |
| 2023 | Finger Lakes Festival of Races (18M,13.1M,10K& 5K)Montour Falls | NY | 2:24:05 | #105 |
| 2021 | TransRockies RunBuena Vista | CO | 3:57:33 | #52 |
| 2019 | Mammoth lakes half marathonMammoth Lakes | CA | 2:01:26 | #175 |
| 2019 | Truckee Half Marathon and 5KTruckee | CA | 2:07:23 | #61 |
| 2018 | Urban Cow Half MarathonSacramento | CA | 2:05:49 | #1116 |
| 2017 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 1:25:25 | #24 |
| 2017 | NCRC Invitational Half-Marathon and 10kCary | NC | 1:28:46 | #11 |
| 2017 | Urban Cow Half MarathonSacramento | CA | 1:56:41 | #639 |
| 2017 | Shamrock'n Half MarathonSacramento | CA | 1:58:21 | #736 |
| 2017 | American River Parkway Half MarathonSacramento | CA | 2:07:47 | #379 |
| 2017 | Mammoth lakes half marathonMammoth Lakes | CA | 2:31:54 | #432 |
| 2016 | Shamrock'n Half MarathonSacramento | CA | 1:59:05 | #1002 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:08:44 | #1873 |
| 2016 | Folsom Blues BreakoutFolsom | CA | 2:09:27 | #411 |
| 2016 | Mammoth lakes half marathonMammoth Lakes | CA | 2:18:48 | #427 |
| 2015 | Shamrock'n Half MarathonSacramento | CA | 2:13:41 | #2524 |
| 2014 | City of Oaks MarathonRaleigh | NC | 1:27:52 | #41 |
| 2014 | Urban Cow Half MarathonSacramento | CA | 2:11:46 | #1310 |
| 2013 | Outer Banks MarathonManteo | NC | 3:03:43 | #2418 |
| 2012 | City of Oaks MarathonRaleigh | NC | 1:30:39 | #62 |
| 2012 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:34:45 | #67 |
| 2012 | Corporate CupCharlotte | NC | 1:37:36 | #104 |
| 2012 | Surf City MarathonHuntington Beach | CA | 1:55:52 | #2625 |
| 2012 | Surf City USA Marathon | — | 1:55:52 | #2633 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:20:24 | #3293 |
| 2011 | San Francisco Marathon | — | 2:20:24 | #3296 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:16:15 | #9449 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:00:43 | #6040 |
| 2006 | Philadelphia MarathonPhiladelphia | PA | 2:11:51 | #1362 |
| 2004 | Chicago Distance Classic | — | 1:38:11 | #363 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 2:02:30 | #1206 |
| 2003 | March Madness Half MarathonCary | IL | 1:40:12 | #264 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:58:07 | #3100 |
| 2001 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:33:04 | #196 |
| 2001 | Grandma's MarathonDuluth | MN | 1:33:09 | #292 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:58:51 | #3809 |
| 1988 | New Prague Half MarathonNew Prague | MN | 2:00:56 | #346 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
16 racesNCNorth Carolina
7 racesPAPennsylvania
5 racesMNMinnesota
2 racesILIllinois
2 racesNYNew York
2 racesMDMaryland
1 raceCOColorado
1 raceSCSouth Carolina
1 race50-State Challenge
9/ 50 states
41 states to go