MLB Salary Rankings MLB Salary Rankings

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




2018 Contract Value Rankings

Player contract value
1

Giancarlo Stanton

Right Field
$325,000,000
2

Miguel Cabrera

1st Base
$248,000,000
3

Albert Pujols

Designated Hitter
$240,000,000

Robinson Cano

2nd Base
$240,000,000
5

Joey Votto

1st Base
$225,000,000
6

David Price

Starting Pitcher
$217,000,000
7

Clayton Kershaw

Starting Pitcher
$215,000,000
8

Max Scherzer

Starting Pitcher
$210,000,000
9

Zack Greinke

Starting Pitcher
$206,500,000
10

Jason Heyward

Right Field
$184,000,000

Joe Mauer

1st Base
$184,000,000
12

Stephen Strasburg

Starting Pitcher
$175,000,000

Felix Hernandez

Starting Pitcher
$175,000,000
14

Justin Verlander

Starting Pitcher
$162,000,000
15

Chris Davis

1st Base
$161,000,000
16

Matt Kemp

Right Field
$160,000,000
17

Buster Posey

Catcher
$159,000,000
18

Troy Tulowitzki

Shortstop
$157,750,000
19

Masahiro Tanaka

Starting Pitcher
$155,000,000

Jon Lester

Starting Pitcher
$155,000,000
21

Adrian Gonzalez

1st Base
$154,000,000
22

Jacoby Ellsbury

Center Field
$153,000,000
23

Mike Trout

Center Field
$144,500,000
24

Cole Hamels

Starting Pitcher
$144,000,000
25

David Wright

3rd Base
$138,000,000
26

Freddie Freeman

1st Base
$135,000,000
27

Johnny Cueto

Starting Pitcher
$130,000,000

Shin-Soo Choo

Right Field
$130,000,000
29

Elvis Andrus

Shortstop
$120,000,000
30

Yoenis Cespedes

Center Field
$110,000,000

Dustin Pedroia

2nd Base
$110,000,000

Jordan Zimmermann

Starting Pitcher
$110,000,000
33

Justin Upton

Left Field
$106,000,000
34

Homer Bailey

Starting Pitcher
$105,000,000

Ryan Braun

Left Field
$105,000,000
36

Ryan Zimmerman

1st Base
$100,000,000

Kyle Seager

3rd Base
$100,000,000

Evan Longoria

3rd Base
$100,000,000
39

Adam Wainwright

Starting Pitcher
$97,500,000
40

Jeff Samardzija

Starting Pitcher
$90,000,000

Hunter Pence

Right Field
$90,000,000
42

Hanley Ramirez

Designated Hitter
$88,000,000
43

Aroldis Chapman

Relief Pitcher
$86,000,000
44

Adam Jones

Center Field
$85,500,000
45

Brian McCann

Catcher
$85,000,000
46

Wil Myers

1st Base
$83,000,000
47

Dexter Fowler

Center Field
$82,500,000

Rick Porcello

Starting Pitcher
$82,500,000
49

Russell Martin

Catcher
$82,000,000
50

Mike Leake

Starting Pitcher
$80,000,000

Kenley Jansen

Relief Pitcher
$80,000,000

Wei-Yen Chen

Starting Pitcher
$80,000,000
53

James Shields

Starting Pitcher
$75,000,000

Brandon Crawford

Shortstop
$75,000,000

Ian Kinsler

2nd Base
$75,000,000
56

Brandon Belt

1st Base
$72,800,000
57

Rusney Castillo

Left Field
$72,500,000
58

Alex Gordon

Left Field
$72,000,000
59

Ian Kennedy

Starting Pitcher
$70,000,000

Jean Segura

2nd Base
$70,000,000

Ian Desmond

Left Field
$70,000,000
62

Yasmany Tomas

Left Field
$68,500,000
63

Victor Martinez

Designated Hitter
$68,000,000
64

Danny Duffy

Starting Pitcher
$65,000,000
65

Justin Turner

3rd Base
$64,000,000
66

Mark Melancon

Relief Pitcher
$62,000,000
67

Edwin Encarnacion

Designated Hitter
$60,000,000

Yadier Molina

Catcher
$60,000,000

Starlin Castro

2nd Base
$60,000,000
70

Andrelton Simmons

Shortstop
$58,000,000
71

Nelson Cruz

Designated Hitter
$57,000,000
72

Ben Zobrist

2nd Base
$56,000,000
73

Ervin Santana

Starting Pitcher
$55,000,000
74

Kevin Kiermaier

Center Field
$53,500,000
75

Salvador Perez

Catcher
$52,500,000

Jason Kipnis

2nd Base
$52,500,000
77

Chase Headley

3rd Base
$52,000,000

Brett Gardner

Left Field
$52,000,000

Matt Carpenter

3rd Base
$52,000,000

Josh Reddick

Right Field
$52,000,000
81

Andrew McCutchen

Right Field
$51,500,000
82

Carlos Martinez

Starting Pitcher
$51,000,000
83

Dee Gordon

2nd Base
$50,000,000
84

Christian Yelich

Left Field
$49,570,000
85

Rougned Odor

2nd Base
$49,500,000
86

Scott Kazmir

Starting Pitcher
$48,000,000

Rich Hill

Starting Pitcher
$48,000,000

Brandon McCarthy

Relief Pitcher
$48,000,000
89

Yulieski Gurriel

1st Base
$47,500,000
90

David Robertson

Relief Pitcher
$46,000,000
91

Nick Markakis

Right Field
$44,000,000
92

Phil Hughes

Starting Pitcher
$42,000,000

Gio Gonzalez

Starting Pitcher
$42,000,000

Yasiel Puig

Right Field
$42,000,000

Craig Kimbrel

Relief Pitcher
$42,000,000
96

Anthony Rizzo

1st Base
$41,000,000
97

Martin Prado

3rd Base
$40,000,000
98

Corey Kluber

Starting Pitcher
$38,500,000
99

Tyler Chatwood

Starting Pitcher
$38,000,000
100

Daniel Murphy

2nd Base
$37,500,000