Season by season
Seasons
One page for every season in the archive — 85 in all. Each one lists the shirts that season produced, who made them and who paid to be on the chest.
2020s
7 seasons2010s
10 seasons2000s
10 seasons1990s
10 seasons1980s
10 seasons1970s
10 seasons1960s
9 seasons1950s
1 seasons1940s
3 seasons1930s
7 seasons1920s
3 seasons1910s
5 seasonsKit records come from Football Kit Archive. Seasons with no surviving record are simply not listed.