1999–2002bearbeiten
Long gab sein NASCAR-Debüt 1998 in der Craftsman Truck Series. in Bristol, ab 21. aber Finishing 31. nach dem Motor in seinem No. 91 Mansion Motorsports Ford F-150 abgelaufen.
Er begann die Cup-Rennen im Jahr 1999 mit der No. 85 Mansion Motorsports Team laufen, aber DNQ’d für jeden Versuch in diesem Jahr. Im folgenden Jahr fuhr er erneut in Bristol, in der Truck Series mit dem besten Qualifying-Platz 9 seiner Karriere, sowie auf dem Louisville Speedway, wo er sehr früh im Rennen zerstörte. Nach weiteren Kämpfen im Jahr 2000 qualifizierte er sich schließlich für sein Debüt in der Cup-Serie in einem der prestigeträchtigsten Rennen, dem Coca-Cola 600. Darrell Waltrip, einer der besten Fahrer der Seriengeschichte, der am Ende der Saison 2000 in den Ruhestand ging, konnte sich jedoch nicht qualifizieren. Long gab seine Fahrt nach Waltrip für das Rennen auf. Er machte ein weiteres Truck-Rennen im Jahr 2000 in Texas, wo er als 33. startete, aber 17. in einem Truck von Team 23 Racing wurde. Long gab schließlich sein Cup-Debüt in Dover, qualifizierte sich als 42., belegte aber nach einem Sturz in Runde 12 den 41. In diesem Jahr startete er noch einmal auf dem Rockingham Speedway und belegte den 32. 2001 lief er drei Rennen, sein bestes Ergebnis war ein 29. Platz beim UAW-GM Quality 500. Sein Debüt in der Busch Series gab er 2001 in der Aaron’s 312 in Atlanta. Carl fuhr die Nummer 49 für Jay Robinson Racing und startete als 41., stieß jedoch während des Rennens auf Handhabungsprobleme und verwies ihn auf den 42.
Im Jahr 2002 kandidierte Long für den Rookie of the Year, konnte die Auszeichnung jedoch hauptsächlich aufgrund einer unvollständigen Saison nicht erhalten. Long versuchte eine Gruppe der Rennen, konnte sich aber nicht für alle außer zwei qualifizieren. Er begann die Saison wieder bei Mansion Motorsports, aber als diesem Team das Geld ausging, verließ Long das Team, zunächst zu Glenn Racing, dann zu Ware Racing Enterprises und schließlich zum No. 59 Foster Price Team, mit dem er auf dem Atlanta Motor Speedway den 39. Darüber hinaus hatte er einen sechzehnten Platz Start in Dover für Mansion in der Truck Series (während der Long in den Top 10 vor einem Motorschaden lief) und einen 30.
2003-presentEdit
Er machte zwei Busch Rennen im Jahr 2003 für Robert Creech, sein bestes Finish ein 28. in Rockingham. Im folgenden Jahr hatte er in Rockingham einen weiteren 28. Platz und fuhr die Nr. 07 für Moy Racing in Loudon, wo sein Motor früh im Rennen auslief. Er lief auch ein weiteres Rennen für Ware in New Hampshire, wurde aber Letzter. Er machte sein erstes Rennen als Teambesitzer in dieser Saison, als Matt Carter seinen Truck mit der Nummer 96 auf dem Martinsville Speedway auf den siebzehnten Platz fuhr. Nachdem er 2003 kein Cup-Rennen bestritten hatte, kehrte Long 2004 zum Glenn Racing Dodge zurück. In ihrem ersten gemeinsamen Rennen überschlug sich Longs Auto mehrmals bei einem heftigen Unfall auf der Subway 400, dem letzten Cup-Rennen, das jemals auf dem North Carolina Speedway in Rockingham, North Carolina, ausgetragen wurde. Long blieb unverletzt und kehrte im folgenden Cup-Event auf dem Las Vegas Motor Speedway in die Serie zurück, Fahren für Hermie Sadler. Long fuhr dann auf dem Pocono Raceway für die McGlynn Racing Operation und wurde 41.. Nach einem letzten Rennen für Glenn lief er zwei Rennen mit Hover Motorsports.Long kündigte an, sein Team mit der Nummer 46 mit dem McGlynn Racing Team zu fusionieren, um 2005 an den Start zu gehen. Obwohl er nur die Nummer 00 von McGlynn fuhr, lief Long in diesem Jahr 9 Rennen und hatte eine Karriere-beste Qualifikationsleistung von 20th in Atlanta. Leider wollten die Sponsoren, dass der 1990 Daytona 500 Gewinner Derrike Cope das Auto fuhr, was McGlynn zwang, Long freizulassen. Long beendete das Jahr auf dem Homestead-Miami Speedway in einem persönlichen Chassis, das ursprünglich von Petty Enterprises gekauft wurde. Das Auto wurde in Stan Hovers Werkstatt mit hauptsächlich Freiwilligen vorbereitet, und ein geleasterter Motor von Bill Davis Racing wurde in das Auto fallen gelassen. Leider beendete ein Sturz im Qualifying sein Wochenende vorzeitig. Diese Saison lang wurde auch als Fahrer für ein neues Team angekündigt, Victory Motorsports, im Besitz von Terance Mathis, aber das Team lief nie.2006 fuhr Long die Nummer 80 für Hover Motorsports beim Daytona 500, verpasste aber das Rennen. Er versuchte drei Rennen für R&J Racing, konnte sich aber auch nicht für diese Veranstaltungen qualifizieren. 23 für Keith Coleman Racing in sechs Rennen, bevor er ersetzt wurde, und lief auch ein Truck Series-Rennen für Jim Rosenblum Racing. Er versuchte ein Rennen in Bristol mit Long Brothers Racing, qualifizierte sich aber nicht. Long trat einem neuen Nextel Cup-Team, Cupp Motorsports, im No. 46 Millstar Tools Dodge bei. Long versuchte drei Rennen für Cupp, konnte sich aber nicht für jedes qualifizieren. Er kehrte mit Hilfe von McGlynn zurück, um den Ford 400 Ende 2006 zu versuchen, schaffte es aber nicht ins Rennen.
Im Jahr 2007 lief Long einen begrenzten Zeitplan für Long Brothers Racing in der USAR Hooters Pro Cup Series und erzielte einen besten zweiten Platz. Er lief zwei Rennen für Carter 2 Motorsports in der Busch-Serie, bevor das Team geschlossen wurde. Er versuchte die 2008 Daytona 500 für E&M Motorsport mit Sponsoring von Millstar und Rhino Energy Drink, aber nicht qualifizieren. Er begann sein eigenes Auto mit Red Line Oil Sponsoring in der Nationwide Series einzusetzen, seinen ersten Saisonstart auf dem Darlington Raceway.Long versuchte die 2009 Daytona 500 mit Sponsoring von Romeo Guest Construction, einem der ersten Sponsoren von Long in der Mitte der 1990er Jahre, als er in späten Modellen konkurrierte.Im Mai 2009 wurde Long mit einer Geldstrafe von 200.000 US-Dollar belegt, nachdem festgestellt wurde, dass sein Motor 0 war.17 Kubikzoll über der Regelgröße während des Trainings für den Sprint-Showdown. Es war die größte Geldstrafe in der Geschichte der NASCAR bis 2013, als Michael Waltrip Racing wegen angeblicher Manipulation des Ergebnisses der Federated Auto Parts 400 mit einer Geldstrafe von 300.000 US-Dollar belegt wurde. Zusätzlich zu der Geldstrafe wurde Longs Team mit 200 Fahrer- und 200 Besitzerpunkten bestraft, für 12 Cup-Rennen suspendiert, von allen NASCAR-Rennen bis August 18 suspendiert und bis Dezember 31 auf Bewährung gestellt. Da Long die Geldstrafe nicht bezahlen konnte, wurde ihm die Teilnahme an der Cup-Serie untersagt. Vor seiner Suspendierung war er Crewmitglied im No. 34 Front Row Motorsports Cup Team. Er fuhr für zahlreiche unabhängige Teams im Sprint Cup, der Nationwide Series und der Camping World Truck Series sowie für den Auto Racing Club of America. Im Jahr 2010 wurde Long benannt, um die No. 01 Chevrolet für Daisy Ramirez Truck Series Team und die No. 68 Nationwide Series Auto für Fleur-de-lis Motorsports fahren. 2011 fuhr er für Rick Ware Racing in der Nationwide Series.Im Jahr 2014 schloss sich Long mit Derek White zusammen, um Motorsports Business Management zu gründen und ein Team in der Nationwide Series unter dem Namen MBM Motorsports zu gründen. Das Team debütierte in Bristol mit Matt Carter als Fahrer der Nummer 13. Für sechs weitere Rennen im Jahr 2014 fuhr Long für sich selbst, White und Mike Wallace, konnte sich nicht für vier qualifizieren und beendete nicht alle sechs Rennen, die sie qualifiziert hatten.
Im Mai 2017 gab Long bekannt, dass er eine Vereinbarung mit NASCAR getroffen habe, um ihm die Rückkehr in die Garage der Cup Series zu ermöglichen. Er erklärte auch seine Absicht, den Chevrolet SS mit der Startnummer 66 beim Go Bowling 400 in Kansas unter dem Banner von MBM Motorsports einzusetzen. Die Nummer wurde als Hommage an MBM-Fahrer Mark Thompson ausgewählt, während die Lackierung fast identisch mit der Nummer 46 war, die Long in der Cup-Serie fuhr, bevor er 2009 aus der Cup-Garage verbannt wurde; die grünen und gelben Farben blieben erhalten, obwohl die rote Dachnummer in Gelb geändert wurde. Obwohl das Team Sponsoring vom Marihuana-Vaping-Hersteller Veedverks erhielt, NASCAR verhinderte, dass das Unternehmen auf dem Auto auftauchte, nachdem Long den Firmennamen in seiner Sponsorenanmeldung an NASCAR falsch geschrieben hatte, Schreibweise es mit einem „o“ anstelle eines „d“; nach weiteren Untersuchungen von NASCAR, Die Sanktionsbehörde befahl Long, das Sponsoring zu entfernen. Long verpasste das erste Training, bevor er in der zweiten Sitzung 14 Runden fuhr, gefolgt von der Unfähigkeit, eine Qualifikationsrunde zu fahren, da er eines von 11 Autos war, die während der Sitzung bei der Inspektion feststeckten. Damit stieg Long auf den 40.Startplatz ab, von dem er den 31. Platz belegte.
Seit 2014 gehört Long MBM Motorsports. Das Team tritt Vollzeit in der NASCAR Xfinity Series an. Im Februar 2021 nannte Long Noah Gragson einen „Überberechtigten“, der nicht das Talent hatte, das Wrack zu vermeiden.“ Dies war eine Reaktion darauf, dass Gragson seinen Fahrer David Starr einen“Dipshit“ nannte, nachdem Gragson ihn getroffen hatte, nachdem Starr einen Reifen gesprengt hatte. Long wird als ‚Arbeiterfahrer‘ gesehen, der nie das Familiengeld hatte, das viele der heutigen Stars im Rennsport hinter sich haben.