Back to League Tables
JH
James Harrison
MaleCalifornia1988–2026
173
Total Finishes
104
Distinct Races
27
States (53%)
1:19:41
PR (6:05/mi)
2:15:53
Average
+1:21:52
Slower (first to last)
Medal House
2006
Rock 'n' Roll San Jose
1:31:17
#224 overall#199 gender
2006
Rock 'n' Roll Virgina Beach Half Marathon
1:47:50
#1462 overall#1149 gender
2005
Pikes Peak Ascent
4:36:38
#996 overall#755 gender
2004
Rock 'n' Roll Virgina Beach Half Marathon
1:49:27
#1257 overall#928 gender
2004
2026 - San Antonio Marathon
2:05:07
#525 overall#358 gender
2003
Rock 'n' Roll Virgina Beach Half Marathon
1:54:53
#1657 overall#1183 gender
2003
2025 500 Festival Running Events
2:12:05
#9580 overall#6422 gender
2001
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
1:27:23
#119 overall#115 gender
2001
Rock 'n' Roll Virgina Beach Half Marathon
1:54:25
#2391 overall#1715 gender
1999
Mackinac Island Great Turtle Half Marathon & 5.7 Mile
1:39:42
#40 overall#38 gender
1998
Kentucky Derby Festival Race Weekend
2:09:26
#4125 overall#3097 gender
1988
The Runners Den Scottsdale 1/2 Marathon & 5K
1:38:05
#186 overall#186 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:37:52 | #459 |
| 2026 | Rose Bowl Half MarathonPasadena | CA | 2:59:57 | #9278 |
| 2025 | Berkeley Half MarathonBerkeley | CA | 1:52:38 | #994 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:58:30 | #1134 |
| 2025 | Rosendale Runs Half Marathon and 6K Run/WalkRosendale | NY | 2:07:25 | #90 |
| 2025 | Dutchess County ClassicWappingers Falls | NY | 2:08:18 | #334 |
| 2025 | Beer City Half™ San DiegoSan Diego | CA | 3:05:00 | #2719 |
| 2024 | Pelham Half Marathon and 10KPelham | NY | 1:22:31 | #10 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:49:06 | #2171 |
| 2024 | 2nd Annual Fiddler's Bridge Half-Marathon & 5KRhinebeck | NY | 2:08:39 | #15 |
| 2024 | Dutchess County ClassicWappingers Falls | NY | 2:08:40 | #360 |
| 2024 | DC Half RacesWashington | DC | 2:16:55 | #3772 |
| 2024 | Boise River MarathonEagle | ID | 2:29:52 | #498 |
| 2024 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 3:23:35 | #1792 |
| 2024 | Pikes Peak AscentManitou Springs | CO | 6:28:07 | #1493 |
| 2023 | Holiday Hustle 5K DexterDexter | MI | 1:19:41 | #5 |
| 2023 | Bridgehampton Half MarathonBridgehampton | NY | 1:31:46 | #20 |
| 2023 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 1:59:45 | #577 |
| 2023 | Celebrate Life Half MarathonRock Hill | NY | 2:01:42 | #173 |
| 2023 | 2nd Annual Fiddler's Bridge Half-Marathon & 5KRhinebeck | NY | 2:13:11 | #25 |
| 2023 | SUFFOLK COUNTY MARATHONBAY SHORE | NY | 2:44:34 | #941 |
| 2023 | City of Trees MarathonBoise | ID | 3:01:52 | #357 |
| 2022 | Chattanooga MarathonChattanoga | TN | 1:47:31 | #88 |
| 2022 | Bay Bridge Half MarathonOakland | CA | 1:47:39 | #170 |
| 2022 | Run 4 The River Half MarathonSchenectady | NY | 1:55:42 | #121 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:57:30 | #8001 |
| 2022 | Livingston Manor Half Marathon & 5kLivingston Manor | NY | 1:58:08 | #81 |
| 2022 | Heroes Half MarathonDayton | TN | 1:58:40 | #5 |
| 2022 | Shamrock'n Half MarathonSacramento | CA | 2:16:13 | #1331 |
| 2022 | After The Leaves Have FallenNew Paltz | NY | 2:20:35 | #145 |
| 2022 | Run the ParkwayCarmichael | CA | 2:27:56 | #138 |
| 2022 | Rockfest Half MarathonHampton Beach | NH | 2:28:39 | #1537 |
| 2021 | Run 4 The River Half MarathonSchenectady | NY | 1:51:59 | #95 |
| 2021 | Celebrate Life Half MarathonRock Hill | NY | 1:59:42 | #177 |
| 2021 | Pikes Peak AscentManitou Springs | CO | 4:58:56 | #745 |
| 2020 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:24:56 | #406 |
| 2019 | Livingston Manor Half Marathon & 5kLivingston Manor | NY | 1:47:19 | #39 |
| 2019 | Berkeley Half MarathonBerkeley | CA | 1:49:29 | #1156 |
| 2019 | The Bay Ridge Half Marathon!Brooklyn | NY | 1:52:04 | #83 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:58:17 | #2643 |
| 2019 | The Halloween HalfOgden | UT | 2:06:52 | #121 |
| 2019 | RUN THE ALAMOSan Antonio | TX | 2:15:53 | #771 |
| 2019 | Shamrock'n Half MarathonSacramento | CA | 2:18:31 | #1849 |
| 2019 | Spirit of Magic Valley Half Marathon - 10K - 5K - Kids 1 MileTwin Falls | ID | 2:19:54 | #47 |
| 2019 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:45:21 | #11432 |
| 2019 | Frederick Running FestivalFrederick | MD | 3:49:25 | #3522 |
| 2019 | Frederick Running FestivalFrederick | MD | 3:49:26 | #3524 |
| 2018 | Rock'in Santa Half Marathon & Sunshine Santa 5KKnoxville | TN | 1:37:47 | #9 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 1:38:09 | #726 |
| 2018 | Cadence and CraftLivingston Manor | NY | 1:46:25 | #33 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:52:32 | #6109 |
| 2018 | Snow Canyon Half MarathonSaint George | UT | 1:57:11 | #481 |
| 2018 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:01:51 | #916 |
| 2018 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:08:53 | #2966 |
| 2018 | Davis Turkey TrotDavis | CA | 2:16:56 | #198 |
| 2018 | Rockfest Half MarathonHampton Beach | NH | 2:19:07 | #2194 |
| 2018 | Frederick Running FestivalFrederick | MD | 3:14:36 | #3595 |
| 2018 | Frederick Running FestivalFrederick | MD | 3:14:37 | #3578 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:27:01 | #12005 |
| 2017 | Santa Cruz Half MarathonSanta Cruz | CA | 1:35:52 | #88 |
| 2017 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:38:42 | #560 |
| 2017 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:06:05 | #1003 |
| 2017 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:14:18 | #3197 |
| 2017 | Magnolia Meltdown RunRidgeland | MS | 2:15:04 | #189 |
| 2017 | First Energy Akron MarathonAkron | OH | 2:15:16 | #1432 |
| 2017 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:16:23 | #1843 |
| 2017 | Stars At Night HalfSan Antonio | TX | 2:21:55 | #157 |
| 2017 | Air Force MarathonDayton | OH | 2:22:25 | #1616 |
| 2017 | Cleveland Marathon & Half MarathonCleveland | OH | 2:28:12 | #3298 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:30:59 | #4057 |
| 2017 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:33:42 | #2984 |
| 2017 | Frederick Running FestivalFrederick | MD | 3:09:23 | #3686 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:27:46 | #13145 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 1:39:22 | #627 |
| 2016 | Battle of HillotesHelotes | TX | 1:40:09 | #26 |
| 2016 | 1/2 Sauer 1/2 KrautPhiladelphia | PA | 1:42:16 | #39 |
| 2016 | Shamrock'n Half MarathonSacramento | CA | 1:43:13 | #247 |
| 2016 | RUN THE ALAMOSan Antonio | TX | 1:49:35 | #266 |
| 2016 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:50:47 | #1091 |
| 2016 | Celebrate Life Half MarathonRock Hill | NY | 1:57:44 | #238 |
| 2016 | Cleveland Marathon & Half MarathonCleveland | OH | 1:58:33 | #1358 |
| 2016 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:00:17 | #245 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:00:31 | — |
| 2016 | First Energy Akron MarathonAkron | OH | 2:03:18 | #1098 |
| 2016 | Rockfest Half MarathonHampton Beach | NH | 2:15:34 | #2320 |
| 2016 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:16:01 | #254 |
| 2016 | River Run Half MarathonBerea | OH | 2:23:55 | #857 |
| 2016 | Rock N Fly Half MarathonPensacola | FL | 2:25:21 | #465 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:26:34 | #3674 |
| 2016 | Space Coast Marathon & Half MarathonCocoa | FL | 3:00:13 | #2184 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:34:23 | #15915 |
| 2016 | Flying Pig Pump and RunCincinnati | OH | 3:48:47 | #11170 |
| 2015 | Monterey Bay Half MarathonMonterey | CA | 1:49:39 | #858 |
| 2015 | Oakland Running FestivalOakland | CA | 1:50:19 | #468 |
| 2015 | Runtastic HAUNTED ProvoProvo | UT | 1:52:06 | #369 |
| 2015 | Rosendale RunsRosendale Village | NY | 1:54:01 | #51 |
| 2015 | Bald Eagle Half MarathonCallicoon | NY | 1:55:06 | #23 |
| 2015 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:56:45 | #1914 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:57:31 | #1002 |
| 2015 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:58:48 | #226 |
| 2015 | Celebrate Life Half MarathonRock Hill | NY | 1:59:45 | #234 |
| 2015 | First Energy Akron MarathonAkron | OH | 2:00:44 | #1261 |
| 2015 | Cleveland Marathon & Half MarathonCleveland | OH | 2:13:27 | #2364 |
| 2015 | Publix Florida MarathonMelbourne | FL | 2:17:28 | #544 |
| 2015 | Cocoa Beach Half MarathonCocoa Beach | FL | 2:47:07 | #1004 |
| 2014 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:44:54 | #525 |
| 2014 | Drake Road RacesDes Moines | IA | 1:45:08 | #241 |
| 2014 | Downhill @ Dawn Half MarathonRidgecrest | NC | 1:47:40 | #82 |
| 2014 | Striders Winter Race Circuit Half MarathonOgden | UT | 1:52:56 | #208 |
| 2014 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:54:12 | #392 |
| 2014 | 2026 - San Antonio MarathonSan Antonio | TX | 1:56:04 | #1572 |
| 2014 | Boston Mini-Marathon & FestivalBoston | GA | 1:57:11 | #106 |
| 2014 | Air Force MarathonDayton | OH | 1:59:54 | #855 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:00:11 | #3892 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:00:29 | #9910 |
| 2014 | 2024 Medina Half Marathon and 5KMedina | OH | 2:02:03 | #320 |
| 2014 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:02:41 | #218 |
| 2014 | Cleveland Marathon & Half MarathonCleveland | OH | 2:03:40 | #2364 |
| 2014 | First Energy Akron MarathonAkron | OH | 2:14:47 | #2528 |
| 2014 | Summit RockSaratoga | CA | 2:22:20 | #46 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:30:52 | #9584 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:06:06 | #20798 |
| 2013 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:38:58 | #226 |
| 2013 | IMT Des Moines MarathonDes Moines | IA | 1:40:54 | #400 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:43:17 | #551 |
| 2013 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:47:25 | #137 |
| 2013 | Striders Winter Race Circuit Half MarathonOgden | UT | 1:47:30 | #157 |
| 2013 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:49:13 | #293 |
| 2013 | Air Force MarathonDayton | OH | 1:55:19 | #757 |
| 2013 | The Towpath MarathonCleveland | OH | 1:59:27 | #274 |
| 2013 | Secret City Half Marathon and 5KOak Ridge | TN | 2:02:42 | #222 |
| 2013 | Cleveland Marathon & Half MarathonCleveland | OH | 2:05:38 | #3048 |
| 2013 | Northern Ohio Half Marathon, 2-Person Relay, & 5KMentor | OH | 2:05:39 | #315 |
| 2013 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:10:01 | #1636 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:25:08 | #5283 |
| 2012 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:30:28 | #70 |
| 2012 | Half At The Hamptons Half MarathonHampton | NH | 1:38:36 | #152 |
| 2012 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:46:14 | #541 |
| 2012 | Boston Mini-Marathon & FestivalBoston | GA | 1:52:50 | #80 |
| 2012 | Cleveland Marathon & Half MarathonCleveland | OH | 1:54:27 | #1247 |
| 2012 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:55:10 | #156 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:58:52 | #3008 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:05:21 | #2029 |
| 2012 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:19:03 | #2706 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 2:53:29 | #7414 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:57:45 | #8076 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 3:14:17 | #6430 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:23:18 | #14191 |
| 2011 | Morgan Hill Marathon & Half MarathonMorgan Hill | CA | 1:35:54 | #49 |
| 2011 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:43:30 | #394 |
| 2011 | Half At The Hamptons Half MarathonHampton | NH | 1:44:30 | #216 |
| 2011 | Dallas Marathon WeekendDallas | TX | 1:46:42 | #824 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:48:23 | #1107 |
| 2011 | Bear Lake Trifecta - UtahGarden City | UT | 1:49:47 | #28 |
| 2011 | 2026 Avenue of the Giants MarathonArcata | CA | 1:52:16 | #196 |
| 2011 | Cleveland Marathon & Half MarathonCleveland | OH | 1:52:45 | #1539 |
| 2011 | The Towpath MarathonCleveland | OH | 1:59:12 | #455 |
| 2011 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:15:17 | #2731 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 2:46:20 | #13089 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:46:29 | #1400 |
| 2010 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:00:06 | #1520 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:02:49 | #5569 |
| 2010 | Cleveland Marathon & Half MarathonCleveland | OH | 2:05:26 | #2236 |
| 2010 | Philadelphia MarathonPhiladelphia | PA | 2:19:43 | #5593 |
| 2010 | The Towpath MarathonCleveland | OH | 2:25:49 | #843 |
| 2010 | Pikes Peak AscentManitou Springs | CO | 4:43:25 | #1113 |
| 2009 | Striders Winter Race Circuit Half MarathonOgden | UT | 1:41:15 | #67 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:42:28 | #888 |
| 2009 | Runtastic HAUNTED ProvoProvo | UT | 1:47:31 | #169 |
| 2009 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:15:32 | #2410 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:36:32 | #11183 |
| 2009 | Pikes Peak AscentManitou Springs | CO | 6:11:14 | #1597 |
| 2008 | Striders Winter Race Circuit Half MarathonOgden | UT | 1:49:58 | #165 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:51:25 | #1521 |
| 2008 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 2:04:08 | #1054 |
| 2008 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:36:27 | #1926 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:48:33 | #1939 |
| 2007 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:02:38 | #3240 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:51:15 | #7817 |
| 2007 | Pikes Peak AscentManitou Springs | CO | 4:16:00 | #763 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 1:31:17 | #224 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:47:50 | #1462 |
| 2006 | 2026 - San Antonio MarathonSan Antonio | TX | 1:57:59 | #532 |
| 2006 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:41:58 | #614 |
| 2006 | Pikes Peak AscentManitou Springs | CO | 4:15:51 | #725 |
| 2005 | Pikes Peak AscentManitou Springs | CO | 4:36:38 | #996 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:49:27 | #1257 |
| 2004 | 2026 - San Antonio MarathonSan Antonio | TX | 2:05:07 | #525 |
| 2003 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:54:53 | #1657 |
| 2003 | 2025 500 Festival Running EventsIndianapolis | IN | 2:12:05 | #9580 |
| 2001 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:27:23 | #119 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:54:25 | #2391 |
| 1999 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 1:39:42 | #40 |
| 1998 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:09:26 | #4125 |
| 1988 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:38:05 | #186 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
30 racesNYNew York
26 racesOHOhio
23 racesTXTexas
18 racesFLFlorida
16 racesVAVirginia
12 racesUTUtah
9 racesCOColorado
7 racesMDMaryland
6 racesTNTennessee
6 racesKYKentucky
5 racesNHNew Hampshire
5 racesWIWisconsin
5 racesMIMichigan
4 racesPAPennsylvania
4 racesAZArizona
3 racesIDIdaho
3 racesGAGeorgia
2 racesIAIowa
2 racesMSMississippi
2 racesALAlabama
1 raceDCDistrict of Columbia
1 raceINIndiana
1 raceNCNorth Carolina
1 raceDEDelaware
0 racesKSKansas
0 racesMAMassachusetts
0 races50-State Challenge
27/ 51 states + DC
24 states to go