ADVERTISEMENT

The 29 highest-paid MLB players of all time

29 players have made at least $150 million in their career.

Alex Rodriguez hasn't played a game in a year and yet he will still be paid $21 million this season from the New York Yankees, adding to what is already his status as baseball's highest-paid player of all time.

ADVERTISEMENT

Thanks to a pair of contracts worth more than $250 million, Rodriguez has made more than $430 million in his career.

But A-Rod is not alone.

In all, 29 players have made at least $150 million in their careers, including 12 who — like A-Rod — played at least part of the careers with the New York Yankees.

ADVERTISEMENT

29. Roger Clemens — $150.6 million

Seasons: 24

Highest single-season salary: $18.0 million

World Series Titles: 2

All-Star Games: 11

ADVERTISEMENT

Cy Young Awards: 7

Played for the Yankees? Yes

28. Ken Griffey Jr — $151.7 million

Seasons: 22

Highest single-season salary: $12.5 million

ADVERTISEMENT

World Series Titles: 0

All-Star Games: 13

MVP Awards: 1

Played for the Yankees?

27. Adrian Gonzalez — $152.6 million

ADVERTISEMENT

Seasons: 14

Highest single-season salary: $22.4 million

World Series Titles: 0

All-Star Games: 5

MVP Awards: 0

ADVERTISEMENT

Played for the Yankees?

26. Greg Maddux — $153.8 million

Seasons: 23

Highest single-season salary: $14.8 million

World Series Titles: 1

ADVERTISEMENT

All-Star Games: 8

Cy Young Awards: 4

Played for the Yankees?

25. Barry Zito — $158.6 million

Seasons: 15

ADVERTISEMENT

Highest single-season salary: $20.0 million

World Series Titles: 1

All-Star Games: 3

Cy Young Awards

Played for the Yankees?

ADVERTISEMENT

24. Todd Helton — $161.5 million

Seasons: 17

Highest single-season salary: $20.3 million

World Series Titles: 0

All-Star Games: 5

ADVERTISEMENT

MVP Awards: 0

Played for the Yankees?

23. Matt Holliday — $163.5 million

Seasons: 14

Highest single-season salary: $17.0 million

ADVERTISEMENT

World Series Titles: 1

All-Star Games: 7

MVP Awards: 0

Played for the Yankees?

22. Alfonso Soriano — $166.0 million

ADVERTISEMENT

Seasons: 16

Highest single-season salary: $19.0 million

World Series Titles: 0

All-Star Games: 7

MVP Awards: 0

ADVERTISEMENT

Played for the Yankees?

21. Felix Hernandez — $166.6 million

Seasons: 13

Highest single-season salary: $26.9 million

World Series Titles: 0

ADVERTISEMENT

All-Star Games: 6

Cy Young Awards: 1

Played for the Yankees?

20. Johan Santana — $166.7 million

Seasons: 12

ADVERTISEMENT

Highest single-season salary: $25.5 million

World Series Titles: 0

All-Star Games: 4

Cy Young Awards: 2

Played for the Yankees?

ADVERTISEMENT

19. Gary Sheffield — $168.0 million

Seasons: 22

Highest single-season salary: $14.9 million

World Series Titles: 1

All-Star Games: 9

ADVERTISEMENT

MVP Awards: 0

Played for the Yankees?

18. Ichiro Suzuki — $168.2 million

Seasons: 17

Highest single-season salary: $18.0 million

ADVERTISEMENT

World Series Titles: 0

All-Star Games: 10

MVP Awards: 1

Played for the Yankees?

17. Chipper Jones — $168.6 million

ADVERTISEMENT

Seasons: 19

Highest single-season salary: $16.1 million

World Series Titles: 1

All-Star Games: 8

MVP Awards: 1

ADVERTISEMENT

Played for the Yankees?

16. Mariano Rivera — $169.4 million

Seasons: 19

Highest single-season salary: $15.0 million

World Series Titles: 5

ADVERTISEMENT

All-Star Games: 13

Cy Young Awards: 0

Played for the Yankees?

15. Torii Hunter — $172.3 million

Seasons: 19

ADVERTISEMENT

Highest single-season salary: $18.5 million

World Series Titles: 0

All-Star Games: 5

MVP Awards: 0

Played for the Yankees?

ADVERTISEMENT

14. Justin Verlander — $172.9 million

Seasons: 13

Highest single-season salary: $28.0 million

World Series Titles: 0

All-Star Games: 6

ADVERTISEMENT

Cy Young Awards: 1

Played for the Yankees?

13. Randy Johnson — $175.1 million

Seasons: 22

Highest single-season salary: $16.0 million

ADVERTISEMENT

World Series Titles: 1

All-Star Games: 10

Cy Young Awards: 5

Played for the Yankees?

12. Zack Greinke — $187.2 million

ADVERTISEMENT

Seasons: 14

Highest single-season salary: $29.0 million

World Series Titles: 0

All-Star Games: 4

Cy Young Awards: 1

ADVERTISEMENT

Played for the Yankees?

11. Barry Bonds — $188.2 million

Seasons: 22

Highest single-season salary: $22.0 million

World Series Titles: 0

ADVERTISEMENT

All-Star Games: 14

MVP Awards: 7

Played for the Yankees?

10. Joe Mauer — $200.3 million

Seasons: 14

ADVERTISEMENT

Highest single-season salary: $23.0 million

World Series Titles: 0

All-Star Games: 6

MVP Awards: 1

Played for the Yankees?

ADVERTISEMENT

9. Adrian Beltre — $202.1 million

Seasons: 20

Highest single-season salary: $18.0 million

World Series Titles: 0

All-Star Games: 4

ADVERTISEMENT

MVP Awards: 0

Played for the Yankees?

8. Mark Teixeira — $217.7 million

Seasons: 14

Highest single-season salary: $23.1 million

ADVERTISEMENT

World Series Titles: 1

All-Star Games: 3

MVP Awards: 0

Played for the Yankees?

7. Miguel Cabrera — $219.9 million

ADVERTISEMENT

Seasons: 15

Highest single-season salary: $28.0 million

World Series Titles: 1

All-Star Games: 11

MVP Awards: 2

ADVERTISEMENT

Played for the Yankees?

6. Manny Ramirez — $223.4 million

Seasons: 19

Highest single-season salary: $23.9 million

World Series Titles: 2

ADVERTISEMENT

All-Star Games: 12

MVP Awards: 0

Played for the Yankees?

5. Albert Pujols — $240.5 million

Seasons: 17

ADVERTISEMENT

Highest single-season salary: $26.0 million

World Series Titles: 2

All-Star Games: 10

MVP Awards: 3

Played for the Yankees?

ADVERTISEMENT

4. Carlos Beltran — $245.7 million

Seasons: 20

Highest single-season salary: $19.4 million

World Series Titles: 0

All-Star Games: 9

ADVERTISEMENT

MVP Awards: 0

Played for the Yankees?

3. CC Sabathia — $248.3 million

Seasons: 17

Highest single-season salary: $25.0 million

ADVERTISEMENT

World Series Titles: 1

All-Star Games: 6

Cy Young Awards: 1

Played for the Yankees?

2. Derek Jeter — $266.2 million

ADVERTISEMENT

Seasons: 20

Highest single-season salary: $22.6 million

World Series Titles: 5

All-Star Games: 14

MVP Awards: 0

ADVERTISEMENT

Played for the Yankees?

1. Alex Rodriguez — $437.2 million

Seasons: 22

Highest single-season salary: $33.0 million

World Series Titles: 1

ADVERTISEMENT

All-Star Games: 14

MVP Awards: 3

Played for the Yankees?

Now check out which athletes are the most dominant in their sports.

FOLLOW BUSINESS INSIDER AFRICA

Unblock notifications in browser settings.
ADVERTISEMENT

Recommended articles

Top 10 African countries where people smoke the most

Top 10 African countries where people smoke the most

Top 5 cheapest countries to buy beer in Africa

Top 5 cheapest countries to buy beer in Africa

Africa’s path to transforming its finances - IMF

Africa’s path to transforming its finances - IMF

Demand for used and refurbished phones in Africa rose in 2023 — Report

Demand for used and refurbished phones in Africa rose in 2023 — Report

Coca-Cola to IPO $8 billion African bottling arm on Johannesburg Stock Exchange

Coca-Cola to IPO $8 billion African bottling arm on Johannesburg Stock Exchange

Glovo pulls out of Ghana market citing profitability challenges

Glovo pulls out of Ghana market citing profitability challenges

10 African countries with the most intelligent people - report

10 African countries with the most intelligent people - report

5 interesting facts about Nigeria’s second richest man as he marks 71 years

5 interesting facts about Nigeria’s second richest man as he marks 71 years

Ireland considers halting visa-free travel for South Africa

Ireland considers halting visa-free travel for South Africa

ADVERTISEMENT