We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. 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

Gerrit Cole

Starting Pitcher
$324,000,000
5

Manny Machado

3rd Base
$300,000,000
6

Nolan Arenado

3rd Base
$260,000,000
7

Miguel Cabrera

Designated Hitter
$248,000,000
8

Anthony Rendon

3rd Base
$245,000,000

Stephen Strasburg

Starting Pitcher
$245,000,000
10

Albert Pujols

1st Base
$240,000,000

Robinson Cano

2nd Base
$240,000,000
12

Joey Votto

1st Base
$225,000,000
13

David Price

Starting Pitcher
$217,000,000
14

Max Scherzer

Starting Pitcher
$210,000,000
15

Zack Greinke

Starting Pitcher
$206,500,000
16

Christian Yelich

Left Field
$188,500,000
17

Jason Heyward

Right Field
$184,000,000
18

Jose Altuve

2nd Base
$163,500,000
19

Chris Davis

1st Base
$161,000,000
20

Buster Posey

Catcher
$159,000,000
21

Jon Lester

Starting Pitcher
$155,000,000

Masahiro Tanaka

Starting Pitcher
$155,000,000
23

Chris Sale

Starting Pitcher
$145,000,000
24

Eric Hosmer

1st Base
$144,000,000
25

Patrick Corbin

Starting Pitcher
$140,000,000
26

Jacob deGrom

Starting Pitcher
$137,500,000
27

Freddie Freeman

1st Base
$135,000,000
28

Johnny Cueto

Starting Pitcher
$130,000,000

Shin-Soo Choo

Designated Hitter
$130,000,000

Paul Goldschmidt

1st Base
$130,000,000
31

Yu Darvish

Starting Pitcher
$126,000,000
32

Xander Bogaerts

Shortstop
$120,000,000

Elvis Andrus

Shortstop
$120,000,000
34

Zack Wheeler

Starting Pitcher
$118,000,000
35

J.D. Martinez

Designated Hitter
$110,000,000

Dustin Pedroia

2nd Base
$110,000,000

Yoenis Cespedes

Center Field
$110,000,000

Jordan Zimmermann

Starting Pitcher
$110,000,000
39

Charlie Blackmon

Right Field
$108,000,000
40

Justin Upton

Left Field
$106,000,000
41

Ryan Braun

1st Base
$105,000,000
42

Evan Longoria

3rd Base
$100,000,000

Kyle Seager

3rd Base
$100,000,000

Ronald Acuna

Right Field
$100,000,000

Alex Bregman

3rd Base
$100,000,000
46

Clayton Kershaw

Starting Pitcher
$93,000,000
47

Josh Donaldson

3rd Base
$92,000,000
48

Jeff Samardzija

Starting Pitcher
$90,000,000
49

Madison Bumgarner

Starting Pitcher
$85,000,000
50

Wil Myers

Left Field
$83,000,000
51

Dexter Fowler

Right Field
$82,500,000
52

Lorenzo Cain

Center Field
$80,000,000

Mike Leake

Starting Pitcher
$80,000,000

Hyun-Jin Ryu

Starting Pitcher
$80,000,000

Kenley Jansen

Relief Pitcher
$80,000,000
56

Brandon Crawford

Shortstop
$75,000,000

Jake Arrieta

Starting Pitcher
$75,000,000
58

Yasmani Grandal

Catcher
$73,000,000
59

Brandon Belt

1st Base
$72,800,000
60

Aaron Hicks

Center Field
$70,000,000

Ian Kennedy

Relief Pitcher
$70,000,000

Ian Desmond

Center Field
$70,000,000

Jean Segura

2nd Base
$70,000,000

Yoan Moncada

3rd Base
$70,000,000
65

Nathan Eovaldi

Starting Pitcher
$68,000,000

Miles Mikolas

Starting Pitcher
$68,000,000
67

Justin Verlander

Starting Pitcher
$66,000,000

Eugenio Suarez

3rd Base
$66,000,000
69

Danny Duffy

Starting Pitcher
$65,000,000
70

Justin Turner

3rd Base
$64,000,000

Nick Castellanos

Right Field
$64,000,000

Mike Moustakas

2nd Base
$64,000,000
73

Mark Melancon

Relief Pitcher
$62,000,000
74

Carlos Santana

1st Base
$60,000,000

A.J. Pollock

Left Field
$60,000,000

Yadier Molina

Catcher
$60,000,000
77

Andrelton Simmons

Shortstop
$58,000,000
78

Alex Cobb

Starting Pitcher
$57,000,000
79

Kyle Hendricks

Starting Pitcher
$55,500,000

Dallas Keuchel

Starting Pitcher
$55,500,000
81

Kevin Kiermaier

Center Field
$53,500,000
82

Salvador Perez

Catcher
$52,500,000
83

Wade Davis

Relief Pitcher
$52,000,000

Randal Grichuk

Center Field
$52,000,000

Josh Reddick

Right Field
$52,000,000
86

Carlos Martinez

Starting Pitcher
$51,000,000
87

Blake Snell

Starting Pitcher
$50,000,000

Andrew McCutchen

Left Field
$50,000,000

Dee Gordon

2nd Base
$50,000,000

Jose Abreu

1st Base
$50,000,000

Luis Robert

Center Field
$50,000,000
92

Rougned Odor

2nd Base
$49,500,000
93

Aroldis Chapman

Relief Pitcher
$48,000,000
94

Yulieski Gurriel

1st Base
$47,500,000
95

Carlos Carrasco

Starting Pitcher
$47,000,000
96

Aaron Nola

Starting Pitcher
$45,000,000
97

German Marquez

Starting Pitcher
$43,000,000

Craig Kimbrel

Relief Pitcher
$43,000,000

Yusei Kikuchi

Starting Pitcher
$43,000,000

Eloy Jimenez

Left Field
$43,000,000