The number of players on a fantasy football team varies from league to league usually from 15 to 18 players, it generally includes a starting lineup and a bench. So, that means a team might have at least two quarterbacks, three running backs, three wide receivers, two tight ends, one kicker and two defensive units.