Aby podkreślić swą pozycję Rocchi zmienił numer koszulki z 18 na 9, którą nosili wcześniej najlepsi w historii napastnicy Lazio. W barwach Biancocelestich zyskał reputację gracza bardzo wszechstronnego, potrafiąc świetnie wypełniać także rolę ofensywnego pomocnika, a nie tylko wykańczającego akcje kolegów, ale też i asystującego przy bramkach innych. A przede wszystkim strzelającego gole w najbardziej nieprawdopodobnych okolicznościach. lewo|180px
Inter Mediolan Malejąca rola Rocchiego w zespole spowodowało, że niezadowolony z takiego obrotu sytuacji napastnik zdecydował się w styczniu 2013 r. zostać graczem Interu Mediolan, który zapłacił za niego 0,3 mln euro. Podpisany kontrakt obowiązuje Rocchiego do czerwca 2013 r. i zawiera opcję przedłużenia go na następny sezon. W myśl postanowień umowy piłkarz zarobia ok. 800 tysięcy euro. Mediolańczycy próbowali go pozyskać wcześniej w styczniu 2009 r., lecz kwota żądana przez Lazio była zbyt wygórowana. Rocchi w drużynie miał pełnić rolę zastępcy Diego Milito, lecz na początku zawiódł pokładane w nim oczekiwania i częściej niż na boisku przebywał na trybunach. Pierwszy mecz dla Nerazzurrich przypadł na ligowe starcie z Udinese Calcio (0:3) w 19 kolejce (6 stycznia 2013 r.) Serie A.