The total number of clubs changes every year. This is because clubs join and stop playing in leagues. Sometimes it is also because a club stops existing or merges with another club. An average of 15 clubs per division means that more than 7,000 teams of nearly 5,300 clubs are in a league in the English men's football league system.