Брокки — воспитанник «Милана». В 1995 году был отдан в аренду «Про Сесто», клубу из Серии С1. За два сезона Брокки сыграл 57 матчей и забил 3 мяча. В сезоне 1999/00 он был отдан в аренду «Лумеццане», где провёл отличный сезон. Несмотря на это, игрок оказался не нужен ««Милану» и был продан в «Верону». В своём первом сезоне за этот клуб Брокки сыграл 32 матча и забил 6 голов. Во многом его хорошая игра помогла «Вероне» выйти в Серию А. Проведя в веронском клубе ещё один сезон, Брокки перешёл в «Интер (Милан)». Раскрыться в нём ему помешала травма, из-за которой Брокки пропустил половину сезона. В следующем сезоне он оказался в «Милане», в котором начинал свою карьеру. В «Милане» Брокки играл не более 15 матчей за сезон, причём в большинстве из них выходил на замену. Несмотря на это, он оставался в команде. В период с 2001 по 2005 год Брокки выиграл с «Миланом» Лигу Чемпионов, Суперкубок УЕФА, чемпионат и кубок Италии. В 2005 Брокки был отдан в аренду «Фиорентине», но уже через полгода вернулся в «Милан», пострадавший от коррупционного скандала и испытывающий недостаток в футболистах. За два последующих сезона Брокки сыграл за «Милан» 53 матча, выиграв свою вторую Лигу чемпионов. Сезон 2008/09 Брокки начал в составе римского «Лацио».
13 июля 2010 года Брокки продлил контракт с «Лацио» до 2012 года
Брокки провел один матч на международной арене, сыграв в матче сборных Италии и Турции в 2006 году.