Ricci played for the Western Michigan Broncos for five seasons, redshirting his true freshman year. He finished his collegiate career with 98 catches for 1,114 yards and 11 touchdowns.[1]
Ricci was signed by the Carolina Panthers as an undrafted free agent on April 30, 2020.[3] He was waived at the end of training camp.[4] Ricci was re-signed to the Panthers' practice squad shortly afterwards and remained there for the rest of the 2020 season.[5] He was signed to a reserve/futures contract on January 4, 2021.[6]
In 2022, Ricci appeared in 15 games (starting 3), and hauled in 8 receptions for 100 yards. On January 9, 2023, Ricci signed a futures/reserve contract with the Panthers.[7]
On October 24, 2023, Ricci was placed on injured reserve with a shoulder injury.[8]