Back to League Tables

Michael Williams

MaleNew York19992026

174

Total Finishes

88

Distinct Races

33

States (65%)

0:42:21

PR (3:14/mi)

2:06:01

Average

+0:16:32

Slower (first→last)

Medal House

2008

City of Oaks Marathon

Raleigh, NC

1:55:02
#710 overall#494 gender
roadflat
2008

Capital City Half Marathon

Columbus, OH

2:03:34
#1510 overall#951 gender
roadflat
2007

NYRR Staten Island Half

Staten Island, NY

1:34:57
#291 overall#271 gender
roadflat
2006

2026 Helvetia

Hillsboro, OR

2:05:18
#741 overall#430 gender
roadflat
2006

Garmin Kansas City Marathon

Kansas City, MO

1:57:08
#707 overall#486 gender
roadflat
2006

Lost Dutchman Marathon

Apache Junction, AZ

2:17:16
#394 overall#227 gender
trailflat
2006

Greater St. Louis Marathon

St. Louis, MO

2:06:01
#2548 overall#1467 gender
roadflat
2005

2026 Helvetia

Hillsboro, OR

1:59:16
#432 overall#84 gender
roadflat
2005

Air Force Marathon

Dayton, OH

1:59:32
#382 overall#295 gender
roadflat
2005

Naples Paradise Coast Half Marathon

Naples, FL

1:39:43
#153 overall#115 gender
roadflat
2004

Air Force Marathon

Dayton, OH

2:14:11
#481 overall#307 gender
roadflat
1999

NYRR Staten Island Half

Staten Island, NY

1:56:38
#1193 overall#910 gender
roadflat

Performance Timeline

PR 0:42:211999200420052005200520062006200620062007200820082009200920092009201020102010201020102010201020112011201120112011201120122012201220122012201220122012201220122012201220132013201320132013201320132013201320132014201420142014201420142014201420142014201420152015201520152015201520152015201520152016201620162016201620162016201620172017201720172017201720172017201720182018201820182018201820182018201820192019201920192019201920192020202120212021202120212021202220222022202220222022202220232023202320232023202320232023202320232024202420242024202420242024202420242024202420242024202420242024202520252025202520252025202520252025202520252025202520252025202520252025202520252025202520252025202620262026

Complete Race Log

YearRaceStateTimePlace
2026Shamrock MarathonVirginia BeachVA2:02:24#1717
2026Huff N Puff Half MarathonJacksonGA1:53:42#210
2026Rock ‘n' Roll Washington DCWashingtonDC2:13:10#5960
2025Norfolk Harbor Half MarathonNorfolkVA2:01:53#647
2025City of Roses Half Marathon & 5KCape GirardeauMO2:08:10#888
2025Hospital Hill RunKansas CityMO2:23:44.1#766
2025Seattle Cherry Blossom RunSeattleWA2:20:13.9#1214
2025Coastal Delaware Running FestivalRehoboth BeachDE2:10:14.6#668
2025Red, White and Brew 5k, 10k & Half MarathonWindsorCO2:20:35#31
2025La Porte By the Bay Half MarathonLa PorteTX2:46:13#523
2025Hapalua Hawaii's Half MarathonHonoluluHI2:39:02#4403
2025Philadelphia Trail MarathonPhiladelphiaPA2:06:02#3782
2025San Diego Holiday Half Marathon & 5KSan DiegoCA1:30:24#27
2025AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic CityNJ2:02:39#284
2025Williams Route 66 Marathon WeekendTulsaOK2:30:26#1871
2025Town and Country Half Marathon & 5KNewburyportMA2:12:37#350
2025Greater St. Louis MarathonSt. LouisMO2:09:27#1627
2025PHILADELPHIA DISTANCE RUNPhiladelphiaPA2:07:42#2221
20252027 Walt Disney World® Marathon WeekendOrlandoFL2:54:30#5523
2025Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna HillsCA1:39:55#46
2025Oklahoma City Memorial MarathonOklahoma CityOK2:56:36#6606
2025Cleveland MarathonClevelandOH1:38:08#220
2025Savannah Southern HalfSavannahGA1:47:56#396
2025Rockfest Half MarathonHampton BeachNH2:13:46#1339
2025White River MarathonCotterAR2:40:54.71#234
2025Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKleinTX1:52:03#70
2025Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:42:42#802
2024Greater St. Louis MarathonSt. LouisMO2:21:04#1855
2024White River MarathonCotterAR2:33:47.03#225
2024Maine Marathon, Half Marathon and Marathon RelayPortlandME1:39:26#268
2024Norfolk Harbor Half MarathonNorfolkVA1:43:14#164
2024St. Jude Memphis Marathon WeekendMemphisTN2:05:59#2034
2024Little Miami Half Marathon and 10KMorrowOH2:39:42.5#309
2024Rhode Island Half Marathon & 5KEast ProvidenceRI2:23:07.5#988
2024Rock 'n' Roll NashvilleNashvilleTN2:17:17#4503
2024Main Street Half Marathon & 4 Miler - HunterdonClintonNJ2:01:06.42#114
2024Hospital Hill RunKansas CityMO1:49:00.2#202
2024Run Bentonville Half MarathonBentonvilleAR1:46:29#379
2024Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlatheKS1:44:40.2#146
2024Run the Vineyards - Cork High & Bottle Deep - Half MarathonWilliamstownNJ1:58:04#301
2024DEXTER-ANN ARBOR RUNDexterMI2:38:43.4#1997
2024Yonkers MarathonYonkersNY1:56:23#193
2024Shamrock MarathonVirginia BeachVA1:52:51#889
2023Rock 'n' Roll NashvilleNashvilleTN3:02:32#9379
2023Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:36:46#530
2023Maine Marathon, Half Marathon and Marathon RelayPortlandME1:40:28#182
2023Cambridge Crab RunCambridgeMD1:54:15#30
2023Delaware Running FestivalWilmingtonDE2:13:20.14#381
2023Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlatheKS1:46:56.5#168
2023Norfolk Harbor Half MarathonNorfolkVA1:50:00#224
20232026 Eugene MarathonEugeneOR1:05:53#4
2023Chippewa Creek ChallengeBrecksvilleOHDNF
2023Oklahoma City Memorial MarathonOklahoma CityOK2:40:06#4073
2023Seacoast Half MarathonPortsmouthNH1:42:13#90
2022Novant Health Charlotte MarathonCharlotteNC2:56:51#2257
2022Seacoast Half MarathonPortsmouthNH2:20:35#538
2022Irving Frost MarathonIrvingTX2:18:59.2#205
2022YMCA Harrisburg Halfity Half MarathonHarrisburgPA2:40:16.54#132
2022River Run Half MarathonBereaOH2:31:56#433
2022Shamrock MarathonVirginia BeachVA1:59:20#1461
2022Bay Bridge Half MarathonOaklandCA1:44:52#509
2021Akron MarathonAkronOH1:39:01#99
2021Norfolk Harbor Half MarathonNorfolkVA1:41:26#93
20212026 Eugene MarathonEugeneOR5:29:54#1306
2021Indianapolis Monumental MarathonIndianapolisIN2:22:43#3571
2021Run the Vineyards - Cork High & Bottle Deep - Half MarathonWilliamstownNJ2:06:58#134
2021Santa Hustle GlendaleGlendaleAZ1:54:25.72#40
2020Christmas in July Half Marathon and 5K (Indianapolis)IndianapolisIN3:11:26#128
2020Old Forge Marathon Weekend - Ultra, Marathon, Half Marathon, 10K, 5K, Kayak, BikeOld ForgeNY#30
2019Frisco Railroad RunWillardMO1:45:23#12
2019Bay Bridge Half MarathonOaklandCA2:32:24#4669
2019Norfolk Harbor Half MarathonNorfolkVA1:46:31#222
2019Run Bentonville Half MarathonBentonvilleAR2:18:19#1106
2019Capital City Half MarathonColumbusOH2:24:20#3788
2019SAR Wild RunShaver LakeCA1:48:52.6#7
2019Maine Marathon, Half Marathon and Marathon RelayPortlandME2:34:16#1508
2018Denver Colfax MarathonDenverCO2:09:35#2035
2018Run Bentonville Half MarathonBentonvilleAR1:48:01#229
2018Mountains 2 Beach Marathon and HalfVenturaCA2:13:24#756
2018Shamrock MarathonVirginia BeachVA1:43:05#440
2018Norfolk Harbor Half MarathonNorfolkVA1:42:40#143
2018Bull City Race FestDurhamNC2:58:47#1331
2018Greater St. Louis MarathonSt. LouisMO1:58:22#1071
2018Garmin Kansas City MarathonKansas CityMO2:16:45#2241
2018Maine Marathon, Half Marathon and Marathon RelayPortlandME2:23:58#1359
2017Shamrock MarathonVirginia BeachVA1:34:27#167
2017Half Marathon UnpluggedBurlingtonVT#551
2017Bull City Race FestDurhamNC2:56:15#1385
2017Phoenix 10K and MarathonPhoenixAZ2:08:44#365
2017Norfolk Harbor Half MarathonNorfolkVA1:45:49#168
2017NYRR Staten Island HalfStaten IslandNY1:57:40#3311
2017Garmin Kansas City MarathonKansas CityMO1:36:09#73
2017Run Bentonville Half MarathonBentonvilleAR1:39:11#100
2017Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:49:52#1278
2016Seacoast Half MarathonPortsmouthNH1:57:22#391
2016Door County Half Marathon & Nicolet Bay 5KPeninsula State ParkWI2:01:08#614
2016Phoenix 10K and MarathonPhoenixAZ1:56:26#238
2016Bull City Race FestDurhamNC2:36:02#1492
2016Norfolk Harbor Half MarathonNorfolkVA1:54:33#324
2016NYRR Staten Island HalfStaten IslandNY1:39:06#1236
20162026 HelvetiaHillsboroOR2:37:30#809
2016Shamrock MarathonVirginia BeachVA2:05:07#2195
2015Michelob Ultra El Paso Marathon, Raiz Federal Credit Union Half Marathon, and Spine & Rehab Specialists 5K Run/WalkEl PasoTX1:54:48#253
2015Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse CityMI1:42:36#220
2015Run Bentonville Half MarathonBentonvilleAR2:25:59#1051
2015Norfolk Harbor Half MarathonNorfolkVA1:57:50#525
2015Phoenix 10K and MarathonPhoenixAZ2:23:27#639
2015Bull City Race FestDurhamNC1:48:04#412
20152026 HelvetiaHillsboroOR1:29:42#21
2015Nashville 1/2 MarathonNashvilleTN1:45:05#142
2015Spooky Sprint- WichitaWichitaKS1:51:33#226
2015Run the Line Half MarathonTexarkanaTX2:35:17#1613
2014Williams Route 66 Marathon WeekendTulsaOK1:42:47#171
20142026 HelvetiaHillsboroOR1:29:59#27
2014Phoenix 10K and MarathonPhoenixAZ2:12:59#546
2014Norfolk Harbor Half MarathonNorfolkVA1:34:08#75
2014Shamrock MarathonVirginia BeachVA1:50:05#1228
2014Baltimore Running FestivalBaltimoreMD2:16:15#3994
2014Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochesterNY1:51:44#310
2014Marine Corps Historic HalfFredericksburgVA2:38:40#4748
2014Cleveland MarathonClevelandOH1:33:08#128
2014Outer Banks MarathonManteoNC1:38:25#93
2014Bull City Race FestDurhamNC2:05:14#1132
2013Run Bentonville Half MarathonBentonvilleAR2:11:27#765
2013Air Force MarathonDaytonOH1:32:44#69
2013Shamrock MarathonVirginia BeachVA3:18:11#7705
2013Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA3:21:31#7572
2013Bull City Race FestDurhamNC2:00:44#927
2013Urban Bourbon Half Marathon and 5KLouisvilleKY2:44:50#1667
2013Phoenix 10K and MarathonPhoenixAZ2:23:17#512
2013Crawlin' Crab Half MarathonHamptonVA0:42:21#39
20132026 HelvetiaHillsboroOR1:45:17#212
2013Foot Traffic Flat MarathonPortlandOR1:56:07#482
2012Marine Corps Historic HalfFredericksburgVA2:13:02#2838
2012Outer Banks MarathonManteoNC1:44:02#151
2012Cleveland MarathonClevelandOH2:25:15#4829
2012Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:49:55#1187
2012Capital City Half MarathonColumbusOH1:54:57#1549
2012Air Force MarathonDaytonOH2:32:53#3257
2012The ThermoFisher Scientific Grand Island 1/2 MarathonGrand IslandNY2:03:16#317
2012Newport MarathonNewportRI2:41:32#3019
2012Shamrock MarathonVirginia BeachVA1:33:32#202
2012Garmin Kansas City MarathonKansas CityMO2:32:24#3995
2012Novant Health Charlotte MarathonCharlotteNC1:34:47#88
2012UConn Health HalfSimsburyCT1:45:53#205
2011Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:54:29#1720
2011Silver Comet Half & Full MarathonMabletonGA1:52:42#369
2011Outer Banks MarathonManteoNC1:46:32#235
2011Shamrock MarathonVirginia BeachVA1:43:48#599
2011The ThermoFisher Scientific Grand Island 1/2 MarathonGrand IslandNY1:55:58#233
2011Novant Health Charlotte MarathonCharlotteNC1:39:40#197
2010Sam Costa Half and Quarter MarathonsCarmelIN1:46:51#162
2010The ThermoFisher Scientific Grand Island 1/2 MarathonGrand IslandNY2:07:27#263
2010Hartford MarathonHartfordCT1:51:55#1040
2010Pittsburgh Marathon WeekendPittsburghPA3:24:56#7027
2010Marine Corps Historic HalfFredericksburgVA1:29:32#47
2010Silver Comet Half & Full MarathonMabletonGA2:34:17#1426
2010Seacoast Half MarathonPortsmouthNH1:47:52#241
2009Door County Half Marathon & Nicolet Bay 5KPeninsula State ParkWI2:19:41#525
2009Baltimore Running FestivalBaltimoreMD2:15:02#4330
2009Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:43:13#435
2009Seacoast Half MarathonPortsmouthNH1:48:40#229
2008City of Oaks MarathonRaleighNC1:55:02#710
2008Capital City Half MarathonColumbusOH2:03:34#1510
2007NYRR Staten Island HalfStaten IslandNY1:34:57#291
20062026 HelvetiaHillsboroOR2:05:18#741
2006Garmin Kansas City MarathonKansas CityMO1:57:08#707
2006Lost Dutchman MarathonApache JunctionAZ2:17:16#394
2006Greater St. Louis MarathonSt. LouisMO2:06:01#2548
20052026 HelvetiaHillsboroOR1:59:16#432
2005Air Force MarathonDaytonOH1:59:32#382
2005Naples Paradise Coast Half MarathonNaplesFL1:39:43#153
2004Air Force MarathonDaytonOH2:14:11#481
1999NYRR Staten Island HalfStaten IslandNY1:56:38#1193

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

VAVirginia
31 races
OHOhio
14 races
NCNorth Carolina
13 races
MOMissouri
12 races
NYNew York
10 races
OROregon
9 races
ARArkansas
8 races
AZArizona
7 races
NHNew Hampshire
6 races
CACalifornia
6 races
TXTexas
5 races
PAPennsylvania
4 races
GAGeorgia
4 races
OKOklahoma
4 races
TNTennessee
4 races
MEMaine
4 races
NJNew Jersey
4 races
MDMaryland
3 races
INIndiana
3 races
KSKansas
3 races
FLFlorida
2 races
WIWisconsin
2 races
CTConnecticut
2 races
RIRhode Island
2 races
MIMichigan
2 races
COColorado
2 races
DEDelaware
2 races
KYKentucky
1 race
VTVermont
1 race
WAWashington
1 race
HIHawaii
1 race
MAMassachusetts
1 race
DCDistrict of Columbia
1 race

50-State Challenge

33/ 51 states + DC

18 states to go