Johnny Sauter começou a correr em 1996, depois de cumprir uma promessa que fez ao seu pai, o piloto de pistas curtas Jim Sauter, de terminar o liceu antes de iniciar a sua carreira. O nativo de Necedah, Wisconsin, entrou para a Associação Americana de Velocidade (ASA) em 1998. Em 2001, liderado pelo chefe de tripulação Joe Shear, Jr., Sauter foi nomeado Campeão da ASA e Novato do Ano com um recorde de 10 vitórias.
Nesse mesmo ano ele fez sua primeira partida no que agora é conhecido como NASCAR Xfinity Series. Ele dividiu a prova para a temporada 2003, ganhando o Campeonato de Proprietários do Xfinity. Sauter também fez a sua estreia na NASCAR Cup Series e a sua estreia na NASCAR Camping World Truck Series nesse ano.
Sauter mudou-se para a Trucks a tempo inteiro em 2009 e obteve a sua primeira vitória na Las Vegas Motor Speedway nesse ano. Em 2016, Sauter conquistou o seu primeiro campeonato de pilotos da série após uma temporada que incluiu três vitórias, uma pole, 12 vitórias no top 5 e 19 vitórias no top 10 da carreira.
Sauter continuou a ganhar o seu lugar nos livros de recordes em 2017 e 2018, ganhando 10 corridas adicionais e garantindo o campeonato quatro vagas em ambas as temporadas; tornando-se o único piloto da série a aparecer nas três batalhas do campeonato desde o início do formato Chase
Como um verdadeiro piloto real, Sauter continua a competir a nível local no seu estado natal de Wisconsin, onde reside com a sua esposa Cortney e os seus quatro filhos.