Every club Ipswich Town has met in a competitive match, and the full record against each: 135 opponents across 4,012 matches.