Back to runner search
BB
Brian Blair
MaleUtah2007–2026
94
Total Finishes
52
Different Races
11
States (22%)
1:28:44
PR (6:46/mi)
1:57:21
Average
-0:01:14
Faster (first to last)
Medal House
2014
The Soaring Wings Of Conway
1:48:53
#136 overall#105 gender
2014
Snow Canyon Half Marathon
1:50:22
#362 overall#220 gender
2013
Bryce Canyon Half Marathon
1:49:01
#247 overall#146 gender
2013
Rock 'n' Roll Las Vegas
2:03:41
#3850 overall#2442 gender
2012
Bryce Canyon Half Marathon
1:53:27
#310 overall#172 gender
2011
Rock 'n' Roll Las Vegas
2:11:31
#9508 overall#5259 gender
2010
Laguna Hills Memorial Day Half Marathon
1:44:59
#165 overall#135 gender
2010
City of Laguna Hills Memorial Day Half Marathon
1:44:59
#166 overall#136 gender
2010
Bryce Canyon Half Marathon
2:02:29
#532 overall#257 gender
2008
Dallas Marathon Weekend
2:05:15
#1810 overall#1127 gender
2008
Dallas White Rock Marathon
2:05:15
#1811 overall
2007
Rock 'n' Roll Los Angeles Half Marathon
2:43:17
#2721 overall#1492 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Virgin River Half MarathonSaint George | UT | 1:48:13 | #74 |
| 2026 | Rock 'n' Roll Las Vegas | — | 2:42:03 | #7961 |
| 2025 | Newport Rhode RacesNewport | RI | 1:37:42 | #147 |
| 2025 | Newport Rhode RaceNewport | RI | 1:37:42 | #146 |
| 2025 | Snow Canyon Half MarathonSaint George | UT | 1:39:44 | #319 |
| 2025 | Southern Utah Half MarathonWashington | UT | 1:40:48 | #79 |
| 2025 | Virgin River Half MarathonSaint George | UT | 1:50:19 | #61 |
| 2025 | Helping Hands Half Marathon / 5KMuscle Shoals | AL | 2:40:47 | #217 |
| 2024 | Cape Cod Marathon WeekendFalmouth | MA | 1:38:45 | #83 |
| 2024 | SouthCoast Wind Cape Cod Marathon Weekend EventsFalmouth | MA | 1:38:45 | #83 |
| 2024 | Southern Utah Half MarathonWashington | UT | 1:44:39 | #65 |
| 2024 | Snow Canyon Half MarathonSaint George | UT | 1:50:14 | #613 |
| 2024 | 18th Annual BRIDGE2BRIDGEDanville | VA | 1:59:01 | #18 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 3:18:47 | #9305 |
| 2023 | Snow Canyon Half MarathonSaint George | UT | 1:28:44 | #112 |
| 2023 | Beaver Canyon Half Marathon & 10KBeaver | UT | 1:35:30 | #17 |
| 2023 | Cambridge Half Marathon + 5KCambridge | MA | 1:38:22 | #815 |
| 2023 | Virgin River Half MarathonSaint George | UT | 1:39:05 | #42 |
| 2023 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:33:10 | #5016 |
| 2023 | Columbus MarathonColumbus | OH | 2:33:10 | #5017 |
| 2023 | Columbus MarathonColumbus | OH | 2:33:10 | #5017 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 2:40:24 | #6605 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 3:00:14 | #10438 |
| 2022 | Snow Canyon Half MarathonSaint George | UT | 1:34:43 | #121 |
| 2022 | Beaver Canyon Half Marathon & 10KBeaver | UT | 1:35:04 | #16 |
| 2022 | Southern Utah Half MarathonWashington | UT | 1:35:08 | #46 |
| 2022 | Lucky 5K/10K/Half Marathon - St. GeorgeSaint George | UT | 1:44:07 | #83 |
| 2022 | Newburyport Half Marathon and RelayNewburyport | MA | 1:44:26 | #147 |
| 2022 | Newburyport Half Marathon and Relay | — | 1:44:26 | #147 |
| 2022 | New Bedford Half MarathonNew Bedford | MA | 1:53:13 | #846 |
| 2022 | Mo SpringPerrysville | OH | 3:51:42 | #47 |
| 2021 | Beaver Canyon Half Marathon & 10KBeaver | UT | 1:34:42 | #16 |
| 2021 | Clear Creek Half MarathonSevier | UT | 1:36:45 | #15 |
| 2021 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:38:04 | #81 |
| 2021 | Snow Canyon Half MarathonSaint George | UT | 1:43:17 | #272 |
| 2021 | Cambridge Half Marathon + 5KCambridge | MA | 1:49:15 | #989 |
| 2021 | One Step Panther City Half Marathon, 10K, & 5KFort Worth | TX | 2:06:19 | #63 |
| 2021 | One Step Panther City Half Marathon, 10K, & 5KFort Worth | TX | 2:06:19 | #63 |
| 2020 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:40:43 | #96 |
| 2020 | Lucky 5K/10K/Half Marathon - St. GeorgeSaint George | UT | 1:43:03 | #105 |
| 2020 | Stay Home Virtual RaceAnywhere | WA | 1:49:06 | #435 |
| 2020 | Heatwave Half Marathon - Little RockNorth Little Rock | AR | 1:58:52 | #423 |
| 2020 | Lake Powell Half MarathonPage | AZ | 2:03:22 | #72 |
| 2019 | Cape May Hallowed Half MarathonCape May | NJ | — | #148 |
| 2019 | Southern Utah Half MarathonWashington | UT | 1:36:46 | #34 |
| 2019 | Lucky 5K/10K/Half Marathon - St. GeorgeSaint George | UT | 1:44:16 | #103 |
| 2019 | The Soaring Wings Of ConwayConway | AR | 1:49:42 | #116 |
| 2019 | CASA Half Marathon and 5KPine Bluff | AR | 1:54:25 | #48 |
| 2019 | Run the Line Half MarathonTexarkana | TX | 1:54:37 | #125 |
| 2019 | Danville Half MarathonDanville | VA | 1:54:40 | #18 |
| 2019 | Cape May Hallowed Half MarathonCape May | NJ | 1:58:13 | #148 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:17:42 | #4958 |
| 2018 | Snow Canyon Half MarathonSaint George | UT | 1:34:03 | #94 |
| 2018 | Heatwave Half Marathon - Little RockNorth Little Rock | AR | 1:46:05 | #197 |
| 2018 | Run the Line Half MarathonTexarkana | TX | 1:52:20 | #106 |
| 2018 | Papa Loco Marathon And Half MarathonConway | AR | 1:54:53 | #9 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:01 | #3070 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:46:11 | #8336 |
| 2017 | Snow Canyon Half MarathonSaint George | UT | 1:34:19 | #89 |
| 2017 | Dogtown Half MarathonWashington | UT | 1:38:53 | #69 |
| 2017 | Heatwave Half Marathon - Little RockNorth Little Rock | AR | 1:42:32 | #140 |
| 2017 | Run the Line Half MarathonTexarkana | TX | 1:46:10 | #68 |
| 2017 | CASA Half Marathon and 5KPine Bluff | AR | 1:50:52 | #58 |
| 2016 | Parowan City Half Marathon - Yankee Meadow RunParowan | UT | 1:39:04 | #31 |
| 2016 | Snow Canyon Half MarathonSaint George | UT | 1:39:14 | #151 |
| 2016 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:42:23 | #127 |
| 2016 | Heatwave Half Marathon - Little RockNorth Little Rock | AR | 1:43:33 | #172 |
| 2016 | Run Bentonville Half MarathonBentonville | AR | 1:46:55 | #214 |
| 2016 | Southern Utah Half MarathonWashington | UT | 1:47:55 | #109 |
| 2016 | Run the Line Half MarathonTexarkana | TX | 1:50:25 | #83 |
| 2016 | Shamrock'n Half MarathonSacramento | CA | 2:59:24 | #4098 |
| 2015 | Snow Canyon Half MarathonSaint George | UT | 1:46:36 | #347 |
| 2015 | Russvegas Half Marathon & 5KRussellville | AR | 1:47:08 | #85 |
| 2015 | Run Bentonville Half MarathonBentonville | AR | 1:53:48 | #286 |
| 2015 | Heatwave Half Marathon - Little RockNorth Little Rock | AR | 1:58:56 | #641 |
| 2015 | Hogeye MarathonFayetteville | AR | 2:01:50 | #206 |
| 2015 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:29:21 | #664 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:52:59 | #15984 |
| 2014 | The Soaring Wings Of ConwayConway | AR | 1:48:53 | #136 |
| 2014 | Snow Canyon Half MarathonSaint George | UT | 1:50:22 | #362 |
| 2014 | Russvegas Half Marathon & 5KRussellville | AR | 1:50:43 | #90 |
| 2014 | White River MarathonCotter | AR | 1:51:33 | #57 |
| 2014 | Utah Valley MarathonProvo | UT | 1:55:22 | #373 |
| 2014 | Utah Valley Marathon, Half Marathon, 10K & 5K | — | 1:55:22 | #373 |
| 2014 | BCS College Station MarathonCollege Station | TX | 2:02:19 | #547 |
| 2014 | Heatwave Half Marathon - Little RockNorth Little Rock | AR | 2:08:24 | #1283 |
| 2013 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:49:01 | #247 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:03:41 | #3850 |
| 2012 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:53:27 | #310 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:11:31 | #9508 |
| 2010 | Laguna Hills Memorial Day Half MarathonLaguna Hills | CA | 1:44:59 | #165 |
| 2010 | City of Laguna Hills Memorial Day Half Marathon | — | 1:44:59 | #166 |
| 2010 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:02:29 | #532 |
| 2008 | Dallas Marathon WeekendDallas | TX | 2:05:15 | #1810 |
| 2008 | Dallas White Rock Marathon | — | 2:05:15 | #1811 |
| 2007 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:43:17 | #2721 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
UTUtah
34 racesARArkansas
17 racesTXTexas
9 racesOHOhio
7 racesMAMassachusetts
6 racesNVNevada
5 racesCACalifornia
3 racesNJNew Jersey
2 racesVAVirginia
2 racesALAlabama
1 raceAZArizona
1 race50-State Challenge
11/ 50 states
39 states to go