He won championship titles in three divisions of the United States Auto Club: Sprints, Stocks, and Champ Cars.
His first USAC Stock Car start resulted in a runner-up finish in Phoenix, Arizona in January 1968, when he drove as a substitute driver for Norm Nelson.
He also made four NASCAR Grand National Series starts from 1969 to 1977 with a best finish of second in 1970 at Riverside International Raceway.
McCluskey raced for the Holman and Moody team in a Ford GT40 Mk.IIB at the 1967 LeMans 24hrs of Endurance, France.
In 2004, the local United Sports Arizona Race Park hosted the Roger McCluskey Sprint Car Classic in his honor.