Coughlin a commencé sa carrière dans les courses de dragsters, en compétition dans la ligue Jr. Drag Racing de la National Hot Rod Association, mais est finalement passé aux courses sur piste ovale. Il a commencé dans les midgets quart de l’USAC, remportant cinq courses en 2009. L’année suivante, il est passé aux modèles tardifs et a rejoint les étoiles JEGS / CRA en 2011. En onze courses, Coughlin a terminé parmi les dix premiers dans toutes les courses sauf une, tout en enregistrant quatre top cinq avec une meilleure deuxième place au Rockford Speedway. Il a ensuite été nommé Recrue de l’année de la série. En 2013, il a remporté le championnat de la série.
Le 5 mars 2014, Coughlin a été signé au programme de développement des pilotes de Joe Gibbs Racing.
Après un passage dans les courses nationales de stock-car, Coughlin est retourné aux courses régionales pro late model.
ARCA Racing SeriesEdit
En mars 2014, Coughlin rejoint Venturini Motorsports pour un test de la série ARCA Racing au Motor Mile Speedway, suivi d’un autre test au Mobile International Speedway, et il fait ses débuts en série à ce dernier le 22 mars. Après s’être qualifié huitième, il a terminé 13e. Il a effectué dix autres départs dans la saison, avec une meilleure fin de quatrième place au Kansas Speedway et au Kentucky Speedway. En 2015, il remporte sa première pole ARCA en carrière sur le Talladega Superspeedway, la première pole sur la piste pour Venturini depuis 2013, avec une vitesse au tour de 187,883 milles à l’heure (302,368 km/h). À l’arrivée vert–blanc-damier, il a terminé deuxième après une bataille de trois larges jusqu’à l’arrivée.
Camping World Truck SeriesEdit
Le 9 juillet 2015, Coughlin fait ses débuts en Camping World Truck Series au Kentucky, au volant de la Toyota Tundra n°25 pour Venturini Motorsports. En raison de l’annulation des essais et des qualifications par la pluie, il n’a jamais fait un tour de piste avant la course, où il a terminé 20e. Il a ensuite fait ses débuts pour Kyle Busch Motorsports au Michigan International Speedway, au volant de la Tundra n ° 54, où il a terminé 20e après avoir été impliqué dans une épave tardive avec Ben Kennedy.
En 2016, Coughlin a conduit pour KBM dans la Tundra n ° 18 pour une course au Daytona International Speedway, tout en disputant dix courses dans la n ° 51, partageant le camion avec Daniel Suárez. Au Texas Motor Speedway race, Coughlin a pris la relève de John Wes Townley dans le Non. 05 Chevrolet Silverado d’Athenian Motorsports alors que Townley soignait une blessure à la cheville.
Le 30 janvier 2017, Coughlin a rejoint ThorSport Racing à temps plein, au volant de la Toyota No 13 amenant et JEGS pour le sponsoriser.
Pour 2018, Coughlin a rejoint GMS Racing pour courir le numéro 2 à temps plein. Cependant, le 24 septembre 2018, il a été libéré en raison de problèmes de parrainage.