HomeSports Business News

NBA, NFL, Or MLB: Which League Makes More Money Right Now?

NBA, NFL, Or MLB: Which League Makes More Money Right Now?

They are legendary, they are worldwide-known, and, of course, they are rich. All leagues pay top-tier players a lot of money and the most curious ones yearn for learning how much NBA, NFL and MLB teams make. With their salary caps only wins from real money slots and casino games online for free can be equal. Anyways, let’s take a closer look at each league’s salary cap to decide which one makes the most money.

National Basketball Association (NBA)

Speaking of NBA teams, it is worth noting that the National Basketball Association is composed of 30 teams, with 29 in the United States and one in Canada. The NBA playoffs are held after the league’s regular season to determine the champion. It is the third wealthiest professional sports league in North America after the NFL and the MLB.


LeBron James, Michael Jordan, Kareem Abdul-Jabbar and Larry Bird are regarded as the greatest players in the history of the NBA. Michael Jordan’s total income, as an NBA player from 1990 to 2002, amounted to $86,760,000, while Kareem Abdul-Jabbar earned about $3 million between 1976 and 1989, which is quite a high salary for an NBA player of his time. The legendary Larry Bird from the Celtics made $7 million during his prominent career.

LeBron James is still active with the Los Angeles Lakers. The 37-year-old has the distinction of winning four NBA championships, four NBA MVP awards and four NBA Finals MVP awards. James is also the highest paid player in the history of the league – his salary is estimated at $41.2 million a year.

Flashscore: Follow the fastest live scores & results on Flashscore!

According to numberFire, right now Phoenix Suns, Boston Celtics, Memphis Grizzlies, Utah Jazz and Golden State Warriors are among the top 5 in the chart of NBA Team Rankings.

The salary cap totals for these NBA teams, according to NBA Team Salary Cap Tracker Chart from Sportrac, are:

  • Phoenix Suns – $135,411,507 (#15)
  • Boston Celtics – $134,479,372 (#12)
  • Memphis Grizzlies – $115,994,102 (#2)
  • Utah Jazz – $147,742,894 (#21)
  • Golden State Warriors – $184,024,769 (#30)

The NBA is enjoying a boom in popularity, and the playoffs are a huge moneymaker for the league. In 2017, the NBA swept the Cavs in four games. The NFL’s advantage over the NBA is still a whopping 52%, but the NBA’s recent growth spurt has reduced the difference to halve. This means more money for the NBA and its sponsors. But, it’s not just the money that is going to increase if the NBA wins the playoffs.

National Football League (NFL)

The National Football League is the most professional level of American football in the world, consisting of 32 teams. These teams are equally divided into two conferences – the American Football Conference (AFC) and the National Football Conference (NFC). The NFL is one of the major North American professional sports leagues and is enormously popular in the United States, where people also like to win real money online casino Canada. It is also the wealthiest professional sports league by revenue.

Tom Brady, Drew Brees and Ben Roethlisberger are some of the most famous names in the NFL. Brady is widely considered as the greatest quarterback of all time. He enjoyed a highly successful career with the New England Patriots during 20 seasons. With the Patriots, the 44-year-old won six Super Bowl titles, 13 AFC Championship Games and 17 division titles. Brady is still active with the Tampa Bay Buccaneers. To date, he is said to have made around a whopping $291 million.

Ben Roethlisberger is another huge name in the sport who played 18 seasons with the Pittsburgh Steelers before announcing his retirement in 2022. He was 23 years old when he led the Steelers to victory in the Super Bowl XL and also repeated the feat by winning the Super Bowl XLII. Unsurprisingly, the great quarterback also earned a huge sum in wages, with his career earnings reaching $267 million.

Currently, based on the numberFire rates, among top 5 of NFL Team Rankings are such NFL teams: Buffalo Bills, Tampa Bay Buccaneers, Dallas Cowboys, Los Angeles Rams and Kansas City Chiefs.

The salary cap totals for these NFL teams, according to NFL Team Salary Cap Tracker Chart from Sportrac, are:

  • Buffalo Bills – $212,352,203 (#22)
  • Tampa Bay Buccaneers – $203,723,282 (#15)
  • Dallas Cowboys – $216,773,679 (#12)
  • Los Angeles Rams – $206,199,599 (#24)
  • Kansas City Chiefs – $212,882,193 (#11)

The NFL makes more money than NBA players. NFL players average about $14 million a year, almost twice what NBA players make. The league spends nearly double as much on the players, as well, so they are able to attract higher TV audiences and generate more revenue.

Related: English Clubs Spent $1.39 Billion On Transfers In 2021

Major League Baseball (MLB)

Major League Baseball is the oldest major professional sports league in the world. It was formed in 1903 with the merger of the National League (NL) and the American League (AL). MLB is hugely popular in North America and boasts an enormous viewership on television and the internet. The league also has the highest total season attendance of any sports league in the world. It also has the distinction of being the second-wealthiest professional sports league by revenue.

Babe Ruth, Willie Mays, Hank Aaron and Barry Bonds are regarded as the great MLB players of all time. However, when it comes to the largest contracts in MLB history, Mike Trout, Mookie Betts, Francisco Lindor and Fernando Tatis lead the queue.

Mike Trout, who has played all his career with the Los Angeles Angels, is the highest paid player in MLB history with around $426 million in earnings. While the Los Angeles Dodgers’ Mookie Betts also inked lucrative contracts with his team and boasts over $360 million in earnings.

The payroll totals for top 5 MLB teams (Los Angeles Dodgers, New York Mets, Seattle Mariners, Los Angeles Angels, Tampa Bay Rays), according to MLB Team Salary Payroll Tracker from Sportrac, are:

  • Los Angeles Dodgers – $290,546,393 (#1)
  • New York Mets – $258,250,663 (#2)
  • Seattle Mariners – $106,136,137 (#22)
  • Los Angeles Angels – $189,288,634 (#8)
  • Tampa Bay Rays – $87,722,541 (#25)

The NFL has a lower salary cap, and MLB has less competition. This gives MLB teams the luxury of spending more money on their players. In 2018, six MLB teams exceeded the NFL salary cap. Additionally, the salaries of MLB players are guaranteed by better unions than those of their NBA counterparts, and they can pay their players more than their NFL counterparts. In addition, MLB teams are able to spend more money on their players.

completesports classifieds Get Multiple Bonus and Enjoy the Fastest Payout In Nigeria.

Copyright © 2021 All rights reserved. The information contained in may not be published, broadcast, rewritten, or redistributed without the prior written authority of