Back to League Tables
KJ
Kevin Johnston
MaleOhio1984–2026
183
Total Finishes
70
Distinct Races
23
States (45%)
0:55:04
PR (4:12/mi)
1:51:41
Average
+0:32:28
Slower (first to last)
Medal House
1999
Dayton River Corridor Classic
1:25:05
#27 overall#26 gender
1998
ORRRC Xenia Marathon, Half-Marathon, and 10K
1:26:56
#42 overall#39 gender
1998
2025 500 Festival Running Events
2:30:10
#11003 overall#7404 gender
1997
ORRRC Xenia Marathon, Half-Marathon, and 10K
1:28:41
#19 overall#19 gender
1997
2025 500 Festival Running Events
2:32:01
#9954 overall#6887 gender
1996
ORRRC Xenia Marathon, Half-Marathon, and 10K
1:24:00
#14 overall#14 gender
1995
ORRRC Xenia Marathon, Half-Marathon, and 10K
1:24:02
#13 overall#12 gender
1995
2025 500 Festival Running Events
2:30:07
#8282 overall#6059 gender
1994
2025 500 Festival Running Events
1:22:35
#160 overall#159 gender
1988
Dayton River Corridor Classic
1:19:20
#77 overall#75 gender
1985
Dayton River Corridor Classic
1:17:01
#81 overall#77 gender
1984
Dayton River Corridor Classic
1:22:28
#169 overall#162 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:54:56 | #126 |
| 2025 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:48:22 | #992 |
| 2025 | 2025 500 Festival Running EventsIndianapolis | IN | 1:48:50 | #2137 |
| 2025 | Salina Crossroads MarathonSalina | KS | 1:51:45 | #288 |
| 2025 | Get in GearMinneapolis | MN | 1:53:02 | #530 |
| 2025 | Air Force MarathonDayton | OH | 1:54:43 | #303 |
| 2025 | Donot Stop Half Marathon (5k/10k)- CincinnatiFairfield | OH | 1:55:18 | #13 |
| 2025 | Winter Trail Frosty Half & Quarter MarathonIndianapolis | IN | 2:57:52 | #105 |
| 2025 | Lane Purser Memorial Road Race SeriesMemphis | TN | 3:06:42 | #351 |
| 2024 | Monroe Jingle Bell RunMonroe | LA | 1:40:32 | #8 |
| 2024 | Viking Half MarathonGreenwood | MS | 1:41:29 | #4 |
| 2024 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:44:21 | #901 |
| 2024 | Capital City Half MarathonColumbus | OH | 1:55:29 | #1119 |
| 2024 | Air Force MarathonDayton | OH | 1:55:43 | #251 |
| 2024 | Little Miami Half Marathon and 10KMorrow | OH | 1:58:10 | #138 |
| 2024 | Spooky Sprint CincinnatiHamilton | OH | 1:58:22 | #93 |
| 2024 | Spooky Sprint CincinnatiCincinnati | OH | 1:58:22 | #93 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 2:02:15 | #2165 |
| 2024 | Nacogdoches Half MarathonNacogdoches | TX | 2:03:17 | #24 |
| 2024 | Bethlehem Running FestivalBethlehem | PA | 2:12:50 | #470 |
| 2024 | The New Jersey Fall Half, 10K, and 5KEnglishtown | NJ | 2:15:51 | #60 |
| 2024 | Love Run Half MarathonPhiladelphia | PA | 2:16:12 | #4297 |
| 2024 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:22:40 | #1670 |
| 2024 | Winter Trail Frosty Half & Quarter MarathonIndianapolis | IN | 2:35:45 | #105 |
| 2024 | 2027 Zydeco Marathon - 26.2 Full | 13.1 Half | Team Relay | 5k | 1 MileLafayette | LA | 2:45:01 | #559 |
| 2024 | Zydeco MarathonLafayette | LA | 2:45:01 | #559 |
| 2023 | Marshall University MarathonHuntington | WV | 1:37:10 | #49 |
| 2023 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:39:23 | #455 |
| 2023 | Dayton River Corridor ClassicDayton | OH | 1:43:27 | #23 |
| 2023 | Air Force MarathonDayton | OH | 1:43:58 | #193 |
| 2023 | Brookshire's and Super 1 Foods Heroes RunBossier City | LA | 1:44:20 | #81 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 1:44:33 | #490 |
| 2023 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:44:40 | #347 |
| 2023 | Nacogdoches Half MarathonNacogdoches | TX | 1:52:15 | #18 |
| 2023 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:01:02 | #111 |
| 2023 | Kansas Half MarathonLawrence | KS | 2:01:27 | #220 |
| 2023 | Greater St. Louis MarathonSt. Louis | MO | 2:05:39 | #1370 |
| 2023 | Rocky RunPhiladelphia | PA | 2:10:10 | #1164 |
| 2023 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:14:24 | #970 |
| 2023 | Winter Trail Frosty Half & Quarter MarathonIndianapolis | IN | 2:32:48 | #118 |
| 2022 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:46:56 | #906 |
| 2022 | Air Force MarathonDayton | OH | 1:48:56 | #228 |
| 2022 | Heroes RunShreveport | LA | 1:49:58 | #90 |
| 2022 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:02:04 | #122 |
| 2022 | Flying Pig Pump and RunCincinnati | OH | 2:04:58 | #1767 |
| 2022 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:12:34 | #648 |
| 2022 | Winter Trail Frosty Half & Quarter MarathonIndianapolis | IN | 2:34:27 | #99 |
| 2021 | United Airlines NYC HalfNew York | NY | 1:38:31 | #870 |
| 2021 | Rodeo Run 5k & 1 MilePretty Prairie | KS | 1:42:26 | #5 |
| 2021 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:43:22 | #520 |
| 2021 | Dayton River Corridor ClassicDayton | OH | 1:46:13 | #36 |
| 2021 | Flying Pig Pump and RunCincinnati | OH | 1:47:43 | #511 |
| 2021 | Saguaro Half MarathonTucson | AZ | 2:42:49 | #631 |
| 2021 | Winter Trail Frosty Half & Quarter MarathonIndianapolis | IN | 2:46:16 | #116 |
| 2020 | B.A.A. Half MarathonBoston | MA | 1:36:09 | #462 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 0:58:36 | #30 |
| 2019 | Heart Mini MarathonCincinnati | OH | 1:09:38 | #85 |
| 2019 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 1:41:31 | #31 |
| 2019 | Evergreen Half Marathon and 5 MileSnohomish | WA | 1:41:35 | #57 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:41:35 | #575 |
| 2019 | Dayton River Corridor ClassicDayton | OH | 1:42:35 | #43 |
| 2019 | Little Miami Half Marathon and 10KMorrow | OH | 1:42:45 | #52 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 1:43:41 | #544 |
| 2019 | Heroes RunShreveport | LA | 1:43:43 | #87 |
| 2019 | Air Force MarathonDayton | OH | 1:45:18 | #190 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:48:57 | #604 |
| 2019 | Kirkland Half Marathon & 5KKirkland | WA | 1:49:03 | #82 |
| 2019 | Rock 'n' Roll Washington DCWashington | DC | 1:57:09 | #2644 |
| 2019 | United Airlines NYC HalfNew York | NY | 2:47:12 | #22690 |
| 2018 | Heart Mini MarathonCincinnati | OH | 1:06:48 | #70 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:36:12 | #365 |
| 2018 | Pottstown Half MarathonPottstown | PA | 1:38:43 | #31 |
| 2018 | Dayton River Corridor ClassicDayton | OH | 1:39:19 | #40 |
| 2018 | Air Force MarathonDayton | OH | 1:41:12 | #124 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 1:43:44 | #505 |
| 2018 | Paycor Half-marathonCincinatti | OH | 1:43:44 | #503 |
| 2018 | Cinco De Mayo Mini Marathon And 8kSnoqualmie | WA | 1:44:36 | #36 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:49:09 | #796 |
| 2018 | Battlefield Half MarathonWinchester | VA | 1:49:19 | #64 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:14:40 | #2165 |
| 2017 | Heart Mini MarathonCincinnati | OH | 1:06:39 | #57 |
| 2017 | Dayton River Corridor ClassicDayton | OH | 1:32:32 | #27 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:34:39 | #226 |
| 2017 | Air Force MarathonDayton | OH | 1:35:08 | #99 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 1:35:49 | #195 |
| 2017 | Huber Heights YMCA Half Marathon & 5KHuber Heights | OH | 1:37:06 | #8 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:39:44 | #442 |
| 2017 | Cinco De Mayo Mini Marathon And 8kSnoqualmie | WA | 1:43:07 | #50 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:46:10 | #720 |
| 2017 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:48:28 | #352 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 1:57:35 | #3772 |
| 2017 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:16:02 | #750 |
| 2016 | Dayton River Corridor ClassicDayton | OH | 1:30:46 | #20 |
| 2016 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:36:32 | #55 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:39:43 | #382 |
| 2016 | Flying Pig Pump and RunCincinnati | OH | 1:41:37 | #266 |
| 2016 | Cinco De Mayo Mini Marathon And 8kSnoqualmie | WA | 1:42:39 | #37 |
| 2016 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:57:20 | #442 |
| 2016 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:00:12 | #1306 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 2:01:17 | #5068 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 2:39:07 | #6580 |
| 2015 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:31:30 | #34 |
| 2015 | Dayton River Corridor ClassicDayton | OH | 1:32:24 | #19 |
| 2015 | Drake Road RacesDes Moines | IA | 1:33:37 | #89 |
| 2015 | Air Force MarathonDayton | OH | 1:35:18 | #61 |
| 2015 | Flying Pig Pump and RunCincinnati | OH | 1:35:22 | #208 |
| 2015 | Cinco De Mayo Mini Marathon And 8kSnoqualmie | WA | 1:36:50 | #24 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:42:04 | #436 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:51:53 | #884 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:01:12 | #1343 |
| 2015 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:06:32 | #646 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 2:31:23 | #12484 |
| 2014 | Dayton River Corridor ClassicDayton | OH | 1:30:26 | #18 |
| 2014 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:31:45 | #36 |
| 2014 | Flying Pig Pump and RunCincinnati | OH | 1:37:12 | #206 |
| 2014 | Cinco De Mayo Mini Marathon And 8kSnoqualmie | WA | 1:40:08 | #71 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:55:50 | #1201 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:00:02 | #1203 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:04:38 | #11566 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:09:38 | #16560 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:24:21 | #6408 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:25:56 | #10578 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:38:29 | #5168 |
| 2013 | Dayton River Corridor ClassicDayton | OH | 1:35:09 | #25 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 1:38:22 | #266 |
| 2013 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:38:36 | #73 |
| 2013 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:40:58 | #365 |
| 2013 | Seattle MarathonSeattle | WA | 1:46:11 | #649 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:05:09 | #8009 |
| 2012 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:37:11 | #74 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:48:13 | #1023 |
| 2012 | Lake Minnetonka Half MarathonWayzata | MN | 1:58:20 | #1163 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:09:20 | #4979 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:12:42 | #2249 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:18:43 | #4380 |
| 2011 | Dayton River Corridor ClassicDayton | OH | 1:34:33 | #37 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:46:41 | #911 |
| 2011 | Newport MarathonNewport | RI | 1:50:44 | #454 |
| 2011 | Monster DashMinneapolis | MN | 1:53:03 | #1334 |
| 2011 | 20th Annual Hungry Duck Half Marathon, 10K & 5K Run/WalkBrighton | MI | 1:53:42 | #74 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:54:56 | #813 |
| 2011 | DEXTER-ANN ARBOR RUNDexter | MI | 1:55:16 | #1010 |
| 2011 | Stillwater Half MarathonStillwater | MN | 1:58:37 | #272 |
| 2011 | Red White and Boom Half MarathonMinneapolils | MN | 2:06:11 | #907 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:11:29 | #9749 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:18:31 | #14475 |
| 2010 | Dayton River Corridor ClassicDayton | OH | 1:31:29 | #31 |
| 2010 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:31:33 | #28 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:46:32 | #1107 |
| 2010 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:46:53 | #165 |
| 2010 | Detroit Free Press MarathonDetroit | MI | 1:54:45 | #1539 |
| 2010 | Monster DashMinneapolis | MN | 1:55:51 | #1196 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:58:45 | #2420 |
| 2010 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:07:32 | #457 |
| 2009 | Dayton River Corridor ClassicDayton | OH | 1:33:11 | #42 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:42:22 | #632 |
| 2009 | Eisenhower MarathonAbilene | KS | 2:07:37 | #129 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:08:33 | #5265 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:10:13 | #1722 |
| 2009 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:11:11 | #875 |
| 2008 | Dayton River Corridor ClassicDayton | OH | 1:33:04 | #33 |
| 2007 | Dayton River Corridor ClassicDayton | OH | 1:37:05 | #90 |
| 2006 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:23:25 | #12 |
| 2006 | Dayton River Corridor ClassicDayton | OH | 1:26:27 | #34 |
| 2006 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:52:44 | #467 |
| 2006 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:09:16 | #1938 |
| 2006 | Dallas Marathon WeekendDallas | TX | 2:09:24 | #2245 |
| 2005 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:30:17 | #22 |
| 2005 | Dayton River Corridor ClassicDayton | OH | 1:33:12 | #32 |
| 2005 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:55:48 | #477 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:11:04 | #5933 |
| 2004 | Dayton River Corridor ClassicDayton | OH | 1:24:43 | #28 |
| 2003 | Heart Mini MarathonCincinnati | OH | 0:58:31 | #51 |
| 2003 | Dayton River Corridor ClassicDayton | OH | 1:21:04 | #25 |
| 2002 | Heart Mini MarathonCincinnati | OH | 0:55:04 | #29 |
| 2002 | Dayton River Corridor ClassicDayton | OH | 1:22:46 | #27 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:37:41 | #13775 |
| 2001 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:25:19 | #36 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 2:40:01 | #12516 |
| 2000 | Dayton River Corridor ClassicDayton | OH | 1:28:08 | #41 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 1:35:59 | #432 |
| 1999 | Dayton River Corridor ClassicDayton | OH | 1:25:05 | #27 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:58:37 | #3923 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 2:38:18 | #11648 |
| 1998 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:26:56 | #42 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:30:10 | #11003 |
| 1997 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:28:41 | #19 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 2:32:01 | #9954 |
| 1996 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:24:00 | #14 |
| 1995 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:24:02 | #13 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 2:30:07 | #8282 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 1:22:35 | #160 |
| 1988 | Dayton River Corridor ClassicDayton | OH | 1:19:20 | #77 |
| 1985 | Dayton River Corridor ClassicDayton | OH | 1:17:01 | #81 |
| 1984 | Dayton River Corridor ClassicDayton | OH | 1:22:28 | #169 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
OHOhio
79 racesINIndiana
24 racesWAWashington
19 racesTNTennessee
11 racesLALouisiana
10 racesPAPennsylvania
9 racesMNMinnesota
7 racesTXTexas
5 racesKSKansas
4 racesMIMichigan
4 racesNYNew York
4 racesHIHawaii
3 racesMOMissouri
2 racesAZArizona
1 raceDCDistrict of Columbia
1 raceIAIowa
1 raceILIllinois
1 raceMAMassachusetts
1 raceNJNew Jersey
1 raceRIRhode Island
1 raceVAVirginia
1 raceGAGeorgia
0 racesNHNew Hampshire
0 races50-State Challenge
23/ 51 states + DC
28 states to go