Back to League Tables
RJ
Ryan Johnson
MaleWashington1999–2026
183
Total Finishes
128
Distinct Races
33
States (65%)
1:02:51
PR (4:48/mi)
2:03:35
Average
+0:40:56
Slower (first to last)
Medal House
2007
Outer Banks Marathon
1:41:35
#147 overall#123 gender
2006
Rock 'n' Roll Arizona Marathon
1:20:26
#67 overall#65 gender
2006
Austin Marathon
1:43:39
#509 overall#394 gender
2006
Outer Banks Marathon
1:55:38
#377 overall#241 gender
2006
Museum of Aviation Marathon, Half Marathon & 5K and Hand Cycle Race
2:38:18
#188 overall#116 gender
2005
Coeur D'Alene Marathon & Half Marathon
1:31:38
#33 overall#26 gender
2005
Kentucky Derby Festival Race Weekend
1:42:15
#540 overall#528 gender
2004
Ogden Half Marathon Classic
1:28:28
#73 overall#66 gender
2004
Kiawah Island Marathon
2:14:57
#1258 overall#660 gender
2004
Charlotte Marathon, Half, and 5K
2:18:11
#929 overall#539 gender
2003
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:27:45
#75 overall#59 gender
1999
Covered Bridges Half Marathon
1:41:52
#428 overall#359 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Surf City MarathonHuntington Beach | CA | 1:51:55 | #1526 |
| 2026 | Surf City MarathonHuntington Beach | CA | 1:54:02 | #1757 |
| 2026 | Surf City MarathonHuntington Beach | CA | 1:59:14 | #2521 |
| 2026 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:15:36 | #2295 |
| 2026 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:22:48 | #2594 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:02:51 | — |
| 2025 | Chicago 13.1Chicago | IL | 1:30:04 | #394 |
| 2025 | Super Hyak Marathon and HalfNorth Bend | WA | 1:31:42 | #14 |
| 2025 | The Race 2026East Point | GA | 1:48:36 | #82 |
| 2025 | The Race Half Marathon & 5KAtlanta | GA | 1:48:36 | #82 |
| 2025 | The NJ Endurance Classic Half Marathon, 10K, and 5KBridgewater | NJ | 1:51:21 | #46 |
| 2025 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:57:38 | #240 |
| 2025 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:05:15 | #1628 |
| 2025 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:09:38 | #289 |
| 2025 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:13:47 | #2677 |
| 2025 | InFirst Bank Veteran's Marathon, Half Marathon, and Marathon RelayBlairsville | PA | 2:19:12 | #141 |
| 2025 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 3:09:10 | #364 |
| 2025 | Savannah Southern HalfSavannah | GA | 3:23:04 | #2395 |
| 2025 | Pikes Peak AscentManitou Springs | CO | 5:52:56 | #1390 |
| 2024 | B.A.A. Half MarathonBoston | MA | 1:05:54 | #21 |
| 2024 | Super Hyak Marathon and HalfNorth Bend | WA | 1:39:07 | #32 |
| 2024 | Rocky RunPhiladelphia | PA | 1:43:57 | #339 |
| 2024 | OUC Orlando Half MarathonOrlando | FL | 1:57:09 | #853 |
| 2024 | Yosemite Half MarathonBass Lake | CA | 1:57:12 | #534 |
| 2024 | Seattle MarathonSeattle | WA | 2:04:42 | #528 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:08:10 | #3991 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:08:12 | #2316 |
| 2024 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:10:58 | #1642 |
| 2024 | Zion Half MarathonSpringdale | UT | 2:16:19 | #422 |
| 2024 | Rocky RunPhiladelphia | PA | 2:21:55 | #3271 |
| 2024 | Spring EquinoxWellington | CO | 2:33:13 | — |
| 2024 | Spring EquinoxWellington | CO | 2:33:13 | #276 |
| 2024 | Newport MarathonNewport | RI | 2:40:18 | #2206 |
| 2024 | Whidbey Island MarathonOak Harbor | WA | 3:41:26 | #487 |
| 2024 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 3:57:28 | #1320 |
| 2023 | B.A.A. Half MarathonBoston | MA | 1:04:22 | #13 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:40:57 | #751 |
| 2023 | Joshua Tree Half MarathonJoshua Tree | CA | 2:04:46 | #196 |
| 2023 | OUC Orlando Half MarathonOrlando | FL | 2:10:04 | #844 |
| 2023 | Havasu Half Marathon & 5KLake Havasu City | AZ | 2:13:09 | #122 |
| 2023 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:24:08 | #3110 |
| 2022 | Naptown Half Marathon & 10K/5KAnnapolis | MD | 1:38:20 | #40 |
| 2022 | Sunrise Half MarathonSunrise | FL | 1:50:52 | #39 |
| 2022 | Key Biscayne Triathlon #2Key Biscayne | FL | 1:51:06 | #127 |
| 2022 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:51:32 | #1142 |
| 2022 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:17:05 | #2679 |
| 2022 | Spicewood Vineyards 1/2 Marathon, 10K, & 5KSpicewood | TX | 2:21:35 | #29 |
| 2022 | Publix Savannah Women's Half and 5KSavannah | GA | 2:29:04 | #347 |
| 2022 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:30:56 | #1543 |
| 2021 | Get Lucky Half MarathonFort Walton Beach | FL | 1:56:52 | #40 |
| 2021 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:28:57 | #3584 |
| 2021 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 2:32:27 | #323 |
| 2021 | Rock 'n' Roll San DiegoSan Diego | CA | 2:50:34 | #6429 |
| 2019 | Super Hyak Marathon and HalfNorth Bend | WA | 1:47:34 | #45 |
| 2019 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:54:32 | #1241 |
| 2019 | Blooms to Brewswoodland | WA | 1:55:42 | #76 |
| 2019 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 1:57:51 | #106 |
| 2019 | Martian Invasion of the RacesDearborn | MI | 1:59:15 | #249 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 2:07:22 | #3316 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 2:11:45 | #4602 |
| 2019 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 2:14:45 | #241 |
| 2018 | Quad Cities Distance ClassicMoline | IL | 1:30:16 | #53 |
| 2018 | Holiday Half MarathonPortland | OR | 1:37:01 | #127 |
| 2018 | Santa Runs TacomaTacoma | WA | 1:48:45 | #65 |
| 2018 | Olympia Lakefair Races - Half Marathon, 8K & 3KOlympia | WA | 1:51:48 | #52 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:52:12 | #1035 |
| 2018 | The Louisiana MarathonBaton Rouge | LA | 1:54:26 | #367 |
| 2018 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:54:27 | #111 |
| 2018 | Columbia Gorge Marathon and HalfHood River | OR | 1:54:49 | #209 |
| 2018 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 1:57:29 | #148 |
| 2018 | The Craft Classic Half Marathon and 5KAtlanta | GA | 2:04:18 | #150 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:11:14 | #3783 |
| 2018 | Runtastic HEBERHeber City | UT | 2:51:23 | #610 |
| 2018 | Eau Claire MarathonEau Claire | WI | 2:56:10 | #1729 |
| 2017 | Glacier Half MarathonEast Glacier Park | MT | 1:47:16 | #80 |
| 2017 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:50:08 | #583 |
| 2017 | Holiday Half MarathonPortland | OR | 1:51:24 | #432 |
| 2017 | Decker Challenge and Brown Santa 5KAustin | TX | 1:56:28 | #240 |
| 2017 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 2:00:16 | #283 |
| 2017 | Murfreesboro Half MarathonMurfreesboro | TN | 2:11:41 | #711 |
| 2017 | Jazz Half Marathon and 5KNew Orleans | LA | 3:13:18 | #1381 |
| 2017 | Cry Me A River Trail RunChillicothe | IL | 3:55:38 | #46 |
| 2016 | Dam to DSMDes Moines | IA | 1:31:22 | #166 |
| 2016 | Great Bay Half MarathonNewmarket | NH | 1:36:06 | #58 |
| 2016 | Shamrock Run PortlandPortland | OR | 1:37:39 | #160 |
| 2016 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:39:09 | #208 |
| 2016 | Baton Rouge Beach MarathonBaton Rouge | LA | 1:52:01 | #61 |
| 2016 | Rock Canyon Half MarathonPueblo | CO | 1:52:32 | #128 |
| 2016 | Run Through RedlandsRedlands | CA | 1:53:57 | #92 |
| 2016 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 1:54:24 | #136 |
| 2016 | Chattanooga MarathonChattanoga | TN | 1:56:53 | #320 |
| 2016 | Halloween Trick or Trot Run 5K/10K/13.1 ATLANTAAtlanta | GA | 2:17:23 | #211 |
| 2016 | The Craft Classic Half Marathon and 5KAtlanta | GA | 2:19:47 | #350 |
| 2015 | Leesburg 5K,10K and 20KLeesburg | VA | 1:15:04 | #5 |
| 2015 | Hillbilly Hike Half Marathon, 10k, & Greubel Memorial 5kCarlisle | IA | 1:31:24 | #10 |
| 2015 | Wa Du Shuda 5k Run/Walk Half MarathonNew Lisbon | WI | 1:39:17 | #4 |
| 2015 | 2026 HelvetiaHillsboro | OR | 1:39:28 | #86 |
| 2015 | Bass Pro Shops Conservation MarathonSpringfield | MO | 1:40:58 | #58 |
| 2015 | Med City Marathon, presented by ActivePTRochester | MN | 1:41:34 | #91 |
| 2015 | Shamrock Run PortlandPortland | OR | 1:43:56 | #292 |
| 2015 | Joplin Memorial RunJoplin | MO | 1:50:02 | #118 |
| 2015 | The Louisiana MarathonBaton Rouge | LA | 1:53:13 | #421 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:09:48 | #2325 |
| 2015 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:10:17 | #559 |
| 2015 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:17:07 | #2133 |
| 2015 | Mountains 2 Beach Marathon and HalfVentura | CA | 2:19:02 | #856 |
| 2015 | Queen Bee Half MarathonCincinnati | OH | 2:25:09 | #1539 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 2:46:05 | #14952 |
| 2014 | Columbia Gorge Marathon and HalfHood River | OR | 1:37:02 | #26 |
| 2014 | Lake MononaMadison | WI | 1:47:35 | #367 |
| 2014 | Kaiser Permanente Colfax MarathonDenver | CO | 1:50:25 | #737 |
| 2014 | Beat The BlerchCarnation | WA | 1:53:27 | #109 |
| 2014 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:53:37 | #814 |
| 2014 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:11:46 | #559 |
| 2013 | Silver Comet Half & Full MarathonMableton | GA | 1:46:35 | #109 |
| 2013 | Cascade Half Marathon & 10KTurner | OR | 1:52:05 | #157 |
| 2013 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:59:27 | #620 |
| 2013 | Race to Robie CreekBoise | ID | 2:26:02 | #1457 |
| 2012 | Get in GearMinneapolis | MN | 1:36:21 | #98 |
| 2012 | 21st Annual Run to Read Half MarathonFairmont | WV | 1:43:44 | #71 |
| 2012 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:54:35 | #302 |
| 2012 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:00:28 | #362 |
| 2011 | Santa Hustle SmokiesSevierville | TN | 1:29:30 | #11 |
| 2011 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:40:02 | #507 |
| 2011 | Ogden Half Marathon ClassicWheeling | WV | 1:46:40 | #80 |
| 2011 | 2026 HelvetiaHillsboro | OR | 1:51:36 | #444 |
| 2011 | Sarasota Half MarathonSarasota | FL | 1:52:01 | #465 |
| 2011 | Snow Canyon Half MarathonSaint George | UT | 2:00:52 | #793 |
| 2011 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 2:02:32 | #612 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:06:30 | #4745 |
| 2011 | Race to Robie CreekBoise | ID | 2:20:20 | #1055 |
| 2011 | Austin MarathonAustin | TX | 2:45:04 | #8452 |
| 2010 | 21st Annual Run to Read Half MarathonFairmont | WV | 1:37:52 | #24 |
| 2010 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 1:39:21 | #78 |
| 2010 | Ogden Half Marathon ClassicWheeling | WV | 1:41:03 | #114 |
| 2010 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:44:41 | #174 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:45:15 | #965 |
| 2010 | First Energy Akron MarathonAkron | OH | 1:49:30 | #688 |
| 2010 | Fargo Marathon WeekendFargo | ND | 1:49:39 | #1783 |
| 2010 | Snake River Canyon Half MarathonPullman | WA | 1:55:32 | #298 |
| 2010 | Foot Traffic Flat MarathonPortland | OR | 1:56:31 | #553 |
| 2010 | Race to Robie CreekBoise | ID | 2:00:38 | #381 |
| 2010 | Whistlestop MarathonAshland | WI | 2:09:58 | #890 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:15:18 | #5232 |
| 2010 | Air Force MarathonDayton | OH | 2:26:22 | #2478 |
| 2010 | Omaha MarathonOmaha | NE | 3:00:23 | #1685 |
| 2009 | Fargo Marathon WeekendFargo | ND | 1:37:44 | #213 |
| 2009 | Fargo Marathon WeekendFargo | ND | 1:39:27 | #260 |
| 2009 | Fargo Mini MarathonFargo | ND | 1:39:54 | #60 |
| 2009 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 1:40:20 | #53 |
| 2009 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:43:02 | #257 |
| 2009 | Outer Banks MarathonManteo | NC | 1:45:46 | #244 |
| 2009 | Ogden Half Marathon ClassicWheeling | WV | 1:51:57 | #216 |
| 2009 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:56:25 | #346 |
| 2009 | 2026 HelvetiaHillsboro | OR | 1:58:27 | #764 |
| 2009 | Austin MarathonAustin | TX | 2:06:58 | #2793 |
| 2009 | Race to Robie CreekBoise | ID | 2:08:46 | #665 |
| 2009 | Capital City Half MarathonColumbus | OH | 2:17:04 | #2792 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:33:27 | #10541 |
| 2009 | Air Force MarathonDayton | OH | 2:35:20 | #2838 |
| 2008 | Leavenworth MarathonLeavenworth | WA | 1:30:22 | #9 |
| 2008 | Grandma's MarathonDuluth | MN | 1:40:44 | #521 |
| 2008 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:50:37 | #322 |
| 2008 | Ogden MarathonOgden | UT | 1:54:39 | #418 |
| 2008 | Miracle Match MarathonWaco | TX | 2:08:22 | #78 |
| 2008 | Monster DashMinneapolis | MN | 2:18:47 | #805 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:31:53 | #5646 |
| 2008 | Capital City Half MarathonColumbus | OH | 2:33:18 | #2686 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:08:50 | #16474 |
| 2007 | Outer Banks MarathonManteo | NC | 1:41:35 | #147 |
| 2007 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:46:19 | #600 |
| 2007 | Grandma's MarathonDuluth | MN | 2:36:30 | #4592 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:20:26 | #67 |
| 2006 | Austin MarathonAustin | TX | 1:43:39 | #509 |
| 2006 | Outer Banks MarathonManteo | NC | 1:55:38 | #377 |
| 2006 | Museum of Aviation Marathon, Half Marathon & 5K and Hand Cycle RaceWarner Robins | GA | 2:38:18 | #188 |
| 2005 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 1:31:38 | #33 |
| 2005 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:42:15 | #540 |
| 2004 | Ogden Half Marathon ClassicWheeling | WV | 1:28:28 | #73 |
| 2004 | Kiawah Island MarathonKiawah Island | SC | 2:14:57 | #1258 |
| 2004 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:18:11 | #929 |
| 2003 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:27:45 | #75 |
| 1999 | Covered Bridges Half MarathonWoodstock | VT | 1:41:52 | #428 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WAWashington
19 racesGAGeorgia
15 racesAZArizona
14 racesWVWest Virginia
11 racesOROregon
11 racesCACalifornia
9 racesOHOhio
8 racesTXTexas
8 racesFLFlorida
8 racesIDIdaho
6 racesUTUtah
6 racesCOColorado
6 racesNCNorth Carolina
5 racesMNMinnesota
5 racesWIWisconsin
5 racesVAVirginia
5 racesILIllinois
5 racesNDNorth Dakota
4 racesMOMissouri
4 racesLALouisiana
4 racesKYKentucky
3 racesTNTennessee
3 racesMAMassachusetts
3 racesPAPennsylvania
3 racesIAIowa
2 racesMTMontana
2 racesINIndiana
1 raceNHNew Hampshire
1 raceMIMichigan
1 raceMDMaryland
1 raceRIRhode Island
1 raceNJNew Jersey
1 raceDCDistrict of Columbia
0 races50-State Challenge
33/ 51 states + DC
18 states to go