We use cookies to offer you a better browsing experience, analyze site traffic, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”. 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.

2019 Cash Rankings

Player cash
1

Mike Trout

Center Field
$36,000,000
2

Clayton Kershaw

Starting Pitcher
$31,000,000

David Price

Starting Pitcher
$31,000,000
4

Manny Machado

3rd Base
$30,000,000

Miguel Cabrera

1st Base
$30,000,000

Bryce Harper

Right Field
$30,000,000
7

Yoenis Cespedes

Center Field
$29,000,000
8

Albert Pujols

1st Base
$28,000,000
9

Felix Hernandez

Starting Pitcher
$27,857,142
10

Nolan Arenado

3rd Base
$26,025,000
11

Giancarlo Stanton

Designated Hitter
$26,000,000
12

Joey Votto

1st Base
$25,000,000

Jordan Zimmermann

Starting Pitcher
$25,000,000

Jake Arrieta

Starting Pitcher
$25,000,000

Jon Lester

Starting Pitcher
$25,000,000
16

J.D. Martinez

Designated Hitter
$23,750,000
17

Josh Donaldson

3rd Base
$23,000,000
18

Masahiro Tanaka

Starting Pitcher
$22,000,000

Johnny Cueto

Starting Pitcher
$22,000,000
20

Buster Posey

Catcher
$21,400,000
21

Dallas Keuchel

Starting Pitcher
$21,210,000
22

Jacoby Ellsbury

Center Field
$21,142,857
23

Freddie Freeman

1st Base
$21,050,000
24

Shin-Soo Choo

Designated Hitter
$21,000,000

Charlie Blackmon

Right Field
$21,000,000

Rick Porcello

Starting Pitcher
$21,000,000
27

Justin Verlander

Starting Pitcher
$20,075,000
28

Mookie Betts

Right Field
$20,050,000
29

Eric Hosmer

1st Base
$20,000,000

Jason Heyward

Right Field
$20,000,000

Yu Darvish

Starting Pitcher
$20,000,000

Cole Hamels

Starting Pitcher
$20,000,000

Yadier Molina

Catcher
$20,000,000

Alex Gordon

Left Field
$20,000,000
35

Jeff Samardzija

Starting Pitcher
$19,500,000
36

Kyle Seager

3rd Base
$19,000,000

Robinson Cano

2nd Base
$19,000,000

Ryan Braun

Left Field
$19,000,000
39

Anthony Rendon

3rd Base
$18,800,000
40

Ryan Zimmerman

1st Base
$18,000,000

Justin Upton

Left Field
$18,000,000

Kenley Jansen

Relief Pitcher
$18,000,000

Justin Turner

3rd Base
$18,000,000

Rich Hill

Starting Pitcher
$18,000,000

Wade Davis

Relief Pitcher
$18,000,000
46

Hyun-Jin Ryu

Starting Pitcher
$17,900,000
47

J.A. Happ

Starting Pitcher
$17,000,000

Chris Davis

1st Base
$17,000,000

Corey Kluber

Starting Pitcher
$17,000,000

Michael Brantley

Left Field
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000
52

Dexter Fowler

Center Field
$16,500,000

Jose Altuve

2nd Base
$16,500,000

Khris Davis

Designated Hitter
$16,500,000
55

Jose Abreu

Designated Hitter
$16,015,000
56

Yasmani Grandal

Catcher
$16,000,000

Brandon Belt

1st Base
$16,000,000
58

Yasmany Tomas

Left Field
$15,500,000
59

Danny Duffy

Starting Pitcher
$15,250,000
60

Max Scherzer

Starting Pitcher
$15,100,000
61

Patrick Corbin

Starting Pitcher
$15,000,000

Elvis Andrus

Shortstop
$15,000,000

Edwin Encarnacion

Designated Hitter
$15,000,000

Aroldis Chapman

Relief Pitcher
$15,000,000

Carlos Santana

Designated Hitter
$15,000,000

Brandon Crawford

Shortstop
$15,000,000

Ian Desmond

Center Field
$15,000,000

Charlie Morton

Starting Pitcher
$15,000,000

Chris Sale

Starting Pitcher
$15,000,000

Martin Prado

1st Base
$15,000,000
71

Jason Kipnis

2nd Base
$14,500,000

Paul Goldschmidt

1st Base
$14,500,000

Matt Carpenter

1st Base
$14,500,000
74

Jean Segura

Shortstop
$14,350,000
75

Yusei Kikuchi

Starting Pitcher
$14,000,000

Mark Melancon

Relief Pitcher
$14,000,000

Lorenzo Cain

Center Field
$14,000,000

Nelson Cruz

Designated Hitter
$14,000,000
79

Mark Trumbo

Designated Hitter
$13,500,000

Gerrit Cole

Starting Pitcher
$13,500,000
81

Dee Gordon

2nd Base
$13,000,000

Andrelton Simmons

Shortstop
$13,000,000

Zack Britton

Relief Pitcher
$13,000,000

Josh Reddick

Right Field
$13,000,000

A.J. Pollock

Center Field
$13,000,000
86

Kris Bryant

3rd Base
$12,900,000
87

Miles Mikolas

Starting Pitcher
$12,750,000
88

Zack Cozart

3rd Base
$12,666,666
89

Tyler Chatwood

Relief Pitcher
$12,500,000

Evan Longoria

3rd Base
$12,500,000

Dustin Pedroia

2nd Base
$12,500,000
92

Marcell Ozuna

Left Field
$12,250,000
93

Jacob deGrom

Starting Pitcher
$12,000,000

D.J. LeMahieu

2nd Base
$12,000,000

George Springer

Center Field
$12,000,000

Madison Bumgarner

Starting Pitcher
$12,000,000

Marwin Gonzalez

3rd Base
$12,000,000

Randal Grichuk

Center Field
$12,000,000

Xander Bogaerts

Shortstop
$12,000,000
100

Didi Gregorius

Shortstop
$11,750,000