MLB Salary Rankings MLB Salary Rankings

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

2018 Cash Rankings

Player cash
1

Mike Trout

Center Field
$33,250,000
2

Clayton Kershaw

Starting Pitcher
$33,000,000
3

David Price

Starting Pitcher
$30,000,000

Miguel Cabrera

1st Base
$30,000,000

Albert Pujols

Designated Hitter
$30,000,000

Jake Arrieta

Starting Pitcher
$30,000,000
7

Yoenis Cespedes

Center Field
$29,000,000
8

Felix Hernandez

Starting Pitcher
$26,857,142
9

Giancarlo Stanton

Designated Hitter
$25,000,000

Joey Votto

1st Base
$25,000,000

Eric Hosmer

1st Base
$25,000,000

Yu Darvish

Starting Pitcher
$25,000,000

Carlos Santana

1st Base
$25,000,000
14

Zack Greinke

Starting Pitcher
$24,000,000

Jordan Zimmermann

Starting Pitcher
$24,000,000
16

J.D. Martinez

Designated Hitter
$23,750,000
17

Josh Donaldson

3rd Base
$23,000,000

Joe Mauer

1st Base
$23,000,000
19

Jon Lester

Starting Pitcher
$22,500,000
20

Masahiro Tanaka

Starting Pitcher
$22,000,000

Ian Desmond

1st Base
$22,000,000
22

Bryce Harper

Center Field
$21,625,000
23

Jason Heyward

Right Field
$21,500,000
24

Buster Posey

Catcher
$21,400,000
25

Jacoby Ellsbury

Center Field
$21,142,857
26

Johnny Cueto

Starting Pitcher
$21,000,000

Rick Porcello

Starting Pitcher
$21,000,000

Homer Bailey

Starting Pitcher
$21,000,000

Freddie Freeman

1st Base
$21,000,000
30

Russell Martin

Catcher
$20,000,000

Troy Tulowitzki

Shortstop
$20,000,000

Ryan Braun

Left Field
$20,000,000

Justin Verlander

Starting Pitcher
$20,000,000

Aroldis Chapman

Relief Pitcher
$20,000,000

Alex Gordon

Left Field
$20,000,000

Cole Hamels

Starting Pitcher
$20,000,000

Shin-Soo Choo

Designated Hitter
$20,000,000

David Wright

3rd Base
$20,000,000
39

Yadier Molina

Catcher
$19,892,473
40

Jeff Samardzija

Starting Pitcher
$19,500,000

Adam Wainwright

Starting Pitcher
$19,500,000
42

Hunter Pence

Right Field
$18,500,000

Kyle Seager

3rd Base
$18,500,000
44

Matt Kemp

Right Field
$18,000,000

Adrian Beltre

3rd Base
$18,000,000

Victor Martinez

Designated Hitter
$18,000,000
47

Daniel Murphy

2nd Base
$17,500,000
48

Nolan Arenado

3rd Base
$17,272,850
49

Edwin Encarnacion

Designated Hitter
$17,000,000

Chris Davis

1st Base
$17,000,000

Adam Jones

Center Field
$17,000,000

Jose Altuve

2nd Base
$17,000,000
53

Dexter Fowler

Center Field
$16,500,000
54

Brandon Belt

1st Base
$16,000,000

Rich Hill

Starting Pitcher
$16,000,000

Wade Davis

Relief Pitcher
$16,000,000

Ian Kennedy

Starting Pitcher
$16,000,000

Wei-Yin Chen

Starting Pitcher
$16,000,000

Justin Upton

Left Field
$16,000,000

Ben Zobrist

2nd Base
$16,000,000
61

Brandon Crawford

Shortstop
$15,000,000

Max Scherzer

Starting Pitcher
$15,000,000

Stephen Strasburg

Starting Pitcher
$15,000,000

Elvis Andrus

Shortstop
$15,000,000
65

Ryan Zimmerman

1st Base
$14,000,000

Charlie Blackmon

Center Field
$14,000,000

Danny Duffy

Starting Pitcher
$14,000,000

Nelson Cruz

Designated Hitter
$14,000,000

Greg Holland

Relief Pitcher
$14,000,000
70

Robinson Cano

2nd Base
$13,677,440
71

Jason Kipnis

2nd Base
$13,500,000

Ervin Santana

Starting Pitcher
$13,500,000

Dustin Pedroia

2nd Base
$13,500,000

Martin Prado

3rd Base
$13,500,000

Matt Carpenter

1st Base
$13,500,000
76

Dallas Keuchel

Starting Pitcher
$13,200,000
77

Marco Estrada

Starting Pitcher
$13,000,000

J.A. Happ

Starting Pitcher
$13,000,000

Lorenzo Cain

Center Field
$13,000,000

Josh Reddick

Right Field
$13,000,000

David Robertson

Relief Pitcher
$13,000,000

Jose Abreu

1st Base
$13,000,000

Craig Kimbrel

Relief Pitcher
$13,000,000
84

Zack Cozart

Shortstop
$12,666,666
85

Chris Sale

Starting Pitcher
$12,500,000

Tyler Chatwood

Starting Pitcher
$12,500,000
87

Anthony Rendon

3rd Base
$12,300,000
88

Andrew McCutchen

Right Field
$12,250,000
89

Michael Brantley

Left Field
$12,000,000

Evan Longoria

3rd Base
$12,000,000

Madison Bumgarner

Starting Pitcher
$12,000,000

Zach Britton

Relief Pitcher
$12,000,000

George Springer

Center Field
$12,000,000

Gio Gonzalez

Starting Pitcher
$12,000,000

Lance Lynn

Starting Pitcher
$12,000,000
96

Yulieski Gurriel

1st Base
$11,935,483
97

Brian McCann

Catcher
$11,500,000

Carlos Martinez

Starting Pitcher
$11,500,000
99

Paul Goldschmidt

1st Base
$11,100,000
100

Kendrys Morales

Designated Hitter
$11,000,000