Here’s why NBA players make more money than MLB and NFL athletes — both on and off the court

Business

It seems like every year, pro athletes in the NFL, NBA and MLB are signing new record-breaking contracts every season. But not all players are landing headline-worthy deals, and there are pretty sizable gaps in average player compensation across the three leagues.  

Toronto Raptors guard Kyle Lowry (7) kisses the trophy after the Toronto Raptors beat the Golden State Warriors in the NBA Finals, Game 6 at Oracle Arena.

Rick Madonik | Toronto Star | Getty Images

The NFL is one of the biggest and most profitable sports leagues in the United States, yet average player salaries are less than their peers in the MLB and NBA. There are three big reasons for the disparity in pay: league structure, salary caps and rules around “guaranteed money” for players.

NBA pros have it especially good. In addition to having a higher average salary per player, they also make more money off the court than athletes in the NFL and MLB. That’s partly because NBA players have a bigger fan base outside the US.

Watch more:
How cricket in India became one of the most valuable opportunities in sports
Here’s how much rookies make after the NFL Draft

Articles You May Like

What tariffs mean for car prices: ‘There’s no such thing as a 100% American vehicle,’ auto expert says
More than 900 American Airlines flights delayed after glitch briefly grounded planes
This country may have the fastest-growing e-commerce sector ‘on the planet’
How much money does Mariah Carey make from ‘All I Want For Christmas Is You’? ‘It’s a lot,’ music expert says
GOP Budget Squabble Puts The Older Americans Act At Risk

Leave a Reply

Your email address will not be published. Required fields are marked *