Back to League Tables
JS
John Spence
MaleMichigan1996–2025
84
Total Finishes
49
Distinct Races
18
States (35%)
1:38:34
PR (7:31/mi)
2:06:19
Average
+0:56:09
Slower (first to last)
Medal House
2005
Adirondack Marathon Distance Festival
1:47:07
#70 overall#48 gender
2004
Adirondack Marathon Distance Festival
1:48:49
#95 overall#69 gender
2004
Big Lake Half Marathon
1:52:43
#463 overall#297 gender
2002
Cascade Half Marathon & 10K
1:54:41
#121 overall#96 gender
2002
2025 500 Festival Running Events
2:02:41
#6870 overall#5136 gender
2001
2025 500 Festival Running Events
2:04:54
#6373 overall#4861 gender
2000
Indy Half Marathon at Fort Ben
1:53:36
#348 overall#274 gender
2000
2025 500 Festival Running Events
2:34:04
#7826 overall#5405 gender
1999
Covered Bridges Half Marathon
1:50:01
#754 overall#562 gender
1999
2025 500 Festival Running Events
2:00:44
#5236 overall#4099 gender
1997
Covered Bridges Half Marathon
1:47:25
#766 overall#585 gender
1996
Covered Bridges Half Marathon
1:44:50
#517 overall#402 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Carlsbad MarathonCarlsbad | CA | 2:05:58 | #1431 |
| 2025 | San Diego Resolution RunSan Diego | CA | 2:40:30 | #304 |
| 2025 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:40:59 | #2317 |
| 2024 | DONNA Marathon WeekendJacksonville Beach | FL | 2:06:35 | #736 |
| 2024 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:26:15 | #6251 |
| 2023 | Lost Dutchman MarathonApache Junction | AZ | 2:05:54 | #263 |
| 2022 | Charlevoix MarathonCharlevoix | MI | 2:08:07 | #275 |
| 2022 | Madeline Island Marathon and Half MarathonLa Pointe | WI | 2:13:03 | #131 |
| 2021 | Maritime MarathonManitowoc | WI | 2:03:44 | #92 |
| 2021 | Wausau Marathon presented by Ho-Chunk Gaming WittenbergWausau | WI | 2:06:56 | #87 |
| 2021 | Pine Line MarathonMedford | WI | 2:08:50 | #52 |
| 2021 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:24:51 | #208 |
| 2021 | Madison MarathonMadison | WI | 2:25:07 | #1822 |
| 2020 | Antelope Island Marathon - 26.2 - 13.1 - 10K - 5KSyracuse | UT | 2:04:06 | #51 |
| 2020 | Minocqua "No Frills" MarathonMinocqua | WI | 2:08:20 | #56 |
| 2020 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:17:18 | #3623 |
| 2020 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:43:40 | #5114 |
| 2019 | Chevron City to Surf for ActivBurswood | WA | 1:47:56 | #467 |
| 2019 | REVEL Mt CharlestonLas Vegas | NV | 2:04:18 | #623 |
| 2019 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:15:48 | #2208 |
| 2019 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:18:37 | #202 |
| 2019 | Air Force MarathonDayton | OH | 2:52:24 | #2180 |
| 2018 | HBF Run for a ReasonPerth | WA | 1:44:05 | #537 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 1:46:37 | #522 |
| 2018 | Hancock Canal RunHoughton | MI | 1:50:24 | #59 |
| 2018 | REVEL Mt CharlestonLas Vegas | NV | 1:53:25 | #456 |
| 2018 | Run to RememberWashougal | WA | 1:54:49 | #15 |
| 2018 | Revel RockiesDenver | CO | 1:58:46 | #435 |
| 2018 | Covered Bridges Half MarathonWoodstock | VT | 2:03:54 | #949 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:07:09 | #1511 |
| 2018 | All-Out Fa La LaWestminster | CO | 2:10:01 | #144 |
| 2018 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:10:30 | #353 |
| 2017 | HBF Run for a ReasonPerth | WA | 1:40:26 | #446 |
| 2017 | Chevron City to Surf for ActivBurswood | WA | 1:42:04 | #266 |
| 2017 | REVEL Mt CharlestonLas Vegas | NV | 1:48:37 | #340 |
| 2017 | Hancock Canal RunHoughton | MI | 1:55:20 | #57 |
| 2017 | Grandma's MarathonDuluth | MN | 1:57:44 | #1913 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 1:59:57 | #2917 |
| 2017 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:00:01 | #1002 |
| 2017 | Whistlestop MarathonAshland | WI | 2:01:29 | #412 |
| 2017 | Bridge of the Gods RunCascade Locks | OR | 2:07:51 | #217 |
| 2017 | Beer City Half™ San DiegoSan Diego | CA | 2:08:33 | #1556 |
| 2017 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:08:45 | #387 |
| 2017 | Iron Belle Bridges and Bluffs Half MarathonIronwood | MI | 2:11:37 | #39 |
| 2017 | Encinitas Half MarathonEncinitas | CA | 3:16:21 | #3995 |
| 2016 | HBF Run for a ReasonPerth | WA | 1:38:34 | #305 |
| 2016 | Perth Half MarathonBurswood | WA | 1:43:40 | #176 |
| 2016 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:57:37 | #940 |
| 2016 | REVEL Mt CharlestonLas Vegas | NV | 2:04:27 | #503 |
| 2016 | Revel RockiesDenver | CO | 2:08:43 | #464 |
| 2016 | Beer City Half™ San DiegoSan Diego | CA | 2:09:37 | #1554 |
| 2016 | Sports Craft ClassicSan Diego | CA | 2:13:56 | #601 |
| 2016 | St. Patrick's Day Half Marathon/5KSan Diego | CA | 2:22:34 | #251 |
| 2015 | HBF Run for a ReasonPerth | WA | 1:39:24 | #362 |
| 2015 | Chevron City to Surf for ActivBurswood | WA | 1:41:50 | #373 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 2:06:34 | #6502 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:02 | #6110 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:29 | #8082 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:48 | #6464 |
| 2011 | Covered Bridges Half MarathonWoodstock | VT | 2:06:10 | #1159 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:49:52 | #4580 |
| 2010 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:50:15 | #238 |
| 2010 | Mohawk Hudson River MarathonUnknown | NY | 1:58:57 | #244 |
| 2010 | UConn Health Half MarathonSimsbury | CT | 2:04:41 | #455 |
| 2010 | 3M Half MarathonAustin | TX | 2:11:04 | #2559 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:52:59 | #5535 |
| 2009 | UConn Health Half MarathonSimsbury | CT | 2:01:50 | #449 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 1:54:45 | #5643 |
| 2008 | Covered Bridges Half MarathonWoodstock | VT | 1:55:12 | #605 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:54 | #7533 |
| 2006 | Covered Bridges Half MarathonWoodstock | VT | 1:47:21 | #440 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:58:41 | #7696 |
| 2006 | Fairfield Road RacesFairfield | CT | 2:09:01 | #1169 |
| 2005 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 1:47:07 | #70 |
| 2005 | Big Lake Half MarathonAlton Bay | NH | 1:48:11 | #331 |
| 2005 | 2025 500 Festival Running EventsIndianapolis | IN | 4:04:47 | #24708 |
| 2004 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 1:48:49 | #95 |
| 2004 | Big Lake Half MarathonAlton Bay | NH | 1:52:43 | #463 |
| 2002 | Cascade Half Marathon & 10KTurner | OR | 1:54:41 | #121 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:02:41 | #6870 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:54 | #6373 |
| 2000 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:53:36 | #348 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:34:04 | #7826 |
| 1999 | Covered Bridges Half MarathonWoodstock | VT | 1:50:01 | #754 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:44 | #5236 |
| 1997 | Covered Bridges Half MarathonWoodstock | VT | 1:47:25 | #766 |
| 1996 | Covered Bridges Half MarathonWoodstock | VT | 1:44:50 | #517 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
INIndiana
15 racesCACalifornia
10 racesWAWashington
9 racesVTVermont
7 racesWIWisconsin
7 racesNYNew York
5 racesMIMichigan
4 racesMNMinnesota
4 racesNVNevada
4 racesAZArizona
3 racesCOColorado
3 racesCTConnecticut
3 racesNHNew Hampshire
2 racesOROregon
2 racesTXTexas
2 racesUTUtah
2 racesOHOhio
1 raceVAVirginia
1 race50-State Challenge
18/ 51 states + DC
33 states to go