We recommend up to 100 players (about 20 teams). This keeps the route from feeling crowded and ensures everyone has fun.