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

Player salary
1

Stephen Strasburg

Starting Pitcher
$38,333,334
2

Max Scherzer

Starting Pitcher
$37,405,562
3

Zack Greinke

Starting Pitcher
$34,500,000
4

Mike Trout

Center Field
$34,083,333
5

David Price

Starting Pitcher
$31,000,000

Clayton Kershaw

Starting Pitcher
$31,000,000
7

Miguel Cabrera

1st Base
$30,000,000
8

Yoenis Cespedes

Center Field
$29,000,000
9

Albert Pujols

Designated Hitter
$28,000,000

Justin Verlander

Starting Pitcher
$28,000,000
11

Felix Hernandez

Starting Pitcher
$27,857,142
12

Jon Lester

Starting Pitcher
$27,500,000
13

Giancarlo Stanton

Designated Hitter
$26,000,000
14

Jordan Zimmermann

Starting Pitcher
$25,000,000

Jake Arrieta

Starting Pitcher
$25,000,000

Joey Votto

1st Base
$25,000,000
17

Robinson Cano

2nd Base
$24,000,000
18

J.D. Martinez

Designated Hitter
$23,750,000
19

Homer Bailey

Starting Pitcher
$23,000,000
20

Jason Heyward

Right Field
$22,500,000
21

Buster Posey

Catcher
$22,177,777
22

Masahiro Tanaka

Starting Pitcher
$22,000,000
23

Edwin Encarnacion

Designated Hitter
$21,666,668
24

Matt Kemp

Right Field
$21,500,000
25

Freddie Freeman

1st Base
$21,359,375
26

Charlie Blackmon

Center Field
$21,333,333
27

Jacoby Ellsbury

Center Field
$21,142,857
28

Rick Porcello

Starting Pitcher
$21,125,000
29

Chris Davis

1st Base
$21,118,782
30

Johnny Cueto

Starting Pitcher
$21,000,000

Shin-Soo Choo

Designated Hitter
$21,000,000

Eric Hosmer

1st Base
$21,000,000
33

Carlos Santana

1st Base
$20,333,333
34

Alex Gordon

Left Field
$20,000,000

Yu Darvish

Starting Pitcher
$20,000,000

Cole Hamels

Starting Pitcher
$20,000,000

Wei-Yin Chen

Starting Pitcher
$20,000,000

Russell Martin

Catcher
$20,000,000

Troy Tulowitzki

Shortstop
$20,000,000

Yadier Molina

Catcher
$20,000,000
41

Jeff Samardzija

Starting Pitcher
$19,800,000
42

Kyle Seager

3rd Base
$19,500,000
43

Kenley Jansen

Relief Pitcher
$19,333,334
44

Mark Melancon

Relief Pitcher
$19,000,000

Ryan Braun

Left Field
$19,000,000

Justin Turner

3rd Base
$19,000,000
47

Rich Hill

Starting Pitcher
$18,666,668
48

Justin Upton

Left Field
$18,000,000

Wade Davis

Relief Pitcher
$18,000,000

Ryan Zimmerman

1st Base
$18,000,000
51

Hyun-Jin Ryu

Starting Pitcher
$17,900,000
52

Aroldis Chapman

Relief Pitcher
$17,200,000

Brandon Belt

1st Base
$17,200,000
54

Ian Kennedy

Starting Pitcher
$16,500,000

Dexter Fowler

Center Field
$16,500,000
56

Mike Leake

Starting Pitcher
$16,000,000
57

Yasmany Tomas

Left Field
$15,500,000
58

Danny Duffy

Starting Pitcher
$15,250,000

Elvis Andrus

Shortstop
$15,250,000
60

Brandon Crawford

Shortstop
$15,200,000

Corey Kluber

Starting Pitcher
$15,200,000
62

Dustin Pedroia

2nd Base
$15,125,000
63

Martin Prado

3rd Base
$15,000,000

Chris Sale

Starting Pitcher
$15,000,000

David Wright

3rd Base
$15,000,000

Ian Desmond

Left Field
$15,000,000
67

Jean Segura

Shortstop
$14,850,000
68

Matt Carpenter

1st Base
$14,750,000
69

Jason Kipnis

2nd Base
$14,666,668
70

Paul Goldschmidt

1st Base
$14,500,000

Evan Longoria

3rd Base
$14,500,000
72

Alex Cobb

Starting Pitcher
$14,000,000

Jay Bruce

Right Field
$14,000,000

Lorenzo Cain

Center Field
$14,000,000
75

Mark Trumbo

Designated Hitter
$13,500,000
76

Dee Gordon

2nd Base
$13,300,000
77

Andrelton Simmons

Shortstop
$13,000,000

Josh Reddick

Right Field
$13,000,000

Jedd Gyorko

3rd Base
$13,000,000
80

Zack Cozart

Shortstop
$12,666,666
81

Ben Zobrist

2nd Base
$12,500,000

Tyler Chatwood

Starting Pitcher
$12,500,000
83

Madison Bumgarner

Starting Pitcher
$12,000,000

Kendrys Morales

Designated Hitter
$12,000,000

George Springer

Center Field
$12,000,000
86

Starlin Castro

2nd Base
$11,857,142
87

Carlos Martinez

Starting Pitcher
$11,700,000
88

Francisco Cervelli

Catcher
$11,500,000
89

Anthony Rizzo

1st Base
$11,285,714
90

Salvador Perez

Catcher
$11,200,000
91

Julio Teheran

Starting Pitcher
$11,166,668
92

Jose Quintana

Starting Pitcher
$10,500,000

Kole Calhoun

Right Field
$10,500,000
94

Yulieski Gurriel

1st Base
$10,400,000
95

Starling Marte

Center Field
$10,333,334
96

Mike Minor

Starting Pitcher
$9,833,333
97

Carlos Carrasco

Starting Pitcher
$9,750,000

Christian Yelich

Left Field
$9,750,000
99

Andrew Cashner

Starting Pitcher
$9,500,000

Jose Altuve

2nd Base
$9,500,000