Here are approximate current league-wide revenues, divided by players on each league’s active rosters:
NBA $10000M / 450 = $22.2M
MLB $10800M / 780 = $13.8M
NFL $17190M / 1696 = $10.1M
NHL $5300M / 736 = $7.2M
Using the average salaries from [1], here are the percents of the total that players are taking home:
NHL $3.0M / $7.2M = 42%
NBA $7.0M / $22.2M = 32%
MLB $4.4M / $13.8M = 32%
NFL $2.1M / $10.1M = 21%
Given the revenues, hockey players seem to be doing quite well and maybe it is the football players that should have a gripe.
[1]https://hockeyanswered.com/why-do-nhl-players-get-paid-less-than-nba-nfl-mlb/
Latest Answers