We use cookies to offer you a better browsing experience, analyze site traffic, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”. By using our site, you consent to our use of cookies.

MLB Salary Rankings MLB Salary Rankings

Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active MLB players.

2020 Contract Value Rankings

Player contract value
1

Mike Trout

Center Field
$426,500,000
2

Bryce Harper

Right Field
$330,000,000
3

Giancarlo Stanton

Designated Hitter
$325,000,000
4

Manny Machado

3rd Base
$300,000,000
5

Nolan Arenado

3rd Base
$260,000,000
6

Miguel Cabrera

1st Base
$248,000,000
7

Robinson Cano

2nd Base
$240,000,000

Albert Pujols

1st Base
$240,000,000
9

Joey Votto

1st Base
$225,000,000
10

David Price

Starting Pitcher
$217,000,000
11

Max Scherzer

Starting Pitcher
$210,000,000
12

Zack Greinke

Starting Pitcher
$206,500,000
13

Jason Heyward

Right Field
$184,000,000
14

Jose Altuve

2nd Base
$163,500,000
15

Chris Davis

1st Base
$161,000,000
16

Buster Posey

Catcher
$159,000,000
17

Masahiro Tanaka

Starting Pitcher
$155,000,000

Jon Lester

Starting Pitcher
$155,000,000
19

Jacoby Ellsbury

Center Field
$153,000,000
20

Chris Sale

Starting Pitcher
$145,000,000
21

Eric Hosmer

1st Base
$144,000,000
22

Patrick Corbin

Starting Pitcher
$140,000,000
23

Jacob deGrom

Starting Pitcher
$137,500,000
24

Freddie Freeman

1st Base
$135,000,000
25

Shin-Soo Choo

Designated Hitter
$130,000,000

Johnny Cueto

Starting Pitcher
$130,000,000

Paul Goldschmidt

1st Base
$130,000,000
28

Yu Darvish

Starting Pitcher
$126,000,000
29

Elvis Andrus

Shortstop
$120,000,000

Xander Bogaerts

Shortstop
$120,000,000
31

Jordan Zimmermann

Starting Pitcher
$110,000,000

Yoenis Cespedes

Center Field
$110,000,000

J.D. Martinez

Designated Hitter
$110,000,000

Dustin Pedroia

2nd Base
$110,000,000
35

Charlie Blackmon

Right Field
$108,000,000
36

Justin Upton

Left Field
$106,000,000
37

Ryan Braun

Left Field
$105,000,000
38

Ronald Acuna

Left Field
$100,000,000

Evan Longoria

3rd Base
$100,000,000

Alex Bregman

3rd Base
$100,000,000

Kyle Seager

3rd Base
$100,000,000
42

Clayton Kershaw

Starting Pitcher
$93,000,000
43

Jeff Samardzija

Starting Pitcher
$90,000,000
44

Wil Myers

Left Field
$83,000,000
45

Dexter Fowler

Center Field
$82,500,000
46

Wei-Yin Chen

Relief Pitcher
$80,000,000

Mike Leake

Starting Pitcher
$80,000,000

Lorenzo Cain

Center Field
$80,000,000

Kenley Jansen

Relief Pitcher
$80,000,000
50

Brandon Crawford

Shortstop
$75,000,000

Jake Arrieta

Starting Pitcher
$75,000,000
52

Brandon Belt

1st Base
$72,800,000
53

Rusney Castillo

Left Field
$72,500,000
54

Ian Desmond

Center Field
$70,000,000

Ian Kennedy

Relief Pitcher
$70,000,000

Aaron Hicks

Center Field
$70,000,000

Jean Segura

Shortstop
$70,000,000
58

Yasmany Tomas

Left Field
$68,500,000
59

Nathan Eovaldi

Starting Pitcher
$68,000,000

Miles Mikolas

Starting Pitcher
$68,000,000
61

Justin Verlander

Starting Pitcher
$66,000,000

Eugenio Suarez

3rd Base
$66,000,000
63

Danny Duffy

Starting Pitcher
$65,000,000
64

Justin Turner

3rd Base
$64,000,000
65

Mark Melancon

Relief Pitcher
$62,000,000
66

Carlos Santana

Designated Hitter
$60,000,000

Yadier Molina

Catcher
$60,000,000

A.J. Pollock

Center Field
$60,000,000
69

Andrelton Simmons

Shortstop
$58,000,000
70

Alex Cobb

Starting Pitcher
$57,000,000
71

Kyle Hendricks

Starting Pitcher
$55,500,000
72

Kevin Kiermaier

Center Field
$53,500,000
73

Salvador Perez

Catcher
$52,500,000
74

Randal Grichuk

Center Field
$52,000,000

Wade Davis

Relief Pitcher
$52,000,000

Josh Reddick

Right Field
$52,000,000
77

Carlos Martinez

Relief Pitcher
$51,000,000
78

Dee Gordon

2nd Base
$50,000,000

Blake Snell

Starting Pitcher
$50,000,000

Andrew McCutchen

Right Field
$50,000,000
81

Christian Yelich

Left Field
$49,570,000
82

Rougned Odor

2nd Base
$49,500,000
83

Aroldis Chapman

Relief Pitcher
$48,000,000
84

Yulieski Gurriel

1st Base
$47,500,000
85

Carlos Carrasco

Relief Pitcher
$47,000,000
86

Aaron Nola

Starting Pitcher
$45,000,000
87

German Marquez

Starting Pitcher
$43,000,000

Yusei Kikuchi

Starting Pitcher
$43,000,000

Craig Kimbrel

Relief Pitcher
$43,000,000

Eloy Jimenez

Outfielders
$43,000,000
91

Anthony Rizzo

1st Base
$41,000,000
92

Will Smith

Relief Pitcher
$40,000,000

Luis Severino

Starting Pitcher
$40,000,000
94

Zack Britton

Relief Pitcher
$39,000,000

Matt Carpenter

1st Base
$39,000,000

Jay Bruce

Right Field
$39,000,000
97

Corey Kluber

Starting Pitcher
$38,500,000
98

Tyler Chatwood

Relief Pitcher
$38,000,000

Zack Cozart

3rd Base
$38,000,000
100

Gregory Polanco

Right Field
$35,000,000