Zach is currently attending Villanova University where he plays on the men’s soccer team and is entering his last year of eligibility. He has been a captain of the team since his sophomore year and before that played for the Philadelphia Union Academy where he won the Generation Adidas Cup in 2012. Prior to his time at the Union Academy, he played for West Chester United and Penn Fusion. Zach is currently training with the Bethlehem Steel of the USL, the Philadelphia Union affiliate this summer of 2018 and hopes to play professionally after his graduation. 360 Soccer has been integral to his development as a player and as he now enters the organization as a coach, he hopes to pass on the many important technical, tactical and mental tools that he learned. Zach has coached extensively at Villanova University soccer camps as well as Penn Fusion soccer camps.