The son of Vinny Testaverde,[1] he was born on July 20, 1996, in Tampa, Florida.[2] He grew up playing basketball and attended Jesuit High School; he played basketball before switching to football as a junior.[3] He became the starting quarterback eight games into the season, being coached by his father (who was serving as quarterbacks coach), and remained starter as a senior while throwing for 1,015 yards and nine touchdowns.[4]
With Miami, Testaverde sat out the 2015 season with Miami as a redshirt.[10] He battled for a backup position in 2016 but ended up only being a practice squad member.[11][12] He left the program in August 2017.[13][14]
Albany
Testaverde transferred to Albany prior to the 2017 season.[15] Due to the NCAA transfer rules he had to sit out the season and spent the year as a member of the scout team.[4] In 2018, he was named the team's starting quarterback for the season.[16] Testaverde started a total of eight games on the year and recorded 1,714 passing yards and 11 touchdowns.[17]
After going unselected in the 2019 NFL draft, Testaverde was invited to the rookie tryout camp of the Tampa Bay Buccaneers and his performance there led to a contract.[19] He was released in training camp but ended up being re-signed after an injury to backup Blaine Gabbert.[19] He made his preseason debut in the finale against the Dallas Cowboys, playing most of the game and helping them to a 17–15 win.[20] He was released afterwards.[21]
Testaverde was signed by the Arizona Rattlers of the Indoor Football League (IFL) in April 2021.[7][24] He suffered an injury in practice early during the season and spent the year being taught by eventual league MVPDrew Powell.[25] He was re-signed for the 2022 season.[25]