Leffler a avut 423 de starturi în cursele din NASCAR, însă a câştigat doar trei curse de-a lungul carierei sale din 1999 până în 2011, informează foxsports.com.
Ultimul său sezon complet în NASCAR a avut loc în 2011, când a terminat pe locul şase în clasamentul general, însă de atunci a mai participat doar ocazional la curse.
El are un băiat de cinci ani, Charlie Dean.