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

Mark Melancon

Relief Pitcher
$20,000,000

Jason Heyward

Right Field
$20,000,000
5

Zack Greinke

Starting Pitcher
$18,000,000

Clayton Kershaw

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

Stephen Strasburg

Starting Pitcher
$10,000,000

Ryan Braun

Left Field
$10,000,000

Dexter Fowler

Center Field
$10,000,000
14

Jeff Samardzija

Starting Pitcher
$9,000,000

C.C. Sabathia

Starting Pitcher
$9,000,000
16

Erisbel Arruebarrena

Shortstop
$7,500,000
17

Buster Posey

Catcher
$7,000,000
18

Salvador Perez

Catcher
$6,000,000

Jorge Soler

Left Field
$6,000,000

Denard Span

Center Field
$6,000,000

Cole Hamels

Starting Pitcher
$6,000,000

Felix Hernandez

Starting Pitcher
$6,000,000

Starlin Castro

2nd Base
$6,000,000

Adrian Gonzalez

1st Base
$6,000,000

Brandon McCarthy

Starting Pitcher
$6,000,000
26

Rusney Castillo

Left Field
$5,400,000
27

Johnny Cueto

Starting Pitcher
$5,000,000

Matt Cain

Relief Pitcher
$5,000,000

Raisel Iglesias

Relief Pitcher
$5,000,000

Edwin Encarnacion

Designated Hitter
$5,000,000

Mike Trout

Center Field
$5,000,000

Scott Kazmir

Starting Pitcher
$5,000,000

Hyun-Jin Ryu

Starting Pitcher
$5,000,000
34

Jayson Werth

Left Field
$4,000,000

Anibal Sanchez

Starting Pitcher
$4,000,000

Tyler Clippard

Relief Pitcher
$4,000,000

Justin Turner

3rd Base
$4,000,000

Kenley Jansen

Relief Pitcher
$4,000,000
39

Kyle Seager

3rd Base
$3,500,000

Michael Brantley

Left Field
$3,500,000

Ender Inciarte

Center Field
$3,500,000
42

Carlos Gonzalez

Right Field
$3,000,000

Hanley Ramirez

Designated Hitter
$3,000,000

Gregory Polanco

Left Field
$3,000,000

Jean Segura

2nd Base
$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

Starling Marte

Center Field
$2,000,000

Elvis Andrus

Shortstop
$2,000,000

Brett Gardner

Left Field
$2,000,000

Rougned Odor

2nd Base
$2,000,000

Ben Zobrist

2nd Base
$2,000,000

Yulieski Gurriel

1st Base
$2,000,000

Anthony Rizzo

1st Base
$2,000,000

Francisco Liriano

Relief Pitcher
$2,000,000

Matt Kemp

Right Field
$2,000,000

Nick Markakis

Right Field
$2,000,000

Rich Hill

Starting Pitcher
$2,000,000

Jose Ramirez

3rd Base
$2,000,000

Aledmys Diaz

Shortstop
$2,000,000

Stephen Piscotty

Right Field
$2,000,000

Adam Jones

Center Field
$2,000,000
64

Odubel Herrera

Center Field
$1,750,000
65

Dee Gordon

2nd Base
$1,500,000

Sean Rodriguez

2nd Base
$1,500,000

Matt Carpenter

3rd Base
$1,500,000
68

Andrew McCutchen

Right Field
$1,250,000
69

Brandon Crawford

Shortstop
$1,200,000

Dian Toscano

Left Field
$1,200,000
71

Clay Buchholz

Starting Pitcher
$1,000,000

Evan Longoria

3rd Base
$1,000,000

Madison Bumgarner

Starting Pitcher
$1,000,000

Chris Archer

Starting Pitcher
$1,000,000

Kevin Kiermaier

Center Field
$1,000,000

Daniel Carbonell

Left Field
$1,000,000

Dustin Pedroia

2nd Base
$1,000,000

Craig Kimbrel

Relief Pitcher
$1,000,000

Josh Harrison

2nd Base
$1,000,000

Andrelton Simmons

Shortstop
$1,000,000

Nelson Cruz

Designated Hitter
$1,000,000

Hisashi Iwakuma

Starting Pitcher
$1,000,000

Martin Perez

Starting Pitcher
$1,000,000

Carlos Santana

Designated Hitter
$1,000,000

Jason Kipnis

2nd Base
$1,000,000

Corey Kluber

Starting Pitcher
$1,000,000

Julio Teheran

Starting Pitcher
$1,000,000

Jim Johnson

Relief Pitcher
$1,000,000

Santiago Casilla

Relief Pitcher
$1,000,000

Kenta Maeda

Starting Pitcher
$1,000,000

Brett Cecil

Relief Pitcher
$1,000,000

Marco Estrada

Starting Pitcher
$1,000,000
93

Jose Altuve

2nd Base
$750,000
94

Wade Miley

Starting Pitcher
$500,000

Jonathan Lucroy

Catcher
$500,000

Matt Moore

Starting Pitcher
$500,000

Paul Goldschmidt

1st Base
$500,000

Gio Gonzalez

Starting Pitcher
$500,000

Ryan Madson

Relief Pitcher
$500,000

Rick Porcello

Starting Pitcher
$500,000