He was sold to Serie C2 club Fasano in 2000 in co-ownership deal, where he brought his usual performance in that league, played 31 times.
In June 2001, despite both clubs failed to form an agreement, Chievo bought back Rossi by made a higher bid in the auction mechanism set up by FIGC.
However at the start of season he left for fellow top division club Siena, rejoining former Chievo teammate Matteo Gianello.
[3] Chievo bought back Rossi in June 2004 but soon sold him to Grosseto in another co-ownership deal, where he spent 2 Serie C1 seasons as starting keeper.
He then left for Cisco Roma in 2006, and Grosseto tried another keepers Luca Anania and Angelo Pagotto (eventually promoted).
In 2011–12 season, new coach Massimo Rastelli preferred Andrea Bavena as new starting keeper, with Michele Mion occupied the bench except the only cup match.
After a spell with Cornuda Crocetta 1920, 37-year old Rossi returned to Serie D and joined ASD Liventina in the summer 2015.
[7] He left the club at the end of the season and later joined USD EuroMarosticense in the autumn 2016 where he played for the rest of the year.