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

Zack Greinke

Starting Pitcher
$34,416,667
2

Miguel Cabrera

1st Base
$31,000,000

David Price

Starting Pitcher
$31,000,000

Clayton Kershaw

Starting Pitcher
$31,000,000
5

Jose Altuve

2nd Base
$30,200,000
6

Max Scherzer

Starting Pitcher
$30,000,000
7

Yoenis Cespedes

Center Field
$27,500,000
8

Justin Verlander

Starting Pitcher
$27,000,000
9

Jon Lester

Starting Pitcher
$25,833,333
10

Giancarlo Stanton

Designated Hitter
$25,000,000

Felix Hernandez

Starting Pitcher
$25,000,000

Stephen Strasburg

Starting Pitcher
$25,000,000

Jake Arrieta

Starting Pitcher
$25,000,000
14

Mike Trout

Center Field
$24,083,333
15

Cole Hamels

Starting Pitcher
$24,000,000

Albert Pujols

Designated Hitter
$24,000,000

Robinson Cano

2nd Base
$24,000,000
18

Chris Davis

1st Base
$23,000,000

Jason Heyward

Right Field
$23,000,000
20

Joey Votto

1st Base
$22,500,000
21

Masahiro Tanaka

Starting Pitcher
$22,142,857
22

Jordan Zimmermann

Starting Pitcher
$22,000,000

J.D. Martinez

Designated Hitter
$22,000,000
24

Jacoby Ellsbury

Center Field
$21,857,143
25

Johnny Cueto

Starting Pitcher
$21,666,667
26

Justin Upton

Left Field
$21,200,000
27

Yu Darvish

Starting Pitcher
$21,000,000

Ryan Braun

Left Field
$21,000,000
29

Rick Porcello

Starting Pitcher
$20,625,000
30

Edwin Encarnacion

Designated Hitter
$20,000,000

Yadier Molina

Catcher
$20,000,000

Matt Kemp

Right Field
$20,000,000

Carlos Santana

1st Base
$20,000,000
34

Buster Posey

Catcher
$19,875,000
35

Charlie Blackmon

Center Field
$18,800,000
36

Shin-Soo Choo

Designated Hitter
$18,571,429
37

Alex Gordon

Left Field
$18,000,000

Jeff Samardzija

Starting Pitcher
$18,000,000

Eric Hosmer

1st Base
$18,000,000
40

Hyun-Jin Ryu

Starting Pitcher
$17,900,000
41

Homer Bailey

Starting Pitcher
$17,500,000
42

Wade Davis

Relief Pitcher
$17,333,333
43

David Wright

3rd Base
$17,250,000
44

Aroldis Chapman

Relief Pitcher
$17,200,000
45

Freddie Freeman

1st Base
$16,875,000
46

Evan Longoria

3rd Base
$16,666,667

Ryan Zimmerman

1st Base
$16,666,667
48

Dexter Fowler

Center Field
$16,500,000
49

Russell Martin

Catcher
$16,400,000
50

Wei-Yin Chen

Starting Pitcher
$16,000,000

Mike Leake

Starting Pitcher
$16,000,000

Lorenzo Cain

Center 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
56

Troy Tulowitzki

Shortstop
$15,775,000
57

Mark Melancon

Relief Pitcher
$15,500,000
58

Elvis Andrus

Shortstop
$15,000,000
59

Brandon Belt

1st Base
$14,560,000
60

Kyle Seager

3rd Base
$14,285,714
61

Alex Cobb

Starting Pitcher
$14,250,000
62

Ian Kennedy

Starting Pitcher
$14,000,000

Ben Zobrist

2nd Base
$14,000,000

Jean Segura

Shortstop
$14,000,000

Ian Desmond

Left Field
$14,000,000
66

Wil Myers

Left Field
$13,833,333
67

Dustin Pedroia

2nd Base
$13,750,000
68

Martin Prado

3rd Base
$13,333,333
69

Danny Duffy

Starting Pitcher
$13,000,000

Josh Reddick

Right Field
$13,000,000

Jay Bruce

Right Field
$13,000,000
72

Tyler Chatwood

Starting Pitcher
$12,666,667

Zack Cozart

Shortstop
$12,666,667
74

Mark Trumbo

Designated Hitter
$12,500,000

Brandon Crawford

Shortstop
$12,500,000
76

Brandon McCarthy

Starting Pitcher
$12,000,000

George Springer

Center Field
$12,000,000
78

Yasmany Tomas

Left Field
$11,416,667
79

Kendrys Morales

Designated Hitter
$11,000,000

Eugenio Suarez

3rd Base
$11,000,000
81

Brandon Morrow

Relief Pitcher
$10,500,000
82

Francisco Cervelli

Catcher
$10,333,333
83

Carlos Martinez

Starting Pitcher
$10,200,000
84

Dee Gordon

2nd Base
$10,000,000
85

Yulieski Gurriel

1st Base
$9,500,000
86

Mike Minor

Starting Pitcher
$9,333,333
87

Jake McGee

Relief Pitcher
$9,000,000

Bryan Shaw

Relief Pitcher
$9,000,000

Tommy Hunter

Relief Pitcher
$9,000,000
90

Kevin Kiermaier

Center Field
$8,916,667
91

Salvador Perez

Catcher
$8,750,000

Jason Kipnis

2nd Base
$8,750,000
93

Ivan Nova

Starting Pitcher
$8,666,667

Kole Calhoun

Right Field
$8,666,667

Matt Carpenter

1st Base
$8,666,667
96

Starlin Castro

2nd Base
$8,571,429
97

Juan Nicasio

Relief Pitcher
$8,500,000

Todd Frazier

3rd Base
$8,500,000
99

Addison Reed

Relief Pitcher
$8,375,000
100

Andrelton Simmons

Shortstop
$8,285,714