We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. 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.

2020 Cash Rankings

Player cash
1

Mike Trout

Center Field
$36,000,000

Gerrit Cole

Starting Pitcher
$36,000,000
3

Nolan Arenado

3rd Base
$35,000,000
4

Justin Verlander

Starting Pitcher
$33,000,000
5

Miguel Cabrera

Designated Hitter
$30,000,000

Manny Machado

3rd Base
$30,000,000
7

Anthony Rendon

3rd Base
$29,500,000
8

Albert Pujols

1st Base
$29,000,000
9

Jon Lester

Starting Pitcher
$27,500,000
10

Mookie Betts

Right Field
$27,000,000
11

Bryce Harper

Right Field
$26,000,000

Paul Goldschmidt

1st Base
$26,000,000

Jose Altuve

2nd Base
$26,000,000

Giancarlo Stanton

Designated Hitter
$26,000,000
15

Jordan Zimmermann

Starting Pitcher
$25,000,000

Joey Votto

1st Base
$25,000,000
17

J.D. Martinez

Designated Hitter
$23,750,000
18

Stephen Strasburg

Starting Pitcher
$23,571,429
19

Clayton Kershaw

Starting Pitcher
$23,333,334
20

Masahiro Tanaka

Starting Pitcher
$23,000,000
21

Johnny Cueto

Starting Pitcher
$22,000,000

Yu Darvish

Starting Pitcher
$22,000,000

Freddie Freeman

1st Base
$22,000,000
24

Zack Wheeler

Starting Pitcher
$21,500,000
25

Buster Posey

Catcher
$21,400,000
26

Shin-Soo Choo

Designated Hitter
$21,000,000

Charlie Blackmon

Right Field
$21,000,000

Justin Upton

Left Field
$21,000,000

Jason Heyward

Right Field
$21,000,000

Josh Donaldson

3rd Base
$21,000,000

George Springer

Center Field
$21,000,000
32

Robinson Cano

2nd Base
$20,250,000
33

Eric Hosmer

1st Base
$20,000,000

Chris Sale

Starting Pitcher
$20,000,000

Xander Bogaerts

Shortstop
$20,000,000

Jake Arrieta

Starting Pitcher
$20,000,000

Hyun-Jin Ryu

Starting Pitcher
$20,000,000

Yadier Molina

Catcher
$20,000,000

Wil Myers

Left Field
$20,000,000
40

Jeff Samardzija

Starting Pitcher
$19,500,000
41

Kyle Seager

3rd Base
$19,000,000

Justin Turner

3rd Base
$19,000,000

Patrick Corbin

Starting Pitcher
$19,000,000
44

Kris Bryant

3rd Base
$18,600,000
45

Matt Carpenter

3rd Base
$18,500,000
46

Yasmani Grandal

Catcher
$18,250,000
47

Dallas Keuchel

Starting Pitcher
$18,000,000

Cole Hamels

Starting Pitcher
$18,000,000

Marcell Ozuna

Left Field
$18,000,000

Kenley Jansen

Relief Pitcher
$18,000,000
51

Jake Odorizzi

Starting Pitcher
$17,800,000
52

Carlos Santana

1st Base
$17,500,000

Francisco Lindor

Shortstop
$17,500,000

Corey Kluber

Starting Pitcher
$17,500,000

Trevor Bauer

Starting Pitcher
$17,500,000
56

Nathan Eovaldi

Starting Pitcher
$17,000,000

Wade Davis

Relief Pitcher
$17,000,000

Andrew McCutchen

Left Field
$17,000,000

Chris Davis

1st Base
$17,000,000

J.A. Happ

Starting Pitcher
$17,000,000
61

Khris Davis

Designated Hitter
$16,750,000
62

Anthony Rizzo

1st Base
$16,500,000

Dexter Fowler

Right Field
$16,500,000
64

Ryan Braun

1st Base
$16,000,000

Brandon Belt

1st Base
$16,000,000

Craig Kimbrel

Relief Pitcher
$16,000,000

Jose Abreu

1st Base
$16,000,000

Jacob deGrom

Starting Pitcher
$16,000,000

Nick Castellanos

Right Field
$16,000,000
70

Miles Mikolas

Starting Pitcher
$15,750,000
71

Danny Duffy

Starting Pitcher
$15,250,000
72

Charlie Morton

Starting Pitcher
$15,000,000

Lorenzo Cain

Center Field
$15,000,000

Brandon Crawford

Shortstop
$15,000,000

Elvis Andrus

Shortstop
$15,000,000

Andrelton Simmons

Shortstop
$15,000,000

Max Scherzer

Starting Pitcher
$15,000,000

Michael Brantley

Left Field
$15,000,000

Aroldis Chapman

Relief Pitcher
$15,000,000
80

Jean Segura

2nd Base
$14,250,000
81

Didi Gregorius

Shortstop
$14,000,000

Yusei Kikuchi

Starting Pitcher
$14,000,000

Mark Melancon

Relief Pitcher
$14,000,000
84

Zack Greinke

Starting Pitcher
$13,666,667
85

Dee Gordon

2nd Base
$13,500,000
86

Salvador Perez

Catcher
$13,000,000

Marcus Semien

Shortstop
$13,000,000

Evan Longoria

3rd Base
$13,000,000

Tyler Chatwood

Starting Pitcher
$13,000,000

Will Smith

Relief Pitcher
$13,000,000

Josh Reddick

Right Field
$13,000,000

Zack Britton

Relief Pitcher
$13,000,000
93

Christian Yelich

Left Field
$12,500,000

James Paxton

Starting Pitcher
$12,500,000
95

Nelson Cruz

Designated Hitter
$12,000,000

Kyle Hendricks

Starting Pitcher
$12,000,000

Randal Grichuk

Center Field
$12,000,000

Tanner Roark

Starting Pitcher
$12,000,000

Edwin Encarnacion

Designated Hitter
$12,000,000

A.J. Pollock

Left Field
$12,000,000