MLB Salary Rankings MLB Salary Rankings

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

2016 Salary Rankings

Player 2016 salary
1

Clayton Kershaw

Starting Pitcher
$34,571,428
2

Zack Greinke

Starting Pitcher
$34,000,000
3

David Price

Starting Pitcher
$30,000,000
4

Justin Verlander

Starting Pitcher
$28,000,000

Miguel Cabrera

1st Base
$28,000,000
6

Felix Hernandez

Starting Pitcher
$25,857,142
7

Jon Lester

Starting Pitcher
$25,000,000

Ryan Howard

1st Base
$25,000,000

C.C. Sabathia

Starting Pitcher
$25,000,000

Albert Pujols

Designated Hitter
$25,000,000
11

Robinson Cano

2nd Base
$24,000,000
12

Cole Hamels

Starting Pitcher
$23,500,000
13

Mark Teixeira

1st Base
$23,125,000
14

Joe Mauer

1st Base
$23,000,000
15

Hanley Ramirez

1st Base
$22,750,000
16

Max Scherzer

Starting Pitcher
$22,142,857
17

Justin Upton

Left Field
$22,125,000
18

Masahiro Tanaka

Starting Pitcher
$22,000,000
19

Adrian Gonzalez

1st Base
$21,857,142
20

Jayson Werth

Left Field
$21,571,428
21

Jacoby Ellsbury

Center Field
$21,142,857
22

Chris Davis

1st Base
$21,118,782
23

James Shields

Starting Pitcher
$21,000,000
24

Yoenis Cespedes

Center Field
$20,833,333

Matt Cain

Relief Pitcher
$20,833,333
26

Buster Posey

Catcher
$20,777,777
27

C.J. Wilson

Starting Pitcher
$20,500,000
28

Jered Weaver

Starting Pitcher
$20,200,000
29

Rick Porcello

Starting Pitcher
$20,125,000
30

David Wright

3rd Base
$20,000,000

Shin-Soo Choo

Right Field
$20,000,000

Troy Tulowitzki

Shortstop
$20,000,000

Ryan Braun

Left Field
$20,000,000

Joey Votto

1st Base
$20,000,000
35

Adam Wainwright

Starting Pitcher
$19,500,000
36

Hunter Pence

Right Field
$18,500,000
37

Matt Kemp

Right Field
$18,250,000
38

Andre Ethier

Center Field
$18,000,000

Jordan Zimmermann

Starting Pitcher
$18,000,000

Prince Fielder

Designated Hitter
$18,000,000

Homer Bailey

Starting Pitcher
$18,000,000

Adrian Beltre

3rd Base
$18,000,000

Victor Martinez

Designated Hitter
$18,000,000
44

Pablo Sandoval

3rd Base
$17,600,000
45

Jason Heyward

Right Field
$17,500,000
46

Carlos Gonzalez

Right Field
$17,428,571
47

Matt Holliday

Left Field
$17,000,000

Brian McCann

Catcher
$17,000,000
49

Anibal Sanchez

Starting Pitcher
$16,800,000
50

Adam Jones

Center Field
$16,333,333
51

Mike Trout

Center Field
$16,083,333
52

Melvin Upton

Left Field
$16,050,000
53

David Ortiz

Designated Hitter
$16,000,000

Curtis Granderson

Right Field
$16,000,000

John Lackey

Starting Pitcher
$16,000,000
56

Johnny Cueto

Starting Pitcher
$15,833,333
57

Brett Anderson

Starting Pitcher
$15,800,000

Colby Rasmus

Left Field
$15,800,000

Matt Wieters

Catcher
$15,800,000
60

Elvis Andrus

Shortstop
$15,250,000
61

Carlos Beltran

Designated Hitter
$15,000,000

Russell Martin

Catcher
$15,000,000

Jake Peavy

Relief Pitcher
$15,000,000
64

Nelson Cruz

Designated Hitter
$14,250,000
65

Yadier Molina

Catcher
$14,200,000
66

Ryan Zimmerman

1st Base
$14,000,000

Jose Bautista

Right Field
$14,000,000

Ian Kinsler

2nd Base
$14,000,000

Miguel Montero

Catcher
$14,000,000

Melky Cabrera

Left Field
$14,000,000
71

Francisco Liriano

Starting Pitcher
$13,666,666
72

Brett Gardner

Left Field
$13,500,000

Ervin Santana

Starting Pitcher
$13,500,000
74

Andrew McCutchen

Center Field
$13,208,333
75

Matt Harrison

Starting Pitcher
$13,200,000
76

Dustin Pedroia

2nd Base
$13,125,000
77

Chase Headley

3rd Base
$13,000,000

Ubaldo Jimenez

Starting Pitcher
$13,000,000

Brandon Phillips

2nd Base
$13,000,000

Clay Buchholz

Starting Pitcher
$13,000,000
81

Scott Kazmir

Starting Pitcher
$12,666,666
82

Jay Bruce

Right Field
$12,541,666
83

Matt Garza

Starting Pitcher
$12,500,000

Jhonny Peralta

Shortstop
$12,500,000

Brandon McCarthy

Starting Pitcher
$12,500,000

Jorge De La Rosa

Relief Pitcher
$12,500,000

J.J. Hardy

Shortstop
$12,500,000
88

Freddie Freeman

1st Base
$12,359,375
89

Evan Longoria

3rd Base
$12,100,000

Gio Gonzalez

Starting Pitcher
$12,100,000
91

Mike Leake

Starting Pitcher
$12,000,000

Ricky Nolasco

Starting Pitcher
$12,000,000

Aaron Hill

3rd Base
$12,000,000

Alex Gordon

Left Field
$12,000,000

R.A. Dickey

Relief Pitcher
$12,000,000
96

Jose Abreu

1st Base
$11,666,667
97

Josh Donaldson

3rd Base
$11,650,000
98

Marco Estrada

Starting Pitcher
$11,500,000

Jamie Garcia

Starting Pitcher
$11,500,000
100

Aroldis Chapman

Relief Pitcher
$11,325,000