Capocannoniere Serie A Serie A

| Season | Player | Nationality | Club | Goals |
|---|---|---|---|---|
| 1986–87 | Pietro Paolo Virdis | Italy | Milan | 17 |
| 1987–88 | Diego Maradona | Argentina | Napoli | 15 |
| 1988–89 | Aldo Serena | Italy | Internazionale | 22 |
| 1989–90 | Marco van Basten | Netherlands | Milan | 19 |
| 1990–91 | Gianluca Vialli | Italy | Sampdoria | 19 |
| 1991–92 | Marco van Basten | Netherlands | Milan | 25 |
| 1992–93 | Giuseppe Signori | Italy | Lazio | 26 |
| 1993–94 | Giuseppe Signori | Italy | Lazio | 23 |
| 1994–95 | Gabriel Batistuta | Argentina | Fiorentina | 26 |
| 1995–96 | Igor Protti Giuseppe Signori | Italy Italy | Bari Lazio | 24 |
| 1996–97 | Filippo Inzaghi | Italy | Atalanta | 24 |
| 1997–98 | Oliver Bierhoff | Germany | Udinese | 27 |
| 1998–99 | Márcio Amoroso | Brazil | Udinese | 22 |
| 1999-00 | Andriy Shevchenko | Ukraine | Milan | 24 |
| 2000–01 | Hernán Crespo | Argentina | Lazio | 26 |
| 2001–02 | David Trezeguet Dario Hübner | France Italy | Juventus Piacenza | 24 |