Roccaforte grew up in Port Neches, Texas and attended Port Neches–Groves High School.[1] He played college baseball at Louisiana. He had a career year in 2022 batting .374, with 16 home runs, along with 68 RBI, and 25 stolen bases. He was one of just three NCAA Division I players to reach 15 plus homers and 25 plus steals.[2] For his performance on the year he was named First Team All Sun-Belt, and named First Team NCAA Division I South All-Region.[3] Roccaforte would take a slight step down in the 2023 season having a .318 batting average with eight home runs, and 55 RBI, along with a program record 26 doubles.[4] Roccaforte finished his career with a .325 batting average, with 28 home runs, and 145 RBI's.[5]