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.
Contents
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 |

