Back to League Tables
BJ
Bruce Johnson
MaleMissouri1986–2026
169
Total Finishes
87
Distinct Races
30
States (59%)
1:15:53
PR (5:48/mi)
2:18:18
Average
+1:04:04
Slower (first to last)
Medal House
1998
2025 500 Festival Running Events
1:35:26
#1032 overall#937 gender
1997
Indy Half Marathon at Fort Ben
1:31:38
#55 overall#47 gender
1996
Leaf Peepers Half Marathon
1:38:04
#101 overall#94 gender
1996
Covered Bridges Half Marathon
1:39:12
#344 overall#286 gender
1996
Maple Leaf Half Marathon
1:41:08
#112 overall#98 gender
1994
2025 500 Festival Running Events
1:31:41
#611 overall#596 gender
1992
Rollin Irish Half Marathon
1:42:45
#24 overall#22 gender
1991
Rollin Irish Half Marathon
1:40:49
#31 overall#28 gender
1990
ORRRC Xenia Marathon, Half-Marathon, and 10K
1:35:24
#47 overall#43 gender
1989
Rollin Irish Half Marathon
1:40:50
#28 overall#26 gender
1987
Rollin Irish Half Marathon
1:46:06
#44 overall#36 gender
1986
Leaf Peepers Half Marathon
1:50:11
#154 overall#120 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:54:15 | #1725 |
| 2025 | Frisco Railroad RunWillard | MO | 2:33:55 | #143 |
| 2025 | Frisco Railroad RunWillard | MO | 2:33:56 | — |
| 2024 | Panama City Beach MarathonPanama City Beach | FL | 1:54:16 | #87 |
| 2024 | Run Bentonville Half MarathonBentonville | AR | 2:36:15 | #2030 |
| 2023 | DC Half RacesWashington | DC | 1:15:53 | #36 |
| 2023 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:24:07 | #774 |
| 2023 | Indianapolis Monumental MarathonIndianapolis | IN | 2:44:17 | #4502 |
| 2022 | DC Half RacesWashington | DC | 1:19:37 | #32 |
| 2022 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:52:22 | #593 |
| 2022 | Bay Bridge Half MarathonOakland | CA | 1:53:46 | #240 |
| 2022 | Joplin Memorial RunJoplin | MO | 2:28:27 | #273 |
| 2021 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:26:55 | #694 |
| 2020 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:20:56 | #85 |
| 2020 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:32:59 | #1446 |
| 2020 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:46:41 | #5077 |
| 2020 | AZT Oracle RumbleOracle | AZ | 3:00:38 | #71 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 1:43:25 | #526 |
| 2019 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:52:49 | #1114 |
| 2019 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:16:46 | #2789 |
| 2019 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:19:30 | #741 |
| 2019 | Montgomery Half MarathonMontgomery | AL | 2:25:02 | #508 |
| 2019 | Greater St. Louis MarathonSt. Louis | MO | 2:25:57 | #2364 |
| 2019 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:27:19 | #768 |
| 2019 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:30:53 | #1487 |
| 2019 | Thanksgiving Day Half MarathonAtlanta | GA | 2:35:12 | #4502 |
| 2018 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:17:35 | #2899 |
| 2018 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:21:21 | #1365 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 2:27:39 | #2519 |
| 2018 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:29:59 | #759 |
| 2018 | Thanksgiving Day Half MarathonAtlanta | GA | 2:37:42 | #4482 |
| 2018 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:46:46 | #3834 |
| 2017 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:40:49 | #73 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:54:53 | #1469 |
| 2017 | Dam to DSMDes Moines | IA | 2:02:30 | #1169 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 2:12:07 | #2035 |
| 2017 | Eau Claire MarathonEau Claire | WI | 2:19:09 | #1029 |
| 2017 | Thanksgiving Day Half MarathonAtlanta | GA | 2:38:32 | #4991 |
| 2017 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:39:32 | #4063 |
| 2017 | Cleveland Marathon & Half MarathonCleveland | OH | 3:07:16 | #19 |
| 2017 | Natural Bridge Caverns Trail RunSan Antonio | TX | 3:19:52 | #178 |
| 2017 | Rock n Roll NashvilleNashville | TN | 3:32:25 | #16000 |
| 2016 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:28:06 | #60 |
| 2016 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:13:18 | #590 |
| 2016 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:32:28 | #2206 |
| 2016 | Thanksgiving Day Half MarathonAtlanta | GA | 2:38:52 | #5170 |
| 2016 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:45:46 | #4911 |
| 2016 | Hotlanta Half MarathonAtlanta | GA | 2:48:07 | #1222 |
| 2016 | Eau Claire MarathonEau Claire | WI | 2:48:20 | #1430 |
| 2016 | Run Galesburg RunGalesburg | IL | 2:55:14 | #154 |
| 2016 | Lincoln Memorial Half MarathonSpringfield | IL | 3:00:34 | #1411 |
| 2016 | Fargo Marathon WeekendFargo | ND | 3:04:57 | #4145 |
| 2016 | IMT Des Moines MarathonDes Moines | IA | 3:17:16 | #4059 |
| 2015 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:33:27 | #75 |
| 2015 | Chevron City to Surf for ActivBurswood | WA | 2:00:14 | #1440 |
| 2015 | Park2Park Half MarathonHolland | MI | 2:06:12 | #399 |
| 2015 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:06:15 | #495 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:45:31 | #6350 |
| 2015 | 3M Half MarathonAustin | TX | 2:47:06 | #4883 |
| 2015 | Fargo Marathon WeekendFargo | ND | 3:17:28 | #4625 |
| 2014 | Madison MarathonMadison | WI | 1:39:31 | #166 |
| 2014 | Chevron City to Surf for ActivBurswood | WA | 1:55:32 | #1475 |
| 2014 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:04:54 | #555 |
| 2014 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:11:04 | #2858 |
| 2014 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:44:48 | #3242 |
| 2014 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:48:45 | #4680 |
| 2014 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:54:30 | #7166 |
| 2014 | Eisenhower MarathonAbilene | KS | 3:09:01 | #242 |
| 2013 | Chevron City to Surf for ActivBurswood | WA | 1:59:09 | #2137 |
| 2013 | Marquette MarathonMarquette | MI | 2:01:29 | #138 |
| 2013 | Pacific Crest Sports FestivalSunriver | OR | 2:02:46 | #224 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:07:18 | #2896 |
| 2013 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:08:57 | #1327 |
| 2013 | La Jolla Half Marathon & 5KSan Diego | CA | 2:24:08 | #3855 |
| 2013 | Fargo Marathon WeekendFargo | ND | 3:02:55 | #5276 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:39:59 | #9641 |
| 2012 | Buckeye Half Marathon & RelayPeninsula | OH | 1:46:29 | #98 |
| 2012 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 1:53:19 | #216 |
| 2012 | RunSedona EventsSedona | AZ | 1:57:00 | #123 |
| 2012 | Marquette MarathonMarquette | MI | 1:58:41 | #124 |
| 2012 | Austin MarathonAustin | TX | 2:05:42 | #3963 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 2:09:24 | #3398 |
| 2012 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:11:31 | #737 |
| 2012 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:13:33 | #1837 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 2:20:42 | #4077 |
| 2012 | Hands on House Half Marathon 5KLancaster | PA | 2:44:23 | #421 |
| 2012 | Fargo Marathon WeekendFargo | ND | 3:03:56 | #5469 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:21:22 | #9968 |
| 2011 | Tucson MarathonTucson | AZ | 1:36:45 | #130 |
| 2011 | TMC Get Moving Tucson Halloween WeekendTucson | AZ | 1:40:20 | #85 |
| 2011 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:04:23 | #1098 |
| 2011 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:06:55 | #230 |
| 2011 | Austin MarathonAustin | TX | 2:06:57 | #3147 |
| 2011 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:12:27 | #587 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:15:16 | #4542 |
| 2011 | The Maryland Half Marathon & 5KFulton | MD | 2:17:51 | #949 |
| 2011 | Bethel Half Marathon and 5kCanton | NC | 2:23:00 | #174 |
| 2011 | Portland MarathonPortland | OR | 2:29:34 | #1153 |
| 2011 | La Jolla Half Marathon & 5KSan Diego | CA | 2:36:03 | #5160 |
| 2011 | Whidbey Island MarathonOak Harbor | WA | 3:12:34 | #57 |
| 2011 | Rock n Roll NashvilleNashville | TN | 3:13:54 | #18791 |
| 2011 | IMT Des Moines MarathonDes Moines | IA | 4:18:20 | #3979 |
| 2010 | Duke City MarathonAlbuquerque | NM | 1:43:33 | #144 |
| 2010 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:07:43 | #1095 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:10:41 | #4447 |
| 2010 | Austin MarathonAustin | TX | 2:11:46 | #3467 |
| 2010 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:14:19 | #662 |
| 2010 | Rock 'n' Roll San DiegoSan Diego | CA | 2:25:30 | #6596 |
| 2010 | Whidbey Island MarathonOak Harbor | WA | 3:05:15 | #1113 |
| 2009 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 1:51:40 | #333 |
| 2009 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:09:27 | #434 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:12:27 | #2717 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:15:58 | #4591 |
| 2009 | Bethel Half Marathon and 5kCanton | NC | 2:16:49 | #172 |
| 2009 | Hyannis MarathonHyannis | MA | 2:28:17 | #1878 |
| 2009 | Boston's Run To RememberBoston | MA | 2:41:21 | #3921 |
| 2009 | Eisenhower MarathonAbilene | KS | 3:07:30 | #221 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 3:09:35 | #16262 |
| 2008 | Providence Rhode RacesEast Providence | RI | 2:11:54 | #914 |
| 2008 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:16:55 | #387 |
| 2008 | Whidbey Island MarathonOak Harbor | WA | 3:18:34 | #108 |
| 2008 | Rock n Roll NashvilleNashville | TN | 3:27:02 | #19435 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:20:27 | #3786 |
| 2007 | Baystate MarathonLowell | MA | 2:26:16 | #726 |
| 2007 | EPIC Marathon and Running FestivalGreen Bay | WI | 3:09:13 | #2480 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 3:12:56 | #5999 |
| 2006 | EPIC Marathon and Running FestivalGreen Bay | WI | 3:08:37 | #850 |
| 2006 | Whidbey Island MarathonOak Harbor | WA | 3:11:25 | #95 |
| 2005 | Caesar Rodney Half MarathonWilmington | DE | 1:29:26 | #98 |
| 2005 | Rock n Roll NashvilleNashville | TN | 1:59:41 | #2898 |
| 2005 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 2:09:36 | #763 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:43:16 | #12038 |
| 2005 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:50:08 | #809 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:28:25 | #451 |
| 2004 | Caesar Rodney Half MarathonWilmington | DE | 1:30:33 | #142 |
| 2004 | Duke City MarathonAlbuquerque | NM | 1:34:04 | #51 |
| 2004 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:58:09 | #843 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:26:26 | #352 |
| 2003 | Carlsbad MarathonCarlsbad | CA | 1:48:56 | #916 |
| 2003 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:25:00 | #403 |
| 2003 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 2:29:22 | #812 |
| 2002 | Tucson MarathonTucson | AZ | 1:38:15 | #189 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:40:25 | #936 |
| 2002 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 1:42:13 | #41 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 1:29:25 | #424 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:42:08 | #1545 |
| 2001 | Beer City Half™ San DiegoSan Diego | CA | 1:54:27 | #1568 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:55:32 | #9747 |
| 2000 | Star City Half Marathon & 10KRoanoke | VA | 1:27:09 | #15 |
| 2000 | Mistletoe RunWinston Salem | NC | 1:28:54 | #35 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 1:30:55 | #243 |
| 2000 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:34:00 | #68 |
| 2000 | Beer City Half™ San DiegoSan Diego | CA | 1:57:42 | #1791 |
| 2000 | Thanksgiving Day Half MarathonAtlanta | GA | 2:04:49 | #3075 |
| 1999 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:36:50 | #87 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 1:38:26 | #1032 |
| 1999 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:24:38 | #839 |
| 1999 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:56:44 | #4115 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:35:26 | #1032 |
| 1997 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:31:38 | #55 |
| 1996 | Leaf Peepers Half MarathonWaterbury | VT | 1:38:04 | #101 |
| 1996 | Covered Bridges Half MarathonWoodstock | VT | 1:39:12 | #344 |
| 1996 | Maple Leaf Half MarathonManchester | VT | 1:41:08 | #112 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 1:31:41 | #611 |
| 1992 | Rollin Irish Half MarathonEssex | VT | 1:42:45 | #24 |
| 1991 | Rollin Irish Half MarathonEssex | VT | 1:40:49 | #31 |
| 1990 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:35:24 | #47 |
| 1989 | Rollin Irish Half MarathonEssex | VT | 1:40:50 | #28 |
| 1987 | Rollin Irish Half MarathonEssex | VT | 1:46:06 | #44 |
| 1986 | Leaf Peepers Half MarathonWaterbury | VT | 1:50:11 | #154 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MOMissouri
22 racesCACalifornia
15 racesGAGeorgia
11 racesTXTexas
11 racesARArkansas
9 racesINIndiana
9 racesWIWisconsin
9 racesVTVermont
8 racesVAVirginia
7 racesWAWashington
7 racesTNTennessee
6 racesAZArizona
5 racesOHOhio
5 racesPAPennsylvania
5 racesMIMichigan
4 racesNCNorth Carolina
4 racesIAIowa
3 racesMAMassachusetts
3 racesALAlabama
2 racesDCDistrict of Columbia
2 racesDEDelaware
2 racesILIllinois
2 racesKSKansas
2 racesOKOklahoma
2 racesOROregon
2 racesNVNevada
1 raceNYNew York
1 raceRIRhode Island
1 raceMNMinnesota
0 racesSCSouth Carolina
0 races50-State Challenge
30/ 51 states + DC
21 states to go