Pick The Debate
Start from a classic pairing, or type any two names — every current Serie A outfield player with a goal, an assist or a full season behind him, plus a set of all-time greats flagged in gold. Change player or Remove swaps either side out at any time; an empty box takes a new name.
Loading the career data…
Goals Per Appearance, By Age
League goals per appearance for each season, plotted at the player's age that season. Seasons under 10 appearances are left off this chart — a one-goal, one-appearance cameo is not a rate.
League Goals, Season By Season
Cumulative Serie A league goals by career season — season 1 is each player's first top-flight season, so a debut arc lines up against a legend's. Hollow dots are seasons under 10 appearances.
Season By Season
Every Serie A season for both players, as published. Assists are not published for these seasons by the source, so a dash means the figure does not exist, not zero.
The Era Chart
This is what the era adjustment reads from: league-wide goals per match for every Serie A season since 1929-30. A 1930s goal was scored into a different league from a 2020s goal; the toggle above rescales every season to the latest completed season's rate. The red point is this season, so far.
Seasons with no value (wartime gaps, or seasons the source lacks) leave a gap rather than a guess. engsoccerdata tier-1 rows through 2024-25; 2025-26 from the football-data.co.uk mirror; 2026-27 in progress from API-Football.
How this works. Each line is one player's Serie A league career. Cup goals never count. Career histories come from each player's Wikipedia "Career statistics" table, read through the MediaWiki API and cached verbatim; the pages used are listed below (text under CC BY-SA 4.0). For current players the in-progress season comes from the official API-Football instead: goals and assists as published, appearances counted as gameweeks with at least a minute played — those rows are marked API-Football in the tables. A season split between two top-flight clubs is summed.
Era-adjusted rescales every season to scoring: adjusted goals = goals × ( ÷ that season's league-wide goals per match — the era chart below), where is the league average in , the latest completed season, from the site's era table. It is a league-average translation — it says how much the whole league scored, not how the top scorers did — so read it as a fair comparison between eras rather than a precise one. Nothing is interpolated: a season with no league average would simply have no adjusted value.
Assists are not available for legends. Only API-Football publishes assists (2012-13 at the earliest), so earlier seasons show a dash rather than a zero. Age is the player's age on 1 August of the season's start year, from the date of birth on the Wikipedia infobox; a player with no published date of birth is left off the age chart and the page says so. Players whose Wikipedia table could not be read, or whose page could not be verified against their API-Football club, are left out rather than guessed — the build report lists them.