We use cookies to offer you a better browsing experience, analyse 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 Average Rankings

Player average
1

Mike Trout

Center Field
$35,541,667
2

Zack Greinke

Starting Pitcher
$34,416,667
3

Justin Verlander

Starting Pitcher
$33,000,000
4

Nolan Arenado

3rd Base
$32,500,000
5

Miguel Cabrera

1st Base
$31,000,000

Clayton Kershaw

Starting Pitcher
$31,000,000

David Price

Starting Pitcher
$31,000,000
8

Max Scherzer

Starting Pitcher
$30,000,000

Manny Machado

3rd Base
$30,000,000
10

Chris Sale

Starting Pitcher
$29,000,000
11

Yoenis Cespedes

Center Field
$27,500,000

Jacob deGrom

Starting Pitcher
$27,500,000
13

Paul Goldschmidt

1st Base
$26,000,000
14

Jon Lester

Starting Pitcher
$25,833,333
15

Bryce Harper

Right Field
$25,384,615
16

Giancarlo Stanton

Designated Hitter
$25,000,000

Stephen Strasburg

Starting Pitcher
$25,000,000

Felix Hernandez

Starting Pitcher
$25,000,000

Jake Arrieta

Starting Pitcher
$25,000,000
20

Albert Pujols

1st Base
$24,000,000

Cole Hamels

Starting Pitcher
$24,000,000

Robinson Cano

2nd Base
$24,000,000
23

Jose Altuve

2nd Base
$23,357,143
24

Patrick Corbin

Starting Pitcher
$23,333,333
25

Josh Donaldson

3rd Base
$23,000,000

Jason Heyward

Right Field
$23,000,000

Chris Davis

1st Base
$23,000,000
28

Joey Votto

1st Base
$22,500,000
29

Masahiro Tanaka

Starting Pitcher
$22,142,857
30

Jordan Zimmermann

Starting Pitcher
$22,000,000

J.D. Martinez

Designated Hitter
$22,000,000
32

Jacoby Ellsbury

Center Field
$21,857,143
33

Johnny Cueto

Starting Pitcher
$21,666,667
34

Dallas Keuchel

Starting Pitcher
$21,210,000
35

Justin Upton

Left Field
$21,200,000
36

Ryan Braun

Left Field
$21,000,000

Yu Darvish

Starting Pitcher
$21,000,000
38

Rick Porcello

Starting Pitcher
$20,625,000
39

Yadier Molina

Catcher
$20,000,000

Edwin Encarnacion

Designated Hitter
$20,000,000

Carlos Santana

Designated Hitter
$20,000,000

Alex Bregman

3rd Base
$20,000,000

Mookie Betts

Right Field
$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

Anthony Rendon

3rd Base
$18,800,000
48

Shin-Soo Choo

Designated Hitter
$18,571,429
49

Yasmani Grandal

Catcher
$18,250,000
50

Jeff Samardzija

Starting Pitcher
$18,000,000

Alex Gordon

Left Field
$18,000,000

Charlie Blackmon

Right Field
$18,000,000

Eric Hosmer

1st Base
$18,000,000
54

Hyun-Jin Ryu

Starting Pitcher
$17,900,000
55

Wade Davis

Relief Pitcher
$17,333,333
56

Aroldis Chapman

Relief Pitcher
$17,200,000
57

Miles Mikolas

Starting Pitcher
$17,000,000

J.A. Happ

Starting Pitcher
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000
60

Freddie Freeman

1st Base
$16,875,000
61

Khris Davis

Designated Hitter
$16,750,000
62

Evan Longoria

3rd Base
$16,666,667

Ryan Zimmerman

1st Base
$16,666,667

Andrew McCutchen

Right Field
$16,666,667
65

Dexter Fowler

Center Field
$16,500,000
66

Russell Martin

Catcher
$16,400,000
67

Lorenzo Cain

Center Field
$16,000,000

Michael Brantley

Left Field
$16,000,000

Kenley Jansen

Relief Pitcher
$16,000,000

Justin Turner

3rd Base
$16,000,000

Rich Hill

Starting Pitcher
$16,000,000

Mike Leake

Starting Pitcher
$16,000,000

Jose Abreu

Designated Hitter
$16,000,000

Wei-Yin Chen

Relief Pitcher
$16,000,000
75

Mark Melancon

Relief Pitcher
$15,500,000
76

Charlie Morton

Starting Pitcher
$15,000,000

Elvis Andrus

Shortstop
$15,000,000
78

Brandon Belt

1st Base
$14,560,000
79

Craig Kimbrel

Relief Pitcher
$14,333,333

Yusei Kikuchi

Starting Pitcher
$14,333,333
81

Nelson Cruz

Designated Hitter
$14,300,000
82

Kyle Seager

3rd Base
$14,285,714
83

Alex Cobb

Starting Pitcher
$14,250,000
84

Ben Zobrist

2nd Base
$14,000,000

Ian Kennedy

Relief Pitcher
$14,000,000

Ian Desmond

Center Field
$14,000,000

Jean Segura

Shortstop
$14,000,000
88

Kyle Hendricks

Starting Pitcher
$13,875,000
89

Wil Myers

Left Field
$13,833,333
90

Dustin Pedroia

2nd Base
$13,750,000
91

Gerrit Cole

Starting Pitcher
$13,500,000
92

Martin Prado

1st Base
$13,333,333
93

Zack Britton

Relief Pitcher
$13,000,000

Josh Reddick

Right Field
$13,000,000

Trevor Bauer

Starting Pitcher
$13,000,000

Danny Duffy

Starting Pitcher
$13,000,000

Jay Bruce

Right Field
$13,000,000
98

Kris Bryant

3rd Base
$12,900,000
99

Zack Cozart

3rd Base
$12,666,667

Tyler Chatwood

Relief Pitcher
$12,666,667