PREMIER LEAGUE
Arsenal
Aston Villa
Blackburn
Bolton
Chelsea
Everton
Fulham
Hull
Liverpool
Man. City
Man Utd
Newcastle
Portsmouth
Stoke
Sunderland
Tottenham
West Brom.
Wigan
West Ham
FOOTBALL LEAGUE, CHAMPIONSHIP, LEAGUES 1 AND 2
A to F
G to M
TEAMS
N to T
U to Z
OTHER OPPONENTS
FORMER LEAGUE TEAMS
Those teams we have met in league games but have since dropped out
12 in total
CUP GAMES ONLY
Teams we have only met in the FACup or League Cup
30 in all
EUROPEAN
UEFA Cup teams 2004 to 2006
All 17 of them