Back to League Tables
BS
Brian Swanson
MaleCalifornia1997–2025
87
Total Finishes
55
Distinct Races
14
States (27%)
1:31:20
PR (6:58/mi)
2:19:10
Average
+0:41:17
Slower (first to last)
Medal House
2007
Grandma's Marathon
1:57:14
#1586 overall#1039 gender
2007
Surf City Marathon
3:06:33
#6630 overall#3083 gender
2006
Alpine Races
2:24:58
#303 overall#198 gender
2006
Rock 'n' Roll Los Angeles Half Marathon
2:53:25
#3078 overall#1685 gender
2005
Surf City Marathon
2:18:14
#2571 overall#1515 gender
2005
2026 2XU Long Beach Marathon & Half Marathon
2:48:37
#3324 overall#1748 gender
2004
Surf City Marathon
2:08:47
#2049 overall#1317 gender
2004
New Prague Half Marathon
2:17:56
#1283 overall#774 gender
2004
2026 2XU Long Beach Marathon & Half Marathon
2:28:13
#2493 overall#1456 gender
2001
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
1:51:36
#1056 overall#757 gender
2001
Rock 'n' Roll Virgina Beach Half Marathon
2:38:55
#8780 overall#4334 gender
1997
Johnny Kelley Half Marathon
1:31:20
#73 overall#69 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Capital City Half MarathonColumbus | OH | 1:46:50 | #828 |
| 2025 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:48:39 | #296 |
| 2025 | China Camp Trail RunSan Rafael | CA | 2:12:37 | #34 |
| 2024 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:40:48 | #9507 |
| 2024 | Capital City Half MarathonColumbus | OH | 1:55:56 | #1167 |
| 2024 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 2:04:17 | #1628 |
| 2023 | Clo Cow Half MarathonPetaluma | CA | 2:00:11 | #101 |
| 2023 | China Camp Trail RunSan Rafael | CA | 2:17:00 | #39 |
| 2023 | Rock n Roll NashvilleNashville | TN | 2:34:04 | #7165 |
| 2022 | La Jolla Half Marathon & 5KSan Diego | CA | 1:51:33 | #327 |
| 2022 | Rose Bowl Half MarathonPasadena | CA | 2:19:28 | #1670 |
| 2022 | Big River Crossing Half MarathonMemphis | TN | 2:26:43 | #402 |
| 2022 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:37:54 | #232 |
| 2021 | Lane Purser Memorial Road Race SeriesMemphis | TN | 3:00:00 | #260 |
| 2019 | SOCAL River Marathon - 26.2 - 13.1 - 10K - 5KHuntington Beach | CA | 1:53:03 | #17 |
| 2019 | Tyranena Beer RunLake Mills | WI | 2:11:23 | #444 |
| 2019 | Lexus Lace Up Running Series RiversideRiverside | CA | 2:24:47 | #246 |
| 2019 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:26:29 | #1000 |
| 2019 | Big River Crossing Half MarathonMemphis | TN | 2:41:53 | #155 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:56:58 | #10904 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:05:15 | #274 |
| 2018 | Icebreaker International Marathon and Half MarathonEast Meadow | NY | 2:03:19 | #90 |
| 2018 | Sunburst RacesSouth Bend | IN | 2:07:29 | #483 |
| 2018 | Sunburst Races - South BendSouth Bend | IN | 2:07:30 | #483 |
| 2018 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:21:10 | #978 |
| 2018 | GREAT SOUTH BAY RUNBay Shore | NY | 2:23:02 | #288 |
| 2018 | Northwell Health Great South Bay RunBay Shore | NY | 2:23:03 | #288 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:29:36 | #3783 |
| 2018 | Great American River runMemphis | TN | 2:36:38 | #476 |
| 2018 | Big River Crossing Half MarathonMemphis | TN | 2:38:04 | #157 |
| 2017 | Suffolk County MarathonSuffolk County | NY | 2:01:52 | #283 |
| 2017 | Drake Road RacesDes Moines | IA | 2:14:28 | #644 |
| 2017 | Bridgehampton Half MarathonBridgehampton | NY | 2:16:14 | #488 |
| 2017 | Northwell Health Great South Bay RunBay Shore | NY | 2:23:44 | #265 |
| 2017 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:30:34 | #427 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 2:35:26 | #5853 |
| 2017 | Big River Crossing Half MarathonMemphis | TN | 2:36:59 | #135 |
| 2017 | Fall Creek Falls 50K and Half Marathon Trail RunsSpencer | TN | 3:09:18 | #106 |
| 2016 | Northwell Health Great South Bay RunBay Shore | NY | 1:58:48 | #166 |
| 2016 | Great American River runMemphis | TN | 2:12:04 | #306 |
| 2016 | Dam to DSMDes Moines | IA | 2:20:32 | #4065 |
| 2016 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:25:42 | #3149 |
| 2015 | Dam to DSMDes Moines | IA | 2:02:02 | #2844 |
| 2015 | Northwell Health Great South Bay RunBay Shore | NY | 2:14:33 | #303 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:21:48 | #5966 |
| 2014 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:55:00 | #863 |
| 2014 | Maple Grove Half MarathonMaple Grove | MN | 2:04:43 | #289 |
| 2014 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:18:59 | #2598 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:21:45 | #8030 |
| 2014 | Thanksgiving Day Half MarathonAtlanta | GA | 2:44:08 | #5724 |
| 2013 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:53:41 | #291 |
| 2013 | Drake RelaysDes Moines | IA | 2:05:40 | #957 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:08:48 | #6732 |
| 2013 | Brewers Mini Marathonmilwaukee | WI | 2:13:41 | #2355 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:14:55 | #6147 |
| 2013 | Beer City Half™ San DiegoSan Diego | CA | 2:17:35 | #4076 |
| 2012 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 2:06:40 | #595 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:11:01 | #6186 |
| 2012 | Tyranena Beer RunLake Mills | WI | 2:18:51 | #690 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:27:51 | #9590 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:33:36 | #4725 |
| 2012 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:36:19 | #1817 |
| 2012 | Chicago Spring Half MarathonChicago | IL | 3:00:10 | #1474 |
| 2011 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:54:52 | #178 |
| 2011 | IMT Des Moines MarathonDes Moines | IA | 1:57:02 | #1147 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:47 | #9218 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:05:47 | #5351 |
| 2011 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 2:19:59 | #815 |
| 2010 | Shamrock'n Half MarathonSacramento | CA | 1:46:49 | #517 |
| 2010 | IMT Des Moines MarathonDes Moines | IA | 2:03:25 | #1553 |
| 2010 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:11:17 | #2332 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:12:12 | #7301 |
| 2010 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:13:07 | #332 |
| 2010 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:16:36 | #4235 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:46:05 | #6871 |
| 2010 | Surf City MarathonHuntington Beach | CA | 2:47:10 | #9216 |
| 2009 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:35:42 | #146 |
| 2008 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:43:27 | #202 |
| 2008 | Surf City MarathonHuntington Beach | CA | 2:49:25 | #6808 |
| 2007 | Grandma's MarathonDuluth | MN | 1:57:14 | #1586 |
| 2007 | Surf City MarathonHuntington Beach | CA | 3:06:33 | #6630 |
| 2006 | Alpine RacesLake Zurich | IL | 2:24:58 | #303 |
| 2006 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:53:25 | #3078 |
| 2005 | Surf City MarathonHuntington Beach | CA | 2:18:14 | #2571 |
| 2005 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:48:37 | #3324 |
| 2004 | Surf City MarathonHuntington Beach | CA | 2:08:47 | #2049 |
| 2004 | New Prague Half MarathonNew Prague | MN | 2:17:56 | #1283 |
| 2004 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:28:13 | #2493 |
| 2001 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:51:36 | #1056 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:38:55 | #8780 |
| 1997 | Johnny Kelley Half MarathonHyannis | MA | 1:31:20 | #73 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
27 racesTNTennessee
20 racesNYNew York
8 racesWIWisconsin
7 racesIAIowa
6 racesFLFlorida
5 racesINIndiana
4 racesILIllinois
3 racesMNMinnesota
3 racesOHOhio
2 racesTXTexas
2 racesMAMassachusetts
1 raceNCNorth Carolina
0 racesUTUtah
0 races50-State Challenge
14/ 51 states + DC
37 states to go