​AC Milan has been home to some of football's greatest minds and revolutionaries.


Whether it be Arrigo Sacchi's and Fabio Capello's ditching of typical Italian style in the 1980s and 1990s or Carlo Ancelotti's 'Christmas tree' structure in the 2000s, I Rossoneri have been blessed with some of the most iconic teams and managers in recent football history.


However, ever since Ancelotti's 'long-term' replacement Massimiliano Allegri was sacked in January 2014, it's been nothing short of a revolving door for managers on the red and black side of Milan.


Marco Giampaolo was the most recent to depart and he became the eighth manager to leave the club since 2014.


Here's our ranking of all the Milan bosses since Allegri's departure - minus caretaker manager Mauro Tassotti.


7. Filippo Inzaghi

Filippo Inzaghi

When Pippo was appointed boss in July 2014, many didn't foreshadow what was about to play out in the 2014/15 season. Many believed that having such a beloved figure at the helm could only restore waning enthusiasm.


It did not.


After a bright start which saw Milan lose just one of their first nine Serie A games, I Rossoneri endured a patchy end to 2014 and, as the season went on, Inzaghi started to lose his dressing room, one player at a time.


A 3-1 home defeat to Genoa in late April was the nail in the coffin for a true Milan hero, as he guided his side to tenth in Serie A, well off the pace for a European spot. 


It was well and truly a disaster for Pippo, who is still yet to prove his managerial credentials.


6. Cristian Brocchi

Cristian Brocchi

Incredibly, despite overseeing just seven Milan fixtures, Brocchi left the club at the end of the 2015/16 season on his own accord, departing for Brescia.


Brocchi took over from Sinisa Mihajlovic in April 2016 after a five-match winless run left the club sixth in the table. 


The former youth team coach won just two of his seven games, collecting eight points from the six games he was in charge, leaving Milan seventh and out of the Europa League places.


Oh, and if that wasn't enough, he only went and lost the Coppa Italia final that Mihajlovic got them to, albeit they were beaten by a great Juventus team in extra-time.


5. Marco Giampaolo

FBL-ITA-SERIEA-AC MILAN-INTER

The newbie in Milan's managerial revolving door, there was great expectation placed on Giampaolo coming into the current campaign.


Adding Giampaolo to a young core of players that included Alessio Romagnoli, Franck Kessie, Lucas Paqueta and Krzysztof Piatek, along with summer signings Theo Hernandez and Rafael Leao, Milan were set for the future with their Swiss coach...right?


Wrong.


After four defeats in seven games, Giampaolo was sacked. Not quite the long-term solution the Milan faithful were after.


I Rossoneri surrendered a lead at Torino and were played off the park in home defeats to Inter and Fiorentina during his short stint in charge. It may have been a little early to let Giampaolo go, but the early signs weren't promising.


4. Clarence Seedorf

Clarence Seedorf,Cristian Zapata

Another Milan legend who didn't last very long at the helm. Seedorf took charge of just 22 games at the club, being replaced by Inzaghi for the start of the 2014/15 season.


The Dutchman was brought in midway through the season after Allegri had guided Milan to 11th in his fourth year at the club. He was brought in in a tough situation and the job he did was by no means disastrous.


Seedorf won half the games he was in charge for, with wins in the Derby di Milano and away at Fiorentina being his most significant. He took a declining Milan side up to eighth and probably did enough to keep his job. However, Silvio Berlusconi opted for Pippo instead.


3. Sinisa Mihajlovic 

Sinisa Mihajlovic

Milhajlovic's reign in Milan wasn't great nor terrible, however, after a summer window which saw Andrea Bertolacci, Carlos Bacca and Romagnoli arrive at the club for big-money fees, the expectation was for the Serb to guide Milan closer to the Champions League.


However, Milhajlovic's Milan side peaked at sixth in Serie A and the former Sampdoria boss was sacked in April following a 2-1 home defeat to Juve, the fifth game the Rossoneri had gone without a victory.


So, why does he rank relatively high on this list? Two words - cup run.


Milhajlovic helped Milan to their first Coppa Italia final since 2003 and although their opponents on the way to the final were quite timid - Perugia, Crotone, Sampdoria, Carpi and Alessandria, a deep cup run in Italy's premier cup competition has to count for something.


Forget the fact that he was sacked before the final and Milan ended up losing it anyway.


2. Vincenzo Montella 

Vincenzo Montella

The now Fiorentina manager was pretty successful during his 16-month reign at San Siro, guiding Milan to their first trophy since 2011 with the mighty Supercoppa Italiana and helping I Rossoneri return to European competition for the first time since 2014 after a sixth-place finish in Serie A.


However, during the 2017/18 season - Montella's second campaign - he failed tactically. Having brought in the likes of Leonardo Bonucci, Andre Silva, Ricardo Rodriguez and Hakan Calhanoglu in a window that was meant to be the start of Milan returning to its 'glory days', Montella flopped. 


He struggled to find the right formation for his group of players and never found a consistent starting XI. This led to a sub-par start to the season and 14 games in, Montella was sacked after a bore draw at home to Torino.


So, despite bringing tangible success back to Milan, Montella didn't quite have the same impact as the next man on this list.


1. Gennaro Gattuso 

Gennaro Gattuso

Being atop this list isn't exactly a major achievement, but Gattuso certainly deserves some plaudits for the job he did at his former club. 


'Rino', unsurprisingly, connected with the Milan faithful like no other, overseeing 40 Milan wins from 82 games.


I Rossoneri lost just four times under his leadership during his first season, a season which saw them reach the last 16 of the Europa League and the final of the Coppa Italia - which doesn't have to be talked about.


Although he may have lacked the tactical acumen and man-management skills to succeed in the long run, 'Ringhio' employed some much-needed passion and toughness to Milan, whilst undoubtedly going the closest to rediscovering their identity since Allegri's departure.


The stress the job put on him forced him to resign at the end of last season, but, during Gattuso's spell in Milan, only Juve (2.44) and Napoli (2.13) averaged more points per game than the Rossoneri (1.81).