Trevor Bayne started racing Go-Karts when he was 5 years old. Bayne won over 300 races and 22 championships in Go-Karts. In 2005, Bayne started racing in the Allison Legacy Series. He drove in 22 races, and won 12 of those races. In 2006, Bayne raced for Team Rensi in the USAR Pro Hooters Cup, and he won the Rookie of the Year award at age of 15. In 2007, Bayne left Team Rensi to race for Dale Earnhardt, Inc.