Gianluca Rocchi zadebiutował w Serie A w sezonie 2003/04, niespełna pięć lat później został mianowany sędzią międzynarodowym. W 2013 roku został pierwszym włoskim arbitrem, który przerwał mecz ze względu na rasistowskie okrzyki w kierunku Mario Balotelliego w starciu Milanu z Romy. W miniony weekend zagwizdał po raz ostatni, a Roma pokonał Juventus 3:1.
Po meczu piłkarze obu drużyn przygotowali mu szpaler honorowy. Chwilę później piłkarze Juventusu oblali go szampanem, który otworzyli z racji dziewiątego z rzędu mistrzostwa kraju. 47-letni Rocchi zareagował żartobliwie i pokazał im czerwoną kartkę.
W przeszłości Rocchi poprowadził też kilka meczów polskiej kadry. Chodzi o spotkania Polska - Anglia z el. do mś 2014 oraz starcie z Danią w el. do mundialu w Rosji. Był także arbitrem w trakcie meczu Legia Warszawa - Sporting w Lidze Mistrzów w sezonie 2016/17.
W ciągu całej kariery poprowadził 529 meczów.
Przeczytaj też: