Back to League Tables
JS
John Strain
MaleNorth Carolina1998–2026
76
Total Finishes
46
Distinct Races
11
States (22%)
1:34:10
PR (7:11/mi)
1:56:08
Average
+0:12:16
Slower (first to last)
Medal House
2014
Battleship North Carolina Half 5K
1:34:10
#21 overall#19 gender
2014
Run for Green
1:35:36
#27 overall#24 gender
2014
Mistletoe Run
1:36:07
#72 overall#64 gender
2014
Cannonball Running Festival - Marathon, Half Marathon, 10K & 5K
1:40:05
#22 overall
2013
Mistletoe Run
1:44:11
#188 overall#145 gender
2013
Greensboro Half Marathon
1:47:25
#55 overall#33 gender
2013
Life Time Miami Marathon & Half
2:41:03
#10718 overall#5970 gender
2004
U.S. Polo Assn. Palm Beaches Marathon
2:28:33
#1386 overall#689 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
2:15:10
#5210 overall#3328 gender
1999
Keesler Federal Mississippi Gulf Coast Marathon
1:44:43
#61 overall#54 gender
1999
Rock ‘n’ Roll Philadelphia Half Marathon
1:57:51
#3800 overall#2770 gender
1998
NYRR Fred Lebow Half Marathon
1:56:59
#1798 overall#1368 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Health First Florida Marathon WeekendMelbourne | FL | 2:09:15 | #478 |
| 2025 | Health First Florida Marathon WeekendMelbourne | FL | 1:54:41 | #183 |
| 2025 | Publix Florida MarathonMelbourne | FL | 1:54:41 | #183 |
| 2025 | Medal Madness 5K, 10K, & 13.1M at Naples, FL (39)Naples | FL | 2:31:02 | #2 |
| 2024 | Cocoa Beach Half MarathonCocoa Beach | FL | 1:48:05 | #13 |
| 2024 | Health First Florida Marathon WeekendMelbourne | FL | 1:53:33 | #161 |
| 2024 | Publix Florida MarathonMelbourne | FL | 1:53:33 | #160 |
| 2023 | Kiawah Island MarathonKiawah Island | SC | 1:44:54 | #321 |
| 2023 | Cocoa Beach Half MarathonCocoa Beach | FL | 1:45:33 | #34 |
| 2023 | Grand Teton Half MarathonJackson | WY | 1:47:07 | #83 |
| 2023 | Space Coast Marathon & Half MarathonCocoa | FL | 1:49:15 | #84 |
| 2023 | 8th Annual - Hollywood Beach Half Marathon & 5k | ELITE EVENTSHollywood | FL | 1:51:21 | #55 |
| 2023 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 1:53:51 | #4 |
| 2023 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:54:59 | #512 |
| 2023 | Grandma's MarathonDuluth | MN | 2:17:47 | #4433 |
| 2022 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:46:42 | #171 |
| 2022 | Life Time Miami Marathon & HalfMiami | FL | 1:51:04 | #1353 |
| 2022 | 2026 Acadia Half Marathon and 10KBar Harbor | ME | 1:51:47 | #35 |
| 2022 | Cloverdale Vineyard RacesCloverdale | CA | 2:46:47 | #122 |
| 2021 | Game On! Marathon of the Treasure CoastStuart | FL | 1:58:16 | #145 |
| 2021 | Kiawah Island MarathonKiawah Island | SC | 1:59:56 | #759 |
| 2020 | Life Time Miami Marathon & HalfMiami | FL | 1:47:57 | #1480 |
| 2020 | OUC Orlando Half MarathonOrlando | FL | 1:56:22 | #408 |
| 2020 | Grandma's MarathonDuluth | MN | 2:15:00 | #2296 |
| 2019 | Historic Georgetown Bridge 2 Bridge RunGeorgetown | SC | 1:41:22 | #6 |
| 2019 | Life Time Miami Marathon & HalfMiami | FL | 1:48:00 | #1109 |
| 2019 | Ogden Half Marathon ClassicWheeling | WV | 1:49:17 | #43 |
| 2019 | Run for GreenDavidson | NC | 1:49:54 | #57 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 1:59:17 | #800 |
| 2019 | Mistletoe RunWinston Salem | NC | 1:59:24 | #356 |
| 2019 | Mayberry Half MarathonMount Airy | NC | 1:59:33 | #3 |
| 2019 | Morgantown Marathon & Half MarathonMorgantown | WV | 1:59:42 | #88 |
| 2019 | Grandma's MarathonDuluth | MN | 2:14:33 | #4107 |
| 2019 | Run Hard Columbia MarathonColumbia | SC | 2:21:22 | #305 |
| 2018 | Charity Chase Half Marathon & 5KHickory | NC | 1:48:27 | #34 |
| 2018 | Morgantown Marathon & Half MarathonMorgantown | WV | 1:58:40 | #81 |
| 2018 | Race 13.1 Raleigh - Fallraleigh | NC | 1:59:03 | #145 |
| 2018 | CraftHalf Half Marathon & 5KWinston Salem | NC | 1:59:04 | #112 |
| 2018 | Run The SouthCharlotte | NC | 1:59:07 | #54 |
| 2018 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 1:59:35 | #110 |
| 2018 | Run for GreenDavidson | NC | 1:59:36 | #48 |
| 2018 | Mistletoe RunWinston Salem | NC | 1:59:38 | #417 |
| 2018 | Life Time Miami Marathon & HalfMiami | FL | 2:00:18 | #2671 |
| 2018 | Carolina Brewfest Half and 5kHigh Point | NC | 2:13:55 | #182 |
| 2017 | Run Hard Columbia MarathonColumbia | SC | 1:44:45 | #40 |
| 2017 | Oak Island LighthouseOak Island | NC | 1:52:01 | #38 |
| 2017 | Charity Chase Half Marathon & 5KHickory | NC | 1:54:40 | #52 |
| 2017 | Carolina Brewfest Half and 5kHigh Point | NC | 1:58:52 | #131 |
| 2017 | Race 13.1 Raleigh - Fallraleigh | NC | 1:59:25 | #168 |
| 2017 | Grandma's MarathonDuluth | MN | 2:12:17 | #3478 |
| 2017 | Life Time Miami Marathon & HalfMiami | FL | 2:20:37 | #7466 |
| 2017 | Run for GreenDavidson | NC | 2:28:51 | #200 |
| 2016 | Run for the Red MarathonStroudsburg | PA | 1:38:42 | #33 |
| 2016 | Life Time Miami Marathon & HalfMiami | FL | 1:43:21 | #938 |
| 2016 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:43:46 | #143 |
| 2016 | Mayberry Half MarathonMount Airy | NC | 1:44:39 | #45 |
| 2016 | Mistletoe RunWinston Salem | NC | 1:45:34 | #171 |
| 2016 | Triple Lakes Trail RaceGreensboro | NC | 1:58:29 | #25 |
| 2016 | Grandma's MarathonDuluth | MN | 2:08:52 | #3238 |
| 2015 | Life Time Miami Marathon & HalfMiami | FL | 1:35:57 | #330 |
| 2015 | Save the Light Half MarathonFolly Beach | SC | 1:39:04 | #37 |
| 2015 | Battleship North Carolina Half 5KWilmington | NC | 1:40:11 | #76 |
| 2015 | YMCA Harrisburg Half & 10KHarrisburg | PA | 1:59:04 | #312 |
| 2015 | Thanksgiving Distance ClassicJacksonville | FL | 2:16:59 | #1251 |
| 2015 | Locomotive Half MarathonKennesaw | GA | 2:36:15 | #266 |
| 2014 | Battleship North Carolina Half 5KWilmington | NC | 1:34:10 | #21 |
| 2014 | Run for GreenDavidson | NC | 1:35:36 | #27 |
| 2014 | Mistletoe RunWinston Salem | NC | 1:36:07 | #72 |
| 2014 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 1:40:05 | #22 |
| 2014 | St. Pete Beach ClassicSaint Petersburg | FL | 1:41:33 | #26 |
| 2014 | Charity Chase Half Marathon & 5KHickory | NC | 1:41:40 | #44 |
| 2014 | Asheville Marathon and HalfAsheville | NC | 1:44:29 | #46 |
| 2014 | Owls Roost RumbleGreensboro | NC | 1:45:24 | #25 |
| 2013 | Mistletoe RunWinston Salem | NC | 1:44:11 | #188 |
| 2013 | Greensboro Half MarathonGreensboro | NC | 1:47:25 | #55 |
| 2013 | Life Time Miami Marathon & HalfMiami | FL | 2:41:03 | #10718 |
| 2004 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:28:33 | #1386 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:15:10 | #5210 |
| 1999 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 1:44:43 | #61 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:57:51 | #3800 |
| 1998 | NYRR Fred Lebow Half MarathonNew York | NY | 1:56:59 | #1798 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NCNorth Carolina
29 racesFLFlorida
25 racesSCSouth Carolina
7 racesMNMinnesota
5 racesWVWest Virginia
3 racesGAGeorgia
1 raceMEMaine
1 raceMSMississippi
1 raceMTMontana
1 raceNYNew York
1 raceWYWyoming
1 race50-State Challenge
11/ 51 states + DC
40 states to go