Skip to main content

Who is the highest-paid second baseman in baseball? José Altuve tops the list.


José Altuve was 10 months from free agency.

But instead of hitting free agency, the Astros gave the eight-time All-Star a five-year, $125 million extension that will keep him in Houston until he is 39 years old.

“Houston is my home,” he said.

Altuve is in the final year of a seven-year, $163.5 million deal that made him the highest-paid second baseman the past two years.

Altuve's deal also raises his career earnings above $300 million, the most among second basemen. 

Who are the highest-paid MLB second basemen in 2024?

Here's the top 10:

  1. José Altuve, Astros – $29,000,000
  2. Marcus Semien, Rangers – $26,000,000
  3. Xander Bogaerts, Padres – $25,454,545
  4. Gleyber Torres, Yankees – $14,200,000
  5. Ketel Marte, Diamondbacks – $13,600,000
  6. Nico Hoerner, Cubs – $11,500,000
  7. Luis Arráez, Marlins – $10,600,000
  8. Jorge Polanco, Mariners – $10,500,000
  9. Jeff McNeil, Mets – $10,250,000
  10. Brandon Lowe, Rays – $8,750,000

Who is highest-paid MLB player at each position in 2024? 

  • Catcher: J.T. Realmuto, Phillies, $23.9 million
  • First basemen: Kris Bryant, Rockies, $28.0 million
  • Second basemen: José Altuve, Astros, $29.0 million
  • Shortstop: Corey Seager, Rangers, $35 million
  • Third basemen: Anthony Rendon, Angels, $38.6 million
  • Center fielder: Aaron Judge, Yankees, $40 million
  • Left fielder: Teoscar Hernández, Dodgers, $23.5 million
  • Right fielder: Juan Soto, Yankees, $31.1 million
  • Designated hitter: Shohei Ohtani, Dodgers, $70 million
  • Starting pitchers: Max Scherzer, Rangers and Justin Verlander, Astros, $43.3 million
  • Relief pitcher: Josh Hader, Astros − $19.0 million

Top 10 highest-paid at each position

1B | 2B | 3B | SS | OF | C | DH | P

Source: Paste BN Sports, Cot's Baseball Contracts