Johnny Sauter aloitti kilpaurheilun vuonna 1996 täytettyään isälleen, lyhyen radan kilpa-ajaja Jim Sauterille antamansa lupauksen, jonka mukaan hän suorittaisi lukion loppuun ennen uransa aloittamista. Necedahista, Wisconsinista kotoisin oleva poika liittyi American Speed Associationiin (ASA) vuonna 1998. Vuonna 2001 Sauter nimettiin miehistön päällikön Joe Shear Jr:n johdolla ASA:n mestariksi ja vuoden tulokkaaksi ennätyksellisellä 10 voitollaan.
Samana vuonna hän teki ensimmäisen starttinsa nykyisin NASCAR Xfinity Series -sarjana tunnetussa sarjassa. Hän jakoi kyytiä kaudella 2003 ja voitti Xfinityn omistajien mestaruuden. Sauter debytoi samana vuonna myös NASCAR Cup Seriesissä ja NASCAR Camping World Truck Seriesissä.
Sauter siirtyi Trucks-sarjaan täysipäiväisesti vuonna 2009 ja saavutti ensimmäisen voittonsa Las Vegas Motor Speedwayllä samana vuonna. Vuonna 2016 Sauter voitti sarjan ensimmäisen kuljettajamestaruutensa kauden jälkeen, johon kuului kolme voittoa, yksi paalupaikka, 12 viidenneksi parasta sijoitusta ja uran ennätykselliset 19 sijoitusta kymmenen parhaan joukkoon.
Sauter jatkoi paikkansa ansaitsemista ennätystenkirjoissa vuosina 2017 ja 2018 voittamalla 10 lisäkilpailua ja varmistamalla mestaruuden nelospaikan molemmilla kausilla; hänestä tuli sarjan ainoa kuljettaja, joka on osallistunut kaikkiin kolmeen mestaruuskilpailuun Chase-formaatin käyttöönoton jälkeen
Todellisen oikean kilpa-ajajan tavoin Sauter jatkaa kilpailemista paikallisella tasolla kotiosavaltiossaan Wisconsinin osavaltiossaan, jossa hän asuu puolisonsa Cortneyn ja heidän neljän lapsensa kanssa
.