Back to League Tables
MO
Michael O'Connor
MalePennsylvania1991–2026
218
Total Finishes
131
Distinct Races
29
States (57%)
1:19:44
PR (6:05/mi)
2:04:59
Average
-0:18:36
Faster (first to last)
Medal House
2005
Indy Half Marathon at Fort Ben
1:38:43
#89 overall#77 gender
2005
North Shore Classic
1:41:00
#106 overall#91 gender
2005
Air Force Marathon
1:41:11
#128 overall#118 gender
2004
North Shore Classic
1:41:32
#107 overall#93 gender
2004
Liberty Waterfront Half Marathon and 5K Run
1:41:35
#264 overall#222 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
2:02:54
#4954 overall#3294 gender
2002
2025 500 Festival Running Events
2:46:30
#14717 overall#8800 gender
2001
Baystate Marathon
1:33:50
#123 overall#111 gender
1999
Journey's Marathon
2:08:27
#150 overall#93 gender
1998
B&A Trail Marathon and Half Marathon
1:52:38
#183 overall#143 gender
1997
2025 500 Festival Running Events
1:37:24
#1140 overall#1051 gender
1991
DEXTER-ANN ARBOR RUN
1:59:22
#838 overall#718 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Cheap MarathonSalisbury | MA | 1:40:46 | #81 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:28:05 | #1060 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:37:40 | #3169 |
| 2025 | Gettysburg Festival of RacesGettysburg | PA | 2:09:45 | #288 |
| 2025 | Gettysburg Festival of RacesGettysburg | PA | 2:09:46 | #288 |
| 2025 | Air Force MarathonDayton | OH | 2:10:23 | #679 |
| 2025 | Fleet Feet Half MarathonYork | PA | 2:11:17 | #215 |
| 2025 | Livermore Half MarathonLivermore | CA | 2:13:15 | #881 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 2:14:26 | #5172 |
| 2025 | Novant Health Wilmington NC MarathonWilmington | NC | 2:15:45 | #1307 |
| 2025 | Hokie Half Marathon and 5KBlacksburg | VA | 2:26:37 | #1029 |
| 2025 | Great Appalachian Valley Race: Half Marathon, 10K and 5KShippensburg | PA | 2:28:32 | #77 |
| 2024 | Ocean View Half Marathon & 5KIpswich | MA | 1:24:12 | #3 |
| 2024 | Newburyport Half Marathon and RelayNewburyport | MA | 1:29:34 | #38 |
| 2024 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 1:38:10 | #36 |
| 2024 | Ipswich Ale Half MarathonIpswich | MA | 1:50:58 | #104 |
| 2024 | Newport Rhode RacesNewport | RI | 1:51:33 | #655 |
| 2024 | Newport Rhode RaceNewport | RI | 1:51:33 | #653 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:00:24 | #1701 |
| 2024 | River Run Half MarathonBerea | OH | 2:07:39 | #436 |
| 2024 | Indianapolis Monumental MarathonIndianapolis | IN | 2:11:17 | #3379 |
| 2024 | Chambersburg Half MarathonChambersburg | PA | 2:20:42 | #100 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 2:26:55 | #5347 |
| 2024 | Air Force MarathonDayton | OH | 2:31:18 | #1027 |
| 2024 | Mad MarathonWaitsfield | VT | 3:39:29 | #313 |
| 2023 | Hyannis MarathonHyannis | MA | 1:31:16 | #35 |
| 2023 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 1:40:46 | #70 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:45:36 | #5306 |
| 2023 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 2:00:05 | #223 |
| 2023 | Jackson Hole Marathon, Hole Half Marathon, Jackson Hole Quarter MarathonJackson | WY | 2:10:46 | #88 |
| 2023 | Energy City Half MarathonMidland | TX | 2:11:00 | #181 |
| 2022 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:33:36 | #90 |
| 2022 | Malden Half + 5 MileMalden | MA | 1:36:56 | #103 |
| 2022 | Love Run Half MarathonPhiladelphia | PA | 1:45:47 | #933 |
| 2022 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:47:20 | #609 |
| 2022 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 1:49:10 | #122 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 1:49:22 | #2088 |
| 2022 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:58:03 | #419 |
| 2022 | Chi Town Half Marathon & 10KChicago | IL | 2:01:41 | #692 |
| 2022 | Gettysburg Festival of RacesGettysburg | PA | 2:27:58 | #486 |
| 2022 | Gettysburg Festival of RacesGettysburg | PA | 2:27:58 | #486 |
| 2022 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:28:22 | #4347 |
| 2021 | Newburyport Fall Half MarathonNewburyport | MA | 1:39:07 | #103 |
| 2021 | TripleThreat Half Marathon & 5KRockport | MA | 1:47:08 | #98 |
| 2021 | Philadelphia MarathonPhiladelphia | PA | 1:49:57 | #1704 |
| 2021 | Snack Town RunFest 2026Hanover | PA | 1:50:24 | #21 |
| 2021 | Hanover YMCA Half MarathonHanover | PA | 1:50:24 | #21 |
| 2021 | Grand Teton Half MarathonJackson | WY | 2:05:21 | #365 |
| 2021 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 2:05:22 | #337 |
| 2021 | La Jolla Half Marathon & 5KSan Diego | CA | 2:19:56 | #829 |
| 2021 | The 20th Annual Liquid Youth Fort Lauderdale Running FestivalFort Lauderdale | FL | 2:25:25 | #403 |
| 2021 | Movie Madness Half MarathonHarrisburg | PA | 2:31:25 | #88 |
| 2020 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:44:38 | #699 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:24:57 | #3045 |
| 2020 | Energy City Half MarathonMidland | TX | 2:27:45 | #228 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 1:57:10 | #1921 |
| 2019 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:59:25 | #1139 |
| 2019 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:01:12 | #986 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 2:06:54 | #5865 |
| 2019 | Rock n Roll NashvilleNashville | TN | 2:09:51 | #3874 |
| 2019 | Movie Madness Half MarathonHarrisburg | PA | 2:12:08 | #39 |
| 2019 | Rock 'n' Roll Washington DCWashington | DC | 2:13:56 | #5167 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:16:04 | #4897 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:18:41 | #2796 |
| 2019 | Harrisburg Haunted HouseHarrisburg | PA | 2:21:01 | #75 |
| 2019 | United Airlines NYC HalfNew York | NY | 2:26:04 | #19326 |
| 2019 | Orangetheory Fitness Half Marathon and 5KBoca Raton | FL | 2:28:41 | #266 |
| 2018 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 1:42:59 | #146 |
| 2018 | BATTLEFIELD 11.3MGettysburg | PA | 1:46:59 | #67 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:49:00 | #549 |
| 2018 | Hershey Half MarathonHershey | PA | 1:51:15 | #548 |
| 2018 | Gettysburg Festival of RacesGettysburg | PA | 1:53:23 | #99 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 1:58:31 | #2928 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:00:47 | #12090 |
| 2018 | YMCA Harrisburg Half & 10KHarrisburg | PA | 2:04:48 | #272 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:06:04 | #2975 |
| 2018 | Nittany Valley Half MarathonState College | PA | 2:07:29 | #410 |
| 2018 | Movie Madness Half MarathonHarrisburg | PA | 2:11:10 | #68 |
| 2018 | Rock n Roll NashvilleNashville | TN | 2:11:15 | #4496 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:23:02 | #5320 |
| 2018 | Carlsbad MarathonCarlsbad | CA | 2:28:27 | #2747 |
| 2018 | La Jolla Half Marathon & 5KSan Diego | CA | 2:33:26 | #2426 |
| 2018 | Beer City Half™ San DiegoSan Diego | CA | 2:40:20 | #2593 |
| 2018 | Kona MarathonKailua Kona | HI | 5:23:25 | #525 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 1:31:54 | #142 |
| 2017 | Lake Effect Half MarathonMinoa | NY | 1:34:59 | #42 |
| 2017 | Winter Warrior Half Marathon, Quarter Marathon & Half Marathon RelayRochester | NY | 1:35:18 | #28 |
| 2017 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:36:14 | #38 |
| 2017 | Boston's Run To RememberBoston | MA | 1:44:48 | #577 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 1:44:52 | #1518 |
| 2017 | St. Pete Run FestSaint Petersburg | FL | 1:53:49 | #190 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 1:54:44 | #2211 |
| 2017 | Movie Madness Half MarathonHarrisburg | PA | 1:59:42 | #44 |
| 2017 | Gettysburg Festival of RacesGettysburg | PA | 2:04:33 | #197 |
| 2017 | Harrisburg Haunted HouseHarrisburg | PA | 2:05:46 | #56 |
| 2017 | Nittany Valley Half MarathonState College | PA | 2:06:40 | #333 |
| 2017 | Rock 'n' Roll Washington DCWashington | DC | 2:07:21 | #5108 |
| 2017 | Gettysburg Battlefield MarathonGettysburg | PA | 2:09:17 | #120 |
| 2017 | United Airlines NYC HalfNew York | NY | 2:09:30 | #11432 |
| 2017 | Ion Bank Cheshire Road RacesCheshire | CT | 2:09:32 | #799 |
| 2017 | Wild Duluth RacesDuluth | MN | 2:12:12 | #13 |
| 2017 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:12:14 | #2268 |
| 2017 | Redding Road RaceRedding | CT | 2:16:19 | #320 |
| 2017 | The Notre Dame Holy HalfNotre Dame | IN | 2:16:51 | #912 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:21:54 | #5073 |
| 2017 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 2:28:59 | #223 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 2:34:04 | #6850 |
| 2017 | Maine Coast Marathon & Half MarathonBiddeford | ME | 2:43:42 | #1234 |
| 2017 | Saucony Charlotte Covered Bridge Half Marathon & 5k/10kShelburne | VT | 2:47:22 | #164 |
| 2016 | Empire State Half Marathon & 5kCongers | NY | 1:29:45 | #16 |
| 2016 | 2027 Syracuse Half MarathonSyracuse | NY | 1:36:19 | #99 |
| 2016 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:49:36 | #689 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 1:49:51 | #918 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:54:27 | #1857 |
| 2016 | Flying Pig Pump and RunCincinnati | OH | 1:56:07 | #1337 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 1:57:23 | #3485 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:19 | #4523 |
| 2016 | Hershey Half MarathonHershey | PA | 2:02:55 | #1304 |
| 2016 | Wild Duluth RacesDuluth | MN | 2:18:48 | #11 |
| 2016 | Buck Ridge Burn Trail RacesGardners | PA | 2:24:33 | #62 |
| 2016 | Energy City Half MarathonMidland | TX | 2:24:55 | #205 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 2:26:15 | #7479 |
| 2016 | Gettysburg Festival of RacesGettysburg | PA | 2:39:01 | #753 |
| 2016 | Fairfield Road RacesFairfield | CT | 2:40:50 | #2578 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 2:48:27 | #7192 |
| 2016 | Rochester Regional Health Flower City ChallengeRochester | NY | 2:49:51 | #1965 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:03:50 | #14071 |
| 2015 | B.A.A. Half MarathonBoston | MA | 1:27:21 | #140 |
| 2015 | 2027 Syracuse Half MarathonSyracuse | NY | 1:37:41 | #185 |
| 2015 | Tromptown RunDeruyter | NY | 1:38:10 | #18 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 1:38:28 | #264 |
| 2015 | Seacoast Half MarathonPortsmouth | NH | 1:48:25 | #230 |
| 2015 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 1:49:41 | #339 |
| 2015 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 1:51:18 | #392 |
| 2015 | Ion Bank Cheshire Road RacesCheshire | CT | 2:00:13 | #699 |
| 2015 | Flying Pig Pump and RunCincinnati | OH | 2:01:08 | #2616 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:33 | #3683 |
| 2015 | Rock N Fly Half MarathonPensacola | FL | 2:05:10 | #321 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 2:08:35 | #6081 |
| 2015 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:09:43 | #2677 |
| 2015 | Hershey Half MarathonHershey | PA | 2:15:21 | #1997 |
| 2015 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:21:37 | #1362 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:35:36 | #7151 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:40:41 | #259 |
| 2014 | Charleston Half MarathonCharleston | SC | 1:51:53 | #522 |
| 2014 | Hershey Half MarathonHershey | PA | 1:54:01 | #811 |
| 2014 | Hershey Half MarathonHershey | PA | 1:54:12 | #826 |
| 2014 | Wee - Chi - Tah Trail RunWichita Falls | TX | 1:57:20 | #48 |
| 2014 | Capital City River RunLansing | MI | 1:58:03 | #428 |
| 2014 | THAT DAM HALF & 5KGRAND PRAIRIE | TX | 1:59:57 | #142 |
| 2014 | YMCA Harrisburg Half & 10KHarrisburg | PA | 2:00:06 | #351 |
| 2014 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 2:01:29 | #508 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:07:52 | #15790 |
| 2014 | Charlottesville Fall Classic Half MarathonCharlottesville | VA | 2:09:20 | #201 |
| 2014 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 2:09:53 | #268 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:11:32 | #7369 |
| 2014 | Flying Pig Pump and RunCincinnati | OH | 2:11:45 | #4027 |
| 2014 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:15:53 | #7074 |
| 2014 | Plano Balloon FestivalPlano | TX | 2:16:03 | #503 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:17:53 | #15777 |
| 2014 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:20:53 | #1708 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:21:12 | #6803 |
| 2014 | Philadelphia MarathonPhiladelphia | PA | 2:22:07 | #8919 |
| 2014 | Shipyard Old Port Half MarathonPortland | ME | 2:26:14 | #1946 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 1:39:25 | #330 |
| 2013 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:42:49 | #264 |
| 2013 | Phoenix 10K and MarathonPhoenix | AZ | 1:44:33 | #103 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 1:45:25 | #691 |
| 2013 | Air Force MarathonDayton | OH | 1:47:40 | #418 |
| 2013 | Capital City River RunLansing | MI | 1:52:51 | #409 |
| 2013 | Hershey Half MarathonHershey | PA | 1:57:06 | #1060 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 1:58:09 | #3479 |
| 2013 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 2:08:19 | #1002 |
| 2013 | Life Time Miami Marathon & HalfMiami | FL | 2:12:14 | #5497 |
| 2013 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 2:15:17 | #283 |
| 2013 | Savin Rock MarathonWest Haven | CT | 2:16:18 | #339 |
| 2013 | Heatwave Half Marathon - Little RockLittle Rock | AR | 3:34:06 | #3929 |
| 2013 | Lost Lake RunSeward | AK | 4:12:31 | #616 |
| 2012 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:31:07 | #108 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 1:34:05 | #198 |
| 2012 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:40:15 | #81 |
| 2012 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:43:42 | #460 |
| 2012 | YMCA Harrisburg Half & 10KHarrisburg | PA | 1:45:34 | #185 |
| 2012 | Hershey Half MarathonHershey | PA | 1:46:35 | #359 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:47:24 | #1104 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 1:50:31 | #2260 |
| 2012 | Capital City River RunLansing | MI | 1:54:19 | #410 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 2:01:11 | #3706 |
| 2012 | Cleveland Marathon & Half MarathonCleveland | OH | 2:05:30 | #2539 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:11:41 | #10184 |
| 2012 | Austin MarathonAustin | TX | 2:17:23 | #5899 |
| 2012 | The Soaring Wings Of ConwayConway | AR | 3:06:37 | #1458 |
| 2012 | Heatwave Half Marathon - Little RockLittle Rock | AR | 3:20:23 | #3070 |
| 2011 | Plattsburgh HalfPlattsburgh | NY | 1:19:44 | #8 |
| 2011 | Half Madness Half MarathonBatavia | IL | 1:37:01 | #93 |
| 2011 | Schaumburg Turkey Trot Half Marathon & 5KElk Grove Village | IL | 1:37:23 | #130 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 1:38:00 | #240 |
| 2011 | Hershey Half MarathonHershey | PA | 1:42:25 | #311 |
| 2011 | Providence Rhode RacesEast Providence | RI | 1:44:54 | #360 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 1:49:45 | #1296 |
| 2011 | Capital City River RunLansing | MI | 1:50:54 | #401 |
| 2011 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 1:54:47 | #105 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 2:11:19 | #4663 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 1:34:00 | #109 |
| 2010 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:48:10 | #351 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 2:10:58 | #6672 |
| 2010 | Newport MarathonNewport | RI | 2:12:23 | #1627 |
| 2009 | The Maryland Half Marathon & 5KFulton | MD | 1:37:07 | #69 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 1:39:59 | #302 |
| 2009 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:56:20 | #731 |
| 2009 | Florida Halloween Halfathon & 5k raceTierra Verde | FL | 1:56:22 | #133 |
| 2009 | Half Madness Half MarathonBatavia | IL | 2:03:10 | #553 |
| 2009 | Great Western Half Marathon and 10KSaint Charles | IL | 2:08:52 | #520 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:14:17 | #7958 |
| 2009 | Austin MarathonAustin | TX | 2:23:31 | #4618 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:36:22 | #175 |
| 2008 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:46:16 | #864 |
| 2008 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:47:22 | #1077 |
| 2008 | Battleship North Carolina Half 5KWilmington | NC | 1:55:57 | #369 |
| 2008 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:02:16 | #894 |
| 2008 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 2:05:39 | #185 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:10:30 | #8333 |
| 2008 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:24:18 | #2513 |
| 2008 | Manchester City MarathonManchester | NH | 2:28:00 | #840 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:32:00 | #17857 |
| 2008 | Half Madness Half MarathonBatavia | IL | 2:37:04 | #739 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 1:37:48 | #226 |
| 2007 | Battleship North Carolina Half 5KWilmington | NC | 1:42:55 | #188 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:47:22 | #1718 |
| 2007 | March Madness Half MarathonCary | IL | 1:54:26 | #528 |
| 2007 | Mistletoe RunWinston Salem | NC | 2:11:55 | #484 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:12:36 | #8271 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:12:41 | #7752 |
| 2006 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:33:38 | #37 |
| 2006 | Greater St. Louis MarathonSt. Louis | MO | 1:35:59 | #201 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:44:06 | #337 |
| 2006 | Battleship North Carolina Half 5KWilmington | NC | 1:45:37 | #208 |
| 2006 | March Madness Half MarathonCary | IL | 1:54:32 | #566 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:09:56 | #11441 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:18:44 | #8177 |
| 2005 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:38:43 | #89 |
| 2005 | North Shore ClassicHighland Park | IL | 1:41:00 | #106 |
| 2005 | Air Force MarathonDayton | OH | 1:41:11 | #128 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 1:43:50 | #258 |
| 2005 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:45:11 | #436 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:12:22 | #6921 |
| 2005 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:53:01 | #1333 |
| 2004 | North Shore ClassicHighland Park | IL | 1:41:32 | #107 |
| 2004 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:41:35 | #264 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:02:54 | #4954 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:46:30 | #14717 |
| 2001 | Baystate MarathonLowell | MA | 1:33:50 | #123 |
| 1999 | Journey's MarathonEagle River | WI | 2:08:27 | #150 |
| 1998 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 1:52:38 | #183 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:37:24 | #1140 |
| 1991 | DEXTER-ANN ARBOR RUNDexter | MI | 1:59:22 | #838 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
PAPennsylvania
51 racesNYNew York
23 racesFLFlorida
19 racesOHOhio
19 racesINIndiana
13 racesMDMaryland
13 racesILIllinois
12 racesMAMassachusetts
12 racesTXTexas
10 racesAZArizona
8 racesCACalifornia
7 racesDCDistrict of Columbia
7 racesNCNorth Carolina
7 racesCTConnecticut
6 racesMIMichigan
5 racesVAVirginia
5 racesARArkansas
3 racesNJNew Jersey
3 racesKYKentucky
2 racesLALouisiana
2 racesMNMinnesota
2 racesMOMissouri
2 racesNHNew Hampshire
2 racesVTVermont
2 racesAKAlaska
1 raceOKOklahoma
1 raceWIWisconsin
1 raceALAlabama
0 racesCOColorado
0 races50-State Challenge
29/ 51 states + DC
22 states to go