Making sure your connected through an ethernet cable is a priority also if your league admins can make sure everyone possible be connected the same way will help the lobby with connection issues. Its the upload speed that counts for online multiplayer. I have over 1G download and over 200 MB upload speeds and still had to go out and buy a T-Link plug extension to hook up my ethernet because using WIFI even at my speeds caused issues. As a side note Codies/EA use P2P (player to player) servers so basically if the driver ahead or behind as a weak connection you also suffer because the game runs off each drivers connection if you get what I mean ??