# List of AC Milan managers

Associazione Calcio Milan are an Italian professional football club based in Milan, Lombardy, who currently play in Serie A. This chronological list comprises all those who have held the position of manager or technical director (i.e. a manager who has exceeded the age limit, currently set at 65, and is only allowed to manage a professional club if joined by a qualified manager) of the first team of Milan since their foundation in 1899. Each manager's entry includes the seasons he spent at the club, the team's overall competitive record (in terms of matches won, drawn and lost) and honours won during his tenure. Caretaker managers are included, as well as those who have been in permanent charge.
The most successful person to manage Milan is Nereo Rocco, who won two Serie A titles, three Coppa Italia, two European Cups, two Cup Winners' Cups and one Intercontinental Cup during his tenures as head coach and technical director. Rocco has also been Milan's longest-serving manager, managing the club for 459 matches (323 as head coach and 136 as technical director) in five different spells between 1961 and 1977. Milan's longest-serving manager over a single time-span is, instead, Carlo Ancelotti, whose tenure lasted seven years and 236 days, from 6 November 2001 to 30 June 2009.

## List of managers

Statistics correct as of match played 15 March 2025. Only competitive matches are counted.
| Manager | Season | M | W | D | L | GF | GA | Win% | Honours | Notes |
| Herbert Kilpin | 1899–1900 | 1 | 0 | 0 | 1 | 0 | 3 | 000.00 | | |
| Herbert Kilpin | 1900–01 | 3 | 3 | 0 | 0 | 8 | 2 | 100.00 | League title | |
| Herbert Kilpin | 1901–02 | 1 | 0 | 0 | 1 | 0 | 2 | 000.00 | | |
| Herbert Kilpin | 1902–03 | 1 | 0 | 0 | 1 | 0 | 2 | 000.00 | | |
| Herbert Kilpin | 1903–04 | 3 | 1 | 1 | 1 | 2 | 4 | 033.33 | | |
| Herbert Kilpin | 1904–05 | 2 | 0 | 1 | 1 | 9 | 10 | 000.00 | | |
| Herbert Kilpin | 1905–06 | 8 | 5 | 2 | 1 | 14 | 8 | 062.50 | League title | |
| Herbert Kilpin | Total | 19 | 9 | 4 | 6 | 33 | 31 | 047.37 | | |
| Daniele Angeloni | 1906–07 | 6 | 4 | 2 | 0 | 17 | 3 | 066.67 | League title | |
| Giannino Camperio | 1907–08 | 0 | 0 | 0 | 0 | 0 | 0 | !— | | |
| Giannino Camperio | 1908–09 | 2 | 1 | 0 | 1 | 4 | 5 | 050.00 | | |
| Giannino Camperio | 1909–10 | 16 | 6 | 1 | 9 | 23 | 36 | 037.50 | | |
| Giannino Camperio | 1910–11 | 16 | 10 | 2 | 4 | 44 | 19 | 062.50 | | |
| Giannino Camperio | Total | 34 | 17 | 3 | 14 | 71 | 60 | 050.00 | | |
| Technical committee | 1911–12 | 18 | 14 | 3 | 1 | 60 | 10 | 077.78 | | |
| Technical committee | 1912–13 | 18 | 13 | 2 | 3 | 46 | 14 | 072.22 | | |
| Technical committee | 1913–14 | 18 | 11 | 4 | 3 | 58 | 19 | 061.11 | | |
| Technical committee | 1914–15 | 21 | 13 | 5 | 3 | 65 | 18 | 061.90 | | |
| Technical committee | Total | 75 | 51 | 14 | 10 | 229 | 61 | 068.00 | | |
| Guido Moda | 1915–16 | 12 | 9 | 1 | 2 | 22 | 9 | 075.00 | | All wartime games |
| Aldo Cevenini | 1916–17 | 12 | 10 | 1 | 1 | 45 | 12 | 083.33 | | All wartime games |
| Aldo Cevenini | 1917–18 | 13 | 11 | 0 | 2 | 35 | 11 | 084.62 | | All wartime games |
| Aldo Cevenini | Total | 25 | 21 | 1 | 3 | 80 | 23 | 084.00 | | |
| Technical committee | 1918–19 | 10 | 6 | 2 | 2 | 28 | 17 | 060.00 | | All wartime games |
| Guido Moda | 1919–20 | 20 | 14 | 1 | 5 | 56 | 24 | 070.00 | | |
| Guido Moda | 1920–21 | 22 | 8 | 4 | 10 | 43 | 34 | 036.36 | | |
| Guido Moda | Total | 42 | 22 | 5 | 15 | 99 | 58 | 052.38 | | |
| Cesare Lovati | 1921–22 | 22 | 7 | 4 | 11 | 29 | 36 | 031.82 | | |
| Francesco Soldera | 1922 | 5 | 1 | 2 | 2 | 5 | 14 | 020.00 | | Until November 1922 |
| Ferdi Oppenheim | 1922–23 | 17 | 7 | 8 | 2 | 27 | 14 | 041.18 | | Appointed in November 1922 |
| Ferdi Oppenheim | 1923–24 | 22 | 7 | 5 | 10 | 38 | 44 | 031.82 | | |
| Ferdi Oppenheim | Total | 39 | 14 | 13 | 12 | 65 | 58 | 035.90 | | |
| Vittorio Pozzo | 1924–25 | 24 | 10 | 1 | 13 | 45 | 51 | 041.67 | | |
| Vittorio Pozzo | 1925–26 | 9 | 3 | 0 | 6 | 15 | 24 | 033.33 | | Sacked on 29 January 1926 |
| Vittorio Pozzo | Total | 33 | 13 | 1 | 19 | 60 | 75 | 039.39 | | |
| Guido Moda | 1926 | 13 | 7 | 2 | 4 | 28 | 15 | 053.85 | | Appointed on 30 January 1926 |
| Herbert Burgess | 1926–27 | 30 | 15 | 4 | 11 | 63 | 53 | 050.00 | | |
| Herbert Burgess | 1927–28 | 34 | 15 | 10 | 9 | 56 | 47 | 044.12 | | |
| Herbert Burgess | Total | 64 | 30 | 14 | 20 | 119 | 100 | 046.88 | | |
| Engelbert König | 1928–29 | 32 | 18 | 8 | 6 | 80 | 37 | 056.25 | | |
| Engelbert König | 1929–30 | 34 | 11 | 10 | 13 | 52 | 48 | 032.35 | | |
| Engelbert König | 1930–31 | 34 | 12 | 7 | 15 | 48 | 53 | 035.29 | | |
| Engelbert König | Total | 100 | 41 | 25 | 34 | 180 | 138 | 041.00 | | |
| József Bánás | 1931–32 | 34 | 15 | 9 | 10 | 57 | 40 | 044.12 | | |
| József Bánás | 1932–33 | 34 | 11 | 10 | 13 | 57 | 62 | 032.35 | | |
| József Bánás | Total | 68 | 26 | 19 | 23 | 114 | 102 | 038.24 | | |
| József Violak | 1933–34 | 34 | 12 | 9 | 13 | 50 | 49 | 035.29 | | |
| Adolfo Baloncieri | 1934–35 | 30 | 8 | 11 | 11 | 36 | 38 | 026.67 | | |
| Adolfo Baloncieri | 1935–36 | 34 | 13 | 8 | 13 | 49 | 45 | 038.24 | | |
| Adolfo Baloncieri | 1936 | 10 | 3 | 4 | 3 | 9 | 9 | 030.00 | | Sacked on 5 December 1936 |
| Adolfo Baloncieri | Total | 74 | 24 | 23 | 27 | 94 | 92 | 032.43 | | |
| William Garbutt | 1936–37 | 26 | 13 | 8 | 5 | 43 | 26 | 050.00 | | Appointed on 6 December 1936 |
| Hermann Felsner József Bánás | 1937–38 | 38 | 17 | 14 | 7 | 57 | 36 | 044.74 | | |
| Hermann Felsner József Bánás | 1938 | 4 | 0 | 1 | 3 | 1 | 4 | 000.00 | | Felsner sacked in October 1938 |
| Hermann Felsner József Bánás | Total | 42 | 17 | 15 | 10 | 58 | 40 | 040.48 | | |
| József Bánás | 1938–39 | 17 | 6 | 4 | 7 | 26 | 21 | 035.29 | | |
| József Violak József Bánás | 1939 | 13 | 7 | 3 | 3 | 19 | 14 | 053.85 | | Violak appointed in March 1939 |
| József Violak József Bánás | 1939–40 | 24 | 8 | 6 | 10 | 37 | 31 | 033.33 | | Violak sacked on 18 March 1940 |
| József Violak József Bánás | Total | 37 | 15 | 9 | 13 | 56 | 45 | 040.54 | | |
| József Bánás | 1939–40 | 9 | 3 | 3 | 3 | 12 | 13 | 033.33 | | |
| Antonio Busini Guido Ara | 1940–41 | 32 | 13 | 10 | 9 | 60 | 37 | 040.63 | | |
| Mario Magnozzi | 1941–42 | 36 | 14 | 8 | 14 | 71 | 62 | 038.89 | | |
| Mario Magnozzi | 1942–43 | 33 | 12 | 9 | 12 | 47 | 54 | 036.36 | | |
| Mario Magnozzi | Total | 69 | 26 | 17 | 26 | 118 | 116 | 037.68 | | |
| Giuseppe Santagostino | 1943–44 | 14 | 5 | 3 | 6 | 18 | 16 | 035.71 | | All wartime games |
| Giuseppe Santagostino | 1944–45 | 20 | 6 | 6 | 8 | 29 | 36 | 030.00 | | All wartime games |
| Giuseppe Santagostino | Total | 34 | 11 | 9 | 14 | 47 | 52 | 032.35 | | |
| Antonio Busini Adolfo Baloncieri | 1945–46 | 42 | 20 | 9 | 13 | 66 | 54 | 047.62 | | |
| Antonio Busini Giuseppe Bigogno | 1946–47 | 38 | 19 | 12 | 7 | 75 | 52 | 050.00 | | |
| Giuseppe Bigogno | 1947–48 | 40 | 21 | 7 | 12 | 76 | 48 | 052.50 | | |
| Antonio Busini Giuseppe Bigogno | 1948–49 | 38 | 21 | 8 | 9 | 83 | 52 | 055.26 | | |
| Antonio Busini Lajos Czeizler | 1949–50 | 38 | 27 | 3 | 8 | 118 | 45 | 071.05 | | |
| Antonio Busini Lajos Czeizler | 1950–51 | 40 | 28 | 8 | 4 | 116 | 40 | 070.00 | Serie A title Latin Cup | |
| Antonio Busini Lajos Czeizler | 1951–52 | 38 | 20 | 13 | 5 | 87 | 41 | 052.63 | | |
| Antonio Busini Lajos Czeizler | Total | 116 | 75 | 24 | 17 | 321 | 126 | 064.66 | | |
| Antonio Busini Mario Sperone | 1952–53 | 34 | 17 | 9 | 8 | 64 | 34 | 050.00 | | Until May 1953 |
| Antonio Busini Gunnar Gren | 1953 | 2 | 1 | 0 | 1 | 4 | 6 | 050.00 | | Gren appointed in June 1953 |
| Antonio Busini Arrigo Morselli | 1953 | 9 | 4 | 3 | 2 | 18 | 11 | 044.44 | | Sacked on 10 November 1953 |
| Béla Guttmann | 1953–54 | 25 | 13 | 7 | 5 | 48 | 28 | 052.00 | | Appointed on 11 November 1953 |
| Béla Guttmann | 1954–55 | 19 | 12 | 4 | 3 | 45 | 21 | 063.16 | | Sacked on 14 February 1955 |
| Béla Guttmann | Total | 44 | 25 | 11 | 8 | 93 | 49 | 056.82 | | |
| Ettore Puricelli | 1955 | 17 | 8 | 6 | 3 | 41 | 18 | 047.06 | Serie A title | Appointed on 15 February 1955 |
| Ettore Puricelli | 1955–56 | 42 | 21 | 10 | 11 | 96 | 64 | 050.00 | Latin Cup | |
| Ettore Puricelli | Total | 59 | 29 | 16 | 14 | 137 | 82 | 049.15 | | |
| Giuseppe Viani | 1956–57 | 36 | 22 | 6 | 8 | 70 | 48 | 061.11 | Serie A title | |
| Giuseppe Viani | 1957–58 | 44 | 15 | 15 | 14 | 89 | 63 | 034.09 | | |
| Giuseppe Viani | Total | 80 | 37 | 21 | 22 | 159 | 111 | 046.25 | | |
| Giuseppe Viani Luigi Bonizzoni | 1958 | 6 | 5 | 1 | 0 | 18 | 5 | 083.33 | | Bonizzoni appointed in June 1958 |
| Giuseppe Viani Luigi Bonizzoni | 1958–59 | 39 | 21 | 13 | 5 | 99 | 44 | 053.85 | Serie A title | |
| Giuseppe Viani Luigi Bonizzoni | 1959–60 | 42 | 21 | 11 | 10 | 74 | 51 | 050.00 | | |
| Giuseppe Viani Luigi Bonizzoni | Total | 87 | 47 | 25 | 15 | 191 | 100 | 054.02 | | |
| Giuseppe Viani Paolo Todeschini | 1960–61 | 36 | 19 | 9 | 8 | 71 | 44 | 052.78 | | Until June 1961 |
| Giuseppe Viani Nereo Rocco | 1961 | 2 | 0 | 1 | 1 | 0 | 2 | 000.00 | | Rocco appointed in June 1961 |
| Giuseppe Viani Nereo Rocco | 1961–62 | 43 | 28 | 7 | 8 | 103 | 49 | 065.12 | Serie A title | |
| Giuseppe Viani Nereo Rocco | 1962–63 | 49 | 26 | 13 | 10 | 97 | 39 | 053.06 | European Cup | |
| Giuseppe Viani Nereo Rocco | Total | 94 | 54 | 21 | 19 | 200 | 90 | 057.45 | | |
| Giuseppe Viani Luis Carniglia | 1963–64 | 30 | 16 | 8 | 6 | 55 | 33 | 053.33 | | Carniglia sacked on 2 March 1964 |
| Giuseppe Viani Nils Liedholm | 1964 | 12 | 8 | 2 | 2 | 18 | 10 | 066.67 | | Liedholm appointed on 3 March 1964 |
| Giuseppe Viani Nils Liedholm | 1964–65 | 37 | 22 | 9 | 6 | 54 | 27 | 059.46 | | |
| Giuseppe Viani Nils Liedholm | Total | 49 | 30 | 11 | 8 | 72 | 37 | 061.22 | | |
| Nils Liedholm | 1965–66 | 33 | 15 | 10 | 8 | 44 | 33 | 045.45 | | Resigned in March 1966 due to illness |
| Giovanni Cattozzo | 1966 | 11 | 2 | 4 | 5 | 10 | 12 | 018.18 | | Appointed in March 1966 |
| Arturo Silvestri | 1966–67 | 42 | 17 | 16 | 9 | 53 | 39 | 040.48 | Coppa Italia | Until June 1967 |
| Nereo Rocco | 1967 | 5 | 1 | 2 | 2 | 3 | 3 | 020.00 | | Appointed in June 1967 |
| Nereo Rocco | 1967–68 | 50 | 26 | 21 | 3 | 86 | 40 | 052.00 | Serie A title Cup Winners' Cup | |
| Nereo Rocco | 1968–69 | 42 | 20 | 15 | 7 | 49 | 19 | 047.62 | European Cup | |
| Nereo Rocco | 1969–70 | 39 | 18 | 12 | 9 | 57 | 31 | 046.15 | Intercontinental Cup | |
| Nereo Rocco | 1970–71 | 42 | 23 | 14 | 5 | 77 | 36 | 054.76 | | |
| Nereo Rocco | 1971–72 | 51 | 29 | 15 | 7 | 71 | 31 | 056.86 | Coppa Italia | |
| Nereo Rocco | Total | 229 | 117 | 79 | 33 | 343 | 160 | 051.09 | | |
| Nereo Rocco Cesare Maldini | 1972–73 | 46 | 30 | 11 | 5 | 89 | 39 | 065.22 | Coppa Italia Cup Winners' Cup | |
| Nereo Rocco | 1973–74 | 12 | 5 | 5 | 2 | 18 | 13 | 041.67 | | |
| Nereo Rocco Cesare Maldini | 1973–74 | 14 | 8 | 0 | 6 | 15 | 17 | 057.14 | | Maldini appointed in December 1973 Rocco resigned in February 1974 |
| Cesare Maldini | 1974 | 11 | 4 | 2 | 5 | 18 | 20 | 036.36 | | Sacked in April 1974 |
| Giovanni Trapattoni | 1974 | 10 | 2 | 4 | 4 | 5 | 7 | 020.00 | | Appointed in April 1974 |
| Gustavo Giagnoni | 1974–75 | 41 | 18 | 15 | 8 | 54 | 30 | 043.90 | | |
| Gustavo Giagnoni | 1975 | 6 | 4 | 2 | 0 | 8 | 2 | 066.67 | | Sacked in October 1975 |
| Gustavo Giagnoni | Total | 47 | 22 | 17 | 8 | 62 | 32 | 046.81 | | |
| Nereo Rocco Giovanni Trapattoni | 1975–76 | 37 | 19 | 9 | 9 | 53 | 33 | 051.35 | | Appointed in October 1975 Trapattoni resigned in May 1976 |
| Nereo Rocco Paolo Barison | 1976 | 5 | 1 | 2 | 2 | 7 | 8 | 020.00 | | Barison appointed in June 1976 |
| Giuseppe Marchioro | 1976–77 | 25 | 7 | 12 | 6 | 30 | 29 | 028.00 | | Sacked in February 1977 |
| Nereo Rocco | 1977 | 22 | 10 | 8 | 4 | 36 | 19 | 045.45 | Coppa Italia | Appointed in February 1977 |
| Nils Liedholm | 1977–78 | 38 | 16 | 15 | 7 | 51 | 33 | 042.11 | | |
| Nils Liedholm | 1978–79 | 40 | 21 | 13 | 6 | 62 | 33 | 052.50 | Serie A title | |
| Nils Liedholm | Total | 78 | 37 | 28 | 13 | 113 | 66 | 047.44 | | |
| Massimo Giacomini | 1979–80 | 38 | 17 | 11 | 10 | 43 | 29 | 044.74 | | |
| Massimo Giacomini | 1980–81 | 41 | 19 | 15 | 7 | 51 | 31 | 046.34 | | Resigned in June 1981 |
| Massimo Giacomini | Total | 79 | 36 | 26 | 17 | 94 | 60 | 045.57 | | |
| Italo Galbiati | 1981 | 1 | 0 | 0 | 1 | 0 | 1 | 000.00 | Serie B title | Appointed in June 1981 |
| Luigi Radice | 1981–82 | 23 | 6 | 8 | 9 | 18 | 20 | 026.09 | | Sacked in January 1982 |
| Italo Galbiati | 1982 | 17 | 7 | 4 | 6 | 21 | 19 | 041.18 | Mitropa Cup | Appointed in January 1982 |
| Ilario Castagner | 1982–83 | 47 | 24 | 19 | 4 | 96 | 50 | 051.06 | Serie B title | |
| Ilario Castagner | 1983–84 | 31 | 12 | 13 | 6 | 42 | 36 | 038.71 | | Sacked in March 1984 |
| Ilario Castagner | Total | 78 | 36 | 32 | 10 | 138 | 86 | 046.15 | | |
| Italo Galbiati | 1984 | 8 | 3 | 2 | 3 | 8 | 10 | 037.50 | | Appointed in March 1984 |
| Nils Liedholm | 1984–85 | 43 | 17 | 18 | 8 | 45 | 35 | 039.53 | | |
| Nils Liedholm | 1985–86 | 46 | 15 | 15 | 16 | 45 | 44 | 032.61 | | |
| Nils Liedholm | 1986–87 | 31 | 14 | 8 | 9 | 31 | 21 | 045.16 | | Sacked on 5 April 1987 |
| Nils Liedholm | Total | 120 | 46 | 41 | 33 | 121 | 100 | 038.33 | | |
| Fabio Capello | 1987 | 7 | 3 | 3 | 1 | 7 | 3 | 042.86 | | Appointed on 6 April 1987 |
| Arrigo Sacchi | 1987–88 | 41 | 22 | 14 | 5 | 59 | 22 | 053.66 | Serie A title | |
| Arrigo Sacchi | 1988–89 | 52 | 27 | 20 | 5 | 98 | 37 | 051.92 | European Cup Supercoppa Italiana | |
| Arrigo Sacchi | 1989–90 | 54 | 33 | 11 | 10 | 82 | 34 | 061.11 | European Cup European Super Cup Intercontinental Cup | |
| Arrigo Sacchi | 1990–91 | 49 | 24 | 17 | 8 | 62 | 28 | 048.98 | European Super Cup Intercontinental Cup | |
| Arrigo Sacchi | Total | 196 | 106 | 62 | 28 | 301 | 121 | 054.08 | | |
| Fabio Capello | 1991–92 | 42 | 25 | 16 | 1 | 84 | 27 | 059.52 | Serie A title | |
| Fabio Capello | 1992–93 | 54 | 34 | 16 | 4 | 107 | 39 | 062.96 | Serie A title Supercoppa Italiana | |
| Fabio Capello | 1993–94 | 54 | 29 | 19 | 6 | 66 | 25 | 053.70 | Serie A title Champions League Supercoppa Italiana | |
| Fabio Capello | 1994–95 | 53 | 25 | 13 | 15 | 70 | 46 | 047.17 | European Super Cup Supercoppa Italiana | |
| Fabio Capello | 1995–96 | 46 | 29 | 13 | 4 | 83 | 32 | 063.04 | Serie A title | |
| Fabio Capello | Total | 249 | 142 | 77 | 30 | 410 | 169 | 057.03 | | |
| Óscar Tabárez Giorgio Morini | 1996–97 | 22 | 8 | 7 | 7 | 36 | 27 | 036.36 | | Sacked on 2 December 1996 |
| Arrigo Sacchi | 1996–97 | 24 | 7 | 7 | 10 | 27 | 33 | 029.17 | | Appointed on 3 December 1996 |
| Fabio Capello | 1997–98 | 44 | 16 | 14 | 14 | 53 | 52 | 036.36 | | |
| Alberto Zaccheroni | 1998–99 | 38 | 21 | 11 | 6 | 64 | 40 | 055.26 | Serie A title | |
| Alberto Zaccheroni | 1999–2000 | 45 | 18 | 17 | 10 | 80 | 56 | 040.00 | | |
| Alberto Zaccheroni | 2000–01 | 42 | 15 | 16 | 11 | 68 | 59 | 035.71 | | Sacked on 14 March 2001 |
| Alberto Zaccheroni | Total | 125 | 54 | 44 | 27 | 212 | 155 | 043.20 | | |
| Cesare Maldini Mauro Tassotti | 2001 | 12 | 5 | 4 | 3 | 22 | 11 | 041.67 | | Appointed on 15 March 2001 |
| Fatih Terim Antonio Di Gennaro | 2001 | 13 | 8 | 3 | 2 | 27 | 12 | 061.54 | | Sacked on 5 November 2001 |
| Carlo Ancelotti | 2001–02 | 39 | 17 | 13 | 9 | 49 | 35 | 043.59 | | Appointed on 6 November 2001 |
| Carlo Ancelotti | 2002–03 | 61 | 32 | 15 | 14 | 97 | 54 | 052.46 | Coppa Italia Champions League | |
| Carlo Ancelotti | 2003–04 | 53 | 35 | 11 | 7 | 87 | 43 | 066.04 | Serie A title UEFA Super Cup | |
| Carlo Ancelotti | 2004–05 | 56 | 36 | 12 | 8 | 97 | 44 | 064.29 | Supercoppa Italiana | |
| Carlo Ancelotti | 2005–06 | 54 | 36 | 9 | 9 | 113 | 48 | 066.67 | | |
| Carlo Ancelotti | 2006–07 | 59 | 31 | 16 | 12 | 91 | 56 | 052.54 | Champions League | |
| Carlo Ancelotti | 2007–08 | 51 | 25 | 13 | 13 | 88 | 51 | 049.02 | UEFA Super Cup Club World Cup | |
| Carlo Ancelotti | 2008–09 | 47 | 26 | 12 | 9 | 86 | 46 | 055.32 | | |
| Carlo Ancelotti | Total | 420 | 238 | 101 | 81 | 708 | 377 | 056.67 | | |
| Leonardo | 2009–10 | 48 | 23 | 13 | 12 | 72 | 55 | 047.92 | | |
| Massimiliano Allegri | 2010–11 | 50 | 28 | 14 | 8 | 80 | 37 | 056.00 | Serie A title | |
| Massimiliano Allegri | 2011–12 | 53 | 30 | 13 | 10 | 100 | 53 | 056.60 | Supercoppa Italiana | |
| Massimiliano Allegri | 2012–13 | 48 | 25 | 11 | 12 | 80 | 51 | 052.08 | | |
| Massimiliano Allegri | 2013–14 | 27 | 8 | 11 | 8 | 43 | 36 | 029.63 | | Sacked on 13 January 2014 |
| Massimiliano Allegri | Total | 178 | 91 | 49 | 38 | 303 | 177 | 051.12 | | |
| Mauro Tassotti | 2014 | 1 | 1 | 0 | 0 | 3 | 1 | 100.00 | | Appointed on 13 January 2014 Until 16 January 2014 |
| Clarence Seedorf | 2014 | 22 | 11 | 2 | 9 | 28 | 26 | 050.00 | | Appointed on 16 January 2014 |
| Filippo Inzaghi | 2014–15 | 40 | 14 | 13 | 13 | 58 | 52 | 035.00 | | |
| Siniša Mihajlović | 2015–16 | 38 | 19 | 10 | 9 | 57 | 37 | 050.00 | | Sacked on 12 April 2016 |
| Cristian Brocchi | 2016 | 7 | 2 | 2 | 3 | 7 | 9 | 028.57 | | Appointed on 12 April 2016 |
| Vincenzo Montella | 2016–17 | 41 | 19 | 10 | 12 | 61 | 48 | 046.34 | Supercoppa Italiana | |
| Vincenzo Montella | 2017 | 23 | 13 | 4 | 6 | 42 | 22 | 056.52 | | Sacked on 27 November 2017 |
| Vincenzo Montella | Total | 64 | 32 | 14 | 18 | 103 | 70 | 050.00 | | |
| Gennaro Gattuso | 2017–18 | 34 | 16 | 10 | 8 | 46 | 35 | 047.06 | | Appointed on 27 November 2017 |
| Gennaro Gattuso | 2018–19 | 49 | 24 | 13 | 12 | 71 | 47 | 048.98 | | |
| Gennaro Gattuso | Total | 83 | 40 | 23 | 20 | 117 | 82 | 048.19 | | |
| Marco Giampaolo | 2019 | 7 | 3 | 0 | 4 | 6 | 9 | 042.86 | | Sacked on 8 October 2019 |
| Stefano Pioli | 2019–20 | 35 | 18 | 11 | 6 | 65 | 40 | 051.43 | | Appointed on 9 October 2019 |
| Stefano Pioli | 2020–21 | 53 | 30 | 13 | 10 | 98 | 59 | 056.60 | | |
| Stefano Pioli | 2021–22 | 48 | 29 | 10 | 9 | 82 | 44 | 060.42 | Serie A title | |
| Stefano Pioli | 2022–23 | 52 | 25 | 13 | 14 | 79 | 58 | 048.08 | | |
| Stefano Pioli | 2023–24 | 52 | 28 | 11 | 13 | 99 | 69 | 053.85 | | |
| Stefano Pioli | Total | 240 | 130 | 58 | 52 | 423 | 270 | 054.17 | | |
| Paulo Fonseca | 2024 | 24 | 12 | 6 | 6 | 44 | 27 | 050.00 | | Sacked on 30 December 2024 |
| Sérgio Conceição | 2024–25 | 19 | 10 | 3 | 6 | 29 | 24 | 052.63 | Supercoppa Italiana | Appointed on 30 December 2024 |

### Most games managed

| Rank | Manager | Games |
| 1 | Nereo Rocco | 459 |
| 2 | Carlo Ancelotti | 420 |
| 3 | Giuseppe Viani | 376 |
| 4 | Fabio Capello | 300 |
| 5 | Nils Liedholm | 280 |
| 6 | Stefano Pioli | 240 |
| 7 | Arrigo Sacchi | 220 |
| 8 | Antonio Busini | 193 |
| 9 | Massimiliano Allegri | 178 |
| 10 | József Bánás | 173 |

### Most games won

| Rank | Manager | Games won |
| 1 | Nereo Rocco | 243 |
| 2 | Carlo Ancelotti | 238 |
| 3 | Giuseppe Viani | 203 |
| 4 | Fabio Capello | 161 |
| 5 | Stefano Pioli | 130 |
| 6 | Nils Liedholm | 128 |
| 7 | Arrigo Sacchi | 113 |
| 8 | Antonio Busini | 110 |
| 9 | Massimiliano Allegri | 91 |
| 10 | Lajos Czeizler | 75 |

### Trophies

| Rank | Manager | SA | CI | SCI | UCL | CWC | EL | USC | FCWC IC | Total |
| 1 | Nereo Rocco | 2 | 3 | - | 2 | 2 | - | - | 1 | 10 |
| 2 | Fabio Capello | 4 | - | 3 | 1 | - | - | 1 | - | 9 |
| 3 | Arrigo Sacchi | 1 | - | 1 | 2 | - | - | 2 | 2 | 8 |
| 3 | Carlo Ancelotti | 1 | 1 | 1 | 2 | - | - | 2 | 1 | 8 |
| 5 | Herbert Kilpin | 2 | - | - | - | - | - | - | - | 2 |
| 5 | Giuseppe Viani | 2 | - | - | - | - | - | - | - | 2 |
| 5 | Massimiliano Allegri | 1 | - | 1 | - | - | - | - | - | 2 |
| 9 | Stefano Pioli | 1 | - | - | - | - | - | - | - | 1 |
| 9 | Alberto Zaccheroni | 1 | - | - | - | - | - | - | - | 1 |
| 9 | Nils Liedholm | 1 | - | - | - | - | - | - | - | 1 |
| 9 | Ettore Puricelli | 1 | - | - | - | - | - | - | - | 1 |
| 9 | Antonio Busini | 1 | - | - | - | - | - | - | - | 1 |
| 9 | Daniele Angeloni | 1 | - | - | - | - | - | - | - | 1 |
| 9 | Arturo Silvestri | - | 1 | - | - | - | - | - | - | 1 |
| 9 | Vincenzo Montella | - | - | 1 | - | - | - | - | - | 1 |
| 9 | Sérgio Conceição | - | - | 1 | - | - | - | - | - | 1 |