During the 2018 campaign, Zach would continue to see success piloting the Formula F Van Diemen Honda. In his first race of the season at Grattan Raceway, he once again swept both races in Formula F. Weeks later at Mid-Ohio Sports Car Course, he would once again find success, coming within a second of the track record in just his first weekend there. He would go on to win both races of the Ohio Valley Sprints against tougher competition, claiming a lead in the Great Lakes Divisional points championship. Three weeks later, Zach would again return to Mid-Ohio for the Todd Cholmondeley IT*SPECtacular only to again win both races against stiff competition. He would close out the season back at Mid-Ohio needing only to start one of the races to clinch the Great Lakes Divisional championship. He would go on to finish 3rd and 1st in the two races. Finishing the season 7 for 8 with the maximum 175 points, Zach was able to claim the points championship in just his first full year of racing and moving his career record to 9 wins in 10 starts. He would also go on to be named Ohio Valley Region Rookie of the Year and Champion's Cup Award winner.
To begin 2019, Zach made the move from regional competition to the majors. Doing so at the biggest majors of the year at a track he'd never driven, the June Sprints at Road America. In the Saturday morning final qualifying he would qualify on the pole overall and in-class against multiple professionals and multi-time national champions, besting 13 other drivers. Race 1 of the weekend, however, would end with a mechanical failure while running in the lead pack on lap 8. Race 2 would see Zach qualified 7th and moving up to 4th on the opening lap in full wet conditions. He would hold this spot to the end of the race finishing one step off the podium.