Should NFL Players Make Less Than NBA, MLB Players?

Mon Sep 07, 2020 17:27:29PM

Packers at Redskins Wildcard Game 01/10/16 By: Keith Allison

Does it make any sense to you that the average salary for NBA and MLB players is ~2 to 3 times more than an average NFL player? Add to that the NFL generates considerably more revenue than either of these two sports (almost combined by below sources), and it makes it even more shocking. Do you think NFL players should be paid more?

The math gets a little complicated, and there are many factors to consider. But this breakdown tells me a story that says 'YES, NFL players' salaries should increase'. By what margin? I would need a TI-84 plus graphing calculator, and for all the sport's execs to completely open up their books to me to fully answer that one. But in the meanwhile, here are some numbers and stats to consider:


More Athletes Equal Lesser Payouts Per Player


One of the main reasons for the inequality across our major sport's contracts is pretty obvious: there are more NFL players on a roster than in the NBA or MLB. So that's more men to pay on average; more contracts to ante up for:

NBA - 13 to 14 active players
MLB - 25 active players (up to 40 contract players)
NFL - 53 active players

Shouldn't surprise anyone then that the average athlete's contracts get paid out in this order, from highest to lowest: NBA, then the MLB, and then the NFL. But then you gotta wonder what each sport generates in revenue, and if the ratios link up.

NFL Highest Paid for 2020
NBA Highest Paid for 2020
MLB Highest Paid for 2020

And finally, how much in total did each sport generate (in the 2019-2020 season for example)?

NFL -- $12 billion

MLB -- $4.0 billion

NBA -- 8.3 billion


Final Thoughts


So by that last metric of consideration, the MLB and NBA combined to earn revenues of $12.3 billion in 2020, compared to the NFL's $12 billion. Meaning that the NFL almost made as much as both combined in a given year. And yet, the average player in the NBA made roughly $7 million in 2020, vs the NFL's average of $860,000? A 53-man roster vs a 14-man roster seems to answer the question here. But only sort of.

Baseball doesn't have 1/2 the players of the NFL, but their average player makes almost exactly TWICE as much as their NFL counterpart. So not half as many players, but twice as much?? There is room for the NFL to pay their players more.

The NBA has a much better and more organized/effective player's union. That could be one of the main factors here as well. So it appears as though the NFL commission is harder to win battles against, and is perhaps better at long term finances. Could that be why they pay their players less across the board, both on averages, minimum salaries, and their top payout performers? I suppose so, but feel I am still missing something.

Math jury is still very much so out for one single blog. But I think all this adds up to a solid question and answer. Should NFL players start making more money? Answer - Yes.

2 Recommendations

You must be logged in to add a comment. You may signup for a free account to get started or login to your existing account.