He won the USAC Sprint Car title in 1963 and 1966, the USAC Stock car title in 1969 and 1970. 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.
McCluskey earned four USAC Midget Car wins, 23 USAC Sprint Car wins, 23 USAC Stock Car wins and five USAC Championship Car (national championship) wins. He was the USAC national champion in 1973. He started every Indianapolis 500 race from 1961 to 1979 except 1964, with a best finish of 3rd in 1973.
He represented the USAC series in the 1974 International Race of Champions.
He was inducted in the National Sprint Car Hall of Fame in 1993.