Bainey began his racing career at Clearfield Speedway in Pennsylvania in 1988, winning the track championship in 1995. Following competing on a limited schedule in the
ARCA Re/MAX Series between 1997 and 2000, Bainey raced for a number of years in the USAR Hooters Pro Cup Series, competing in the series' North Division; he posted one top-five finish and a best national points finish of 21st over eight years and 78 races of competition, while he finished in the top-ten in North Division points three times during his Pro Cup career. Bainey also competed in
late model races across southern
New England during the early to mid 2000s. Bainey made his debut in NASCAR competition in the Busch North Series at
Holland International Speedway in 2005, finishing 17th in his first race in the series. He made his debut in the
Camping World Truck Series at
Dover International Speedway in 2009, He would make 7 additional starts in the series over the next two years, with his last start coming in September 2010 at
New Hampshire Motor Speedway in a truck owned by Dale Brackett. After over a year's hiatus from racing, Bainey returned to NASCAR competition in 2012, driving for SR² Motorsports at Dover in the Nationwide Series
5-hour Energy 200. Bainey also competed in the K&N Pro Series East event at CNB Bank Raceway Park, a track he co-owns along with his father, Tim Bainey Sr., in July 2012, ==Personal life==