Back to League Tables
BJ
Bob Johnson
MaleMichigan1991–2025
132
Total Finishes
81
Distinct Races
28
States (55%)
1:13:39
PR (5:37/mi)
2:19:55
Average
+0:02:27
Slower (first to last)
Medal House
2003
Winter Carnival Fire & Ice Winter Run
1:51:48
#600 overall#438 gender
2003
LewisGale Salem Half Marathon, 8K and Kids Fun Run
1:58:33
#251 overall#182 gender
2002
Heart Mini Marathon
1:13:39
#796 overall#659 gender
2001
Baystate Marathon
1:27:53
#62 overall#59 gender
2001
Cedars of Lebanon Frostbite Half-Marathon
1:57:18
#238 overall#171 gender
1999
31st Annual Tom King Classic Half Marathon Run and 5K Run/Walk
1:56:45
#191 overall#151 gender
1998
Cedars of Lebanon Frostbite Half-Marathon
1:56:54
#202 overall#160 gender
1998
Kentucky Derby Festival Race Weekend
2:10:51
#4236 overall#3165 gender
1997
Norwalk Summer Series
1:28:56
#16 overall#15 gender
1997
Johnny Kelley Half Marathon
2:05:47
#475 overall#332 gender
1996
Johnny Kelley Half Marathon
1:57:48
#508 overall#384 gender
1991
White Mountain Milers Half Marathon
2:19:10
#239 overall#165 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Quad Cities Distance ClassicMoline | IL | 1:37:01 | #73 |
| 2025 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:43:09 | #124 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 1:44:31 | #411 |
| 2025 | Santa Hustle RosevilleRoseville | CA | 2:04:12 | #112 |
| 2025 | Timberline MarathonClackamas Lake Historic Ranger Station | OR | 2:21:31 | #39 |
| 2025 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:21:37 | #2042 |
| 2024 | Rocky RunPhiladelphia | PA | 1:38:15 | #153 |
| 2024 | Quad Cities Distance ClassicMoline | IL | 1:42:00 | #96 |
| 2023 | Quad Cities Distance ClassicMoline | IL | 1:51:23 | #223 |
| 2023 | Galena River Fall Half Marathon & 8kGalena | IL | 1:59:59 | #89 |
| 2023 | Run Stephenson CountyOrangeville | IL | 2:06:40 | #25 |
| 2023 | 2026 Acadia Half Marathon and 10KBar Harbor | ME | 2:44:44 | #2 |
| 2022 | Salmon RunBend | OR | 2:11:51 | #123 |
| 2022 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 2:28:59 | #655 |
| 2022 | Pacific Beach Half MarathonSan Diego | CA | 2:35:18 | #1224 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 2:37:38 | #7387 |
| 2022 | Bob Marshall Trail RacesSeeley Lake | MT | 2:38:15 | #30 |
| 2021 | Youngstown Marathon, 1/2 Marathon & 5KYoungstown | OH | 1:44:45 | #43 |
| 2020 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:18:00 | #13092 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:20:24 | #15937 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 2:06:22 | #5608 |
| 2019 | Snow Joke Half MarathonSeeley Lake | MT | 2:22:21 | #377 |
| 2019 | Snow Joke Half MarathonSeeley Lake | MT | 2:22:21 | #377 |
| 2019 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 3:10:52 | #2118 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:12:35 | #13510 |
| 2019 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:14:35 | #11542 |
| 2018 | Snow Joke Half MarathonSeeley Lake | MT | 2:26:43 | #361 |
| 2018 | Snow Joke Half MarathonSeeley Lake | MT | 2:26:43 | #361 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:16:46 | #14737 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:56:46 | #1781 |
| 2017 | Snow Joke Half MarathonSeeley Lake | MT | 2:18:08 | #112 |
| 2017 | Snow Joke Half MarathonSeeley Lake | MT | 2:18:09 | #412 |
| 2017 | Presque Isle Half MarathonErie | PA | 2:29:30 | #934 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:47:23 | #9663 |
| 2016 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 1:52:22 | #61 |
| 2016 | Second Sole Made In America Half MarathonMassillon | OH | 2:02:27 | #231 |
| 2016 | Snow Joke Half MarathonSeeley Lake | MT | 2:09:07 | #147 |
| 2016 | Snow Joke Half MarathonSeeley Lake | MT | 2:09:07 | #486 |
| 2016 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:32:15 | #360 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:36:17 | #7792 |
| 2016 | Meet-U-in 5 Miler and Half MarathonTitusville | PA | 2:53:37 | #29 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:14:09 | #16098 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:56:36 | #2962 |
| 2015 | Snow Joke Half MarathonSeeley Lake | MT | 2:08:25 | #118 |
| 2015 | Snow Joke Half MarathonSeeley Lake | MT | 2:08:26 | #431 |
| 2015 | Carolina Brewfest Half and 5kHigh Point | NC | 2:09:02 | #216 |
| 2015 | Annapolis Running ClassicAnnapolis | MD | 2:19:46 | #1546 |
| 2015 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:32:30 | #160 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:14:13 | #16826 |
| 2015 | Back Roads Half MarathonClarkston | MI | 3:18:56 | #386 |
| 2014 | Second Sole Made In America Half MarathonMassillon | OH | 2:01:43 | #221 |
| 2014 | Green Cathedral Half Marathon and 5KYoungstown | OH | 2:03:38 | #82 |
| 2014 | Huntsville MarathonHuntsville | UT | 2:11:29 | #406 |
| 2014 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:11:38 | #1252 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:15:09 | #15402 |
| 2014 | 13.1 Fort LauderdaleFort Lauderdale | FL | 3:24:34 | #2029 |
| 2013 | Get in GearMinneapolis | MN | 1:59:59 | #531 |
| 2013 | Springfield MarathonSpringfield | IL | 2:10:24 | #335 |
| 2013 | Snow Joke Half MarathonSeeley Lake | MT | 2:13:17 | #401 |
| 2013 | Snow Joke Half MarathonSeeley Lake | MT | 2:13:17 | #401 |
| 2012 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 1:54:32 | #476 |
| 2012 | Brewers Mini Marathonmilwaukee | WI | 1:56:31 | #1265 |
| 2012 | Snow Joke Half MarathonSeeley Lake | MT | 2:05:04 | #298 |
| 2012 | Snow Joke Half MarathonSeeley Lake | MT | 2:05:04 | #298 |
| 2012 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:10:45 | #1198 |
| 2012 | Annapolis Running ClassicAnnapolis | MD | 2:14:55 | #1926 |
| 2012 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:35:37 | #869 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:50:21 | #14688 |
| 2012 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 3:03:25 | #2073 |
| 2011 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 1:58:29 | #471 |
| 2011 | Snow Joke Half MarathonSeeley Lake | MT | 2:04:42 | #247 |
| 2011 | Charlevoix MarathonCharlevoix | MI | 2:24:45 | #404 |
| 2011 | 15th Annual Rock CF Rivers Half Marathon & 5KGrosse Ile | MI | 2:32:32 | #645 |
| 2011 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:37:24 | #2268 |
| 2011 | Ogden Half Marathon ClassicWheeling | WV | 2:43:38 | #443 |
| 2011 | Pinckney Trail WeekendPinckney | MI | 2:57:55 | #570 |
| 2010 | Fairfield Road RacesFairfield | CT | 1:49:02 | #485 |
| 2010 | Cleveland Marathon & Half MarathonCleveland | OH | 2:06:50 | #2364 |
| 2010 | Oak Barrel Half MarathonLynchburg | TN | 2:12:50 | #372 |
| 2010 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:18:49 | #1037 |
| 2010 | The Towpath MarathonCleveland | OH | 2:22:39 | #812 |
| 2010 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:23:09 | #1798 |
| 2010 | Sunburst Races - South BendSouth Bend | IN | 2:24:19 | #1132 |
| 2010 | Martian Invasion of the RacesDearborn | MI | 2:26:20 | #1510 |
| 2010 | Run WoodstockPinckney | MI | 2:41:47 | #216 |
| 2010 | Beachside Half MarathonVero Beach | FL | 2:53:58 | #212 |
| 2010 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:11:55 | #6064 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:28:12 | #19493 |
| 2009 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:18:23 | #4182 |
| 2009 | Marshall University MarathonHuntington | WV | 2:22:53 | #297 |
| 2009 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:26:03 | #1769 |
| 2009 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:32:21 | #1062 |
| 2009 | Run WoodstockPinckney | MI | 3:11:22 | #184 |
| 2009 | Half At The Hamptons Half MarathonHampton | NH | 3:23:39 | #30 |
| 2008 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:55:52 | #565 |
| 2008 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 1:58:29 | #206 |
| 2008 | CentraCare Earth Day RunSt. Cloud | MN | 2:03:48 | #1060 |
| 2008 | Park To Park Half MarathonWaterloo | IA | 2:16:02 | #330 |
| 2008 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:22:13 | #264 |
| 2008 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:23:32 | #1603 |
| 2008 | Ashland Half Marathon & 5kAshland | VA | 2:24:04 | #826 |
| 2007 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:50:42 | #515 |
| 2007 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:52:48 | #160 |
| 2007 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 1:58:39 | #166 |
| 2007 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 2:00:31 | #574 |
| 2007 | Detroit Free Press MarathonDetroit | MI | 2:35:24 | #3925 |
| 2007 | Ashland Half Marathon & 5kAshland | VA | 2:44:46 | #1016 |
| 2006 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:53:50 | #602 |
| 2006 | Canyonlands Half MarathonMoab | UT | 2:03:26 | #1152 |
| 2006 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:10:50 | #293 |
| 2006 | CentraCare Earth Day RunSt. Cloud | MN | 2:16:42 | #1087 |
| 2005 | Cleveland Marathon & Half MarathonCleveland | OH | 2:02:30 | #790 |
| 2005 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 2:04:31 | #688 |
| 2005 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:18:13 | #868 |
| 2005 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:30:21 | #1082 |
| 2004 | Baystate MarathonLowell | MA | 1:24:37 | #17 |
| 2004 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:41:41 | #269 |
| 2004 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:57:11 | #618 |
| 2004 | CentraCare Earth Day RunSt. Cloud | MN | 2:01:52 | #658 |
| 2003 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:51:48 | #600 |
| 2003 | LewisGale Salem Half Marathon, 8K and Kids Fun RunSalem | VA | 1:58:33 | #251 |
| 2003 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 2:05:02 | #792 |
| 2003 | Davis StampedeDavis | CA | 2:06:35 | #598 |
| 2003 | CentraCare Earth Day RunSt. Cloud | MN | 2:13:01 | #713 |
| 2002 | Heart Mini MarathonCincinnati | OH | 1:13:39 | #796 |
| 2001 | Baystate MarathonLowell | MA | 1:27:53 | #62 |
| 2001 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 1:57:18 | #238 |
| 1999 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:56:45 | #191 |
| 1998 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 1:56:54 | #202 |
| 1998 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:10:51 | #4236 |
| 1997 | Norwalk Summer SeriesNorwalk | CT | 1:28:56 | #16 |
| 1997 | Johnny Kelley Half MarathonHyannis | MA | 2:05:47 | #475 |
| 1996 | Johnny Kelley Half MarathonHyannis | MA | 1:57:48 | #508 |
| 1991 | White Mountain Milers Half MarathonNorth Conway | NH | 2:19:10 | #239 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MIMichigan
18 racesMTMontana
17 racesFLFlorida
14 racesOHOhio
11 racesTNTennessee
11 racesCACalifornia
8 racesMNMinnesota
8 racesILIllinois
6 racesPAPennsylvania
6 racesVAVirginia
5 racesMAMassachusetts
4 racesWIWisconsin
3 racesAZArizona
2 racesCTConnecticut
2 racesMOMissouri
2 racesNHNew Hampshire
2 racesOROregon
2 racesUTUtah
2 racesWVWest Virginia
2 racesIAIowa
1 raceKYKentucky
1 raceMEMaine
1 raceNCNorth Carolina
1 raceNYNew York
1 raceWAWashington
1 raceARArkansas
0 racesGAGeorgia
0 racesNMNew Mexico
0 races50-State Challenge
28/ 51 states + DC
23 states to go