MLB Salary Rankings MLB Salary Rankings

Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active MLB players.




2018 Salary Rankings

Player salary
1

Clayton Kershaw

Starting Pitcher
$35,571,428
2

Mike Trout

Center Field
$34,083,333
3

Zack Greinke

Starting Pitcher
$34,000,000
4

David Price

Starting Pitcher
$30,000,000

Miguel Cabrera

1st Base
$30,000,000
6

Yoenis Cespedes

Center Field
$29,000,000
7

Jason Heyward

Right Field
$28,166,667
8

Justin Verlander

Starting Pitcher
$28,000,000
9

Jon Lester

Starting Pitcher
$27,500,000
10

Albert Pujols

Designated Hitter
$27,000,000
11

Felix Hernandez

Starting Pitcher
$26,857,142
12

Joey Votto

1st Base
$25,000,000

Giancarlo Stanton

Right Field
$25,000,000
14

Jordan Zimmermann

Starting Pitcher
$24,000,000

Robinson Cano

2nd Base
$24,000,000
16

Joe Mauer

1st Base
$23,000,000
17

Hanley Ramirez

Designated Hitter
$22,750,000
18

Cole Hamels

Starting Pitcher
$22,500,000
19

Buster Posey

Catcher
$22,177,777
20

Max Scherzer

Starting Pitcher
$22,142,857
21

Masahiro Tanaka

Starting Pitcher
$22,000,000

Ian Desmond

Left Field
$22,000,000
23

Bryce Harper

Right Field
$21,625,000
24

Matt Kemp

Right Field
$21,500,000
25

Freddie Freeman

1st Base
$21,359,375
26

Jacoby Ellsbury

Center Field
$21,142,857
27

Rick Porcello

Starting Pitcher
$21,125,000
28

Chris Davis

1st Base
$21,118,782
29

James Shields

Starting Pitcher
$21,000,000

Homer Bailey

Starting Pitcher
$21,000,000

Johnny Cueto

Starting Pitcher
$21,000,000
32

Yadier Molina

Catcher
$20,000,000

Ryan Braun

Left Field
$20,000,000

Shin-Soo Choo

Right Field
$20,000,000

Alex Gordon

Left Field
$20,000,000

Russell Martin

Catcher
$20,000,000

Troy Tulowitzki

Shortstop
$20,000,000

David Wright

3rd Base
$20,000,000

Aroldis Chapman

Relief Pitcher
$20,000,000
40

Jeff Samardzija

Starting Pitcher
$19,800,000
41

Adam Wainwright

Starting Pitcher
$19,500,000
42

Kyle Seager

3rd Base
$19,000,000
43

Edwin Encarnacion

Designated Hitter
$18,666,666
44

Hunter Pence

Right Field
$18,500,000
45

Stephen Strasburg

Starting Pitcher
$18,333,333
46

Victor Martinez

Designated Hitter
$18,000,000

Adrian Beltre

3rd Base
$18,000,000
48

Nolan Arenado

3rd Base
$17,750,000
49

Scott Kazmir

Starting Pitcher
$17,666,668
50

Daniel Murphy

2nd Base
$17,500,000
51

Adam Jones

Center Field
$17,333,333
52

Brandon Belt

1st Base
$17,200,000
53

Brian McCann

Catcher
$17,000,000

Mike Leake

Starting Pitcher
$17,000,000
55

Rich Hill

Starting Pitcher
$16,666,666
56

Dexter Fowler

Center Field
$16,500,000

Ben Zobrist

2nd Base
$16,500,000
58

Dustin Pedroia

2nd Base
$16,125,000
59

Ian Kennedy

Starting Pitcher
$16,000,000

Justin Upton

Left Field
$16,000,000
61

Elvis Andrus

Shortstop
$15,250,000
62

Brandon Crawford

Shortstop
$15,200,000
63

Andrew McCutchen

Right Field
$14,500,000
64

Nelson Cruz

Designated Hitter
$14,250,000
65

Danny Duffy

Starting Pitcher
$14,000,000

Ryan Zimmerman

1st Base
$14,000,000
67

Matt Carpenter

3rd Base
$13,750,000
68

Evan Longoria

3rd Base
$13,667,000
69

Jason Kipnis

2nd Base
$13,666,666
70

Martin Prado

3rd Base
$13,500,000

Ervin Santana

Starting Pitcher
$13,500,000

Yasmany Tomas

Left Field
$13,500,000
73

Phil Hughes

Starting Pitcher
$13,200,000
74

Devin Mesoraco

Catcher
$13,125,000
75

Craig Kimbrel

Relief Pitcher
$13,000,000

Josh Reddick

Right Field
$13,000,000

Chase Headley

3rd Base
$13,000,000

Marco Estrada

Starting Pitcher
$13,000,000

J.A. Happ

Starting Pitcher
$13,000,000

Mark Melancon

Relief Pitcher
$13,000,000

David Robertson

Relief Pitcher
$13,000,000
82

Zack Cozart

Shortstop
$12,666,666
83

Wei-Yen Chen

Starting Pitcher
$12,600,000
84

Chris Sale

Starting Pitcher
$12,500,000

Tyler Chatwood

Starting Pitcher
$12,500,000
86

Yulieski Gurriel

1st Base
$12,400,000
87

Madison Bumgarner

Starting Pitcher
$12,000,000

Michael Brantley

Left Field
$12,000,000

Gio Gonzalez

Starting Pitcher
$12,000,000

Justin Turner

3rd Base
$12,000,000
91

Rusney Castillo

Left Field
$11,771,428
92

Carlos Martinez

Starting Pitcher
$11,500,000

Brandon McCarthy

Relief Pitcher
$11,500,000

Brett Gardner

Left Field
$11,500,000
95

Paul Goldschmidt

1st Base
$11,100,000
96

Kendrys Morales

Designated Hitter
$11,000,000

Ian Kinsler

2nd Base
$11,000,000

Andrelton Simmons

Shortstop
$11,000,000

Nick Markakis

Right Field
$11,000,000

Denard Span

Center Field
$11,000,000