Professional
On January 8, 2019, Vitiello joined USL Championship side Nashville SC.[5] On September 1, 2019, Vitiello made a short-term loan to appear on the bench for fellow USL Championship side New Mexico United against Orange County SC.[6] He left Nashville at the end of the season ahead of the team joining MLS.
Vitiello signed with USL Championship club Pittsburgh Riverhounds on February 25, 2020.[7] He made his professional debut on August 19, 2020, starting against Loudoun United in a 2–0 win.[8] Following his shutout against Loudoun and a 2–2 draw with Saint Louis FC, Vitiello was named to the USL Championship Team of the Week.[9]
On December 21, 2021, it was announced that Vitiello had joined Sacramento Republic ahead of their 2022 season.[10]
Vitiello had a stellar first campaign season with Sacramento Republic in 2022, making 25 starts in 25 appearances and only conceding 23 goals. In Vitiello's first 2 seasons with Sacramento Republic, he already claimed the club's all-time clean sheet record.