HalfRuns
Back to League Tables

Bill Armstrong

MaleNew Hampshire20012025

66

Total Finishes

27

Distinct Races

8

States (16%)

1:33:48

PR (7:10/mi)

1:50:54

Average

-0:06:37

Faster (first to last)

Medal House

2005

Maine Marathon, Half Marathon and Marathon Relay

1:36:07
#114 overall#95 gender
2005

17th Annual Myrtle Beach Mini Marathon & Coastal 5K

2:01:06
#760 overall#520 gender
2004

Ridgefield Pamby Half Marathon

1:45:17
#206 overall#168 gender
2004

Newport Marathon

2:04:09
#200 overall#132 gender
2004

Prisma Health Half Marathon & 5K

2:22:13
#517 overall#328 gender
2003

Ridgefield Pamby Half Marathon

1:41:39
#195 overall#165 gender
2003

Big Lake Half Marathon

1:44:37
#266 overall#210 gender
2002

Ridgefield Pamby Half Marathon

1:45:30
#261 overall#216 gender
2002

Covered Bridges Half Marathon

1:49:26
#447 overall#304 gender
2002

Battleship North Carolina Half 5K

2:00:35
#367 overall#265 gender
2001

Fairfield Road Races

1:54:24
#793 overall#613 gender
2001

Battleship North Carolina Half 5K

1:55:43
#325 overall#228 gender

Performance Timeline

PR 1:33:48200120012002200220022003200320042004200420052005200520062006200620062006200720072007200720072007200820082008200820092009200920092009201020102010201020102011201120122012201320132014201420142014201520152015201620162017201720182019202120212022202320232024202420242025

Complete Race Log

YearRaceStateTimePlace
2025On The Run Half MarathonOld Orchard BeachME1:47:47#84
2024Maine Marathon, Half Marathon and Marathon RelayPortlandME1:39:30#269
2024Seacoast Half MarathonPortsmouthNH1:41:37#97
2024Manchester City MarathonManchesterNH1:43:17#77
2023Seacoast Half MarathonPortsmouthNH1:41:33#82
2023Maine Marathon, Half Marathon and Marathon RelayPortlandME1:42:56#228
2022Seacoast Half MarathonPortsmouthNH1:40:54#86
2021Maine Marathon, Half Marathon and Marathon RelayPortlandME1:38:52#122
2021Seacoast Half MarathonPortsmouthNH1:41:36#51
2019Maine Marathon, Half Marathon and Marathon RelayPortlandME1:38:16#164
2018Maine Marathon, Half Marathon and Marathon RelayPortlandME1:38:17#149
2017Seacoast Half MarathonPortsmouthNH1:35:39#68
2017Almost New Year's EveCastro ValleyCA1:55:20#94
2016Maine Marathon, Half Marathon and Marathon RelayPortlandME1:35:46#106
2016Seacoast Half MarathonPortsmouthNH1:36:43#69
2015Seacoast Half MarathonPortsmouthNH1:36:31#63
2015Maine Marathon, Half Marathon and Marathon RelayPortlandME1:36:47#107
2015Surf City MarathonHuntington BeachCA2:31:16#8005
2014Maine Marathon, Half Marathon and Marathon RelayPortlandME1:33:48#75
2014Seacoast Half MarathonPortsmouthNH1:34:33#36
2014Kaiser Permanente San Francisco Half Marathon & 5KSan FranciscoCA2:03:20#2354
2014St. Augustine Half Marathon, 10k and 5kSt AugustineFL2:07:17#322
2013Maine Marathon, Half Marathon and Marathon RelayPortlandME1:34:02#88
2013Oklahoma City Memorial MarathonOklahoma CityOK2:09:53#2852
2012OC Marathon - Half Marathon - 5KNewport BeachCA2:06:49#2856
2012Surf City MarathonHuntington BeachCA2:15:43#6434
2011Maine Marathon, Half Marathon and Marathon RelayPortlandME1:40:07#165
2011Deadwood Mickelson Trail MarathonDeadwoodSD2:18:11#875
2010Manchester City MarathonManchesterNH1:39:12#104
2010Maine Marathon, Half Marathon and Marathon RelayPortlandME1:39:40#208
2010Surf City MarathonHuntington BeachCA1:58:54#2779
2010Bethel Half Marathon and 5kCantonNC2:02:12#134
2010Spinx Run FestGreenvilleSC2:06:46#725
2009Maine Marathon, Half Marathon and Marathon RelayPortlandME1:39:31#192
2009Jacksonville Bank Marathon, Half MarathonJacksonvilleFL2:05:13#648
2009Big Lake Half MarathonAlton BayNH2:05:18#575
2009Spinx Run FestGreenvilleSC2:19:08#966
2009Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan FranciscoCA2:20:05#4345
2008Chevron City to Surf for ActivBurswoodWA1:34:26#173
2008Maine Marathon, Half Marathon and Marathon RelayPortlandME1:40:30#225
2008Baystate MarathonLowellMA1:40:33#126
2008Seacoast Half MarathonPortsmouthNH1:41:52#122
2007Chevron City to Surf for ActivBurswoodWA1:35:57#128
2007Seacoast Half MarathonPortsmouthNH1:39:13#98
2007Maine Marathon, Half Marathon and Marathon RelayPortlandME1:42:25#236
2007Santa Barbara Half Marathon & 5KSanta BarbaraCA2:05:06#1124
200717th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:09:24#1199
2007Spinx Run FestGreenvilleSC2:11:07#370
2006Maine Marathon, Half Marathon and Marathon RelayPortlandME1:39:09#164
2006Boston's Run To RememberBostonMA1:39:09#575
2006Baystate MarathonLowellMA1:39:22#128
2006Big Lake Half MarathonAlton BayNH1:39:49#152
2006Santa Barbara Half Marathon & 5KSanta BarbaraCA2:11:49#912
2005Maine Marathon, Half Marathon and Marathon RelayPortlandME1:36:07#114
200517th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:01:06#760
2005Santa Barbara Half Marathon & 5KSanta BarbaraCA2:06:49#797
2004Ridgefield Pamby Half MarathonRidgefieldCT1:45:17#206
2004Newport MarathonNewportRI2:04:09#200
2004Prisma Health Half Marathon & 5KGreenvilleSC2:22:13#517
2003Ridgefield Pamby Half MarathonRidgefieldCT1:41:39#195
2003Big Lake Half MarathonAlton BayNH1:44:37#266
2002Ridgefield Pamby Half MarathonRidgefieldCT1:45:30#261
2002Covered Bridges Half MarathonWoodstockVT1:49:26#447
2002Battleship North Carolina Half 5KWilmingtonNC2:00:35#367
2001Fairfield Road RacesFairfieldCT1:54:24#793
2001Battleship North Carolina Half 5KWilmingtonNC1:55:43#325

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

MEMaine
17 races
NHNew Hampshire
15 races
CACalifornia
10 races
SCSouth Carolina
6 races
CTConnecticut
4 races
NCNorth Carolina
3 races
FLFlorida
2 races
SDSouth Dakota
1 race

50-State Challenge

8/ 51 states + DC

43 states to go