Back to League Tables
MO
Michael O'Neill
MaleNew York1998–2025
108
Total Finishes
67
Distinct Races
23
States (45%)
1:20:44
PR (6:10/mi)
2:12:06
Average
+0:05:45
Slower (first to last)
Medal House
2007
2025 500 Festival Running Events
1:53:52
#4894 overall#3865 gender
2007
Detroit Free Press Marathon
2:27:24
#3572 overall#1806 gender
2007
Greater St. Louis Marathon
3:29:16
#6340 overall#2591 gender
2006
NYCRUNS Brooklyn Ice Cream Social Half Marathon
1:34:23
#329 overall#291 gender
2006
2025 500 Festival Running Events
1:37:57
#1551 overall#1385 gender
2006
United Airlines NYC Half
1:38:03
#900 overall#774 gender
2005
Baltimore Running Festival
2:12:32
#1475 overall#819 gender
2005
Boulder Rez Marathon
2:13:54
#1354 overall#659 gender
2005
Detroit Free Press Marathon
2:14:57
#2541 overall#1470 gender
2003
Boulder Rez Marathon
2:21:59
#1465 overall#676 gender
2002
NYRR Fred Lebow Half Marathon
2:42:43
#5117 overall#3052 gender
1998
Georgetown to Idaho Springs Half Marathon
2:21:40
#2323 overall#1329 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Baystate MarathonLowell | MA | 1:22:56 | #28 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:51:46 | #7691 |
| 2025 | NYRR Fred Lebow Half MarathonNew York | NY | 1:51:50 | #1604 |
| 2025 | 25th Annual Pocatello MarathonPocatello | ID | 2:27:25 | #170 |
| 2024 | New England Half MarathonConcord | NH | 1:23:44 | #20 |
| 2024 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:47:29 | #2362 |
| 2024 | B.A.A. Half MarathonBoston | MA | 1:49:30 | #1413 |
| 2024 | Seven Bridges MarathonChattanooga | TN | 1:53:18 | #239 |
| 2024 | North Shore ClassicHighland Park | IL | 1:57:48 | #411 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:17:53 | #14429 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:20:44 | #77 |
| 2023 | New England Half MarathonConcord | NH | 1:27:05 | #47 |
| 2023 | B.A.A. Half MarathonBoston | MA | 1:44:23 | #938 |
| 2023 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:50:21 | #1159 |
| 2023 | Brooks Fremantle Running FestivalFremantle | WA | 2:00:42 | #750 |
| 2022 | New England Half MarathonConcord | NH | 1:30:31 | #51 |
| 2022 | B.A.A. Half MarathonBoston | MA | 1:42:39 | #819 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 1:59:49 | #2698 |
| 2020 | Milwaukee MarathonMilwaukee | WI | 2:00:53 | #357 |
| 2020 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 2:18:37 | #116 |
| 2019 | Boston's Run To RememberBoston | MA | 1:38:02 | #223 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 1:56:04 | #2241 |
| 2019 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 2:39:54 | #1982 |
| 2018 | Scranton Half MarathonScranton | PA | 1:23:28 | #31 |
| 2018 | Boston's Run To RememberBoston | MA | 1:38:05 | #274 |
| 2018 | Novant Health Charlotte MarathonCharlotte | NC | 1:48:06 | #305 |
| 2018 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:48:06 | #305 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:55:01 | #1690 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 1:45:03 | #872 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:47:38 | #102 |
| 2017 | Monterey Bay Half MarathonMonterey | CA | 2:53:49 | #4751 |
| 2017 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:40:33 | #1925 |
| 2016 | Buckeye Half Marathon & RelayPeninsula | OH | 1:37:58 | #29 |
| 2016 | Northern Ohio Half Marathon, 2-Person Relay, & 5KMentor | OH | 1:42:22 | #37 |
| 2016 | Middletown 10K & 5KMiddletown | CT | 2:03:45 | #272 |
| 2016 | HBF Run for a ReasonPerth | WA | 2:17:48 | #2130 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:32:18 | #6884 |
| 2016 | Rockfest Half MarathonHampton Beach | NH | 2:50:13 | #3529 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:56:14 | #12371 |
| 2016 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:43:09 | #12196 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:31:52 | #1067 |
| 2015 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:43:58 | #246 |
| 2015 | United Airlines NYC HalfNew York | NY | 2:19:21 | #14619 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:24:12 | #7817 |
| 2015 | Chicagoland Spring Marathon, Half Marathon & 10KSchaumburg | IL | 2:39:30 | #1040 |
| 2015 | Philadelphia MarathonPhiladelphia | PA | 2:43:27 | #9511 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 2:52:42 | #4246 |
| 2014 | Philadelphia MarathonPhiladelphia | PA | 1:26:01 | #229 |
| 2014 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:45:19 | #332 |
| 2014 | Carmel Marathon WeekendCarmel | IN | 1:54:38 | #419 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:25:46 | #13762 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:40:14 | #19354 |
| 2014 | Rockfest Half MarathonHampton Beach | NH | 2:55:19 | #3789 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:08:40 | #11004 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:40:59 | #3118 |
| 2013 | United Airlines NYC HalfNew York | NY | 1:43:16 | #2472 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 1:44:30 | #761 |
| 2013 | Life Time Miami Marathon & HalfMiami | FL | 1:48:25 | #1208 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:10 | #4474 |
| 2013 | Geist Half Marathon, 10K & 5KFishers | IN | 2:01:37 | #771 |
| 2013 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:10:59 | #792 |
| 2013 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:13:51 | #714 |
| 2013 | Borgess Run For The Health Of It!Kalamazoo | MI | 2:21:16 | #1483 |
| 2013 | Jingle Bell Half MarathonAtkinson | NH | 3:03:38 | #907 |
| 2012 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:34:56 | #540 |
| 2012 | United Airlines NYC HalfNew York | NY | 1:41:50 | #2657 |
| 2012 | Bellingham Bay MarathonBellingham | WA | 1:51:26 | #311 |
| 2012 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:56:27 | #439 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:01:39 | #6176 |
| 2012 | Geist Half Marathon, 10K & 5KFishers | IN | 2:02:24 | #957 |
| 2012 | Johnny Kelley Half MarathonHyannis | MA | 2:02:45 | #330 |
| 2012 | Monster Mash Marathon & Half MarathonDover | DE | 2:10:36 | #94 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:17:03 | #3953 |
| 2012 | Carlsbad MarathonCarlsbad | CA | 2:18:52 | #4291 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 2:23:22 | #4309 |
| 2012 | Tucson MarathonTucson | AZ | 2:23:48 | #924 |
| 2012 | First Midwest Half MarathonPalos Heights | IL | 2:29:20 | #1306 |
| 2012 | Life Time Miami Marathon & HalfMiami | FL | 2:37:41 | #11245 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:38:49 | #5154 |
| 2012 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:56:05 | #350 |
| 2011 | Hill Yeah! Half MarathonConcord | OH | 1:44:12 | #48 |
| 2011 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:44:46 | #170 |
| 2011 | Ocean City Running, 5k, Half MarathonOcean City | MD | 1:53:23 | #297 |
| 2011 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:02:52 | #2460 |
| 2011 | Northwell Health Great South Bay RunBay Shore | NY | 2:21:20 | #260 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:23:40 | #4365 |
| 2011 | First Midwest Half MarathonPalos Heights | IL | 2:29:12 | #1335 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:36:04 | #5812 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:13:43 | #8439 |
| 2010 | Indianapolis Monumental MarathonIndianapolis | IN | 1:42:56 | #440 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 2:31:01 | #7077 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:19:32 | #6946 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 3:31:49 | #13527 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 4:07:10 | #14716 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:51:20 | #4950 |
| 2009 | PCRF Reaching for the Cure RunIrvine | CA | 2:15:12 | #263 |
| 2009 | Detroit Free Press MarathonDetroit | MI | 2:27:10 | #5249 |
| 2009 | Geist Half Marathon, 10K & 5KFishers | IN | 3:16:19 | #2606 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:22:18 | #14628 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:37:46 | #11293 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 1:42:45 | #2149 |
| 2008 | Lake Minnetonka Half MarathonWayzata | MN | 1:46:36 | #259 |
| 2008 | Geist Half Marathon, 10K & 5KFishers | IN | 1:52:13 | #437 |
| 2008 | Indianapolis Monumental MarathonIndianapolis | IN | 1:57:05 | #517 |
| 2008 | First Midwest Half MarathonPalos Heights | IL | 2:27:47 | #1182 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:52 | #4894 |
| 2007 | Detroit Free Press MarathonDetroit | MI | 2:27:24 | #3572 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 3:29:16 | #6340 |
| 2006 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:34:23 | #329 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:37:57 | #1551 |
| 2006 | United Airlines NYC HalfNew York | NY | 1:38:03 | #900 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:12:32 | #1475 |
| 2005 | Boulder Rez MarathonBoulder | CO | 2:13:54 | #1354 |
| 2005 | Detroit Free Press MarathonDetroit | MI | 2:14:57 | #2541 |
| 2003 | Boulder Rez MarathonBoulder | CO | 2:21:59 | #1465 |
| 2002 | NYRR Fred Lebow Half MarathonNew York | NY | 2:42:43 | #5117 |
| 1998 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:21:40 | #2323 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NYNew York
18 racesCACalifornia
16 racesINIndiana
15 racesFLFlorida
7 racesILIllinois
7 racesMAMassachusetts
7 racesNHNew Hampshire
6 racesMIMichigan
5 racesPAPennsylvania
5 racesNCNorth Carolina
4 racesCOColorado
3 racesOHOhio
3 racesVAVirginia
3 racesWAWashington
3 racesCTConnecticut
2 racesMDMaryland
2 racesDEDelaware
1 raceGAGeorgia
1 raceIDIdaho
1 raceMNMinnesota
1 raceMOMissouri
1 raceNVNevada
1 raceTNTennessee
1 race50-State Challenge
23/ 51 states + DC
28 states to go