The German football #leagueSystem, or league pyramid, refers to the hierarchically interconnected league system for #associationFootballInGermany that in the 2016–17 #season consisted of 2,235 #leagues in up to 13 levels having 31,645 #teams, in which all #divisions are bound together by the principle of #promotionAndRelegation. The top three professional levels contain one division each. Below this, the #semiprofessional and #amateurLevels have progressively more parallel divisions.