Back to League Tables
BB
Brian Barnes
MaleCalifornia1997–2026
128
Total Finishes
69
Distinct Races
21
States (41%)
1:32:52
PR (7:05/mi)
2:14:54
Average
+0:03:13
Slower (first to last)
Medal House
2008
Boston's Run To Remember
1:36:34
#189 overall#160 gender
2008
Topeka To Auburn Half Marathon
1:39:30
#37 overall#36 gender
2007
Boston's Run To Remember
1:38:46
#233 overall#195 gender
2007
Rock 'n' Roll Virgina Beach Half Marathon
1:50:21
#2242 overall#1734 gender
2006
2026 2XU Long Beach Marathon & Half Marathon
1:47:26
#564 overall#445 gender
2006
Rock 'n' Roll Arizona Marathon
1:54:30
#2712 overall#1784 gender
2006
Kentucky Derby Festival Race Weekend
2:01:39
#2509 overall#1788 gender
2005
Carlsbad Marathon
1:56:39
#1213 overall#792 gender
2002
Maine Marathon, Half Marathon and Marathon Relay
2:12:24
#812 overall#435 gender
2000
Maine Marathon, Half Marathon and Marathon Relay
1:58:04
#475 overall#307 gender
1997
Baystate Marathon
1:48:44
#704 overall#554 gender
1997
Covered Bridges Half Marathon
2:12:02
#1498 overall#949 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:51:57 | #841 |
| 2025 | Newport Rhode RacesNewport | RI | 1:57:04 | #905 |
| 2025 | Newport Rhode RaceNewport | RI | 1:57:04 | #904 |
| 2025 | Forbidden Run FestPhiladelphia | PA | 2:14:09 | #95 |
| 2025 | Forbidden Run FestPhiladelphia | PA | 2:14:09 | #95 |
| 2025 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:16:05 | #1880 |
| 2025 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:29:23 | #2646 |
| 2025 | Rock n Roll NashvilleNashville | TN | 2:36:10 | #7297 |
| 2025 | Mankato Marathon WeekendMankato | MN | 3:01:51 | #695 |
| 2025 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:19:53 | #16 |
| 2024 | Newport Rhode RacesNewport | RI | 1:54:30 | #783 |
| 2024 | Newport Rhode RaceNewport | RI | 1:54:30 | #782 |
| 2024 | RUN LibertyLiberty | MO | 2:21:15 | #408 |
| 2024 | Hospital Hill RunKansas City | MO | 2:40:32 | #942 |
| 2024 | Hospital Hill RunKansas City | MO | 2:40:32 | #940 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 4:00:34 | #73 |
| 2023 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:50:52 | #372 |
| 2023 | York Marathon and Half MarathonYork | PA | 1:52:58 | #93 |
| 2023 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:53:45 | #672 |
| 2023 | Run Oak IslandOak Island | NC | 1:55:19 | #155 |
| 2023 | Run Oak IslandOak Island | NC | 1:55:19 | #155 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:43:22 | #14 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:57:26 | #6078 |
| 2023 | RUN LibertyLiberty | MO | 2:59:28 | #768 |
| 2023 | Surf City MarathonHuntington Beach | CA | 3:17:05 | #6863 |
| 2022 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | — | #715 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 1:58:39 | #3651 |
| 2022 | Sham-ROCK-N-RunNorth Myrtle Beach | SC | 2:02:38 | #119 |
| 2022 | Run North Myrtle BeachNorth Myrtle Beach | SC | 2:02:38 | #119 |
| 2022 | Carolina Beach State Park Trail Half Marathon & 5KCarolina Beach | NC | 2:10:08 | #115 |
| 2022 | Nashville 1/2 MarathonNashville | TN | 2:17:52 | #1098 |
| 2022 | Rock n Roll NashvilleNashville | TN | 2:30:27 | #4471 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 2:31:27 | #6824 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:40:42 | #4720 |
| 2022 | Surf City MarathonHuntington Beach | CA | 2:47:43 | #4547 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:18:04 | #4626 |
| 2022 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:28:29 | #9394 |
| 2021 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:02:23 | #531 |
| 2021 | Rock n Roll NashvilleNashville | TN | 2:16:24 | #3143 |
| 2021 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:16:56 | #2202 |
| 2021 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:17:15 | #1810 |
| 2021 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:24:51 | #521 |
| 2021 | Surf City MarathonHuntington Beach | CA | 3:07:55 | #4652 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:10:29 | #3352 |
| 2019 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:02:45 | #868 |
| 2019 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:04:55 | #1617 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:13:22 | #4146 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:14:15 | #2455 |
| 2019 | Rock n Roll NashvilleNashville | TN | 2:25:06 | #6663 |
| 2019 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:36:53 | #3255 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:37:44 | #5323 |
| 2019 | North Country RunManistee | MI | 3:00:33 | #294 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:07:55 | #1595 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:10:36 | #3089 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:11:04 | #2067 |
| 2018 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 3:20:11 | #1454 |
| 2017 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:59:15 | #2201 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:00:54 | #1466 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:03:45 | #2946 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:05:44 | #1434 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:05:49 | #2909 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:05:55 | #1765 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:15:29 | #2606 |
| 2017 | Tobacco Road MarathonCary | NC | 2:30:52 | #1694 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:48:53 | #10820 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:49:34 | #893 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:51:56 | #1673 |
| 2016 | Rock 'n' Roll San JoseSan Jose | CA | 1:55:11 | #1493 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 1:57:04 | #3396 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:58:42 | #2240 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 1:58:45 | #3099 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:59:20 | #1282 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:00:36 | #1430 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:00:44 | #1347 |
| 2016 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:01:28 | #1293 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:04:15 | #3445 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:01 | #3226 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:08:04 | #3769 |
| 2016 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:13:39 | #9371 |
| 2015 | Covered Bridges Half MarathonWoodstock | VT | 1:38:30 | #154 |
| 2015 | Hamptons Marathon & Half MarathonEast Hampton | NY | 1:57:29 | #545 |
| 2015 | Mistletoe RunWinston Salem | NC | 2:05:06 | #480 |
| 2015 | Newburyport Half Marathon and RelayNewburyport | MA | 2:06:37 | #1399 |
| 2015 | Tobacco Road MarathonCary | NC | 2:07:24 | #975 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:09:17 | #3692 |
| 2015 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 2:09:32 | #553 |
| 2015 | Rock n Roll NashvilleNashville | TN | 2:12:20 | #5760 |
| 2015 | Bull City Race FestDurham | NC | 2:20:22 | #1598 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:21:12 | #6420 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:21:55 | #1352 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:58:31 | #1838 |
| 2014 | Ashland Half Marathon & 5kAshland | VA | 2:30:19 | #1007 |
| 2014 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:40:01 | #7638 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:40:20 | #8262 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:34:03 | #14123 |
| 2013 | Race to Robie CreekBoise | ID | 1:36:02 | #46 |
| 2013 | Boston's Run To RememberBoston | MA | 1:36:34 | #353 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:55:20 | #1693 |
| 2013 | Fool's Dual Half MarathonGloucester | MA | 1:58:08 | #228 |
| 2013 | Mistletoe RunWinston Salem | NC | 2:04:18 | #605 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:06:14 | #3419 |
| 2012 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:32:52 | #54 |
| 2012 | Fit For Life Half MarathonGarden City | ID | 1:35:57 | #21 |
| 2012 | Newburyport Half Marathon and RelayNewburyport | MA | 1:49:48 | #377 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:53:36 | #1096 |
| 2012 | Twin Lights Half MarathonGloucester | MA | 1:58:23 | #352 |
| 2012 | Mistletoe RunWinston Salem | NC | 2:00:38 | #555 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:43:52 | #694 |
| 2011 | Kiawah Island MarathonKiawah Island | SC | 1:46:41 | #331 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:53:03 | #1358 |
| 2011 | Baystate MarathonLowell | MA | 1:53:12 | #553 |
| 2011 | Twin Lights Half MarathonGloucester | MA | 2:05:25 | #471 |
| 2011 | Great Bay Half MarathonNewmarket | NH | 2:10:04 | #732 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:11:47 | #3620 |
| 2011 | Austin MarathonAustin | TX | 2:20:53 | #5438 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:43:30 | #6952 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 2:46:14 | #13071 |
| 2010 | Boston's Run To RememberBoston | MA | 1:39:45 | #308 |
| 2010 | Great Bay Half MarathonNewmarket | NH | 1:49:21 | #266 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:55:43 | #1338 |
| 2010 | Baystate MarathonLowell | MA | 1:59:53 | #773 |
| 2010 | Tache Realty Wicked Half MarathonSalem | MA | 2:02:36 | #394 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 2:04:46 | #5032 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:18:01 | #7263 |
| 2009 | Boston's Run To RememberBoston | MA | 1:34:45 | #221 |
| 2009 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:05:39 | #1802 |
| 2009 | Detroit Free Press MarathonDetroit | MI | 2:21:56 | #4754 |
| 2008 | Boston's Run To RememberBoston | MA | 1:36:34 | #189 |
| 2008 | Topeka To Auburn Half MarathonTopeka | KS | 1:39:30 | #37 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:50:16 | #7843 |
| 2007 | Boston's Run To RememberBoston | MA | 1:38:46 | #233 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:50:21 | #2242 |
| 2006 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:47:26 | #564 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:54:30 | #2712 |
| 2006 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:01:39 | #2509 |
| 2005 | Carlsbad MarathonCarlsbad | CA | 1:56:39 | #1213 |
| 2002 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:12:24 | #812 |
| 2000 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:58:04 | #475 |
| 1997 | Baystate MarathonLowell | MA | 1:48:44 | #704 |
| 1997 | Covered Bridges Half MarathonWoodstock | VT | 2:12:02 | #1498 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
41 racesMAMassachusetts
14 racesNCNorth Carolina
9 racesMOMissouri
8 racesTNTennessee
7 racesVAVirginia
7 racesPAPennsylvania
5 racesSCSouth Carolina
5 racesIDIdaho
4 racesILIllinois
3 racesNVNevada
3 racesTXTexas
3 racesFLFlorida
2 racesLALouisiana
2 racesMEMaine
2 racesMIMichigan
2 racesNYNew York
2 racesVTVermont
2 racesKYKentucky
1 raceMNMinnesota
1 raceIAIowa
0 races50-State Challenge
21/ 51 states + DC
30 states to go