Licensed Belgian sportsbook · 21+

Serie A's all-time top scorers

21+ only · Play responsibly

In brief

Silvio Piola is Serie A's all-time record holder with 274 goals, a record that has stood since the 1950s. Francesco Totti (250 goals) and Gunnar Nordahl (225 goals) follow on the all-time list.

The all-time top scorers

PlayerGoalsActive period
Silvio Piola2741929-1954
Francesco Totti2501992-2017
Gunnar Nordahl2251949-1958
Giuseppe Meazza2161927-1947
José Altafini2161958-1976

Figures last checked on 28 August 2026.

Silvio Piola scored his 274 goals across 537 matches for five clubs: most of all at Lazio (143 goals), and also at Pro Vercelli, Novara, Juventus and Torino. At Pro Vercelli and Novara, he remains the all-time club top scorer; at Lazio, Ciro Immobile took over that honour in March 2022, after almost eighty years. Remarkably, Piola himself never won the Serie A title: he finished runner-up in the league three times. His overall record of 274 goals still stands, though, and is widely considered one of the hardest records to break in European football.

Francesco Totti built his total of 250 goals entirely at AS Roma, where he played his whole career. Gunnar Nordahl, meanwhile, combined an impressively high scoring rate with a relatively short career in Italy.

Curious who's chasing this season's top scorer title? Check the current player statistics via our overview of Serie A players and statistics. 21+ only.

Betting on this season's top scorer

Alongside the historical honours list, you can also bet on who becomes this season's Serie A top scorer (Capocannoniere). That market can be found among the outright (season-long) bets on Serie A. Please note: sports betting in Belgium is only permitted for people aged 21 and over. A historical record from the past says nothing about the outcome of the ongoing season; every bet remains a game of chance with a real risk of loss.

Frequently asked questions

Who is Serie A's all-time top scorer?
Silvio Piola, with 274 goals between 1929 and 1954. His record has stood for more than seventy years.
Did Silvio Piola ever win Serie A?
No. Piola finished runner-up in the league three times, but never won the title himself.
Who is the second-best all-time top scorer?
Francesco Totti, with 250 goals, all of them scored at AS Roma.
Where can I see this season's top scorers?
Check our overview of players and statistics for this season's current standings.

More on Serie A