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

Player base
1

Mike Trout

Center Field
$36,000,000

Gerrit Cole

Starting Pitcher
$36,000,000
3

Nolan Arenado

3rd Base
$35,000,000

Stephen Strasburg

Starting Pitcher
$35,000,000
5

Justin Verlander

Starting Pitcher
$33,000,000
6

David Price

Starting Pitcher
$32,000,000

Zack Greinke

Starting Pitcher
$32,000,000
8

Chris Sale

Starting Pitcher
$30,000,000

Miguel Cabrera

1st Base
$30,000,000

Manny Machado

3rd Base
$30,000,000
11

Yoenis Cespedes

Center Field
$29,500,000
12

Albert Pujols

1st Base
$29,000,000
13

Max Scherzer

Starting Pitcher
$28,777,759
14

Mookie Betts

Right Field
$27,000,000
15

Giancarlo Stanton

Designated Hitter
$26,000,000

Bryce Harper

Right Field
$26,000,000

Jose Altuve

2nd Base
$26,000,000
18

Anthony Rendon

3rd Base
$25,500,000
19

Jordan Zimmermann

Starting Pitcher
$25,000,000

Joey Votto

1st Base
$25,000,000
21

Robinson Cano

2nd Base
$24,000,000
22

J.D. Martinez

Designated Hitter
$23,750,000
23

Clayton Kershaw

Starting Pitcher
$23,333,334
24

Masahiro Tanaka

Starting Pitcher
$23,000,000

Jacob deGrom

Starting Pitcher
$23,000,000
26

Yu Darvish

Starting Pitcher
$22,000,000

Paul Goldschmidt

1st Base
$22,000,000

Freddie Freeman

1st Base
$22,000,000
29

Zack Wheeler

Starting Pitcher
$21,500,000
30

Buster Posey

Catcher
$21,400,000
31

Justin Upton

Left Field
$21,000,000

Johnny Cueto

Starting Pitcher
$21,000,000

Charlie Blackmon

Right Field
$21,000,000

Jason Heyward

Right Field
$21,000,000

George Springer

Center Field
$21,000,000

Josh Donaldson

3rd Base
$21,000,000

Shin-Soo Choo

Designated Hitter
$21,000,000
38

Hyun-Jin Ryu

Starting Pitcher
$20,000,000

Xander Bogaerts

Shortstop
$20,000,000

Jake Arrieta

Starting Pitcher
$20,000,000

Yadier Molina

Catcher
$20,000,000

Wil Myers

Left Field
$20,000,000

Eric Hosmer

1st Base
$20,000,000
44

Justin Turner

3rd Base
$19,000,000

Patrick Corbin

Starting Pitcher
$19,000,000

Kyle Seager

3rd Base
$19,000,000
47

Kris Bryant

3rd Base
$18,600,000
48

Matt Carpenter

1st Base
$18,500,000
49

Yasmani Grandal

Catcher
$18,250,000
50

Jeff Samardzija

Starting Pitcher
$18,000,000

Kenley Jansen

Relief Pitcher
$18,000,000

Dallas Keuchel

Starting Pitcher
$18,000,000

Cole Hamels

Starting Pitcher
$18,000,000

Marcell Ozuna

Left Field
$18,000,000
55

Jake Odorizzi

Starting Pitcher
$17,800,000
56

Carlos Santana

Designated Hitter
$17,500,000

Francisco Lindor

Shortstop
$17,500,000

Trevor Bauer

Starting Pitcher
$17,500,000

Corey Kluber

Starting Pitcher
$17,500,000
60

Chris Davis

1st Base
$17,000,000

J.A. Happ

Starting Pitcher
$17,000,000

Wade Davis

Relief Pitcher
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000

Andrew McCutchen

Right Field
$17,000,000

Yasmany Tomas

Left Field
$17,000,000
66

Khris Davis

Designated Hitter
$16,750,000
67

Anthony Rizzo

1st Base
$16,500,000

Ian Kennedy

Relief Pitcher
$16,500,000
69

Brandon Belt

1st Base
$16,000,000

Craig Kimbrel

Relief Pitcher
$16,000,000

Ryan Braun

Left Field
$16,000,000

Lorenzo Cain

Center Field
$16,000,000
73

Miles Mikolas

Starting Pitcher
$15,750,000
74

Danny Duffy

Starting Pitcher
$15,250,000
75

Andrelton Simmons

Shortstop
$15,000,000

Brandon Crawford

Shortstop
$15,000,000

Evan Longoria

3rd Base
$15,000,000

Aroldis Chapman

Relief Pitcher
$15,000,000

Ian Desmond

Center Field
$15,000,000

Jon Lester

Starting Pitcher
$15,000,000

Michael Brantley

Left Field
$15,000,000

Mike Leake

Starting Pitcher
$15,000,000

Charlie Morton

Starting Pitcher
$15,000,000

Elvis Andrus

Shortstop
$15,000,000
85

Dexter Fowler

Center Field
$14,500,000
86

Jean Segura

Shortstop
$14,250,000
87

Alex Cobb

Starting Pitcher
$14,000,000

Yusei Kikuchi

Starting Pitcher
$14,000,000

Didi Gregorius

Shortstop
$14,000,000

Mark Melancon

Relief Pitcher
$14,000,000
91

Rusney Castillo

Left Field
$13,500,000

Dee Gordon

2nd Base
$13,500,000
93

Zack Britton

Relief Pitcher
$13,000,000

Dustin Pedroia

2nd Base
$13,000,000

Marcus Semien

Shortstop
$13,000,000

Tyler Chatwood

Starting Pitcher
$13,000,000

Jay Bruce

Right Field
$13,000,000

Josh Reddick

Right Field
$13,000,000

Salvador Perez

Catcher
$13,000,000

Will Smith

Relief Pitcher
$13,000,000