He finished in the top ten twice, with his best finish in 6th position in 1982 at Riverside. In 1979, Leffler was the USAC Sprint Car National Series Champion.
He achieved top ten finishes twice, with his best result being 6th place in 1982 at Riverside. In 1979, Leffler was the USAC Sprint Car National Series Champion.