Back to League Tables
CJ
Carl Johnson
MaleUtah1996–2025
184
Total Finishes
126
Distinct Races
39
States (76%)
1:18:43
PR (6:01/mi)
2:10:15
Average
+1:25:21
Slower (first to last)
Medal House
2006
Urban Cow Half Marathon
1:35:06
#101 overall#92 gender
2006
Beer City Half™ San Diego
1:47:41
#976 overall#763 gender
2006
Monterey Bay Half Marathon
1:51:21
#687 overall#500 gender
2006
Valley of Fire Marathon Half Marathon
1:52:47
#52 overall#37 gender
2005
Rock 'n' Roll Chicago Half Marathon
1:45:19
#802 overall#658 gender
2005
2026 2XU Long Beach Marathon & Half Marathon
2:06:08
#1356 overall#906 gender
2005
Rock 'n' Roll Arizona Marathon
2:16:42
#6379 overall#3309 gender
2004
Rock 'n' Roll Chicago Half Marathon
1:45:47
#735 overall#616 gender
1999
3M Half Marathon
2:04:28
#1092 overall#731 gender
1997
47th Colonial Half Marathon and 5K
2:14:32
#1573 overall#1161 gender
1996
Duke City Marathon
1:18:43
#22 overall#22 gender
1996
Hospital Hill Run
2:01:41
#1162 overall#890 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | 2026 Hamden Hills Half Marathon & Flat 5KHamden | CT | 1:58:39 | #37 |
| 2025 | Phoenix MarathonPhoenix | AZ | 2:18:41 | #1392 |
| 2025 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:23:13 | #2357 |
| 2025 | Runtastic HAUNTED ProvoProvo | UT | 2:29:33 | #1545 |
| 2025 | Human Powered Health Global Running DaySt Paul | MN | 2:30:01 | #285 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:44:04 | #4406 |
| 2024 | Baltimore Running FestivalBaltimore | MD | 1:54:16 | #784 |
| 2024 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:22:06 | #431 |
| 2024 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:24:44 | #5209 |
| 2024 | Grand Teton Half MarathonJackson | WY | 2:33:27 | #798 |
| 2024 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:47:32 | #6435 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:48:08 | #4742 |
| 2024 | Grandma's MarathonDuluth | MN | 2:58:51 | #7157 |
| 2023 | Rock 'n' Roll Washington DCWashington | DC | 1:53:53 | #2473 |
| 2023 | Deseret News MarathonSalt Lake City | UT | 2:29:47 | #698 |
| 2023 | Rock 'n' Roll Salt Lake CitySalt Lake City | UT | 2:35:10 | #1120 |
| 2023 | Outer Banks MarathonManteo | NC | 2:35:39 | #368 |
| 2023 | Santa's Sleigh 5K & HalfWashington | DC | 2:52:30 | #254 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:10:26 | #8006 |
| 2023 | Upper Cumberland Haunted Half MarathonCookeville | TN | 3:11:58 | #198 |
| 2022 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:12:27 | #327 |
| 2022 | Runtastic DINOVernal | UT | 2:17:13 | #163 |
| 2022 | Sand Hollow Marathon & Half MarathonHurricane | UT | 2:23:23 | #130 |
| 2021 | Runtastic TIMPAmerican Fork | UT | 2:12:20 | #630 |
| 2021 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:48:12 | #1445 |
| 2021 | Rock 'n' Roll Washington DCWashington | DC | 2:59:48 | #8835 |
| 2020 | Santa Cruz Half MarathonSanta Cruz | CA | 2:04:48 | #678 |
| 2020 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:07:15 | #2382 |
| 2020 | Arches Half MarathonMoab | UT | 2:10:49 | #68 |
| 2020 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:14:31 | #420 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:32:37 | #5875 |
| 2019 | Ogden MarathonOgden | UT | 1:59:53 | #717 |
| 2019 | Mount Desert Island MarathonBar Harbor | ME | 2:07:34 | #237 |
| 2019 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:14:44 | #843 |
| 2019 | Oakland Running FestivalOakland | CA | 2:28:08 | #1886 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:36:48 | #4765 |
| 2019 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:44:38 | #1911 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:48:43 | #1010 |
| 2018 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 2:06:05 | #659 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:26:53 | #3503 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:40:31 | #3989 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 2:46:46 | #9366 |
| 2018 | Race 13.1 NashvilleNashville | TN | 3:38:45 | #557 |
| 2017 | Oakland Running FestivalOakland | CA | 1:45:27 | #273 |
| 2017 | Lola's Lake WaconiaWaconia | MN | 1:52:21 | #112 |
| 2017 | Annapolis Running ClassicAnnapolis | MD | 1:54:49 | #430 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 1:58:15 | #2092 |
| 2017 | Surf City MarathonHuntington Beach | CA | 1:59:31 | #2195 |
| 2017 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:59:56 | #900 |
| 2017 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:05:04 | #344 |
| 2017 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:07:09 | #907 |
| 2017 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 2:13:29 | #100 |
| 2017 | Wisconsin MarathonKenosha | WI | 2:17:06 | #751 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:29:38 | #3801 |
| 2017 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:40:43 | #2132 |
| 2017 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 3:06:33 | #2678 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 3:47:01 | #7743 |
| 2016 | Run RocklinRocklin | CA | 1:30:52 | #13 |
| 2016 | American River Parkway Half MarathonSacramento | CA | 1:32:44 | #22 |
| 2016 | Annapolis Running ClassicAnnapolis | MD | 1:59:18 | #656 |
| 2016 | Folsom Blues BreakoutFolsom | CA | 2:03:16 | #325 |
| 2016 | The Colorado MarathonFort Collins | CO | 2:09:20 | #602 |
| 2016 | 2026 Avenue of the Giants MarathonArcata | CA | 2:34:39 | #906 |
| 2016 | Race to Robie Creek®Boise | ID | 2:38:12 | #1471 |
| 2016 | Race to Robie CreekBoise | ID | 2:38:12 | #1473 |
| 2016 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 3:02:58 | #2473 |
| 2015 | American River Parkway Half MarathonSacramento | CA | 1:28:12 | #12 |
| 2015 | Shamrock'n Half MarathonSacramento | CA | 1:33:42 | #123 |
| 2015 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:45:17 | #1053 |
| 2015 | SOJO MarathonSouth Jordan | UT | 1:46:55 | #51 |
| 2015 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:48:22 | #408 |
| 2015 | Canyonlands Half MarathonMoab | UT | 1:48:31 | #326 |
| 2015 | Quad Cities Distance ClassicMoline | IL | 1:53:57 | #331 |
| 2015 | Annapolis Running ClassicAnnapolis | MD | 1:55:58 | #621 |
| 2015 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:02:18 | #384 |
| 2015 | The Biggest Loser RunWalk Racine Half Marathon/5KRacine | WI | 2:13:35 | #63 |
| 2015 | Carlsbad MarathonCarlsbad | CA | 2:17:35 | #3463 |
| 2015 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:47:10 | #2730 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 3:17:28 | #8107 |
| 2014 | Hobble Creek Half MarathonMapleton | UT | 1:44:10 | #223 |
| 2014 | Oakland Running FestivalOakland | CA | 1:44:33 | #348 |
| 2014 | Hospital Hill RunKansas City | MO | 1:45:42 | #403 |
| 2014 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:45:55 | #145 |
| 2014 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:46:15 | #261 |
| 2014 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:11:54 | #2483 |
| 2014 | Double Dipsea RaceStinson Beach | CA | 2:23:59 | #111 |
| 2013 | American River Parkway Half MarathonSacramento | CA | 1:35:29 | #37 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 1:44:05 | #2157 |
| 2013 | Monterey Bay Half MarathonMonterey | CA | 1:44:45 | #637 |
| 2013 | Snow Canyon Half MarathonSaint George | UT | 1:45:42 | #454 |
| 2013 | 2026 Hobbler Half Marathon - 5k - Kids MarathonSpringville | UT | 1:46:33 | #130 |
| 2013 | Life Time Miami Marathon & HalfMiami | FL | 1:48:32 | #1221 |
| 2013 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:08:19 | #2636 |
| 2013 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:55:37 | #2439 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 3:02:12 | #7326 |
| 2012 | Annapolis Running ClassicAnnapolis | MD | 1:44:21 | #395 |
| 2012 | Utah Valley MarathonProvo | UT | 1:45:12 | #261 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 1:52:27 | #829 |
| 2012 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:16:31 | #1708 |
| 2012 | Charleston Half MarathonCharleston | SC | 2:21:14 | #1447 |
| 2012 | DEXTER-ANN ARBOR RUNDexter | MI | 2:25:24 | #2165 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:44:46 | #11412 |
| 2012 | City of Lakes Surly Trail LoppetMinneapolis | MN | 2:50:21 | #514 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 3:15:03 | #6699 |
| 2011 | Lincoln MarathonLincoln | NE | 1:45:07 | #714 |
| 2011 | Boston's Run To RememberBoston | MA | 1:48:40 | #784 |
| 2011 | Star Valley Half MarathonThayne | WY | 1:49:57 | #50 |
| 2011 | RunSedona EventsSedona | AZ | 1:52:12 | #86 |
| 2011 | Heart and Sole Half Marathon & 10KBoulder | CO | 2:06:47 | #374 |
| 2011 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:37:38 | #1782 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:52:29 | #6741 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:00:20 | #26113 |
| 2011 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 3:05:43 | #803 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:16:49 | #9428 |
| 2010 | Davis StampedeDavis | CA | 1:31:32 | #62 |
| 2010 | Urban Cow Half MarathonSacramento | CA | 1:32:14 | #81 |
| 2010 | Fargo Marathon WeekendFargo | ND | 1:42:37 | #1251 |
| 2010 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:42:42 | #157 |
| 2010 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:43:44 | #276 |
| 2010 | Rock 'n' Roll Washington DCWashington | DC | 1:45:23 | #1052 |
| 2010 | Critz Tybee Run FestSavannah | GA | 1:47:00 | #237 |
| 2010 | Lucky 5K/10K/Half Marathon - Las CrucesLas Cruces | NM | 1:47:47 | #49 |
| 2010 | Valley of Fire Marathon Half MarathonOverton | NV | 1:53:52 | #18 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:54:59 | #6524 |
| 2010 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:08:16 | #973 |
| 2010 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:10:53 | #1074 |
| 2010 | Downtown River RunReno | NV | 2:11:16 | #482 |
| 2010 | Heart and Sole Half Marathon & 10KBoulder | CO | 2:19:15 | #509 |
| 2010 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:35:08 | #3516 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:52:49 | #15985 |
| 2009 | Urban Cow Half MarathonSacramento | CA | 1:28:51 | #69 |
| 2009 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 1:42:40 | #24 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:43:12 | #1155 |
| 2009 | Air Force MarathonDayton | OH | 1:43:16 | #365 |
| 2009 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:44:15 | #176 |
| 2009 | Covered Bridges Half MarathonWoodstock | VT | 1:44:38 | #266 |
| 2009 | Newport MarathonNewport | RI | 1:44:59 | #181 |
| 2009 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 1:47:34 | #172 |
| 2009 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:48:32 | #482 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:48:38 | #1466 |
| 2009 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:50:01 | #849 |
| 2009 | Mesa Falls MarathonAshton | ID | 1:53:54 | #54 |
| 2009 | Carlsbad MarathonCarlsbad | CA | 1:54:28 | #1919 |
| 2009 | Manchester City MarathonManchester | NH | 1:55:23 | #296 |
| 2009 | Beer City Half™ San DiegoSan Diego | CA | 2:03:07 | #2663 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:25:01 | #5577 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:39:02 | #13570 |
| 2009 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:50:26 | #3735 |
| 2008 | Urban Cow Half MarathonSacramento | CA | 1:36:11 | #148 |
| 2008 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:44:54 | #250 |
| 2008 | Lake Country Half MarathonOconomowoc | WI | 1:44:54 | #133 |
| 2008 | City of Oaks MarathonRaleigh | NC | 1:45:26 | #330 |
| 2008 | Big Lake Half MarathonAlton Bay | NH | 1:45:51 | #259 |
| 2008 | Eisenhower MarathonAbilene | KS | 1:45:57 | #30 |
| 2008 | Sunburst Races - South BendSouth Bend | IN | 1:46:12 | #217 |
| 2008 | Baton Rouge Beach MarathonBaton Rouge | LA | 1:46:15 | #112 |
| 2008 | Presque Isle Half MarathonErie | PA | 1:48:11 | #136 |
| 2008 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:50:27 | #260 |
| 2008 | Fairfield Road RacesFairfield | CT | 1:50:57 | #509 |
| 2008 | 3M Half MarathonAustin | TX | 1:52:49 | #1085 |
| 2008 | Beer City Half™ San DiegoSan Diego | CA | 1:58:48 | #1788 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:11:45 | #11986 |
| 2008 | Estes Park MarathonEstes Park | CO | 2:16:48 | #153 |
| 2008 | Salt Lake City MarathonSalt Lake City | UT | 2:20:58 | #2539 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:30:13 | #4610 |
| 2008 | XTERRA Trail Run World ChampionshipKaaawa | HI | 2:39:28 | #251 |
| 2007 | Davis StampedeDavis | CA | 1:30:21 | #49 |
| 2007 | Shamrock'n Half MarathonSacramento | CA | 1:31:09 | #90 |
| 2007 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:44:49 | #306 |
| 2007 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:45:30 | #302 |
| 2007 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 1:45:48 | #108 |
| 2007 | Foot Traffic Flat MarathonPortland | OR | 1:49:26 | #301 |
| 2007 | Canyonlands Half MarathonMoab | UT | 1:49:36 | #645 |
| 2007 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:50:35 | #272 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 1:51:14 | #1276 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 1:54:58 | #1260 |
| 2007 | City of Oaks MarathonRaleigh | NC | 2:11:14 | #1356 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:56:13 | #15399 |
| 2007 | Urban Cow Half MarathonSacramento | CA | 3:22:56 | #1924 |
| 2006 | Urban Cow Half MarathonSacramento | CA | 1:35:06 | #101 |
| 2006 | Beer City Half™ San DiegoSan Diego | CA | 1:47:41 | #976 |
| 2006 | Monterey Bay Half MarathonMonterey | CA | 1:51:21 | #687 |
| 2006 | Valley of Fire Marathon Half MarathonOverton | NV | 1:52:47 | #52 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:01:15 | #8569 |
| 2006 | Detroit Free Press MarathonDetroit | MI | 2:28:56 | #3465 |
| 2006 | Big Sur Trail MarathonBig Sur | CA | 2:50:41 | #126 |
| 2005 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:45:19 | #802 |
| 2005 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:06:08 | #1356 |
| 2005 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:16:42 | #6379 |
| 2004 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:45:47 | #735 |
| 1999 | 3M Half MarathonAustin | TX | 2:04:28 | #1092 |
| 1997 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 2:14:32 | #1573 |
| 1996 | Duke City MarathonAlbuquerque | NM | 1:18:43 | #22 |
| 1996 | Hospital Hill RunKansas City | MO | 2:01:41 | #1162 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
47 racesUTUtah
17 racesILIllinois
8 racesNVNevada
8 racesAZArizona
7 racesMDMaryland
7 racesCOColorado
6 racesVAVirginia
6 racesFLFlorida
5 racesINIndiana
5 racesMNMinnesota
5 racesDCDistrict of Columbia
4 racesMIMichigan
4 racesOKOklahoma
4 racesWIWisconsin
4 racesALAlabama
3 racesGAGeorgia
3 racesNCNorth Carolina
3 racesPAPennsylvania
3 racesTNTennessee
3 racesCTConnecticut
2 racesMEMaine
2 racesMOMissouri
2 racesMTMontana
2 racesNJNew Jersey
2 racesNMNew Mexico
2 racesOHOhio
2 racesTXTexas
2 racesWAWashington
2 racesWYWyoming
2 racesARArkansas
1 raceHIHawaii
1 raceKSKansas
1 raceLALouisiana
1 raceMSMississippi
1 raceNYNew York
1 raceOROregon
1 raceSDSouth Dakota
1 raceAKAlaska
0 races50-State Challenge
39/ 51 states + DC
12 states to go