Carl Long

Carl Long
Long at Road America in 2018
BornJames Carlyle Long
(1967-09-20) September 20, 1967
Roxboro, North Carolina, U.S.
Achievements1987 South Boston Speedway Track Champion
NASCAR Cup Series career
26 races run over 7 years
2017 position62nd
Best finish53rd (2005)
First race2000 MBNA.com 400 (Dover)
Last race2017 First Data 500 (Martinsville)
Wins Top tens Poles
0 0 0
NASCAR Xfinity Series career
128 races run over 17 years
2020 position68th
Best finish31st (2011)
First race2001 Aaron's 312 (Atlanta)
Last race2020 Draft Top 250 (Martinsville)
Wins Top tens Poles
0 0 0
NASCAR Craftsman Truck Series career
20 races run over 9 years
2013 position109th
Best finish41st (2010)
First race1998 Loadhandler 200 (Bristol)
Last race2013 Chevrolet Silverado 250 (Mosport)
Wins Top tens Poles
0 0 0
Statistics up to date as of November 9, 2020.

James Carlyle Long (born September 20, 1967) is an American former professional stock car racing driver, mechanic, and team owner. He last competed part-time in the NASCAR Xfinity Series, driving the No. 66 Toyota Supra for MBM Motorsports. In the past, he served as a mechanic for Mansion Motorsports, Spears Motorsports, and Travis Carter Motorsports. He was a crew chief at Front Row Motorsports for Eric McClure and Competition director at Rick Ware Racing.