Coughlin började sin karriär inom dragracing och tävlade i National Hot Rod Association ’ s Jr.Drag Racing League, men bytte så småningom till oval banracing. Han började i USAC quarter midgets och vann fem tävlingar 2009. Året därpå bytte han till sena modeller och gick med i JEGS/CRA All-Stars 2011. I elva lopp slutade Coughlin i topp tio i alla utom en, samtidigt som han spelade in fyra topp-fem finish med en bästa finish på andra plats på Rockford Speedway. Han utsågs senare till seriens Rookie of The Year. År 2013 vann han seriemästerskapet.
den 5 mars 2014 undertecknades Coughlin till Joe Gibbs racings förarutvecklingsprogram.
efter en tid i national stock car racing återvände Coughlin till regional Pro late model racing.
ARCA Racing Serieredit
i mars 2014 gick Coughlin med i Venturini Motorsports för ett ARCA Racing Series-test På Motor Mile Speedway, följt av ett annat test på Mobile International Speedway, och han debuterade i serien på den senare den 22 mars. Efter att ha kvalificerat åttonde slutade han 13: e. Han gjorde ytterligare tio starter under säsongen, med en bästa finish på fjärde kl Kansas Speedway och Kentucky Speedway. År 2015 vann han sin första karriär ARCA pole på Talladega Superspeedway, den första polen på banan för Venturini sedan 2013, med en varvhastighet på 187.883 miles per timme (302.368 km/h). På green-white-checker-finishen slutade han andra efter en tre-bred kamp till mål.
Camping World Truck Serieredigera
den 9 juli 2015 debuterade Coughlin i Camping World Truck Series I Kentucky och körde Toyota Tundra nr 25 för Venturini Motorsports. På grund av regnavbrytande träning och kval vände han aldrig ett varv runt banan förrän loppet, där han slutade 20: e. Han debuterade senare för Kyle Busch Motorsports på Michigan International Speedway, kör nummer 54 Tundra, där han slutade 20: e efter att ha varit inblandad i ett sent vrak med Ben Kennedy.
år 2016 körde Coughlin för KBM i Tundra nr 18 för ett lopp på Daytona International Speedway, samtidigt som han körde tio lopp i nr 51 och delade lastbilen med Daniel su Jacobrez. Vid Texas Motor Speedway race, Coughlin tog över för John Wes Townley i No. 05 Chevrolet Silverado från Athenian Motorsports medan Townley ammade en fotledskada.
den 30 januari 2017 gick Coughlin med i ThorSport Racing på heltid och körde nr 13 Toyota som tog och JEGS över för att sponsra honom.
för 2018 gick Coughlin med i GMS Racing för att köra nr 2 på heltid. Men den 24 September 2018 släpptes han på grund av sponsringsfrågor.