Back to League Tables

Michael O'donnell

MaleMinnesota19982024

32

Total Finishes

25

Distinct Races

18

States (35%)

1:27:35

PR (6:41/mi)

2:05:51

Average

+0:36:50

Slower (first→last)

Medal House

2014

Baltimore Running Festival

Baltimore, MD

2:34:33
#6102 overall#2811 gender
roadflat
2014

Maine Marathon, Half Marathon and Marathon Relay

Portland, ME

2:38:17
#1719 overall
roadflat
2013

Maine Marathon, Half Marathon and Marathon Relay

Portland, ME

2:09:23
#1171 overall
roadflat
2013

Shipyard Old Port Half Marathon

Portland, ME

2:28:17
#1168 overall#506 gender
roadflat
2012

Lincoln Marathon

Lincoln, NE

1:51:05
#963 overall#652 gender
roadflat
2012

St. Luke's Half Marathon & 5K

Allentown, PA

1:52:49
#901 overall#615 gender
roadflat
2012

Asbury Park Half Marathon

Asbury Park, NJ

2:22:29
#551 overall#236 gender
roadflat
2009

Marine Corps Historic Half

Fredericksburg, VA

2:27:43
#3592 overall#2190 gender
roadflat
2009

City of Oaks Marathon

Raleigh, NC

1:40:03
#149 overall#121 gender
roadflat
2008

NYRR Staten Island Half

Staten Island, NY

1:46:29
#911 overall#779 gender
roadflat
2008

Rock 'n' Roll Nashville

Nashville, TN

2:47:31
#15879 overall#6800 gender
roadflat
1998

Healthy Human Race

Rochester, MN

1:53:18
#199 overall#152 gender
roadflat

Performance Timeline

PR 1:27:3519982008200820092009201220122012201320132014201420142014201520152016201720172018201820182019202120212021202220222023202420242024

Complete Race Log

YearRaceStateTimePlace
2024Madison MarathonEnnisMT2:30:08#15
2024Indy Half Marathon at Fort BenIndianapolisIN2:07:20#555
2024Cleveland MarathonClevelandOH2:25:06#2346
2023Newburyport Half Marathon and RelayNewburyportMA2:03:57#617
2022SUFFOLK COUNTY MARATHONBAY SHORENY1:31:08#25
2022Indianapolis Monumental MarathonIndianapolisIN2:06:41#2861
2021Indianapolis Monumental MarathonIndianapolisIN1:59:00#2027
2021Guernsey County Crossroads Marathon & Half-marathonCambridgeOH2:08:37.9#51
2021Gilbert Half MarathonGilbertAZ2:01:40#255
2019Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:27:16#5962
2018Pittsburgh Marathon WeekendPittsburghPA1:56:39#2601
2018Seacoast Half MarathonPortsmouthNH2:06:15#582
2018Chicago Spring Half MarathonChicagoIL1:27:35#39
2017Newburyport Half Marathon and RelayNewburyportMA1:59:22#790
2017Seacoast Half MarathonPortsmouthNH2:03:39#595
20169-11 Memorial 5K/HalfWashingtonDC1:58:03#25
2015Chicago Half MarathonChicagoIL1:34:08#180
2015Maine Marathon, Half Marathon and Marathon RelayPortlandME2:13:15#1171
2014Baltimore Running FestivalBaltimoreMD2:34:33#6102
2014Maine Marathon, Half Marathon and Marathon RelayPortlandME2:38:17#1719
2014Shipyard Old Port Half MarathonPortlandME2:08:47#1309
2014Pittsburgh Marathon WeekendPittsburghPA1:46:43#1324
2013Maine Marathon, Half Marathon and Marathon RelayPortlandME2:09:23#1171
2013Shipyard Old Port Half MarathonPortlandME2:28:17#1168
2012Lincoln MarathonLincolnNE1:51:05#963
2012St. Luke's Half Marathon & 5KAllentownPA1:52:49#901
2012Asbury Park Half MarathonAsbury ParkNJ2:22:29#551
2009Marine Corps Historic HalfFredericksburgVA2:27:43#3592
2009City of Oaks MarathonRaleighNC1:40:03#149
2008NYRR Staten Island HalfStaten IslandNY1:46:29#911
2008Rock 'n' Roll NashvilleNashvilleTN2:47:31#15879
1998Healthy Human RaceRochesterMN1:53:18#199

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

MEMaine
5 races
PAPennsylvania
3 races
INIndiana
3 races
NYNew York
2 races
VAVirginia
2 races
ILIllinois
2 races
MAMassachusetts
2 races
NHNew Hampshire
2 races
OHOhio
2 races
MNMinnesota
1 race
TNTennessee
1 race
NCNorth Carolina
1 race
NENebraska
1 race
NJNew Jersey
1 race
MDMaryland
1 race
DCDistrict of Columbia
1 race
AZArizona
1 race
MTMontana
1 race

50-State Challenge

18/ 51 states + DC

33 states to go