Back to League Tables
RO
Ryan O'Connor
MaleCalifornia1997–2026
121
Total Finishes
102
Distinct Races
24
States (47%)
1:17:12
PR (5:54/mi)
1:55:47
Average
-1:23:20
Faster (first to last)
Medal House
2005
Cook Forest Half Marathon & 5K
1:31:29
#15 overall#15 gender
2005
Monterey Bay Half Marathon
1:58:07
#1190 overall#780 gender
2004
LONG ISLAND MARATHON FESTIVAL
1:37:38
#199 overall#182 gender
2004
Surf City Marathon
1:44:14
#546 overall#444 gender
2004
Dole Great Race of Agoura Hills
1:50:41
#99 overall#81 gender
2003
Life Time Chicago Half Marathon + 5K
1:50:51
#1452 overall#1092 gender
2002
Beer City Half™ San Diego
1:41:48
#712 overall#597 gender
2001
Beer City Half™ San Diego
1:42:12
#637 overall#529 gender
2001
Rock 'n' Roll Virgina Beach Half Marathon
1:43:55
#1090 overall#881 gender
2001
Surf City Marathon
1:51:01
#771 overall#606 gender
1998
2025 500 Festival Running Events
2:11:07
#8190 overall#6023 gender
1997
2025 500 Festival Running Events
2:59:25
#12268 overall#7749 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Tidewater Strider Marathon and Half Marathon Spring EditionChesapeake | VA | 1:36:05 | #22 |
| 2025 | 16th Annual BEACHFRONT RUNVentura | CA | 1:36:07 | #5 |
| 2025 | City Impact Beachfront RunVentura | CA | 1:36:07 | #5 |
| 2025 | 2025 Eugene Marathon WeekendEugene | OR | 1:46:38 | #769 |
| 2025 | Eugene Marathon 2024Eugene | OR | 1:46:38 | #763 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:47:57 | #6524 |
| 2025 | Winter Warrior Half Marathon, Quarter Marathon & Half Marathon RelayRochester | NY | 1:53:06 | #62 |
| 2025 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:57:34 | #507 |
| 2025 | Spinx Run FestGreenville | SC | 1:58:33 | #433 |
| 2025 | TURKEY TREK (13.1, 10k, 5k & 2k)Arvada | CO | 2:03:06 | #56 |
| 2025 | Turkey TrekArvada | CO | 2:03:06 | #56 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:12:17 | #16521 |
| 2025 | Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmington | NC | 2:52:58 | #1167 |
| 2024 | Hometown Half Marathon & 5k/10k - Greater ChicagoChicago | IL | 1:43:25 | #25 |
| 2024 | Portland MarathonPortland | OR | 1:46:33 | #539 |
| 2024 | Eugene Marathon 2024Eugene | OR | 1:46:48 | #701 |
| 2024 | Eugene MarathonEugene | OR | 1:49:28 | #2525 |
| 2024 | Rocky RunPhiladelphia | PA | 1:50:07 | #635 |
| 2024 | Spring Fling Prairie Dog Half, 10k, & 5kArvada | CO | 1:51:32 | #25 |
| 2024 | Park to Park Half MarathonStuarts Draft | VA | 1:51:35 | #110 |
| 2024 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:51:49 | #179 |
| 2024 | Austin MarathonAustin | TX | 2:15:29 | #4858 |
| 2024 | Timberline MarathonClackamas Lake Historic Ranger Station | OR | 2:19:39 | #31 |
| 2024 | Semper Fi 5K & HalfWashington | DC | 2:31:40 | #158 |
| 2024 | Chi Town Half Marathon & 10KChicago | IL | 2:36:02 | #1513 |
| 2023 | Buffalo Marathon WeekendBuffalo | NY | 1:17:12 | #10 |
| 2023 | Northshore Half MarathonMandeville | LA | 1:47:52 | #151 |
| 2023 | NorthShore Half MarathonMandeville | LA | 1:47:53 | #151 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:49:05 | #5895 |
| 2023 | 2026 Chessie Trail Marathon, Half Marathon, 10K, 5K, & 26.2 RelayLexington | VA | 1:49:50 | #42 |
| 2023 | Park to Park Half MarathonStuarts Draft | VA | 1:50:48 | #101 |
| 2023 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:04:16 | #412 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 2:09:21 | #2782 |
| 2022 | Ion Bank Cheshire Road RacesCheshire | CT | 1:27:11 | #12 |
| 2022 | Colchester Half MarathonColchester | CT | 1:36:47 | #48 |
| 2022 | Madison MarathonMadison | WI | 1:43:47 | #381 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:53:29 | #6527 |
| 2022 | Gopher To BadgerHudson | WI | 1:59:54 | #282 |
| 2022 | Eugene Marathon 2024Eugene | OR | 2:01:15 | #1231 |
| 2022 | Martha's Vineyard Marathon & Half MarathonOaks Bluff | MA | 2:25:00 | #593 |
| 2022 | Columbia Gorge Marathon and HalfHood River | OR | 2:54:29 | #626 |
| 2021 | Hogsback Half MarathonColebrook | CT | 1:24:08 | #2 |
| 2021 | UConn Health Half MarathonSimsbury | CT | 1:29:20 | #25 |
| 2021 | Philadelphia MarathonPhiladelphia | PA | 1:52:56 | #2088 |
| 2021 | Hamptons Marathon & Half MarathonEast Hampton | NY | 1:55:32 | #248 |
| 2020 | Bigfoot...The Social Distancing Champion's Running ChallengeLake Zurich | IL | 1:37:22 | #90 |
| 2020 | All-Out Polar ProwlArvada | CO | 1:44:24 | #15 |
| 2020 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:51:07 | #782 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 1:34:59 | #267 |
| 2019 | Spring EquinoxWellington | CO | 1:45:47 | #77 |
| 2019 | SUFFOLK COUNTY MARATHONBAY SHORE | NY | 1:56:40 | #249 |
| 2019 | Suffolk County MarathonSuffolk County | NY | 1:56:40 | #249 |
| 2019 | Portland MarathonPortland | OR | 1:59:48 | #1011 |
| 2019 | Seattle MarathonSeattle | WA | 2:00:05 | #1260 |
| 2019 | B.A.A. Half MarathonBoston | MA | 2:33:35 | #5336 |
| 2019 | Madison MarathonMadison | WI | 2:38:03 | #2312 |
| 2018 | Buffalo Marathon WeekendBuffalo | NY | 1:18:34 | #7 |
| 2018 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:19:33 | #4 |
| 2018 | Bristol Half-MarathonBristol | CT | 1:24:52 | #5 |
| 2018 | Three Creeks Half MarathonEnglewood | CO | 1:44:08 | #49 |
| 2018 | Philly RunfestPhiladelphia | PA | 1:54:02 | #257 |
| 2018 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 2:06:32 | #419 |
| 2018 | Brew City Marathon, Half Marathon, 10K & 5KMilwaukee | WI | 2:08:00 | #400 |
| 2018 | Jazz Half Marathon and 5KNew Orleans | LA | 2:22:48 | #868 |
| 2018 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:30:49 | #4755 |
| 2018 | Nashville 1/2 MarathonNashville | TN | 2:37:52 | #867 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 2:38:25 | #6494 |
| 2017 | Ion Bank Cheshire Road RacesCheshire | CT | 1:20:15 | #8 |
| 2017 | Rocky RunPhiladelphia | PA | 1:56:05 | #344 |
| 2017 | 2026 HelvetiaHillsboro | OR | 1:59:55 | #338 |
| 2017 | Race 13.1 Raleigh - Fallraleigh | NC | 2:00:10 | #176 |
| 2017 | Novant Health Charlotte MarathonCharlotte | NC | 2:55:44 | #2039 |
| 2017 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:55:44 | #2075 |
| 2016 | Cinco De MayoPortland | OR | 1:35:12 | #10 |
| 2016 | Louisville Trail Half MarathonLouisville | CO | 1:40:58 | #11 |
| 2016 | Longmont Half & 5k (LM Half)Longmont | CO | 1:48:13 | #35 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:13:53 | #5157 |
| 2016 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:33:11 | #7005 |
| 2016 | Hillbilly Half MarathonLeipers Fork | TN | 2:58:31 | #456 |
| 2015 | Bristol Half-MarathonBristol | CT | 1:24:37 | #1 |
| 2015 | Ralston Creek Half Marathon & 5KArvada | CO | 1:49:28 | #107 |
| 2015 | New England Half MarathonConcord | NH | 1:55:39 | #222 |
| 2015 | Jingle Bell Half MarathonAtkinson | NH | 1:58:52 | #362 |
| 2015 | Wallis Sands Half MarathonRye | NH | 1:59:44 | #353 |
| 2015 | Harborside Half Marathon & 5KNewburyport | MA | 2:00:31 | #322 |
| 2015 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:02:00 | #1415 |
| 2015 | Pilgrim PacerShawnee | KS | 3:00:29 | #538 |
| 2014 | 2026 Gulf Beach Half MarathonMilford | CT | 1:39:10 | #49 |
| 2014 | Napa Valley Trail MarathonCalistoga | CA | 1:42:28 | #12 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:42:58 | #546 |
| 2014 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:49:18 | #1042 |
| 2014 | Rockfest Half MarathonHampton Beach | NH | 1:52:12 | #880 |
| 2014 | Savin Rock MarathonWest Haven | CT | 1:52:41 | #143 |
| 2014 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:11:47 | #729 |
| 2014 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 3:17:07 | #9816 |
| 2013 | Eugene Marathon 2024Eugene | OR | 1:32:35 | #182 |
| 2013 | Quarry TurkeyFremont | CA | 1:39:03 | #22 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 1:51:36 | #4000 |
| 2013 | Rockfest Half MarathonHampton Beach | NH | 1:54:07 | #940 |
| 2013 | Jamestown Rhode RacesJamestown | RI | 1:56:11 | #402 |
| 2012 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:31:38 | #193 |
| 2012 | Brewers Mini Marathonmilwaukee | WI | 1:47:25 | #587 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 1:53:30 | #2200 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:26:11 | #5186 |
| 2011 | Cascade Half Marathon & 10KTurner | OR | 1:37:01 | #72 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 1:59:09 | #3064 |
| 2011 | Air Force MarathonDayton | OH | 2:09:49 | #1696 |
| 2010 | Rose Bowl Half MarathonPasadena | CA | 1:33:31 | #16 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:44:22 | #365 |
| 2010 | Boulder Rez MarathonBoulder | CO | 1:48:35 | #140 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:11:16 | #6552 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:57:56 | #2771 |
| 2009 | Big Woods RunFaribault | MN | 1:59:17 | #179 |
| 2008 | Rose Bowl Half MarathonPasadena | CA | 1:29:52 | #28 |
| 2008 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:35:59 | #104 |
| 2008 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:38:50 | #225 |
| 2008 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 1:39:55 | #98 |
| 2007 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:46:47 | #375 |
| 2007 | Rose Bowl Half MarathonPasadena | CA | 1:46:58 | #193 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:44:26 | #350 |
| 2006 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:53:34 | #265 |
| 2005 | Cook Forest Half Marathon & 5KCooksburg | PA | 1:31:29 | #15 |
| 2005 | Monterey Bay Half MarathonMonterey | CA | 1:58:07 | #1190 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:58:23 | #3837 |
| 2004 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:37:38 | #199 |
| 2004 | Surf City MarathonHuntington Beach | CA | 1:44:14 | #546 |
| 2004 | Dole Great Race of Agoura HillsAgoura Hills | CA | 1:50:41 | #99 |
| 2003 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:50:51 | #1452 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 1:41:48 | #712 |
| 2001 | Beer City Half™ San DiegoSan Diego | CA | 1:42:12 | #637 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:43:55 | #1090 |
| 2001 | Surf City MarathonHuntington Beach | CA | 1:51:01 | #771 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:11:07 | #8190 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 2:59:25 | #12268 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
20 racesCOColorado
13 racesNYNew York
13 racesOROregon
13 racesCTConnecticut
11 racesPAPennsylvania
8 racesVAVirginia
8 racesWIWisconsin
6 racesILIllinois
5 racesNHNew Hampshire
5 racesNCNorth Carolina
4 racesINIndiana
3 racesLALouisiana
3 racesMAMassachusetts
3 racesOHOhio
3 racesWAWashington
2 racesAZArizona
1 raceMDMaryland
1 raceMNMinnesota
1 raceSCSouth Carolina
1 raceTXTexas
1 raceFLFlorida
0 racesNJNew Jersey
0 racesSDSouth Dakota
0 races50-State Challenge
24/ 51 states + DC
27 states to go