Sutton gokartozással kezdte a karrierjét 2000-ben és egészen 2009-ig maradt is ennél a szakágnál, amikor is a Formula Vee sorozatra váltott. Rögtön megnyerte az újoncok bajnokságát és 4. helyen végzett a sorozatban.
2014-ben a brit Formula Ford szériában folytatta karrierjét, összesen öt győzelmet szerzett és nem kevesebb mint 16 alkalommal állhatott dobogóra, azonban szezonja mégis egy hatalmas bukásról maradt leginkább emlékezetes amikor Knockhill-i pályán az autója műszaki hiba miatt nagy tempóval letért a pályáról és az autó orral a gumifalba fúrodott.[2] 2015-ben a Renault Clio Kupában folytatta, méghozzá a brit túraautó-bajnokságban is érdekelt Team BMR csapat színeiben, a bajnoki idényt megnyerte, 6 győzelmet szerzett, tizennégyszer állt dobogóra, 4 pole-pozíciót szerzett és szintén 4 alkalommal futotta meg a verseny leggyorsabb körét a szezon folyamán.
2016 márciusában bejelentették hogy Sutton debütál a BTCC-ben az MG Racing RCIB Insurance csapattal egy MG6 GT-vel. Első versenyén a negyedik helyen végzett és még első szezonjában megszerezte első győzelmét is a sorozatban az esős crofti futamon és év végén megnyerte a Jack Sears Trophy-t, az összetett egyéni bajnokságban pedig a 13. helyen végzett. 2017-re visszatért a BMR csapatához amivel 2015-ben megnyerte a Renault Clio Kupát, ezuttal egy Subaru Levorg GT-t vezetett. A szezon nem indult valami jól számára, az első hétvégén Brands Hatch-ben nem tudott pontot szerezni, de ezután nyert az Oulton Parkban, Snettertonban, Knockhillben és Rockinghamben. 10 pontos előnnyel utazhatott az utolsó versenyhétvégére a 2. helyezett Colin Turkington előtt. Ugyan a hétvége második futamát Turkington nyerte a 15. rajthelyről indulva, azonban a szezon utolsó versenyén a 2. körben Turkingtont kilökték, ez pedig Sutton bajnoki címét jelentette. Sutton a legfiatalabb BTCC bajnok John Fitzpatrick 1966-os sikere óta. 2018-ban a BTCC-ben a 4. lett a végelszámolásnál, az év során 6 győzelmet szerzett, megnyerte a Knockhill-i második futamot is, ám a verseny utáni ellenőrzésen kizárták, mivel az autója nem felelt meg az előírt súlyszabályoknak. A BTCC mellett 2018-ban szerepelt egy hétvégén a brit TCR sorozatban is egy hétvégén az Oulton Parkban megrendezett futamokon, megszerezte a pole-pozíciót, az első versenyen megfutotta a leggyorsabb kört és mindkét futamot könnyedén nyerte. Az év végén a TCR Európa-kupa sorozat szezonzáró barcelonai megmérettetésén is részt vett, az első futamon a 4. helyen végzett, a másodikon pedig felállhatott a dobogó legalsó fokára miután maga mögött sikerült tartani a verseny végén Michelisz Norbertet.