Back to League Tables
JB
James Barnes
MaleUtah1986–2024
124
Total Finishes
82
Distinct Races
30
States (59%)
1:14:31
PR (5:41/mi)
2:08:51
Average
-3:02:55
Faster (first to last)
Medal House
2005
Monterey Bay Half Marathon
1:40:50
#350 overall#288 gender
2005
Rock 'n' Roll Arizona Marathon
2:05:06
#3966 overall#2308 gender
2004
Hobble Creek Half Marathon
1:17:40
#17 overall#17 gender
2004
Monson Memorial Classic
2:18:32
#198 overall#113 gender
2002
Rock 'n' Roll Las Vegas
1:39:27
#570 overall#457 gender
2002
Mulberry Island Half Marathon
2:09:30
#221 overall#146 gender
2000
Ludington Lakestride Half Marathon 10K and 5k
1:40:30
#145 overall#130 gender
1998
2025 500 Festival Running Events
2:20:01
#9715 overall#6803 gender
1997
Hobble Creek Half Marathon
1:18:30
#31 overall#30 gender
1997
2025 500 Festival Running Events
2:18:15
#8360 overall#6069 gender
1994
2025 500 Festival Running Events
2:56:04
#9044 overall#6237 gender
1986
Pikes Peak Ascent
6:12:41
#1167 overall#928 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2024 | St. Luke's FitOne 5K/10K/Half MarathonBoise | ID | 1:48:19 | #359 |
| 2024 | Utah Valley MarathonProvo | UT | 2:28:33 | #1522 |
| 2024 | Crawlin' Crab Half MarathonHampton | VA | 2:32:52 | #694 |
| 2024 | Charlie Horse Half MarathonMohnton | PA | 2:34:41 | #47 |
| 2024 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:34:42 | #1242 |
| 2024 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:36:46 | #6704 |
| 2024 | Lincoln MarathonLincoln | NE | 2:41:53 | #3148 |
| 2024 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:50:18 | #2647 |
| 2024 | John Brown Half Marathon and 10KOsawatomie | KS | 2:53:48 | #135 |
| 2024 | Covered Bridges Half MarathonWoodstock | VT | 2:56:00 | #1715 |
| 2024 | Heart of the Ozarks Half MarathonWest Plains | MO | 3:01:45 | #82 |
| 2024 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 3:09:46 | #2524 |
| 2023 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:23:02 | #14 |
| 2023 | Tucson MarathonTucson | AZ | 2:29:46 | #905 |
| 2023 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:42:17 | #7520 |
| 2022 | Riverton Half MarathonRiverton | UT | 1:31:22 | #7 |
| 2022 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 1:32:03 | #24 |
| 2022 | Seaside Half-Marathon and 5KSeaside | FL | 1:32:03 | #24 |
| 2022 | Spirit of Magic Valley Half Marathon - 10K - 5K - Kids 1 MileTwin Falls | ID | 1:58:28 | #18 |
| 2022 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:13:39 | #1988 |
| 2022 | St. Luke's FitOne 5K/10K/Half MarathonBoise | ID | 2:19:33 | #615 |
| 2022 | 13th Annual Berlin Amish Country Half MarathonMillersburg | OH | 2:51:16 | #303 |
| 2022 | Spa Running FestivalHot Springs | AR | 2:54:58 | #362 |
| 2022 | Spa Running FestivalHot Springs | AR | 2:54:59 | #362 |
| 2022 | Harley Half MarathonBiloxi | MS | 2:58:05 | #177 |
| 2022 | Lincoln Memorial Half MarathonSpringfield | IL | 3:24:37 | #873 |
| 2022 | Great American River runMemphis | TN | 3:37:16 | #513 |
| 2021 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:20:38 | #11 |
| 2021 | Runtastic Bogus - LimitedBoise | ID | 1:45:47 | #28 |
| 2021 | Great American River runMemphis | TN | 2:50:38 | #604 |
| 2021 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:52:51 | #2128 |
| 2021 | Memphis Big BBQ HalfMemphis | TN | 2:53:29 | #207 |
| 2021 | IMT Des Moines MarathonDes Moines | IA | 2:59:47 | #2075 |
| 2021 | Spa Running FestivalHot Springs | AR | 3:05:41 | #339 |
| 2021 | Muddy River Half MarathonCape Girardeau | MO | 3:19:38 | #359 |
| 2019 | Riverton Half MarathonRiverton | UT | 1:26:42 | #11 |
| 2019 | Russvegas Half Marathon & 5KRussellville | AR | 1:41:00 | #44 |
| 2019 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:49:16 | #241 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 1:51:19 | #1378 |
| 2019 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:56:44 | #982 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:30:21 | #7615 |
| 2019 | United Airlines NYC HalfNew York | NY | 2:31:02 | #20402 |
| 2019 | Great American River runMemphis | TN | 3:04:47 | #531 |
| 2018 | Love Run Half MarathonPhiladelphia | PA | 1:51:52 | #1394 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 1:56:02 | #1004 |
| 2018 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:29:51 | #1665 |
| 2018 | Galveston Marathon & Half MarathonGalveston | TX | 2:33:29 | #316 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:02:49 | #7100 |
| 2018 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 3:15:09 | #1472 |
| 2017 | Runtastic NEBOPayson | UT | 1:19:41 | #8 |
| 2017 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:38:45 | #747 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:41:01 | #2565 |
| 2017 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:41:52 | #126 |
| 2017 | Red White and Boom Half MarathonMinneapolils | MN | 2:01:35 | #860 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 2:06:30 | #2016 |
| 2017 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:16:04 | #2088 |
| 2017 | RUN THE ALAMOSan Antonio | TX | 2:28:06 | #941 |
| 2017 | Clinton Historic Half Marathon & 5KClinton | MO | 2:33:32 | #92 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:59:34 | #12602 |
| 2016 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:31:23 | #534 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:35:12 | #1755 |
| 2016 | Lincoln Memorial Half MarathonSpringfield | IL | 2:17:48 | #913 |
| 2016 | Hotlanta Half MarathonAtlanta | GA | 2:39:41 | #1096 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:45:12 | #12836 |
| 2016 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 2:46:46 | #394 |
| 2015 | Runtastic NEBOPayson | UT | 1:16:09 | #5 |
| 2015 | Runtastic TIMPAmerican Fork | UT | 1:20:11 | #5 |
| 2015 | Timpanogos Half MarathonAmerican Fork | UT | 1:20:11 | #5 |
| 2015 | 2026 Hobbler Half Marathon - 5k - Kids MarathonSpringville | UT | 1:20:15 | #12 |
| 2015 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 1:20:24 | #12 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:51:06 | #7064 |
| 2015 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:53:05 | #530 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:24:40 | #4120 |
| 2014 | Hobble Creek Half MarathonMapleton | UT | 1:19:23 | #25 |
| 2014 | Runtastic NEBOPayson | UT | 1:20:35 | #8 |
| 2014 | Timpanogos Half MarathonAmerican Fork | UT | 1:21:48 | #6 |
| 2014 | Riverton Half MarathonRiverton | UT | 1:25:29 | #10 |
| 2014 | Run MalibuMalibu | CA | 1:26:39 | #10 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:46:29 | #5196 |
| 2014 | Russvegas Half Marathon & 5KRussellville | AR | 1:46:34 | #60 |
| 2014 | Palmetto Half Marathon - ColumbiaColumbia | SC | 1:48:43 | #169 |
| 2014 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 2:29:58 | #405 |
| 2014 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:57:59 | #4649 |
| 2013 | Deseret News MarathonSalt Lake City | UT | 1:16:33 | #15 |
| 2013 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 1:18:43 | #15 |
| 2013 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:43:32 | #1225 |
| 2013 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 1:48:23 | #99 |
| 2013 | Get Lucky Half MarathonMinneapolis | MN | 1:54:30 | #816 |
| 2013 | Big Island International Marathon 2027Hilo | HI | 1:58:51 | #69 |
| 2012 | Riverton Half MarathonRiverton | UT | 1:26:55 | #10 |
| 2012 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:46:58 | #1644 |
| 2012 | Run MahometMahomet | IL | 1:47:23 | #73 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:50:49 | #4560 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:50:58 | #1029 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:09:10 | #4517 |
| 2012 | Charlie Horse Half MarathonMohnton | PA | 2:25:42 | #95 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:34:07 | #12556 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:52:59 | #1351 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:13:33 | #6173 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:32:21 | #12635 |
| 2010 | 13.1 Fort LauderdaleFort Lauderdale | FL | 1:46:03 | #271 |
| 2010 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 1:54:39 | #247 |
| 2010 | Geist Half Marathon, 10K & 5KFishers | IN | 2:03:37 | #1128 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 2:11:25 | #12940 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:19:30 | #9933 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:31:03 | #11025 |
| 2010 | Charlie Horse Half MarathonMohnton | PA | 2:38:29 | #177 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:09:57 | #4679 |
| 2009 | Charlie Horse Half MarathonMohnton | PA | 2:34:17 | #129 |
| 2008 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:15:13 | #10 |
| 2008 | David Herlocker Bachman Valley Half MarathonWestminster | MD | 1:51:41 | #68 |
| 2008 | NYRR Fred Lebow Half MarathonNew York | NY | 1:59:07 | #2734 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:22:34 | #9764 |
| 2007 | Cytiva Top of Utah MarathonLogan | UT | 1:15:54 | #5 |
| 2007 | Spanish Fork Half MarathonSpanish Fork | UT | 1:18:31 | #3 |
| 2007 | Striders Winter Race Circuit Half MarathonOgden | UT | 1:19:30 | #14 |
| 2007 | Baystate MarathonLowell | MA | 2:29:48 | #744 |
| 2007 | Manchester City MarathonManchester | NH | 2:32:19 | #711 |
| 2006 | Hobble Creek Half MarathonMapleton | UT | 1:14:31 | #10 |
| 2006 | Cytiva Top of Utah MarathonLogan | UT | 1:18:47 | #3 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:57:44 | #1145 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 2:03:44 | #2932 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:06:33 | #5484 |
| 2005 | Monterey Bay Half MarathonMonterey | CA | 1:40:50 | #350 |
| 2005 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:05:06 | #3966 |
| 2004 | Hobble Creek Half MarathonMapleton | UT | 1:17:40 | #17 |
| 2004 | Monson Memorial ClassicMonson | MA | 2:18:32 | #198 |
| 2002 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:39:27 | #570 |
| 2002 | Mulberry Island Half MarathonFort Eustis | VA | 2:09:30 | #221 |
| 2000 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 1:40:30 | #145 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:20:01 | #9715 |
| 1997 | Hobble Creek Half MarathonMapleton | UT | 1:18:30 | #31 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 2:18:15 | #8360 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:56:04 | #9044 |
| 1986 | Pikes Peak AscentManitou Springs | CO | 6:12:41 | #1167 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
UTUtah
26 racesNYNew York
12 racesTNTennessee
10 racesARArkansas
8 racesCACalifornia
8 racesMOMissouri
7 racesPAPennsylvania
6 racesTXTexas
6 racesILIllinois
5 racesINIndiana
5 racesAZArizona
4 racesIDIdaho
4 racesNVNevada
4 racesFLFlorida
3 racesSCSouth Carolina
3 racesKYKentucky
2 racesMAMassachusetts
2 racesMNMinnesota
2 racesOHOhio
2 racesVAVirginia
2 racesCOColorado
1 raceIAIowa
1 raceMIMichigan
1 raceMSMississippi
1 raceNHNew Hampshire
1 raceOKOklahoma
1 raceDCDistrict of Columbia
0 racesNCNorth Carolina
0 racesNJNew Jersey
0 racesWVWest Virginia
0 races50-State Challenge
30/ 51 states + DC
21 states to go