Football Shirt History

11692 shirts
492 teams
35 leagues
International
88 teams  |  1838 shirts
Browse International
Premier League
20 teams  |  1526 shirts
Browse Premier League
Serie A
41 teams  |  1179 shirts
Browse Serie A
English Leagues
38 teams  |  1086 shirts
Browse English Leagues
Bundesliga
25 teams  |  1007 shirts
Browse Bundesliga
La Liga
28 teams  |  955 shirts
Browse La Liga
Championship
24 teams  |  690 shirts
Browse Championship
League One
23 teams  |  425 shirts
Browse League One
League Two
23 teams  |  349 shirts
Browse League Two
MLS
31 teams  |  306 shirts
Browse MLS
Scottish Premiership
10 teams  |  295 shirts
Browse Scottish Premiership
Ligue 1
21 teams  |  288 shirts
Browse Ligue 1
Ligue Un
11 teams  |  265 shirts
Browse Ligue Un
Eredivisie
16 teams  |  258 shirts
Browse Eredivisie
Brazil
11 teams  |  174 shirts
Browse Brazil
Primeira Liga
4 teams  |  137 shirts
Browse Primeira Liga
Turkey
3 teams  |  134 shirts
Browse Turkey
Non-League
11 teams  |  85 shirts
Browse Non-League
Belgium
5 teams  |  81 shirts
Browse Belgium
Japan
5 teams  |  80 shirts
Browse Japan
A-League
7 teams  |  77 shirts
Browse A-League
Mexico
6 teams  |  75 shirts
Browse Mexico
Switzerland
3 teams  |  64 shirts
Browse Switzerland
Eastern Europe
4 teams  |  60 shirts
Browse Eastern Europe
Primera Division
6 teams  |  55 shirts
Browse Primera Division
Argentine Primera
2 teams  |  51 shirts
Browse Argentine Primera
Greece
5 teams  |  44 shirts
Browse Greece
Scandinavia
3 teams  |  37 shirts
Browse Scandinavia
Ukraine
2 teams  |  34 shirts
Browse Ukraine
Brazilian Serie A
7 teams  |  17 shirts
Browse Brazilian Serie A
Chilean Primera
1 teams  |  8 shirts
Browse Chilean Primera
Eredivise
1 teams  |  4 shirts
Browse Eredivise
Turkish Super Lig
3 teams  |  3 shirts
Browse Turkish Super Lig
Greek Super League
2 teams  |  3 shirts
Browse Greek Super League
Belgian Pro League
2 teams  |  2 shirts
Browse Belgian Pro League
Scroll to Top