The 29 highest-paid MLB players of all time

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.

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.

29 PHOTOS
The highest-paid MLB players of all time
See Gallery
The highest-paid MLB players of all time

29. Roger Clemens -- $150.6 million

Seasons: 24

Highest single-season salary: $18.0 million

World Series Titles: 2

All-Star Games: 11

Cy Young Awards: 7

Played for the Yankees? Yes

(Photo via Getty Images)

28. Ken Griffey Jr. -- $151.7 million

Seasons: 22

Highest single-season salary: $12.5 million

World Series Titles: 0

All-Star Games: 13

MVP Awards: 1

Played for the Yankees? No

(Photo by Otto Greule Jr/Getty Images)

27. Adrian Gonzalez -- $152.6 million

Seasons: 14

Highest single-season salary: $22.4 million

World Series Titles: 0

All-Star Games: 5

MVP Awards: 0

Played for the Yankees? No

(Photo by David Dennis/Icon Sportswire via Getty Images)

26. Greg Maddux -- $153.8 million

Seasons: 23

Highest single-season salary: $14.8 million

World Series Titles: 1

All-Star Games: 8

Cy Young Awards: 4

Played for the Yankees? No

(Photo by Jed Jacobsohn/Getty Images)

25. Barry Zito -- $158.6 million

Seasons: 15

Highest single-season salary: $20.0 million

World Series Titles: 1

All-Star Games: 3

Cy Young Awards: 1

Played for the Yankees? No

(Photo by Donald Miralle/Getty Images)

24. Todd Helton -- $161.5 million

Seasons: 17

Highest single-season salary: $20.3 million

World Series Titles: 0

All-Star Games: 5

MVP Awards: 0

Played for the Yankees? No

(Photo by Doug Pensinger/Getty Images)

23. Matt Holliday -- $163.5 million

Seasons: 14

Highest single-season salary: $17.0 million

World Series Titles: 1

All-Star Games: 7

MVP Awards: 0

Played for the Yankees? Yes

(Photo by Alex Trautwig/MLB Photos)

22. Alfonso Soriano -- $166 million

Seasons: 16

Highest single-season salary: $19.0 million

World Series Titles: 0

All-Star Games: 7

MVP Awards: 0

Played for the Yankees? Yes

(Photo by Elsa/Getty Images)

21. Felix Hernandez -- $166.6 million

Seasons: 13

Highest single-season salary: $26.9 million

World Series Titles: 0

All-Star Games: 6

Cy Young Awards: 1

Played for the Yankees? No

(Photo by Steve Nurenberg/Icon Sportswire via Getty Images)

20. Johan Santana -- $166.7 million

Seasons: 12

Highest single-season salary: $25.5 million

World Series Titles: 0

All-Star Games: 4

Cy Young Awards: 2

Played for the Yankees? No

(Photo by Patrick McDermott/Getty Images)

19. Gary Sheffield -- $168 million

Seasons: 22

Highest single-season salary: $14.9 million

World Series Titles: 1

All-Star Games: 9

MVP Awards: 0

Played for the Yankees? Yes

(Photo by Al Bello/Getty Images)

18. Ichiro Suzuki -- $168.2 million

Seasons: 17

Highest single-season salary: $18.0 million

World Series Titles: 0

All-Star Games: 10

MVP Awards: 1

Played for the Yankees? Yes

(Photo by Joe Robbins/Getty Images)

17. Chipper Jones -- $168.6 million

Seasons: 19

Highest single-season salary: $16.1 million

World Series Titles: 1

All-Star Games: 8

MVP Awards: 1

Played for the Yankees? No

(Photo by Kevin C. Cox/Getty Images)

16. Mariano Rivera -- $169.4 million

Seasons: 19

Highest single-season salary: $15.0 million

World Series Titles: 5

All-Star Games: 13

Cy Young Awards: 0

Played for the Yankees? Yes

(Photo by Jared Wickerham/Getty Images)

15. Torii Hunter -- $172.3 million

Seasons: 19

Highest single-season salary: $18.5 million

World Series Titles: 0

All-Star Games: 5

MVP Awards: 0

Played for the Yankees? No

(Photo by Lisa Blumenfeld/Getty Images)

14. Justin Verlander -- $172.9 million

Seasons: 13

Highest single-season salary: $28.0 million

World Series Titles: 0

All-Star Games: 6

Cy Young Awards: 1

Played for the Yankees? No

(Photo by Scott Winters/Icon Sportswire via Getty Images)

13. Randy Johnson -- $175.1 million

Seasons: 22

Highest single-season salary: $16.0 million

World Series Titles: 1

All-Star Games: 10

Cy Young Awards: 5

Played for the Yankees? Yes

(Photo by Jeff Gross /Allsport via Getty Images)

12. Zack Greinke -- $187.2 million

Seasons: 14

Highest single-season salary: $29.0 million

World Series Titles: 0

All-Star Games: 4

Cy Young Awards: 1

Played for the Yankees? No

(Photo by Norm Hall/Getty Images)

11. Barry Bonds -- $188.2 million

Seasons: 22

Highest single-season salary: $22.0 million

World Series Titles: 0

All-Star Games: 14

MVP Awards: 7

Played for the Yankees? No

(Photo by Kirby Lee/Getty Images)

10. Joe Mauer -- $200.3 million

Seasons: 14

Highest single-season salary: $23.0 million

World Series Titles: 0

All-Star Games: 6

MVP Awards: 1

Played for the Yankees? No

(Photo by Nick Wosika/Icon Sportswire via Getty Images)

9. Adrian Beltre -- $202.1 million

Seasons: 20

Highest single-season salary: $18.0 million

World Series Titles: 0

All-Star Games: 4

MVP Awards: 0

Played for the Yankees? No

(Photo By Christopher Pasatieri/Getty Images)

8. Mark Teixeira -- $217.7 million

Seasons: 14

Highest single-season salary: $23.1 million

World Series Titles: 1

All-Star Games: 3

MVP Awards: 0

Played for the Yankees? Yes

(Photo by Rich Schultz/Getty Images)

7. Miguel Cabrera -- $219.9 million

Seasons: 15

Highest single-season salary: $28.0 million

World Series Titles: 1

All-Star Games: 11

MVP Awards: 2

Played for the Yankees? No

(Photo by Jim McIsaac/Getty Images)

6. Manny Ramirez -- $223.4 million

Seasons: 19

Highest single-season salary: $23.9 million

World Series Titles: 2

All-Star Games: 12

MVP Awards: 0

Played for the Yankees? No

(Photo by J. Meric/Getty Images)

5. Albert Pujols -- $240.5 million

Seasons: 17

Highest single-season salary: $26.0 million

World Series Titles: 2

All-Star Games: 10

MVP Awards: 3

Played for the Yankees? No

(Photo by Jason Miller/Getty Images)

4. Carlos Beltran -- $245.7 million

Seasons: 20

Highest single-season salary: $19.4 million

World Series Titles: 0

All-Star Games: 9

MVP Awards: 0

Played for the Yankees? Yes

(Photo by Tom Szczerbowski/Getty Images)

3. CC Sabathia -- $248.3 million

Seasons: 17

Highest single-season salary: $25.0 million

World Series Titles: 1

All-Star Games: 6

Cy Young Awards: 1

Played for the Yankees? Yes

(Photo by Jim McIsaac/Getty Images)

2. Derek Jeter -- $266.2 million

Seasons: 20

Highest single-season salary: $22.6 million

World Series Titles: 5

All-Star Games: 14

MVP Awards: 0

Played for the Yankees? Yes

(Photo by Elsa/Getty Images)

1. Alex Rodriguez -- $437.2 million

Seasons: 22

Highest single-season salary: $33.0 million

World Series Titles: 1

All-Star Games: 14

MVP Awards: 3

Played for the Yankees? Yep

(Photo by Christopher Pasatieri/Getty Images)

HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

NOW WATCH: A shark expert explains what would really happen if Michael Phelps raced a live shark

SEE ALSO:

SEE ALSO: Here are the new Nike uniforms for the NBA that have been unveiled so far

Read Full Story