Rocchi became a referee in 1990 and officiated in 38 matches in three Serie C seasons starting from 2000. He was later promoted to the higher series, making his debut in U.S. Lecce-Reggina Calcio (16 May 2004). In 2010, when the National Referee Committee for Serie A and Serie B split, he was assigned to Serie A's Committee.
On 6 October 2014, he was suspended for one month after a Serie A encounter between Juventus and Roma for poor officiating.[4] The match would later become known as the "Rocchi Horror Picture Show".[5]
On 29 March 2018, FIFA announced that Rocchi would officiate some matches at the 2018 FIFA World Cup along with Elenito Di Liberatore and Mauro Tonolini as assistant referees.[9]
Rocchi retired from refereeing at the age of 46, with his last match officiated being between Juventus and Roma on 1 August 2020.[17] In 2021, he was inducted into the Italian Football Hall of Fame.[18]