Question: how many games are played in efl league 1?
Answer: Each division has 24 clubs, and in any given season a club plays each of the others in the same division twice, once at their home stadium and once at that of their opponents. This makes for a total of 46 games played each season.