Back to runner search
JB
James Barnes
MaleUtah1986–2025
139
Total Finishes
97
Different Races
30
States (60%)
1:14:31
PR (5:41/mi)
2:09:37
Average
-3:02:55
Faster (first to last)
Medal House
2005
Monterey Bay Half Marathon
1:40:50
#350 overall#288 gender
2004
Hobble Creek Half Marathon
1:17:40
#17 overall#17 gender
2004
St Louis Marathon
1:58:31
#1027 overall#622 gender
2004
Monson Memorial Classic Half Marathon & 5K
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 |
|---|---|---|---|---|
| 2025 | Little Rock Marathon WeekendLittle Rock | AR | — | — |
| 2024 | St. Luke's FitOne 5K/10K/Half MarathonBoise | ID | 1:48:19 | #359 |
| 2024 | Utah Valley MarathonProvo | UT | 2:28:33 | #1522 |
| 2024 | Utah Valley Marathon, Half Marathon, 10K & 5K | — | 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 RockNorth Little Rock | AR | 2:34:42 | #1242 |
| 2024 | Little Rock MarathonLittle Rock | AR | 2:34:42 | #1244 |
| 2024 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:36:46 | #6704 |
| 2024 | Lincoln MarathonLincoln | NE | 2:41:53 | #3148 |
| 2024 | Rock The ParkwayKansas 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 |
| 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 | 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 | Garmin Kansas City MarathonKansas City | MO | 2:52:51 | #2130 |
| 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 RockNorth Little 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 RockNorth Little 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 MarathonStaten 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 ParkwayKansas 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 MarathonStaten Island | NY | 1:31:23 | #534 |
| 2016 | Less Popular Brooklyn Half MarathonBrooklyn | 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 Block Island Half MarathonBlock Island | RI | 1:20:24 | #12 |
| 2015 | Less Popular Brooklyn Half MarathonBrooklyn | 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 | Less Popular Brooklyn Half MarathonBrooklyn | 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 | Lucy Town Half Marathon | — | 1:53:53 | #86 |
| 2014 | Lucy Town Half Marathon & 5K | — | 1:53:53 | #86 |
| 2014 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 2:29:58 | #405 |
| 2014 | Rock The ParkwayKansas City | MO | 2:57:59 | #4649 |
| 2013 | Deseret News MarathonSalt Lake City | UT | 1:16:33 | #15 |
| 2013 | 2026 Block Island Half MarathonBlock Island | RI | 1:18:43 | #15 |
| 2013 | The Unforgettable Staten Island Half MarathonStaten 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 MarathonStaten Island | NY | 1:46:58 | #1644 |
| 2012 | Run MahometMahomet | IL | 1:47:23 | #73 |
| 2012 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:50:49 | #4560 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:50:58 | #1029 |
| 2012 | OC Marathon | — | 1:50:58 | #1039 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:09:10 | #4517 |
| 2012 | Columbus MarathonColumbus | OH | 2:09:10 | #4520 |
| 2012 | Charlie Horse Half MarathonMohnton | PA | 2:25:42 | #95 |
| 2012 | Rock 'n' Roll NashvilleNashville | TN | 2:34:07 | #12556 |
| 2011 | Long Beach MarathonLong Beach | CA | 1:52:59 | #1351 |
| 2011 | Long Beach International City Bank Marathon | — | 1:52:59 | #1365 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:13:33 | #6173 |
| 2011 | Chicago Half Marathon | — | 2:13:33 | #6171 |
| 2011 | Rock 'n' Roll NashvilleNashville | TN | 2:32:21 | #12635 |
| 2010 | Geist Half Marathon | — | 1:33:09 | #1128 |
| 2010 | 13.1 Fort LauderdaleFort Lauderdale | FL | 1:46:03 | #271 |
| 2010 | B&A Trail MarathonSeverna Park | MD | 1:54:39 | #247 |
| 2010 | Geist Half Marathon, 10K, 5K & 1 MileFishers | 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 | St Louis Marathon | — | 1:58:31 | #1027 |
| 2004 | Monson Memorial Classic Half Marathon & 5KMonson | 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
24 racesNYNew York
12 racesTNTennessee
12 racesARArkansas
10 racesCACalifornia
8 racesMOMissouri
8 racesPAPennsylvania
6 racesTXTexas
6 racesILIllinois
5 racesINIndiana
5 racesAZArizona
4 racesIDIdaho
4 racesNVNevada
4 racesFLFlorida
3 racesOHOhio
3 racesSCSouth Carolina
3 racesKYKentucky
2 racesMAMassachusetts
2 racesMNMinnesota
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/ 50 states
20 states to go