Back to League Tables
JC
Jeff Campbell
MaleVirginia1998–2025
155
Total Finishes
82
Distinct Races
23
States (45%)
1:05:10
PR (4:58/mi)
2:15:25
Average
+2:10:30
Slower (first to last)
Medal House
2002
Race to Robie Creek
1:59:49
#532 overall#435 gender
2002
Rock 'n' Roll Virgina Beach Half Marathon
2:24:25
#6014 overall#3200 gender
2001
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:05:10
#7 overall#7 gender
2001
Charlotte Racefest Half Marathon, 10K & 10K Relay
1:10:57
#3 overall#3 gender
2001
Race to Robie Creek
1:56:49
#492 overall#417 gender
2001
Rock 'n' Roll Virgina Beach Half Marathon
2:17:19
#6211 overall#3539 gender
2000
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:06:09
#8 overall#8 gender
1999
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:06:13
#8 overall#8 gender
1998
Barron Collier Companies Naples Half Marathon
1:06:58
#9 overall#9 gender
1998
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:06:59
#10 overall#10 gender
1998
Jersey Shore Half Marathon and 2 Mile Run
1:49:57
#323 overall#260 gender
1998
Maple Leaf Half Marathon
1:53:53
#183 overall#141 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | City of Champions Half Marathon 10k/5kGadsden | AL | 1:39:03 | #11 |
| 2025 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 1:41:46 | #45 |
| 2025 | 3M Half MarathonAustin | TX | 2:04:25 | #2022 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 3:17:28 | #5219 |
| 2024 | NJCAA Half Marathon National ChampionshipsHenrico | VA | 1:18:14 | #94 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:44:46 | #359 |
| 2024 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:45:37 | #569 |
| 2024 | Ninja 1M, 5K, 10K, 15K, & Half Marathon at James D. Martin Park, Gadsden, AL (9-14-24)Gadsden | AL | 1:49:40 | #1 |
| 2024 | City of Champions Half Marathon 10k/5kGadsden | AL | 1:53:04 | #39 |
| 2024 | Dallas Marathon WeekendDallas | TX | 1:56:49 | #1679 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:56:55 | #1367 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:03:38 | #3429 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 2:45:10 | #7251 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:59:37 | #4657 |
| 2023 | Leavenworth MarathonLeavenworth | WA | 1:42:50 | #43 |
| 2023 | Asheville Marathon and HalfAsheville | NC | 1:49:01 | #235 |
| 2023 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:51:56 | #896 |
| 2023 | 3M Half MarathonAustin | TX | 1:54:28 | #1564 |
| 2023 | Charlevoix MarathonCharlevoix | MI | 2:06:24 | #300 |
| 2023 | Montezuma Festival of Races (Half Marathon, 10K, and 5K)Savannah | NY | 2:13:50 | #64 |
| 2023 | Nashville 1/2 MarathonNashville | TN | 2:43:34 | #1478 |
| 2023 | Jump Off Rock Half Marathon & 10KHendersonville | NC | 2:52:27 | #485 |
| 2023 | Shamrock MarathonVirginia Beach | VA | 3:09:05 | #4706 |
| 2022 | Dallas Marathon WeekendDallas | TX | 1:54:23 | #1362 |
| 2022 | Decker Challenge and Brown Santa 5KAustin | TX | 2:00:05 | #153 |
| 2022 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:05:06 | #2312 |
| 2022 | 3M Half MarathonAustin | TX | 2:05:53 | #2006 |
| 2022 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 2:10:55 | #279 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 2:40:05 | #4206 |
| 2022 | Flying Pirate Half MarathonKill Devil Hills | NC | 3:03:14 | #455 |
| 2021 | Rock n Roll NashvilleNashville | TN | 2:13:03 | #2848 |
| 2021 | Asheville Marathon and HalfAsheville | NC | 2:32:08 | #351 |
| 2021 | Whidbey Island MarathonOak Harbor | WA | 2:40:13 | #254 |
| 2021 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:46:15 | #2923 |
| 2021 | Shamrock MarathonVirginia Beach | VA | 2:51:34 | #795 |
| 2021 | Crawlin' Crab Half MarathonHampton | VA | 2:56:20 | #711 |
| 2020 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 2:33:19 | #243 |
| 2020 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:37:17 | #16883 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:55:28 | #2195 |
| 2019 | United Airlines NYC HalfNew York | NY | 2:06:56 | #13333 |
| 2019 | Mankato Marathon WeekendMankato | MN | 2:15:11 | #656 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:31:57 | #3972 |
| 2019 | Crawlin' Crab Half MarathonHampton | VA | 2:39:07 | #947 |
| 2019 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:47:05 | #2908 |
| 2019 | Park to Park Half MarathonStuarts Draft | VA | 2:51:43 | #506 |
| 2018 | The Salty HalfSeattle | WA | 1:45:41 | #29 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:06:11 | #4155 |
| 2018 | Shamrock MarathonVirginia Beach | VA | 2:23:26 | #3044 |
| 2018 | Park to Park Half MarathonStuarts Draft | VA | 2:40:24 | #453 |
| 2018 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:13:39 | #3932 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:50:16 | #625 |
| 2017 | THAT DAM HALF & 5KGRAND PRAIRIE | TX | 1:52:48 | #43 |
| 2017 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:54:48 | #154 |
| 2017 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:01:37 | #524 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:13:43 | #2061 |
| 2017 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 2:16:38 | #457 |
| 2017 | Bellingham Bay MarathonBellingham | WA | 2:21:28 | #731 |
| 2017 | Whidbey Island MarathonOak Harbor | WA | 2:24:04 | #506 |
| 2017 | NYRR Fred Lebow Half MarathonNew York | NY | 2:26:12 | #3897 |
| 2017 | Capital City MarathonOlympia | WA | 2:28:04 | #668 |
| 2017 | Outer Banks MarathonManteo | NC | 2:33:01 | #1016 |
| 2017 | Shamrock MarathonVirginia Beach | VA | 2:39:55 | #4053 |
| 2017 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:42:56 | #3802 |
| 2017 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 2:59:25 | #2085 |
| 2017 | Seaside Half-Marathon and 5KSeaside | FL | 2:59:25 | #2085 |
| 2017 | Park to Park Half MarathonStuarts Draft | VA | 3:06:50 | #482 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:44:25 | #397 |
| 2016 | Winter Trail Frosty Half & Quarter MarathonIndianapolis | IN | 2:05:22 | #49 |
| 2016 | Healdsburg Wine Country Half MarathonHealdsburg | CA | 2:14:45 | #619 |
| 2016 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:29:26 | #964 |
| 2016 | Outer Banks MarathonManteo | NC | 2:41:34 | #1403 |
| 2016 | Park to Park Half MarathonStuarts Draft | VA | 2:49:13 | #598 |
| 2016 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:58:45 | #4999 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:44:13 | #583 |
| 2015 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:09:09 | #4811 |
| 2015 | THAT DAM HALF & 5KGRAND PRAIRIE | TX | 2:29:33 | #463 |
| 2015 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:34:25 | #1367 |
| 2015 | Park to Park Half MarathonStuarts Draft | VA | 2:38:27 | #484 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 2:54:09 | #7509 |
| 2015 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:11:13 | #7279 |
| 2014 | Capital City River RunLansing | MI | 1:37:10 | #76 |
| 2014 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:48:16 | #406 |
| 2014 | Dallas Marathon WeekendDallas | TX | 1:48:21 | #701 |
| 2014 | Surf City MarathonHuntington Beach | CA | 1:52:26 | #2094 |
| 2014 | Mankato Marathon WeekendMankato | MN | 1:54:33 | #459 |
| 2014 | United Airlines NYC HalfNew York | NY | 1:56:31 | #8155 |
| 2014 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:56:41 | #814 |
| 2014 | Zeitgeist Half MarathonBoise | ID | 1:58:37 | #195 |
| 2014 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:03:31 | #5164 |
| 2014 | NYRR Fred Lebow Half MarathonNew York | NY | 2:03:40 | #2237 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:17:52 | #8927 |
| 2014 | The Colony Half MarathonThe Colony | TX | 2:24:24 | #177 |
| 2014 | Crawlin' Crab Half MarathonHampton | VA | 2:31:03 | #1534 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 2:32:05 | #6297 |
| 2014 | Park to Park Half MarathonStuarts Draft | VA | 2:44:50 | #556 |
| 2014 | THAT DAM HALF & 5KGRAND PRAIRIE | TX | 2:55:09 | #528 |
| 2014 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:20:45 | #7195 |
| 2014 | Reindeer Run Half Marathon & 10K / 5KFernandina Beach | FL | 3:25:28 | #410 |
| 2013 | Mankato Marathon WeekendMankato | MN | 1:37:25 | #82 |
| 2013 | Geist Half Marathon, 10K & 5KFishers | IN | 1:49:03 | #333 |
| 2013 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 1:51:17 | #434 |
| 2013 | Life Without Limits 1/2 MarathonFlorence | AL | 1:52:40 | #85 |
| 2013 | Wounded Warrior Half Marathon & 10KIrving | TX | 1:53:00 | #294 |
| 2013 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:53:42 | #1281 |
| 2013 | Rock n Roll NashvilleNashville | TN | 1:53:56 | #2372 |
| 2013 | Surf City MarathonHuntington Beach | CA | 1:54:16 | #2203 |
| 2013 | Huntsville Half MarathonHuntsville | AL | 1:54:52 | #210 |
| 2013 | Zion Half MarathonSpringdale | UT | 1:57:16 | #112 |
| 2013 | DRC Half Marathon and 5KDallas | TX | 2:16:24 | #1312 |
| 2013 | Park to Park Half MarathonStuarts Draft | VA | 2:19:04 | #454 |
| 2013 | The Colony Half MarathonThe Colony | TX | 2:28:02 | #160 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:40:34 | #5993 |
| 2013 | Crawlin' Crab Half MarathonHampton | VA | 2:43:31 | #1664 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:54:26 | #7748 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 3:05:38 | #7217 |
| 2013 | Extraterrestrial Full MoonRachel | NV | 3:34:59 | #230 |
| 2012 | Rock n Roll NashvilleNashville | TN | 1:51:57 | #1563 |
| 2012 | Mankato Marathon WeekendMankato | MN | 1:52:28 | #354 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:52:35 | #1000 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:53:13 | #946 |
| 2012 | United Airlines NYC HalfNew York | NY | 1:56:03 | #6565 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 2:00:38 | #1940 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:05:08 | #8558 |
| 2012 | Life Without Limits 1/2 MarathonFlorence | AL | 2:07:13 | #256 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:16:58 | #4119 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 2:39:00 | #6049 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:57:23 | #8347 |
| 2011 | Mankato Marathon WeekendMankato | MN | 1:44:14 | #240 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:46:57 | #847 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:48:59 | #731 |
| 2011 | La Jolla Half Marathon & 5KSan Diego | CA | 2:02:50 | #2189 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:17:16 | #4862 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 2:25:30 | #4515 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:35:40 | #7557 |
| 2010 | Rock n Roll NashvilleNashville | TN | 1:52:10 | #1915 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:54:59 | #1296 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:55:03 | #3183 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:55:12 | #870 |
| 2010 | Zeitgeist Half MarathonBoise | ID | 2:04:30 | #465 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:34:44 | #10075 |
| 2010 | Shamrock MarathonVirginia Beach | VA | 2:45:24 | #5274 |
| 2010 | Rock 'n' Roll San DiegoSan Diego | CA | 3:08:34 | #11167 |
| 2009 | XTERRA Trail Run World ChampionshipKaaawa | HI | 1:26:45 | #6 |
| 2009 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:51:26 | #735 |
| 2009 | Dallas Marathon WeekendDallas | TX | 1:52:22 | #1383 |
| 2009 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:57:11 | #446 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:08:06 | #5747 |
| 2009 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 2:18:50 | #916 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:26:08 | #10336 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:40:35 | #11200 |
| 2008 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:44:24 | #267 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:52:33 | #4081 |
| 2008 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:56:19 | #401 |
| 2008 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:52:15 | #3685 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:35:35 | #11881 |
| 2006 | Kaiser Permanente Colfax MarathonDenver | CO | 1:58:09 | #357 |
| 2006 | Rock n Roll NashvilleNashville | TN | 2:14:58 | #6086 |
| 2006 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:56:25 | #3822 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:08:27 | #14193 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:22:37 | #9033 |
| 2004 | Race to Robie CreekBoise | ID | 1:56:43 | #434 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:23:44 | #6792 |
| 2003 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:33:22 | #7989 |
| 2002 | Race to Robie CreekBoise | ID | 1:59:49 | #532 |
| 2002 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:24:25 | #6014 |
| 2001 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:05:10 | #7 |
| 2001 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:10:57 | #3 |
| 2001 | Race to Robie CreekBoise | ID | 1:56:49 | #492 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:17:19 | #6211 |
| 2000 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:06:09 | #8 |
| 1999 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:06:13 | #8 |
| 1998 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:06:58 | #9 |
| 1998 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:06:59 | #10 |
| 1998 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:49:57 | #323 |
| 1998 | Maple Leaf Half MarathonManchester | VT | 1:53:53 | #183 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
VAVirginia
49 racesTXTexas
23 racesCACalifornia
18 racesNYNew York
9 racesTNTennessee
9 racesALAlabama
8 racesNCNorth Carolina
7 racesWAWashington
7 racesIDIdaho
6 racesFLFlorida
5 racesMNMinnesota
5 racesINIndiana
3 racesMIMichigan
3 racesMOMissouri
3 racesILIllinois
2 racesNVNevada
2 racesPAPennsylvania
2 racesAZArizona
1 raceCOColorado
1 raceDCDistrict of Columbia
1 raceHIHawaii
1 raceNJNew Jersey
1 raceGAGeorgia
0 races50-State Challenge
23/ 51 states + DC
28 states to go