Back to League Tables
BA
Bill Armstrong
MaleNew Hampshire2001–2025
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
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | On The Run Half MarathonOld Orchard Beach | ME | 1:47:47 | #84 |
| 2024 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:39:30 | #269 |
| 2024 | Seacoast Half MarathonPortsmouth | NH | 1:41:37 | #97 |
| 2024 | Manchester City MarathonManchester | NH | 1:43:17 | #77 |
| 2023 | Seacoast Half MarathonPortsmouth | NH | 1:41:33 | #82 |
| 2023 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:42:56 | #228 |
| 2022 | Seacoast Half MarathonPortsmouth | NH | 1:40:54 | #86 |
| 2021 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:38:52 | #122 |
| 2021 | Seacoast Half MarathonPortsmouth | NH | 1:41:36 | #51 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:38:16 | #164 |
| 2018 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:38:17 | #149 |
| 2017 | Seacoast Half MarathonPortsmouth | NH | 1:35:39 | #68 |
| 2017 | Almost New Year's EveCastro Valley | CA | 1:55:20 | #94 |
| 2016 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:35:46 | #106 |
| 2016 | Seacoast Half MarathonPortsmouth | NH | 1:36:43 | #69 |
| 2015 | Seacoast Half MarathonPortsmouth | NH | 1:36:31 | #63 |
| 2015 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:36:47 | #107 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:31:16 | #8005 |
| 2014 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:33:48 | #75 |
| 2014 | Seacoast Half MarathonPortsmouth | NH | 1:34:33 | #36 |
| 2014 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:03:20 | #2354 |
| 2014 | St. Augustine Half Marathon, 10k and 5kSt Augustine | FL | 2:07:17 | #322 |
| 2013 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:34:02 | #88 |
| 2013 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:09:53 | #2852 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:06:49 | #2856 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:15:43 | #6434 |
| 2011 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:40:07 | #165 |
| 2011 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:18:11 | #875 |
| 2010 | Manchester City MarathonManchester | NH | 1:39:12 | #104 |
| 2010 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:39:40 | #208 |
| 2010 | Surf City MarathonHuntington Beach | CA | 1:58:54 | #2779 |
| 2010 | Bethel Half Marathon and 5kCanton | NC | 2:02:12 | #134 |
| 2010 | Spinx Run FestGreenville | SC | 2:06:46 | #725 |
| 2009 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:39:31 | #192 |
| 2009 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 2:05:13 | #648 |
| 2009 | Big Lake Half MarathonAlton Bay | NH | 2:05:18 | #575 |
| 2009 | Spinx Run FestGreenville | SC | 2:19:08 | #966 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:20:05 | #4345 |
| 2008 | Chevron City to Surf for ActivBurswood | WA | 1:34:26 | #173 |
| 2008 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:40:30 | #225 |
| 2008 | Baystate MarathonLowell | MA | 1:40:33 | #126 |
| 2008 | Seacoast Half MarathonPortsmouth | NH | 1:41:52 | #122 |
| 2007 | Chevron City to Surf for ActivBurswood | WA | 1:35:57 | #128 |
| 2007 | Seacoast Half MarathonPortsmouth | NH | 1:39:13 | #98 |
| 2007 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:42:25 | #236 |
| 2007 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 2:05:06 | #1124 |
| 2007 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:09:24 | #1199 |
| 2007 | Spinx Run FestGreenville | SC | 2:11:07 | #370 |
| 2006 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:39:09 | #164 |
| 2006 | Boston's Run To RememberBoston | MA | 1:39:09 | #575 |
| 2006 | Baystate MarathonLowell | MA | 1:39:22 | #128 |
| 2006 | Big Lake Half MarathonAlton Bay | NH | 1:39:49 | #152 |
| 2006 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 2:11:49 | #912 |
| 2005 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:36:07 | #114 |
| 2005 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:01:06 | #760 |
| 2005 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 2:06:49 | #797 |
| 2004 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:45:17 | #206 |
| 2004 | Newport MarathonNewport | RI | 2:04:09 | #200 |
| 2004 | Prisma Health Half Marathon & 5KGreenville | SC | 2:22:13 | #517 |
| 2003 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:41:39 | #195 |
| 2003 | Big Lake Half MarathonAlton Bay | NH | 1:44:37 | #266 |
| 2002 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:45:30 | #261 |
| 2002 | Covered Bridges Half MarathonWoodstock | VT | 1:49:26 | #447 |
| 2002 | Battleship North Carolina Half 5KWilmington | NC | 2:00:35 | #367 |
| 2001 | Fairfield Road RacesFairfield | CT | 1:54:24 | #793 |
| 2001 | Battleship North Carolina Half 5KWilmington | NC | 1:55:43 | #325 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MEMaine
17 racesNHNew Hampshire
15 racesCACalifornia
10 racesSCSouth Carolina
6 racesCTConnecticut
4 racesNCNorth Carolina
3 racesFLFlorida
2 racesSDSouth Dakota
1 race50-State Challenge
8/ 51 states + DC
43 states to go