Brocchi began his senior managerial career at Milan in April 2016, after being their youth team's head coach since 2014.
Starting his career at AC Milan's youth system, Brocchi was loaned to Pro Sesto and Lumezzane in the early years.
However, Brocchi and Inter endured a difficult season, as Lippi was sacked after their opening Serie A match, a defeat to Reggina.
[4] While at Milan, Brocchi had to compete with the likes of Fernando Redondo, Gennaro Gattuso, Andrea Pirlo, Massimo Ambrosini, and later Clarence Seedorf.
[9] Brocchi made his international debut and only appearance for the Italy national team under Roberto Donadoni,[10] in a 1–1 friendly home draw against Turkey, on 15 November 2006.
[14] Brocchi served as head coach of Serie B club Brescia during the 2016–17 season, being removed from his managerial duties on 12 March 2017 due to poor results.
In October 2018, Brocchi was named the new head coach of Serie C club Monza, under the ownership of the former Milan duo of Silvio Berlusconi and Adriano Galliani.
In the 2020–21 Serie B season, Monza narrowly missed out on automatic promotion, finishing third, and was subsequently eliminated by sixth-placed Cittadella in the play-off semifinals.