The average annual salary for players in the four major leagues is about $2.9 million in 2008, although player salaries can range from $300,000 for backup players to $20 million for superstars.
* NBA players have the highest average player salaries of the four leagues at $4.9 million; however, their teams also have the smallest rosters.
* The NFL has the highest average team payroll. The league had a hard salary cap that reached $128 million in 2009, but NFL owners opted out of their collective bargaining agreement (CBA) with the NFL players union after that season, resulting in no cap for the 2010 season. This also resulted in the temporary end of the league's hard salary floor, which was over $110 million per team in 2009 under the same agreement. However, NFL payrolls are distributed among rosters that are far larger than the other three leagues (many players on rosters see little to no actual game play), and teams play far fewer games (a fifth of the NHL and NBA, and a tenth of MLB), making their players among the lowest paid on the average at $1.3 million.
* Following the settlement of the NHL lockout, NHL players were also due to be paid about US$1.3 million on average, although this quickly increased because the lockout did not have the adverse effect on league revenues that was expected. For the 2009–10 NHL season, the average player salary was comparable to the pre-lockout level of US$1.8 million. In the same season, the league's salary cap is US$56.8 million per team (the league's CBA requires that all salaries be paid in U.S. dollars, even by Canadian teams), with the salary floor set at US$16 million under the cap.
* MLB is in the middle at about $2.5 million per player. MLB is now alone among the major leagues in that it lacks any form of a salary cap and has enacted only modest forms of revenue sharing and luxury taxes, and compared to the other leagues there is a far greater disparity between MLB payrolls. The New York Yankees had the highest payroll of any American sports team in 2006 when they paid $194 million in players' salaries - nearly twice the NFL salary cap and nearly thirteen times the payroll of the Florida Marlins who spent about $15 million (significantly less than the mandatory minimum team payrolls in the NFL and NHL).
Basketball would be my top choice personally
Comment