Back to League Tables
TO
Thomas O'Brien
MaleIllinois2001–2025
75
Total Finishes
52
Distinct Races
17
States (33%)
1:24:39
PR (6:28/mi)
2:06:57
Average
+0:59:32
Slower (first to last)
Medal House
2007
Rock 'n' Roll Virgina Beach Half Marathon
1:41:05
#980 overall#829 gender
2006
Rock 'n' Roll Virgina Beach Half Marathon
1:47:40
#1435 overall#1129 gender
2006
Hatfield-Mccoy Marathon
2:02:24
#29 overall#24 gender
2006
United Airlines NYC Half
2:02:58
#5461 overall#3549 gender
2006
Westchester Medical Center Running Festival
2:09:07
#473 overall#277 gender
2005
Rock n Roll Nashville
1:40:09
#455 overall#384 gender
2005
Beer City Half™ San Diego
1:59:57
#2254 overall#1589 gender
2005
Greater St. Louis Marathon
2:22:04
#2767 overall#1384 gender
2004
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
2:06:56
#748 overall#444 gender
2002
Seattle Marathon
3:52:10
#907 overall#166 gender
2001
New Bedford Half Marathon
1:24:39
#62 overall#56 gender
2001
Hyannis Marathon
1:25:46
#25 overall#25 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Leprechaun Moon Chase – Venice Beach Pier Preview Run! 1 Miler, 5K, 10KVenice Beach | CA | 1:51:39 | #389 |
| 2025 | Shipyard Old Port Half MarathonPortland | ME | 2:08:13 | #1583 |
| 2025 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:09:14 | #1013 |
| 2025 | Chicago 13.1Chicago | IL | 2:15:46 | #5476 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:16:24 | #16028 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 2:24:11 | #3239 |
| 2024 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:10:22 | #3351 |
| 2024 | Ocean State Rhode RacesNarragansett | RI | 2:11:51 | #363 |
| 2024 | Ocean State Rhode RacesNarragansett | RI | 2:11:51 | #363 |
| 2023 | Racin' to Beat Cancer HalfFairfax Station | VA | 1:57:04 | #15 |
| 2023 | Chi Town Half Marathon & 10KChicago | IL | 2:07:58 | #1019 |
| 2023 | Rosaryville Half Marathon, 10K, 5K Trail RunUpper Marlboro | MD | 3:15:14 | #164 |
| 2022 | North Shore ClassicHighland Park | IL | 1:51:28 | #201 |
| 2019 | Rock 'n' Roll Washington DCWashington | DC | 1:37:10 | #561 |
| 2019 | 3M Half MarathonAustin | TX | 1:44:40 | #961 |
| 2019 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:11:23 | #947 |
| 2019 | Sunburst RacesSouth Bend | IN | 2:11:35 | #549 |
| 2019 | Sunburst Races - South BendSouth Bend | IN | 2:11:36 | #549 |
| 2019 | Chevron City to Surf for ActivBurswood | WA | 2:24:17 | #1519 |
| 2019 | Roxbury MarathonRoxbury | CT | 2:40:48 | #69 |
| 2018 | Heart Mini MarathonCincinnati | OH | 1:45:53 | #330 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:10:01 | #3940 |
| 2017 | Sunburst RacesSouth Bend | IN | 1:54:09 | #204 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 2:02:18 | #1514 |
| 2017 | Parks Half MarathonRockville | MD | 2:07:21 | #979 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:33:10 | #8782 |
| 2017 | Suffolk County MarathonSuffolk County | NY | 2:34:03 | #626 |
| 2016 | Hokie Half Marathon and 5KBlacksburg | VA | 1:47:54 | #198 |
| 2016 | PRESALE 2027 AmeriHealth New Jersey April Fools Half Marathon & 8KAtlantic City | NJ | 1:48:45 | #152 |
| 2016 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:52:45 | #1491 |
| 2016 | B.A.A. Half MarathonBoston | MA | 2:02:38 | #2893 |
| 2016 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 2:03:07 | #166 |
| 2016 | Sunburst RacesSouth Bend | IN | 2:04:00 | #310 |
| 2016 | Sunburst Races - South BendSouth Bend | IN | 2:04:00 | #310 |
| 2016 | Parks Half MarathonRockville | MD | 2:08:40 | #912 |
| 2015 | Baystate MarathonLowell | MA | 1:45:44 | #260 |
| 2015 | Shipyard Old Port Half MarathonPortland | ME | 1:48:07 | #443 |
| 2015 | Parks Half MarathonRockville | MD | 1:58:16 | #792 |
| 2015 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 2:02:20 | #191 |
| 2015 | Suffolk County MarathonSuffolk County | NY | 2:03:46 | #585 |
| 2015 | Capital City Half MarathonColumbus | OH | 2:06:35 | #2926 |
| 2015 | B.A.A. Half MarathonBoston | MA | 3:02:57 | #6287 |
| 2014 | The Notre Dame Holy HalfNotre Dame | IN | 1:38:47 | #121 |
| 2014 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:48:00 | #196 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 1:57:42 | #2158 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:58:13 | #4045 |
| 2014 | Shipyard Old Port Half MarathonPortland | ME | 2:14:09 | #1546 |
| 2013 | North Shore ClassicHighland Park | IL | 1:35:41 | #169 |
| 2013 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 2:08:49 | #264 |
| 2013 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:11:48 | #525 |
| 2013 | Bull City Race FestDurham | NC | 2:12:18 | #1422 |
| 2012 | Florida Holiday HalfathonKissimmee | FL | 1:40:39 | #67 |
| 2012 | North Shore ClassicHighland Park | IL | 1:48:27 | #329 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 1:50:48 | #1001 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 1:56:13 | #1109 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 2:06:52 | #2807 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:10:01 | #7357 |
| 2012 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 2:15:27 | #292 |
| 2012 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:20:51 | #101 |
| 2011 | The Giant RaceSan Francisco | CA | 1:44:13 | #227 |
| 2011 | City of Oaks MarathonRaleigh | NC | 2:13:54 | #1182 |
| 2011 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 2:30:37 | #623 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 1:54:12 | #1022 |
| 2009 | Westchester Medical Center Running FestivalWhite Plains | NY | 1:55:07 | #332 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 2:02:02 | #2402 |
| 2008 | Westchester Medical Center Running FestivalWhite Plains | NY | 2:30:42 | #547 |
| 2008 | First Midwest Half MarathonPalos Heights | IL | 2:34:13 | #1242 |
| 2008 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 3:10:51 | #71 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:41:05 | #980 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:47:40 | #1435 |
| 2006 | Hatfield-Mccoy MarathonWilliamson | WV | 2:02:24 | #29 |
| 2006 | United Airlines NYC HalfNew York | NY | 2:02:58 | #5461 |
| 2006 | Westchester Medical Center Running FestivalWhite Plains | NY | 2:09:07 | #473 |
| 2005 | Rock n Roll NashvilleNashville | TN | 1:40:09 | #455 |
| 2005 | Beer City Half™ San DiegoSan Diego | CA | 1:59:57 | #2254 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 2:22:04 | #2767 |
| 2004 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:06:56 | #748 |
| 2002 | Seattle MarathonSeattle | WA | 3:52:10 | #907 |
| 2001 | New Bedford Half MarathonNew Bedford | MA | 1:24:39 | #62 |
| 2001 | Hyannis MarathonHyannis | MA | 1:25:46 | #25 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
ILIllinois
10 racesNYNew York
9 racesMDMaryland
8 racesCACalifornia
6 racesINIndiana
6 racesVAVirginia
6 racesMAMassachusetts
5 racesOHOhio
5 racesFLFlorida
3 racesMEMaine
3 racesWAWashington
3 racesNCNorth Carolina
2 racesNJNew Jersey
2 racesRIRhode Island
2 racesCTConnecticut
1 raceMIMichigan
1 raceNHNew Hampshire
0 races50-State Challenge
17/ 51 states + DC
34 states to go