Italian Serie A Top Scorers from Season 1923-24 to 2024-25
Discover all-time Italy’s Serie A Highest Goalscorers from season 1923-24 to 2024-25 with player nationalities and club affiliations. Tabella dei migliori marcatori della Serie A in Italia dalla stagione 1923-24 al 2024-25 con nazionalità dei giocatori e affiliazioni di club. Gunnar Nordahl holds the highest number of top scorer titles in Serie A. The most goals scored in a Serie A season was 36 by Gino Rossetti in 1928-29 and by Gonzalo Higuaín in 2015-16.
Italian Serie A Top Goalscorers from Season 1923-24 to 2024-25
| Season | Player | Nat | Club | Goals | |
|---|---|---|---|---|---|
| 1923–24 | Heinrich Schönfeld | Torino | 22 | ||
| 1924–25 | Mario Magnozzi | Livorno | 19 | ||
| 1925–26 | Ferenc Hirzer | Juventus | 35 | ||
| 1926–27 | Anton Powolny | Inter Milan | 22 | ||
| 1927–28 | Julio Libonatti | Torino | 35 | ||
| 1928–29 | Gino Rossetti | Torino | 36 | ||
| 1929–30 | Giuseppe Meazza | Inter Milan | 31 | ||
| 1930–31 | Rodolfo Volk | AS Roma | 29 | ||
| 1931–32 | Pedro Petrone | Fiorentina | 25 | ||
| Angelo Schiavio | Bologna | ||||
| 1932–33 | Felice Borel | Juventus | 29 | ||
| 1933–34 | Felice Borel | Juventus | 31 | ||
| 1934–35 | Enrico Guaita | AS Roma | 28 | ||
| 1935–36 | Giuseppe Meazza | Inter Milan | 25 | ||
| 1936–37 | Silvio Piola | SS Lazio | 21 | ||
| 1937–38 | Giuseppe Meazza | Inter Milan | 20 | ||
| 1938–39 | Aldo Boffi | AC Milan | 19 | ||
| Ettore Puricelli | Bologna | ||||
| 1939–40 | Aldo Boffi | AC Milan | 24 | ||
| 1940–41 | Ettore Puricelli | Bologna | 22 | ||
| 1941–42 | Aldo Boffi | AC Milan | 22 | ||
| 1942–43 | Silvio Piola | SS Lazio | 21 | ||
| 1943–44 | |||||
| 1944–45 | |||||
| 1945–46 | Eusebio Castigliano | Torino | 13 | ||
| 1946–47 | Valentino Mazzola | Torino | 29 | ||
| 1947–48 | Giampiero Boniperti | Juventus | 27 | ||
| 1948–49 | Stefano Nyers | Inter Milan | 26 | ||
| 1949–50 | Gunnar Nordahl | AC Milan | 35 | ||
| 1950–51 | Gunnar Nordahl | AC Milan | 34 | ||
| 1951–52 | John Hansen | Juventus | 30 | ||
| 1952–53 | Gunnar Nordahl | AC Milan | 26 | ||
| 1953–54 | Gunnar Nordahl | AC Milan | 23 | ||
| 1954–55 | Gunnar Nordahl | AC Milan | 26 | ||
| 1955–56 | Gino Pivatelli | Bologna | 29 | ||
| 1956–57 | Dino Da Costa | AS Roma | 22 | ||
| 1957–58 | Wales John Charles | Juventus | 28 | ||
| 1958–59 | Antonio Angelillo | Inter Milan | 33 | ||
| 1959–60 | Omar Sívori | Juventus | 28 | ||
| 1960–61 | Sergio Brighenti | Sampdoria | 27 | ||
| 1961–62 | José Altafini | AC Milan | 22 | ||
| Aurelio Milani | Fiorentina | ||||
| 1962–63 | Harald Nielsen | Bologna | 19 | ||
| Pedro Manfredini | AS Roma | ||||
| 1963–64 | Harald Nielsen | Bologna | 21 | ||
| 1964–65 | Alberto Orlando | Fiorentina | 17 | ||
| Sandro Mazzola | Inter Milan | ||||
| 1965–66 | Luís Vinício | Vincenza | 25 | ||
| 1966–67 | Luigi Riva | Cagliari | 18 | ||
| 1967–68 | Pierino Prati | AC Milan | 15 | ||
| 1968–69 | Luigi Riva | Cagliari | 21 | ||
| 1969–70 | Luigi Riva | Cagliari | 21 | ||
| 1970–71 | Roberto Boninsegna | Inter Milan | 24 | ||
| 1971–72 | Roberto Boninsegna | Inter Milan | 22 | ||
| Paolo Pulici | Torino | ||||
| 1972–73 | Gianni Rivera | AC Milan | 17 | ||
| Giuseppe Savoldi | Bologna | ||||
| 1973–74 | Giorgio Chinaglia | SS Lazio | 24 | ||
| 1974–75 | Paolo Pulici | Torino | 18 | ||
| 1975–76 | Paolo Pulici | Torino | 21 | ||
| 1976–77 | Francesco Graziani | Torino | 21 | ||
| 1977–78 | Paolo Rossi | Vicenza | 24 | ||
| 1978–79 | Bruno Giordano | SS Lazio | 19 | ||
| 1979–80 | Roberto Bettega | Juventus | 16 | ||
| 1980–81 | Roberto Pruzzo | AS Roma | 18 | ||
| 1981–82 | Roberto Pruzzo | AS Roma | 15 | ||
| 1982–83 | Michel Platini | Juventus | 16 | ||
| 1983–84 | Michel Platini | Juventus | 20 | ||
| 1984–85 | Michel Platini | Juventus | 18 | ||
| 1985–86 | Roberto Pruzzo | AS Roma | 19 | ||
| 1986–87 | Pietro Paolo Virdis | AC Milan | 17 | ||
| 1987–88 | Diego Maradona | Napoli | 15 | ||
| 1988–89 | Aldo Serena | Inter Milan | 22 | ||
| 1989–90 | Marco Van Basten | AC Milan | 19 | ||
| 1990–91 | Gianluca Vialli | Sampdoria | 19 | ||
| 1991–92 | Marco Van Basten | AC Milan | 25 | ||
| 1992–93 | Giuseppe Signori | SS Lazio | 26 | ||
| 1993–94 | Giuseppe Signori | SS Lazio | 23 | ||
| 1994–95 | Gabriel Batistuta | Fiorentina | 26 | ||
| 1995–96 | Giuseppe Signori | SS Lazio | 24 | ||
| Igor Protti | Bari | ||||
| 1996–97 | Filippo Inzaghi | Atalanta | 24 | ||
| 1997–98 | Oliver Bierhoff | Udinese | 27 | ||
| 1998–99 | Márcio Amoroso | Udinese | 22 | ||
| 1999–00 | Andriy Shevchenko | AC Milan | 24 | ||
| 2000–01 | Hernán Crespo | SS Lazio | 26 | ||
| 2001–02 | David Trezeguet | Juventus | 24 | ||
| Dario Hübner | Piacenza | ||||
| 2002–03 | Christian Vieri | Inter Milan | 24 | ||
| 2003–04 | Andriy Shevchenko | AC Milan | 24 | ||
| 2004–05 | Cristiano Lucarelli | Livorno | 24 | ||
| 2005–06 | Luca Toni | Fiorentina | 31 | ||
| 2006–07 | Francesco Totti | AS Roma | 26 | ||
| 2007–08 | Alessandro Del Piero | Juventus | 21 | ||
| 2008–09 | Zlatan Ibrahimović | Inter Milan | 25 | ||
| 2009–10 | Antonio Di Natale | Udinese | 29 | ||
| 2010–11 | Antonio Di Natale | Udinese | 28 | ||
| 2011–12 | Zlatan Ibrahimović | AC Milan | 28 | ||
| 2012–13 | Edinson Cavani | Napoli | 29 | ||
| 2013–14 | Ciro Immobile | Torino | 22 | ||
| 2014–15 | Mauro Icardi | Internazionale | 22 | ||
| Luca Toni | Hellas Verona | ||||
| 2015–16 | Gonzalo Higuaín | Napoli | 36 | ||
| 2016–17 | Edin Džeko | Roma | 29 | ||
| 2017–18 | Mauro Icardi | Internazionale | 29 | ||
| Ciro Immobile | Lazio | ||||
| 2018-19 | Fabio Quagliarella | Sampdoria | 26 | ||
| 2019-20 | Ciro Immobile | Lazio | 35 | ||
| 2020-21 | Cristiano Ronaldo | Juventus | 29 | ||
| 2021-22 | Ciro Immobile | Lazio | 27 | ||
| 2022-23 | Victor Osimhen | Napoli | 22 | ||
| 2023-24 | Lautaro Martínez | Inter Milan | 24 | ||
| 2024-25 | Mateo Retegui | Atalanta | 25 |
Serie A Number of Top Scorer Titles by Player from Season 1923-24 to 2024-25
| Player | Nat | Titles |
|---|---|---|
| Gunnar Nordahl | 5 | |
| Ciro Immobile | 4 | |
| Aldo Boffi | 3 | |
| Giuseppe Meazza | 3 | |
| Giuseppe Signori | 3 | |
| Luigi Riva | 3 | |
| Michel Platini | 3 | |
| Paolo Pulici | 3 | |
| Roberto Pruzzo | 3 | |
| Andriy Shevchenko | 2 | |
| Antonio Di Natale | 2 | |
| Ettore Puricelli | 2 | |
| Felice Borel | 2 | |
| Harald Nielsen | 2 | |
| Marco Van Basten | 2 | |
| Roberto Boninsegna | 2 | |
| Mauro Icardi | 2 | |
| Zlatan Ibrahimović | 2 | |
| Silvio Piola | 2 | |
| Luca Toni | 2 | |
| Alberto Orlando | 1 | |
| Aldo Serena | 1 | |
| Alessandro Del Piero | 1 | |
| Angelo Schiavio | 1 | |
| Anton Powolny | 1 | |
| Antonio Angelillo | 1 | |
| Aurelio Milani | 1 | |
| Bruno Giordano | 1 | |
| Christian Vieri | 1 | |
| Cristiano Lucarelli | 1 | |
| Dario Hübner | 1 | |
| David Trezeguet | 1 | |
| Diego Maradona | 1 | |
| Dino Da Costa | 1 | |
| Edin Džeko | 1 | |
| Edinson Cavani | 1 | |
| Enrico Guaita | 1 | |
| Eusebio Castigliano | 1 | |
| Fabio Quagliarella | 1 | |
| Ferenc Hirzer | 1 | |
| Filippo Inzaghi | 1 | |
| Francesco Graziani | 1 | |
| Francesco Totti | 1 | |
| Gabriel Batistuta | 1 | |
| Giampiero Boniperti | 1 | |
| Gianluca Vialli | 1 | |
| Gianni Rivera | 1 | |
| Gino Pivatelli | 1 | |
| Gino Rossetti | 1 | |
| Giorgio Chinaglia | 1 | |
| Giuseppe Savoldi | 1 | |
| Gonzalo Higuaín | 1 | |
| Heinrich Schönfeld | 1 | |
| Hernán Crespo | 1 | |
| Igor Protti | 1 | |
| John Charles | 1 | |
| John Hansen | 1 | |
| Cristiano Ronaldo | 1 | |
| Lautaro Martínez | 1 | |
| Márcio Amoroso | 1 | |
| Mario Magnozzi | 1 | |
| Mateo Retegui | 1 | |
| Oliver Bierhoff | 1 | |
| Omar Sívori | 1 | |
| Paolo Rossi | 1 | |
| Pedro Manfredini | 1 | |
| Pedro Petrone | 1 | |
| Pierino Prati | 1 | |
| Pietro Paolo Virdis | 1 | |
| Roberto Bettega | 1 | |
| Rodolfo Volk | 1 | |
| Sandro Mazzola | 1 | |
| Sergio Brighenti | 1 | |
| Stefano Nyers | 1 | |
| Valentino Mazzola | 1 | |
| Victor Osimhen | 1 |
Serie A Number of Top Scorer Titles by Club from Season 1923-24 to 2024-25
| Club | Titles | |
|---|---|---|
| AC Milan | 17 | |
| Juventus | 14 | |
| Inter Milan | 13 | |
| SS Lazio | 11 | |
| Torino | 10 | |
| AS Roma | 9 | |
| Bologna | 7 | |
| Fiorentina | 5 | |
| Napoli | 4 | |
| Udinese | 4 | |
| Cagliari | 3 | |
| Sampdoria | 3 | |
| Atalanta | 2 | |
| Internazionale | 2 | |
| Livorno | 2 | |
| Vicenza | 2 | |
| Bari | 1 | |
| Hellas Verona | 1 | |
| Piacenza | 1 |

