MLB Salary Rankings MLB Salary Rankings

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




2017 Signing Bonus Rankings

Player signing bonus
1

Max Scherzer

Starting Pitcher
$50,000,000
2

Jon Lester

Starting Pitcher
$30,000,000
3

Jason Heyward

Right Field
$20,000,000

Mark Melancon

Relief Pitcher
$20,000,000
5

Clayton Kershaw

Starting Pitcher
$18,000,000

Zack Greinke

Starting Pitcher
$18,000,000
7

Wil Myers

1st Base
$15,000,000
8

Yasmany Tomas

Left Field
$14,000,000
9

Wei-Yen Chen

Starting Pitcher
$13,000,000
10

Yasiel Puig

Right Field
$12,000,000
11

Ryan Braun

Left Field
$10,000,000

Stephen Strasburg

Starting Pitcher
$10,000,000

Dexter Fowler

Center Field
$10,000,000
14

C.C. Sabathia

Starting Pitcher
$9,000,000

Jeff Samardzija

Starting Pitcher
$9,000,000
16

Erisbel Arruebarrena

Shortstop
$7,500,000
17

Buster Posey

Catcher
$7,000,000
18

Starlin Castro

2nd Base
$6,000,000

Felix Hernandez

Starting Pitcher
$6,000,000

Cole Hamels

Starting Pitcher
$6,000,000

Adrian Gonzalez

1st Base
$6,000,000

Brandon McCarthy

Relief Pitcher
$6,000,000

Salvador Perez

Catcher
$6,000,000

Jorge Soler

Left Field
$6,000,000

Denard Span

Center Field
$6,000,000
26

Rusney Castillo

Left Field
$5,400,000
27

Edwin Encarnacion

Designated Hitter
$5,000,000

Scott Kazmir

Starting Pitcher
$5,000,000

Hyun-Jin Ryu

Starting Pitcher
$5,000,000

Johnny Cueto

Starting Pitcher
$5,000,000

Matt Cain

Relief Pitcher
$5,000,000

Raisel Iglesias

Relief Pitcher
$5,000,000

Mike Trout

Center Field
$5,000,000
34

Jayson Werth

Left Field
$4,000,000

Tyler Clippard

Relief Pitcher
$4,000,000

Justin Turner

3rd Base
$4,000,000

Kenley Jansen

Relief Pitcher
$4,000,000

Anibal Sanchez

Starting Pitcher
$4,000,000
39

Ender Inciarte

Center Field
$3,500,000

Kyle Seager

3rd Base
$3,500,000

Michael Brantley

Left Field
$3,500,000
42

Gregory Polanco

Left Field
$3,000,000

Jean Segura

2nd Base
$3,000,000

Carlos Gonzalez

Right Field
$3,000,000

Hanley Ramirez

Designated Hitter
$3,000,000
46

Freddie Freeman

1st Base
$2,875,000
47

Logan Forsythe

2nd Base
$2,500,000
48

Ivan Nova

Starting Pitcher
$2,000,000

Brett Gardner

Left Field
$2,000,000

Starling Marte

Center Field
$2,000,000

Matt Kemp

Right Field
$2,000,000

Nick Markakis

Right Field
$2,000,000

Ben Zobrist

2nd Base
$2,000,000

Anthony Rizzo

1st Base
$2,000,000

Elvis Andrus

Shortstop
$2,000,000

Yulieski Gurriel

1st Base
$2,000,000

Francisco Liriano

Relief Pitcher
$2,000,000

Jose Ramirez

3rd Base
$2,000,000

Rougned Odor

2nd Base
$2,000,000

Rich Hill

Starting Pitcher
$2,000,000

Adam Jones

Center Field
$2,000,000

Aledmys Diaz

Shortstop
$2,000,000

Stephen Piscotty

Right Field
$2,000,000
64

Odubel Herrera

Center Field
$1,750,000

Tucker Barnhart

Catcher
$1,750,000
66

Sean Rodriguez

Right Field
$1,500,000

Matt Carpenter

3rd Base
$1,500,000

Dee Gordon

2nd Base
$1,500,000
69

Andrew McCutchen

Right Field
$1,250,000
70

Dian Toscano

Left Field
$1,200,000

Brandon Crawford

Shortstop
$1,200,000
72

Josh Harrison

2nd Base
$1,000,000

Julio Teheran

Starting Pitcher
$1,000,000

Jim Johnson

Relief Pitcher
$1,000,000

Nelson Cruz

Designated Hitter
$1,000,000

Hisashi Iwakuma

Starting Pitcher
$1,000,000

Carlos Santana

1st Base
$1,000,000

Jason Kipnis

2nd Base
$1,000,000

Corey Kluber

Starting Pitcher
$1,000,000

Martin Perez

Starting Pitcher
$1,000,000

Kenta Maeda

Starting Pitcher
$1,000,000

Santiago Casilla

Relief Pitcher
$1,000,000

Brett Cecil

Relief Pitcher
$1,000,000

Clay Buchholz

Starting Pitcher
$1,000,000

Dustin Pedroia

2nd Base
$1,000,000

Craig Kimbrel

Relief Pitcher
$1,000,000

Madison Bumgarner

Starting Pitcher
$1,000,000

Evan Longoria

3rd Base
$1,000,000

Chris Archer

Starting Pitcher
$1,000,000

Daniel Carbonell

Left Field
$1,000,000

Kevin Kiermaier

Center Field
$1,000,000

Andrelton Simmons

Shortstop
$1,000,000
93

Jose Altuve

2nd Base
$750,000
94

Gio Gonzalez

Starting Pitcher
$500,000

Ryan Madson

Relief Pitcher
$500,000

Jaime Garcia

Starting Pitcher
$500,000

Yan Gomes

Catcher
$500,000

Cameron Maybin

Center Field
$500,000

Roberto Perez

Catcher
$500,000

Wade Miley

Starting Pitcher
$500,000