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 Salary Rankings

Player salary
1

Mike Trout

Center Field
$37,666,666
2

Gerrit Cole

Starting Pitcher
$36,000,000
3

Max Scherzer

Starting Pitcher
$35,920,616
4

Zack Greinke

Starting Pitcher
$35,000,000

Stephen Strasburg

Starting Pitcher
$35,000,000

Nolan Arenado

3rd Base
$35,000,000
7

Justin Verlander

Starting Pitcher
$33,000,000
8

Manny Machado

3rd Base
$32,000,000

David Price

Starting Pitcher
$32,000,000
10

Clayton Kershaw

Starting Pitcher
$31,000,000
11

Chris Sale

Starting Pitcher
$30,000,000

Miguel Cabrera

Designated Hitter
$30,000,000
13

Yoenis Cespedes

Center Field
$29,500,000
14

Jose Altuve

2nd Base
$29,000,000

Albert Pujols

1st Base
$29,000,000
16

Bryce Harper

Right Field
$27,538,462
17

Mookie Betts

Right Field
$27,000,000
18

Anthony Rendon

3rd Base
$26,071,428
19

Paul Goldschmidt

1st Base
$26,000,000

Giancarlo Stanton

Designated Hitter
$26,000,000
21

Jacob deGrom

Starting Pitcher
$25,500,000
22

Joey Votto

1st Base
$25,000,000

Jordan Zimmermann

Starting Pitcher
$25,000,000
24

Robinson Cano

2nd Base
$24,000,000
25

J.D. Martinez

Designated Hitter
$23,750,000
26

Jason Heyward

Right Field
$23,500,000
27

Masahiro Tanaka

Starting Pitcher
$23,000,000
28

Wil Myers

Left Field
$22,500,000
29

Freddie Freeman

1st Base
$22,359,375
30

Buster Posey

Catcher
$22,177,777
31

Yu Darvish

Starting Pitcher
$22,000,000
32

Zack Wheeler

Starting Pitcher
$21,500,000
33

Charlie Blackmon

Right Field
$21,333,333
34

Chris Davis

1st Base
$21,118,782
35

George Springer

Center Field
$21,000,000

Josh Donaldson

3rd Base
$21,000,000

Justin Upton

Left Field
$21,000,000

Eric Hosmer

1st Base
$21,000,000

Shin-Soo Choo

Designated Hitter
$21,000,000

Johnny Cueto

Starting Pitcher
$21,000,000
41

Carlos Santana

1st Base
$20,833,334
42

Jake Arrieta

Starting Pitcher
$20,000,000

Yadier Molina

Catcher
$20,000,000

Xander Bogaerts

Shortstop
$20,000,000

Justin Turner

3rd Base
$20,000,000

Jon Lester

Starting Pitcher
$20,000,000

Hyun-Jin Ryu

Starting Pitcher
$20,000,000
48

Jeff Samardzija

Starting Pitcher
$19,800,000
49

Kyle Seager

3rd Base
$19,500,000
50

Patrick Corbin

Starting Pitcher
$19,416,666
51

Mark Melancon

Relief Pitcher
$19,000,000
52

Kris Bryant

3rd Base
$18,600,000
53

Matt Carpenter

3rd Base
$18,500,000
54

Yasmani Grandal

Catcher
$18,250,000
55

Cole Hamels

Starting Pitcher
$18,000,000

Marcell Ozuna

Left Field
$18,000,000

Kenley Jansen

Relief Pitcher
$18,000,000

Dallas Keuchel

Starting Pitcher
$18,000,000
59

Jake Odorizzi

Starting Pitcher
$17,800,000
60

Trevor Bauer

Starting Pitcher
$17,500,000

Francisco Lindor

Shortstop
$17,500,000

Corey Kluber

Starting Pitcher
$17,500,000
63

Aroldis Chapman

Relief Pitcher
$17,200,000

Brandon Belt

1st Base
$17,200,000
65

Ryan Braun

1st Base
$17,000,000

Andrew McCutchen

Left Field
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000

Wade Davis

Relief Pitcher
$17,000,000

J.A. Happ

Starting Pitcher
$17,000,000

Yasmany Tomas

Left Field
$17,000,000
71

Miles Mikolas

Starting Pitcher
$16,750,000

Khris Davis

Designated Hitter
$16,750,000
73

Ian Kennedy

Relief Pitcher
$16,500,000

Dexter Fowler

Right Field
$16,500,000

Anthony Rizzo

1st Base
$16,500,000
76

Michael Brantley

Left Field
$16,000,000

Nick Castellanos

Right Field
$16,000,000

Craig Kimbrel

Relief Pitcher
$16,000,000
79

Yusei Kikuchi

Starting Pitcher
$15,500,000
80

Danny Duffy

Starting Pitcher
$15,250,000

Elvis Andrus

Shortstop
$15,250,000
82

Brandon Crawford

Shortstop
$15,200,000
83

Lorenzo Cain

Center Field
$15,000,000

Andrelton Simmons

Shortstop
$15,000,000

Charlie Morton

Starting Pitcher
$15,000,000

Ian Desmond

Center Field
$15,000,000

A.J. Pollock

Left Field
$15,000,000

Evan Longoria

3rd Base
$15,000,000

Mike Leake

Starting Pitcher
$15,000,000
90

Jean Segura

2nd Base
$14,850,000
91

Rusney Castillo

Left Field
$14,271,428
92

Salvador Perez

Catcher
$14,200,000
93

Jay Bruce

Right Field
$14,000,000

Didi Gregorius

Shortstop
$14,000,000

Alex Cobb

Starting Pitcher
$14,000,000
96

Dee Gordon

2nd Base
$13,800,000
97

Dustin Pedroia

2nd Base
$13,125,000
98

Josh Reddick

Right Field
$13,000,000

Will Smith

Relief Pitcher
$13,000,000

Zack Britton

Relief Pitcher
$13,000,000