you'll never find them all on one web page.......you're going to have to google search every team to get the rosters on their main webpage.....the only page that has every team listed for all the major leagues is www.soccerage.com under top tournaments on the upper lefthand side....