Back to League Tables

Christopher Williams

MaleRhode Island19972026

139

Total Finishes

83

Distinct Races

33

States (65%)

1:28:39

PR (6:46/mi)

2:12:53

Average

+0:04:54

Slower (first→last)

Medal House

2009

NYRR Staten Island Half

Staten Island, NY

1:54:50
#1827 overall#1419 gender
roadflat
2008

Thanksgiving Day Half Marathon

Atlanta, GA

1:39:38
#650 overall#537 gender
roadflat
2008

Kentucky Derby Festival mini & Marathon

Louisville, KY

1:49:57
#1382 overall#1110 gender
roadflat
2008

Oklahoma City Memorial Marathon

Oklahoma City, OK

2:10:31
#1767 overall#1005 gender
roadflat
2008

Walt Disney World® Marathon Weekend

Orlando, FL

2:23:01
#4414 overall#2464 gender
roadflat
2007

IMT Des Moines Marathon

Des Moines, IA

2:15:32
#1260 overall#659 gender
roadflat
2007

Kentucky Derby Festival mini & Marathon

Louisville, KY

1:54:20
#1626 overall#1233 gender
roadflat
2007

Shamrock Marathon

Virginia Beach, VA

2:09:45
#2377 overall#1321 gender
roadflat
2005

Greater St. Louis Marathon

St. Louis, MO

1:39:29
#155 overall#137 gender
roadflat
2003

Canyonlands Half Marathon

Moab, UT

2:01:30
#1283 overall#776 gender
roadflat
1998

Newport Marathon

Newport, RI

1:39:08
#116 overall#102 gender
roadflat
1997

Newport Marathon

Newport, RI

1:40:56
#160 overall#141 gender
roadflat

Performance Timeline

PR 1:28:391997199820032005200720072007200820082008200820092009200920092009201020102010201120112011201120112011201220122012201220122012201220122012201220122012201320132014201420142014201420142014201420142014201520152015201520152016201620162016201620162016201620162016201620172017201820182018201820192019201920192019201920192019202020202021202120212021202120212021202120212021202220222022202220222022202220222022202220222022202220222022202220232023202320232023202320232023202420242024202420242024202420242024202420252025202520252025202520252025202520252025202520252026

Complete Race Log

YearRaceStateTimePlace
2026Southern Utah Half MarathonWashingtonUT1:45:49.5#99
2025Philadelphia Trail MarathonPhiladelphiaPA2:09:16#4196
2025Columbia Gorge Marathon and HalfHood RiverOR2:27:53
2025Thanksgiving Day Half MarathonAtlantaGA2:51:14#5543
2025Health First Florida Marathon WeekendMelbourneFL2:11:55#413
2025Town of Celebration Marathon & Half MarathonCelebrationFL3:09:47#2548
2025Novant Health Wilmington NC MarathonWilmingtonNC2:14:23#1248
2025Three Sisters MarathonDanvilleVA3:02:39#197
2025Rocky RunPhiladelphiaPA2:11:49#2857
2025Maine Coast MarathonWellsME1:32:22#73
2025Little Rock Marathon WeekendLittle RockAR3:05:24#1786
2025Shamrock MarathonVirginia BeachVA1:53:56#1023
2025Jersey Shore Half Marathon and 2 Mile RunHighlandsNJ1:51:27.26#138
2025Frederick Running FestivalFrederickMD2:12:34.98#1252
2024Kenner's Ole Man River Half MarathonKennerLA1:52:29#44
2024Health First Florida Marathon WeekendMelbourneFL2:37:52#639
2024Steamworks Half MarathonDurangoCO1:42:12.95#11
2024New Orleans MarathonNew OrleansLA1:52:29#44
2024Bay Bridge Half MarathonOaklandCA1:33:06#286
2024NYCRUNS Falling Leaves Half MarathonBrooklynNY2:04:09#848
2024Shamrock MarathonVirginia BeachVA2:32:40#3613
2024Rocky RunPhiladelphiaPA2:04:07#1701
2024NYCRUNS Big Apple Half MarathonNew YorkNY2:28:19#2642
2024Beer City Half™ San DiegoSan DiegoCA2:08:27#1096
2023Hofbräuhaus ClevelandClevelandOH2:33:01#352
2023Philadelphia Marathon WeekendPhiladelphiaPA2:09:15#6727
2023Bird-In-Hand Half MarathonBird-In-HandPA2:11:09#586
2023Sleeping Bear Marathon, Half Marathon & 5KEmpireMI2:27:57.13#284
2023Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In HandPA2:11:08.9#586
2023WICKED FAST MARATHON & HALF MARATHON POCONOSLehightonPA2:11:09#586
2023Rock ‘n' Roll Washington DCWashingtonDC2:08:31#4971
2023Newport MarathonNewportRI2:36:38#1742
2022Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In HandPA2:17:22.4#687
2022Newport MarathonNewportRI2:32:12#1194
2022Run Bentonville Half MarathonBentonvilleAR2:02:58#526
2022Bird-In-Hand Half MarathonBird-In-HandPA2:17:22#684
2022WICKED FAST MARATHON & HALF MARATHON POCONOSLehightonPA2:17:22#684
2022Baltimore Running FestivalBaltimoreMD2:16:48#1775
2022Erie Half & 5kErieCO2:34:57#80
2022Chicago Half MarathonChicagoIL2:17:58#4971
2022Flying Pig Pump and RunCincinnatiOH1:44:13#359
2022Foot Levelers Blue Ridge MarathonRoanokeVA1:55:44.2#82
2022Sleeping Bear Marathon, Half Marathon & 5KEmpireMI2:15:53.8#357
2022Rock 'n' Roll Las VegasLas VegasNV2:44:53#8311
2022Rocky RunPhiladelphiaPA2:20:51#1107
2022LewisGale Salem Half Marathon, 8K and Kids Fun RunSalemVA1:44:39.52#39
2022Keesler Federal Mississippi Gulf Coast MarathonBiloxiMS3:24:51.63#971
2022RunSBY Events (Salisbury Marathon/Salisbury Half Marathon/5k)SalisburyMD1:58:06.38#143
2021WICKED FAST MARATHON & HALF MARATHON POCONOSLehightonPA2:17:52#621
2021Rock ‘n' Roll Washington DCWashingtonDC2:56:05#8722
2021Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort LauderdaleFL2:57:21#1632
2021Barr Lake 30K and 15KBrightonCO2:50:13#175
2021Columbia Gorge Marathon and HalfHood RiverOR1:56:47#158
2021Portland MarathonPortlandOR2:40:50#1645
2021Gettysburg Festival of RacesGettysburgPA2:20:10.14#470
2021Bird-In-Hand Half MarathonBird-In-HandPA2:17:52#621
2021Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:45:49#760
2021Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In HandPA2:17:52.2#620
2020Shipyard Old Port Half MarathonPortlandME1:35:47#12
2020The SplitSpokaneWA2:03:43#86
2019Baltimore Running FestivalBaltimoreMD1:59:03#1451
2019Thanksgiving Day Half MarathonAtlantaGA2:15:19#3297
2019IMT Des Moines MarathonDes MoinesIA2:17:43#2165
2019Charlotte RaceFest Half & 10KCharlotteNC2:58:23#743
2019Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmingtonNC2:14:25.5#588
20197 Bridges MarathonChattanoogaTN1:44:36#59
2019Shamrock MarathonVirginia BeachVA2:06:51#2169
2019Surftown Half MarathonWesterlyRI1:56:23#331
2018Drake Road RacesDes MoinesIA2:08:08#684
2018Frederick Running FestivalFrederickMD2:09:30.62#1582
2018Pittsburgh Marathon WeekendPittsburghPA1:58:39#2999
2018Rock 'n' Roll NashvilleNashvilleTN3:18:51#13375
2017AthHalf Half Marathon & 5KAthensGA2:45:53#1475
2017Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)AthensGA2:45:53#1475
2016Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)AthensGA2:28:09#1373
2016Crawlin' Crab Half MarathonHamptonVA1:58:14#276
2016Papillion Half MarathonPapillionNE2:49:44#364
2016NYRR Staten Island HalfStaten IslandNY2:05:02#5837
2016Mid-South Races for Hope (Mid-South Marathon, Half-Marathon and 5K)WynneAR2:11:51#59
2016Rock ‘n' Roll Washington DCWashingtonDC2:05:02#5299
2016Indy Half Marathon at Fort BenIndianapolisIN1:58:07#405
2016Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:47:24#1018
2016Rock 'n' Roll NashvilleNashvilleTN2:14:03#5964
2016AthHalf Half Marathon & 5KAthensGA2:28:09#1373
2016Lincoln MarathonLincolnNE2:59:57#8058
2015Marion Arts Festival Half MarathonMarionIA2:01:20#212
2015Maine Marathon, Half Marathon and Marathon RelayPortlandME1:38:56#146
2015Oklahoma City Memorial MarathonOklahoma CityOK2:13:33#3030
2015Flying Pig Pump and RunCincinnatiOH2:37:48#7690
2015Shipyard Old Port Half MarathonPortlandME1:42:15#284
2014Newburyport Half Marathon and RelayNewburyportMA1:36:07#142
2014Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxvilleTN2:21:27#1507
2014Air Force MarathonDaytonOH2:48:12#3423
2014Marine Corps Historic HalfFredericksburgVA1:42:28#362
2014Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)AthensGA2:39:15#2082
2014Papillion Half MarathonPapillionNE2:37:24#379
2014Maine Marathon, Half Marathon and Marathon RelayPortlandME1:52:11#423
2014Shipyard Old Port Half MarathonPortlandME1:40:25#315
2014NYRR Staten Island HalfStaten IslandNY2:09:35#6186
2014AthHalf Half Marathon & 5KAthensGA2:39:15#2082
2013Mighty Niagara Half Marathon & Hospice Dash 5KYoungstownNY1:53:23#264
2013NYRR Staten Island HalfStaten IslandNY1:59:58#3310
2012Air Force MarathonDaytonOH2:36:10#3396
2012Maine Marathon, Half Marathon and Marathon RelayPortlandME1:47:20#360
2012Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:52:59#1514
2012Rock ‘n' Roll Washington DCWashingtonDC1:49:58#2157
2012Akron MarathonAkronOH2:01:01#1531
2012Rock 'n' Roll ArizonaTempeAZ1:49:07#1698
2012Saint Louis Half Marathon and 5KSaint LouisMO1:28:39#31
2012Philadelphia Marathon WeekendPhiladelphiaPA3:15:38#10539
2012Baltimore Running FestivalBaltimoreMD3:54:31#10134
2012NYRR Staten Island HalfStaten IslandNY1:41:08#1068
2012Hartford MarathonHartfordCT1:28:45#125
2012Canyonlands Half MarathonMoabUT1:42:33#218
2011City of Oaks MarathonRaleighNC2:44:48#1675
2011Greater St. Louis MarathonSt. LouisMO1:52:47#1131
2011Urban Bourbon Half Marathon and 5KLouisvilleKY2:02:16#880
2011NYRR Staten Island HalfStaten IslandNY1:44:38#1040
2011Newport MarathonNewportRI2:27:18#1970
2011Athletic Brewing Company Fairfield Road RacesFairfieldCT2:13:58#2188
2010Rock 'n' Roll NashvilleNashvilleTN3:50:32#990
2010Rock ‘n' Roll Washington DCWashingtonDC1:44:00#924
2010Ogden MarathonOgdenUT1:33:59#60
2009NYRR Staten Island HalfStaten IslandNY1:54:50#1827
2009Marine Corps Historic HalfFredericksburgVA2:32:59#3861
2009Hidden Gem Half MarathonFlossmoorIL1:44:30#115
2009Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:55:58#1329
2009Walt Disney World® Marathon WeekendOrlandoFL1:46:05#649
2008Thanksgiving Day Half MarathonAtlantaGA1:39:38#650
2008Kentucky Derby Festival mini & MarathonLouisvilleKY1:49:57#1382
2008Oklahoma City Memorial MarathonOklahoma CityOK2:10:31#1767
2008Walt Disney World® Marathon WeekendOrlandoFL2:23:01#4414
2007IMT Des Moines MarathonDes MoinesIA2:15:32#1260
2007Kentucky Derby Festival mini & MarathonLouisvilleKY1:54:20#1626
2007Shamrock MarathonVirginia BeachVA2:09:45#2377
2005Greater St. Louis MarathonSt. LouisMO1:39:29#155
2003Canyonlands Half MarathonMoabUT2:01:30#1283
1998Newport MarathonNewportRI1:39:08#116
1997Newport MarathonNewportRI1:40:56#160

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

PAPennsylvania
17 races
VAVirginia
14 races
GAGeorgia
9 races
NYNew York
9 races
MEMaine
7 races
RIRhode Island
6 races
FLFlorida
6 races
OHOhio
6 races
MDMaryland
6 races
TNTennessee
5 races
DCDistrict of Columbia
5 races
UTUtah
4 races
IAIowa
4 races
NCNorth Carolina
4 races
MOMissouri
3 races
KYKentucky
3 races
NENebraska
3 races
ARArkansas
3 races
COColorado
3 races
OROregon
3 races
OKOklahoma
2 races
ILIllinois
2 races
CTConnecticut
2 races
MIMichigan
2 races
LALouisiana
2 races
CACalifornia
2 races
AZArizona
1 race
MAMassachusetts
1 race
INIndiana
1 race
WAWashington
1 race
NVNevada
1 race
MSMississippi
1 race
NJNew Jersey
1 race

50-State Challenge

33/ 51 states + DC

18 states to go