Back to League Tables
JS
John Sharp
MaleVirginia1986–2024
70
Total Finishes
30
Distinct Races
12
States (24%)
1:12:34
PR (5:32/mi)
1:58:18
Average
-4:37:56
Faster (first to last)
Medal House
2001
Baystate Marathon
1:45:19
#376 overall#292 gender
2001
New Bedford Half Marathon
1:53:30
#712 overall#547 gender
2001
Rock 'n' Roll Virgina Beach Half Marathon
2:00:23
#3397 overall#2308 gender
2001
2025 500 Festival Running Events
2:14:49
#8631 overall#6091 gender
2000
New Bedford Half Marathon
1:57:56
#946 overall#710 gender
2000
2025 500 Festival Running Events
2:07:27
#3531 overall#2754 gender
1999
New Bedford Half Marathon
1:43:07
#556 overall#486 gender
1997
2025 500 Festival Running Events
1:41:57
#1667 overall#1511 gender
1996
LONG ISLAND MARATHON FESTIVAL
2:04:21
#2620 overall#2090 gender
1994
2025 500 Festival Running Events
2:07:48
#5475 overall#4491 gender
1993
LONG ISLAND MARATHON FESTIVAL
1:47:42
#1332 overall#1206 gender
1986
Pikes Peak Ascent
6:31:40
#1180 overall#937 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2024 | Ashland Half Marathon & 5kAshland | VA | 1:18:36 | #9 |
| 2024 | Detroit Free Press MarathonDetroit | MI | 1:19:06 | #42 |
| 2024 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:53:44 | #536 |
| 2020 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:14:00 | #11 |
| 2018 | Crawlin' Crab Half MarathonHampton | VA | 1:18:08 | #5 |
| 2018 | Ashland Half Marathon & 5kAshland | VA | 1:18:43 | #7 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:16:12 | #35 |
| 2017 | Norfolk Harbor Half MarathonNorfolk | VA | 1:57:11 | #390 |
| 2017 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:12:25 | #1794 |
| 2017 | New Bedford Half MarathonNew Bedford | MA | 3:02:14 | #2268 |
| 2017 | Mountain Man Memorial MarchGatlinburg | TN | 3:51:17 | #5 |
| 2016 | Crawlin' Crab Half MarathonHampton | VA | 2:00:36 | #319 |
| 2016 | New Bedford Half MarathonNew Bedford | MA | 2:33:58 | #2258 |
| 2016 | Hillbilly Half MarathonLeipers Fork | TN | 3:09:37 | #482 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:15:53 | #102 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:16:13 | #30 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:54:24 | #788 |
| 2015 | New Bedford Half MarathonNew Bedford | MA | 2:27:01 | #2086 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:15:03 | #21 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:58:07 | #1029 |
| 2013 | 3M Half MarathonAustin | TX | 2:03:48 | #2295 |
| 2013 | New Bedford Half MarathonNew Bedford | MA | 2:23:57 | #2696 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:12:34 | #17 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:13:41 | #66 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 1:15:04 | #32 |
| 2012 | 3M Half MarathonAustin | TX | 1:28:51 | #184 |
| 2012 | New Bedford Half MarathonNew Bedford | MA | 2:04:20 | #1874 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:14:09 | #20 |
| 2011 | Ashland Half Marathon & 5kAshland | VA | 1:20:17 | #6 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 1:20:41 | #41 |
| 2011 | New Bedford Half MarathonNew Bedford | MA | 2:08:37 | #1838 |
| 2011 | Ocala MarathonOcala | FL | 3:16:53 | #293 |
| 2010 | Ashland Half Marathon & 5kAshland | VA | 1:19:17 | #7 |
| 2010 | New Bedford Half MarathonNew Bedford | MA | 1:53:12 | #1186 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 2:03:10 | #4611 |
| 2010 | Rock 'n' Roll Washington DCWashington | DC | 2:14:39 | #4731 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:17:54 | #51 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 1:18:51 | #45 |
| 2009 | Run for the SchoolsIowa City | IA | 1:54:19 | #104 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:17:14 | #37 |
| 2008 | 3M Half MarathonAustin | TX | 1:44:15 | #716 |
| 2008 | New Bedford Half MarathonNew Bedford | MA | 2:06:28 | #1324 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 2:48:15 | #12054 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:18:58 | #73 |
| 2007 | New Bedford Half MarathonNew Bedford | MA | 1:58:42 | #1206 |
| 2007 | Rock 'n' Roll Washington DCWashington | DC | 2:09:54 | #1465 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:21:47 | #9382 |
| 2007 | The Florida Run @ Lake Louisa State ParkClermont | FL | 2:53:48 | #182 |
| 2006 | New Bedford Half MarathonNew Bedford | MA | 1:55:10 | #997 |
| 2006 | Thanksgiving Day Half MarathonAtlanta | GA | 2:07:27 | #3470 |
| 2005 | New Bedford Half MarathonNew Bedford | MA | 1:50:01 | #792 |
| 2005 | Seattle MarathonSeattle | WA | 3:32:52 | #556 |
| 2004 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:23:45 | #37 |
| 2004 | JENKS HALF MARATHON & 5KJENKS | OK | 1:37:16 | #54 |
| 2004 | New Bedford Half MarathonNew Bedford | MA | 1:46:48 | #793 |
| 2004 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:50:22 | #849 |
| 2004 | Thanksgiving Day Half MarathonAtlanta | GA | 2:11:18 | #3669 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:22:09 | #6561 |
| 2003 | New Bedford Half MarathonNew Bedford | MA | 1:43:14 | #481 |
| 2002 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:32:09 | #346 |
| 2002 | JENKS HALF MARATHON & 5KJENKS | OK | 1:43:24 | #69 |
| 2002 | New Bedford Half MarathonNew Bedford | MA | 1:46:13 | #1026 |
| 2002 | 3M Half MarathonAustin | TX | 2:37:15 | #2215 |
| 2001 | Baystate MarathonLowell | MA | 1:45:19 | #376 |
| 2001 | New Bedford Half MarathonNew Bedford | MA | 1:53:30 | #712 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:00:23 | #3397 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 2:14:49 | #8631 |
| 2000 | New Bedford Half MarathonNew Bedford | MA | 1:57:56 | #946 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:27 | #3531 |
| 1999 | New Bedford Half MarathonNew Bedford | MA | 1:43:07 | #556 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:41:57 | #1667 |
| 1996 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:04:21 | #2620 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:48 | #5475 |
| 1993 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:47:42 | #1332 |
| 1986 | Pikes Peak AscentManitou Springs | CO | 6:31:40 | #1180 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
VAVirginia
23 racesMAMassachusetts
18 racesTXTexas
7 racesINIndiana
4 racesTNTennessee
4 racesNYNew York
3 racesFLFlorida
2 racesOKOklahoma
2 racesCACalifornia
1 raceCOColorado
1 raceIAIowa
1 raceWAWashington
1 race50-State Challenge
12/ 51 states + DC
39 states to go