 He ran Winston Cup races at Pocono, Dover International Speedway, North Wilkesboro Speedway, Michigan International Speedway, and Daytona International Speedway over the next five years in the #71, #85, #25, and #59 Chevrolets with a best finish of 19th.He made his first starts in the NASCAR Busch Series in 2001, driving four times in his #65 and having a best finish of 22nd.In 2009, Gerhart returned again to NASCAR in the Nationwide Series to drive the #75 for Bob Schacht.