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

Player average
1

Gerrit Cole

Starting Pitcher
$36,000,000
2

Mike Trout

Center Field
$35,541,667
3

Anthony Rendon

3rd Base
$35,000,000

Stephen Strasburg

Starting Pitcher
$35,000,000
5

Zack Greinke

Starting Pitcher
$34,416,667
6

Justin Verlander

Starting Pitcher
$33,000,000
7

Nolan Arenado

3rd Base
$32,500,000
8

Miguel Cabrera

1st Base
$31,000,000

Clayton Kershaw

Starting Pitcher
$31,000,000

David Price

Starting Pitcher
$31,000,000
11

Manny Machado

3rd Base
$30,000,000

Max Scherzer

Starting Pitcher
$30,000,000
13

Chris Sale

Starting Pitcher
$29,000,000
14

Yoenis Cespedes

Center Field
$27,500,000

Jacob deGrom

Starting Pitcher
$27,500,000
16

Mookie Betts

Right Field
$27,000,000
17

Paul Goldschmidt

1st Base
$26,000,000

Luis Robert

Outfielders
$26,000,000
19

Jon Lester

Starting Pitcher
$25,833,333
20

Bryce Harper

Right Field
$25,384,615
21

Jake Arrieta

Starting Pitcher
$25,000,000

Giancarlo Stanton

Designated Hitter
$25,000,000
23

Robinson Cano

2nd Base
$24,000,000

Albert Pujols

1st Base
$24,000,000
25

Zack Wheeler

Starting Pitcher
$23,600,000
26

Jose Altuve

2nd Base
$23,357,143
27

Patrick Corbin

Starting Pitcher
$23,333,333
28

Jason Heyward

Right Field
$23,000,000

Josh Donaldson

3rd Base
$23,000,000

Chris Davis

1st Base
$23,000,000
31

Joey Votto

1st Base
$22,500,000
32

Masahiro Tanaka

Starting Pitcher
$22,142,857
33

Jordan Zimmermann

Starting Pitcher
$22,000,000

J.D. Martinez

Designated Hitter
$22,000,000
35

Johnny Cueto

Starting Pitcher
$21,666,667
36

Justin Upton

Left Field
$21,200,000
37

Yu Darvish

Starting Pitcher
$21,000,000

Ryan Braun

Left Field
$21,000,000

George Springer

Center Field
$21,000,000
40

Yadier Molina

Catcher
$20,000,000

Alex Bregman

3rd Base
$20,000,000

Carlos Santana

Designated Hitter
$20,000,000

Hyun-Jin Ryu

Starting Pitcher
$20,000,000

Xander Bogaerts

Shortstop
$20,000,000
45

Buster Posey

Catcher
$19,875,000
46

Matt Carpenter

1st Base
$19,500,000
47

Kris Bryant

3rd Base
$18,600,000
48

Shin-Soo Choo

Designated Hitter
$18,571,429
49

Dallas Keuchel

Starting Pitcher
$18,500,000
50

Yasmani Grandal

Catcher
$18,250,000
51

Cole Hamels

Starting Pitcher
$18,000,000

Marcell Ozuna

Left Field
$18,000,000

Eric Hosmer

1st Base
$18,000,000

Jeff Samardzija

Starting Pitcher
$18,000,000

Charlie Blackmon

Right Field
$18,000,000
56

Jake Odorizzi

Starting Pitcher
$17,800,000
57

Trevor Bauer

Starting Pitcher
$17,500,000

Francisco Lindor

Shortstop
$17,500,000
59

Wade Davis

Relief Pitcher
$17,333,333
60

Miles Mikolas

Starting Pitcher
$17,000,000

Madison Bumgarner

Starting Pitcher
$17,000,000

J.A. Happ

Starting Pitcher
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000
64

Freddie Freeman

1st Base
$16,875,000
65

Khris Davis

Designated Hitter
$16,750,000
66

Andrew McCutchen

Right Field
$16,666,667

Jose Abreu

Designated Hitter
$16,666,667

Evan Longoria

3rd Base
$16,666,667
69

Dexter Fowler

Center Field
$16,500,000
70

Lorenzo Cain

Center Field
$16,000,000

Michael Brantley

Left Field
$16,000,000

Mike Leake

Starting Pitcher
$16,000,000

Mike Moustakas

3rd Base
$16,000,000

Aroldis Chapman

Relief Pitcher
$16,000,000

Justin Turner

3rd Base
$16,000,000

Kenley Jansen

Relief Pitcher
$16,000,000
77

Mark Melancon

Relief Pitcher
$15,500,000
78

Charlie Morton

Starting Pitcher
$15,000,000

Elvis Andrus

Shortstop
$15,000,000
80

Brandon Belt

1st Base
$14,560,000
81

Yusei Kikuchi

Starting Pitcher
$14,333,333

Craig Kimbrel

Relief Pitcher
$14,333,333
83

Nelson Cruz

Designated Hitter
$14,300,000
84

Kyle Seager

3rd Base
$14,285,714
85

Alex Cobb

Starting Pitcher
$14,250,000
86

Jean Segura

Shortstop
$14,000,000

Didi Gregorius

Shortstop
$14,000,000

Ian Kennedy

Relief Pitcher
$14,000,000

Ian Desmond

Center Field
$14,000,000
90

Kyle Hendricks

Starting Pitcher
$13,875,000
91

Wil Myers

Left Field
$13,833,333
92

Dustin Pedroia

2nd Base
$13,750,000
93

Will Smith

Relief Pitcher
$13,333,333
94

Marcus Semien

Shortstop
$13,000,000

Jay Bruce

Right Field
$13,000,000

Josh Reddick

Right Field
$13,000,000

Danny Duffy

Starting Pitcher
$13,000,000

Zack Britton

Relief Pitcher
$13,000,000
99

Tyler Chatwood

Starting Pitcher
$12,666,667

Zack Cozart

3rd Base
$12,666,667