Johnny Sauter začal závodit v roce 1996 poté, co splnil slib, který dal svému otci, short-trackovému závodníkovi Jimu Sauterovi, že před zahájením kariéry dokončí střední školu. Rodák z města Necedah ve Wisconsinu se v roce 1998 připojil k Americké rychlostní asociaci (ASA). V roce 2001 se Sauter pod vedením šéfa posádky Joea Sheara mladšího stal šampionem ASA a nováčkem roku s rekordními 10 vítězstvími.
V témže roce poprvé startoval v závodě, který je dnes známý jako NASCAR Xfinity Series. V sezóně 2003 se s ním podílel na jízdě a vyhrál šampionát vlastníků Xfinity. V tomtéž roce Sauter také debutoval v seriálu NASCAR Cup Series a v seriálu NASCAR Camping World Truck Series.
Sauter se v roce 2009 přesunul na plný úvazek do Trucks a v tomtéž roce získal své první vítězství na Las Vegas Motor Speedway. V roce 2016 Sauter získal svůj první titul jezdce série po sezóně, která zahrnovala tři vítězství, jedno pole position, 12 umístění v první pětce a 19 umístění v první desítce v kariéře.
V letech 2017 a 2018 si Sauter nadále vydobyl své místo v učebnicích rekordů, když v obou sezónách vyhrál dalších 10 závodů a zajistil si čtyři místa v šampionátu; stal se tak jediným jezdcem v seriálu, který se zúčastnil všech tří bojů o titul šampiona od zavedení formátu Chase
Jako pravý závodník Sauter nadále závodí na místní úrovni ve svém domovském státě Wisconsin, kde žije se svou ženou Cortney a jejich čtyřmi dětmi.