Each player will pay $5 to attend the banquet for their soccer league, and the league will pay the rest of the cost. The total cost for the banquet is $960. If there are 60 players in the league, fi d the cost per player.

The total cost for the banquet is $960 and there are 60 players in the league. So, the league is paying $960 - ($5 x 60) = $960 - $300 = $<<960-300=660>>660.

Therefore, the cost per player is $660 / 60 players = $<<660/60=11>>11/player. Answer: \boxed{11}.