Skip to content
en-us GO TO bet365 Sports
  1. MLB

Highest-paid MLB players in 2024

The 2024 MLB season is still a few months away, but this offseason has seen a few franchise-altering contracts awarded already.

The free agent signings of Shohei Ohtani and Yoshinobu Yamamoto made headlines for their huge numbers, but there are plenty of other superstars who are already locked into some major contracts.

Let’s take a look at the ten biggest contracts in the league and the ten highest-paid players in 2024.

MLB highest-paid players

PlayerTeamPositionContract SizeContract Years
Shohei OhtaniLos Angeles DodgersP/DH$700 million10
Mike TroutLos Angeles AngelsOF$426.5 million10
Mookie BettsLos Angeles DodgersOF$365 million12
Aaron JudgeNew York YankeesOF$360 million9
Manny MachadoSan Diego Padres3B$350 million10
Francisco LindorNew York MetsSS$341 million10
Fernando Tatis Jr.San Diego PadresOF/SS$340 million14
Bryce HarperPhiladelphia PhilliesOF/1B$330 million13
Yoshinobu YamamotoLos Angeles DodgersP$325 million12
Corey SeagerTexas RangersSS$325 million10

Unsurprisingly, Shohei Ohtani is at the top of the list after his record-breaking contract.

On December 9, Shohei Ohtani made his decision on his next team. The two-way superstar was reportedly between the Dodgers and Blue Jays before ultimately choosing to stay in Los Angeles, but joining the cross-town franchise.

Ohtani’s contract is worth a record breaking $700 million for 10 years, which is easily the largest contract in MLB history while also breaking the record for the largest contract in North American sports (Patrick Mahomes held the previous record).

Ohtani’s former teammate Mike Trout holds the second largest contract in MLB history. Several years ago, Trout signed a 12-year, $426.5 million contract to stay with the Angels.

Unfortunately, Trout and Ohtani never were able to make it to the playoffs despite being two of the best players in the game.

Following Trout is Ohtani’s new teammate, Mookie Betts. The former Red Sox player has been a star for the Dodgers since being traded to Los Angeles and is making just less than Trout, but not by much.

Following the big three contracts are big names that aren't surprising to see on the list.

Aaron Judge, Manny Machado, Bryce Harper are all superstars and earning over $300 million.

In addition, there is a new name to this list as of a few days ago. Japanese sensation Yoshinobu Yamamoto agreed to a 12-year, $325 million contract with the Los Angeles Dodgers despite never throwing a pitch in MLB.

Yamamoto, at 25 years old, set the record for the largest contact for a pitcher which was previously held by Gerrit Cole with his $324 million contract. 

MLB highest-paid players in 2024

PlayerTeamPosition2024 Salary
Max ScherzerTexas RangersP$43.3 million
Justin VerlanderHouston AstrosP$43.3 million
Aaron JudgeNew York YankeesOF$40 million
Jacob deGromTexas RangersP$37 million
Gerrit ColeNew York YankeesP$36 million
Mike TroutLos Angeles AngelsOF$35.5 million
Stephen StrasburgWashington NationalsP$35 million
Anthony RendonLos Angeles Angels3B$35 million
Francisco LindorNew York MetsSS$34.1 million
Carlos CorreaMinnesota TwinsSS$33.3 million

There may be some names on this list that weren’t on the previous list, and that’s because they signed for fewer years but a higher annual salary.

A good example of that is the top two players, who were once teammates, but now division foes.

You might think that Ohtani should be at the top of the list with a 10-year, $700 million contract. However, Ohtani is not making $70 million a year.

In fact, he deferred most of the money until his career is over - or at least until his new contract expires - so the two-way star is making $2 million in 2024.

Instead of Ohtani, it is pitchers Max Scherzer and Justin Verlander at the top of the list. Scherzer and Verlander were both signed by the Mets prior to the 2023 season, but their tenure in New York did not last long amid a disastrous campaign for the team.

Both star pitchers were traded before the deadline last season and are now on new teams. 

Following the duo of pitchers is a pair of teammates in New York. Aaron Judge and Gerrit Cole are set to make a combined $76 million in 2024, which would be the highest for a pair of teammates if it wasn’t for Scherzer and Jacob deGrom in Texas.

Scherzer is set to make $43.3 million and deGrom is under contract for $37 million in 2024, however, deGrom is out until 2025 after undergoing Tommy John surgery this past summer. 

Perhaps one of the most surprising names on the list is Stephen Strasburg.

The former World Series champion has appeared in only 31.2 innings since 2019 due to slew of injuries and just a few weeks ago the 35-year-old announced his retirement from baseball.

However, the Nationals have not acknowledged his retirement which has caused an interesting situation in the Nation’s Capital.

A few of the other players on the list, Mike Trout, Anthony Rendon, and Francisco Lindor, are all set to make over $30 million in 2024.

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalized service. For more information, see our Cookie Policy

New to bet365? Bet $1 & Get $365 in Bonus Bets

Join Now

Deposit required. Bonus Bet winnings are added to Bonus Bets balance. Bonus Bet wager excluded from returns. T&Cs, time limits and exclusions apply.