MLB Salary Rankings MLB Salary Rankings

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




2017 Cash Rankings

Player cash
1

Clayton Kershaw

Starting Pitcher
$33,000,000
2

David Price

Relief Pitcher
$30,000,000
3

Miguel Cabrera

1st Base
$28,000,000
4

Felix Hernandez

Starting Pitcher
$26,857,142
5

Albert Pujols

Designated Hitter
$26,000,000
6

C.C. Sabathia

Starting Pitcher
$25,000,000
7

Robinson Cano

2nd Base
$24,000,000

Zack Greinke

Starting Pitcher
$24,000,000
9

Joe Mauer

1st Base
$23,000,000
10

Cole Hamels

Starting Pitcher
$22,500,000

Yoenis Cespedes

Center Field
$22,500,000
12

Masahiro Tanaka

Starting Pitcher
$22,000,000

Hanley Ramirez

Designated Hitter
$22,000,000

Joey Votto

1st Base
$22,000,000
15

Jason Heyward

Right Field
$21,500,000

Adrian Gonzalez

1st Base
$21,500,000
17

Buster Posey

Catcher
$21,400,000
18

Jacoby Ellsbury

Center Field
$21,142,857
19

Jayson Werth

Left Field
$21,000,000

Aroldis Chapman

Relief Pitcher
$21,000,000

Johnny Cueto

Starting Pitcher
$21,000,000
22

Matt Cain

Relief Pitcher
$20,833,334
23

Freddie Freeman

1st Base
$20,500,000
24

Ryan Braun

Left Field
$20,000,000

Jon Lester

Starting Pitcher
$20,000,000

Shin-Soo Choo

Designated Hitter
$20,000,000

Carlos Gonzalez

Right Field
$20,000,000

Russell Martin

Catcher
$20,000,000

Troy Tulowitzki

Shortstop
$20,000,000

David Wright

3rd Base
$20,000,000

Rick Porcello

Starting Pitcher
$20,000,000
32

Adam Wainwright

Relief Pitcher
$19,500,000

Jeff Samardzija

Starting Pitcher
$19,500,000
34

Mike Trout

Center Field
$19,250,000
35

Homer Bailey

Starting Pitcher
$19,000,000
36

Hunter Pence

Right Field
$18,500,000
37

Edwin Encarnacion

Designated Hitter
$18,150,000
38

Adrian Beltre

3rd Base
$18,000,000

Jose Bautista

Right Field
$18,000,000

Victor Martinez

Designated Hitter
$18,000,000

Jordan Zimmermann

Starting Pitcher
$18,000,000
42

Andre Ethier

Center Field
$17,500,000
43

Wil Myers

1st Base
$17,000,000

Chris Davis

1st Base
$17,000,000

Josh Donaldson

3rd Base
$17,000,000
46

Dexter Fowler

Center Field
$16,500,000
47

Ben Zobrist

2nd Base
$16,000,000

John Lackey

Starting Pitcher
$16,000,000

Carlos Beltran

Designated Hitter
$16,000,000

Justin Turner

3rd Base
$16,000,000

Adam Jones

Center Field
$16,000,000

Alex Gordon

Left Field
$16,000,000

Anibal Sanchez

Starting Pitcher
$16,000,000

Mark Melancon

Relief Pitcher
$16,000,000
55

Jake Arrieta

Starting Pitcher
$15,637,500
56

Max Scherzer

Starting Pitcher
$15,000,000

Stephen Strasburg

Starting Pitcher
$15,000,000

Mike Leake

Starting Pitcher
$15,000,000

Elvis Andrus

Shortstop
$15,000,000
60

Giancarlo Stanton

Right Field
$14,500,000
61

Ryan Zimmerman

1st Base
$14,000,000

Andrew McCutchen

Right Field
$14,000,000

Chase Headley

3rd Base
$14,000,000

Nelson Cruz

Designated Hitter
$14,000,000

Hisashi Iwakuma

Starting Pitcher
$14,000,000

Yulieski Gurriel

1st Base
$14,000,000

Rich Hill

Starting Pitcher
$14,000,000

Kenley Jansen

Relief Pitcher
$14,000,000

J.J. Hardy

Shortstop
$14,000,000

Yadier Molina

Catcher
$14,000,000

Marco Estrada

Starting Pitcher
$14,000,000
72

Bryce Harper

Right Field
$13,625,000
73

Ervin Santana

Starting Pitcher
$13,500,000

Ubaldo Jimenez

Starting Pitcher
$13,500,000

Ian Kennedy

Starting Pitcher
$13,500,000

Clay Buchholz

Starting Pitcher
$13,500,000
77

Phil Hughes

Relief Pitcher
$13,200,000
78

Matt Holliday

Designated Hitter
$13,000,000

Josh Reddick

Right Field
$13,000,000

Greg Holland

Relief Pitcher
$13,000,000

J.A. Happ

Starting Pitcher
$13,000,000

Dustin Pedroia

2nd Base
$13,000,000

Craig Kimbrel

Relief Pitcher
$13,000,000

Evan Longoria

3rd Base
$13,000,000
85

Matt Garza

Starting Pitcher
$12,500,000
86

Eric Hosmer

1st Base
$12,250,000
87

Gio Gonzalez

Starting Pitcher
$12,000,000

Daniel Murphy

2nd Base
$12,000,000

Brett Gardner

Left Field
$12,000,000

Carlos Santana

1st Base
$12,000,000

Chris Sale

Starting Pitcher
$12,000,000

Madison Bumgarner

Starting Pitcher
$12,000,000
93

Nolan Arenado

3rd Base
$11,750,000

Denard Span

Center Field
$11,750,000
95

Carlos Gomez

Center Field
$11,500,000

Brian McCann

Catcher
$11,500,000

Manny Machado

3rd Base
$11,500,000

Martin Prado

3rd Base
$11,500,000
99

Zach Britton

Relief Pitcher
$11,400,000
100

Yovani Gallardo

Relief Pitcher
$11,000,000