Territory
Every club’s season on one pitch. Each player’s heatmap is treated as a spatial distribution, weighted by the minutes they played, and summed across all 38 matches — so this is where a side actually stood, not where a formation graphic says it should. All attacking right.
Inter Milan59.7%
Napoli58.9%
AS Roma56.2%
Como61.6%
AC Milan51.8%
Juventus57.5%
Atalanta55.1%
Bologna55.1%
Lazio50.3%
Udinese45.6%
Sassuolo46.1%
Parma44.1%
Torino44.1%
Cagliari45.6%
Fiorentina51%
Genoa48.8%
Lecce41.6%
Cremonese46.4%
Hellas Verona40.1%
Pisa40.2%