In 2005, Keselowski raced the full season in the Craftsman Truck Series. He finished the season 21st in points. Keselowski raced the first two races of the 2006 season, but his race team could not afford to keep racing.