Andretti Autosport
Veach made his Star Mazda Championship debut for Andretti Autosport at Infineon Raceway in August 2011. He also competed in the series' season finale at Mazda Raceway Laguna Seca, where he finished third. He competed in the full season for Andretti Autosport in the #77 car in 2012, finishing tenth in points with a best finish of third at Lucas Oil Raceway at Indianapolis.