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 Signing Bonus Rankings

Player signing bonus
1

Max Scherzer

Starting Pitcher
$50,000,000
2

Jon Lester

Starting Pitcher
$30,000,000
3

Jose Altuve

2nd Base
$21,000,000
4

Jason Heyward

Right Field
$20,000,000

Mark Melancon

Relief Pitcher
$20,000,000
6

Zack Greinke

Starting Pitcher
$18,000,000
7

Wil Myers

Left Field
$15,000,000
8

Yasmany Tomas

Left Field
$14,000,000
9

Wei-Yin Chen

Starting Pitcher
$13,000,000
10

A.J. Pollock

Center Field
$12,000,000
11

Aroldis Chapman

Relief Pitcher
$11,000,000
12

Dexter Fowler

Center Field
$10,000,000

Carlos Santana

1st Base
$10,000,000

Ryan Braun

Left Field
$10,000,000

Stephen Strasburg

Starting Pitcher
$10,000,000
16

Jeff Samardzija

Starting Pitcher
$9,000,000
17

Buster Posey

Catcher
$7,000,000
18

Cole Hamels

Starting Pitcher
$6,000,000

Starlin Castro

2nd Base
$6,000,000

Felix Hernandez

Starting Pitcher
$6,000,000

Yusei Kikuchi

Starting Pitcher
$6,000,000

Salvador Perez

Catcher
$6,000,000

Jorge Soler

Left Field
$6,000,000
24

Mike Trout

Center Field
$5,000,000

Jed Lowrie

2nd Base
$5,000,000

Johnny Cueto

Starting Pitcher
$5,000,000

Edwin Encarnacion

Designated Hitter
$5,000,000
28

Kenley Jansen

Relief Pitcher
$4,000,000

Justin Turner

3rd Base
$4,000,000

Lance Lynn

Starting Pitcher
$4,000,000

Pat Neshek

Relief Pitcher
$4,000,000
32

Kyle Seager

3rd Base
$3,500,000

Ender Inciarte

Center Field
$3,500,000
34

Gregory Polanco

Right Field
$3,000,000

Adam Ottavino

Relief Pitcher
$3,000,000

Lourdes Gurriel Jr.

2nd Base
$3,000,000

Jay Bruce

Right Field
$3,000,000

Jean Segura

Shortstop
$3,000,000

Andrew Cashner

Starting Pitcher
$3,000,000
40

Freddie Freeman

1st Base
$2,875,000
41

Patrick Corbin

Starting Pitcher
$2,500,000
42

Starling Marte

Center Field
$2,000,000

Jose Ramirez

3rd Base
$2,000,000

Felipe Vazquez

Relief Pitcher
$2,000,000

Wilson Ramos

Catcher
$2,000,000

Jeurys Familia

Relief Pitcher
$2,000,000

Charlie Blackmon

Right Field
$2,000,000

Rich Hill

Starting Pitcher
$2,000,000

Ben Zobrist

2nd Base
$2,000,000

Anthony Rizzo

1st Base
$2,000,000

Elvis Andrus

Shortstop
$2,000,000

Rougned Odor

2nd Base
$2,000,000

Luis Severino

Starting Pitcher
$2,000,000

Ivan Nova

Starting Pitcher
$2,000,000

Stephen Piscotty

Right Field
$2,000,000

Michael Brantley

Left Field
$2,000,000

Yulieski Gurriel

1st Base
$2,000,000

Matt Kemp

Right Field
$2,000,000

Eugenio Suarez

3rd Base
$2,000,000

Aaron Nola

Starting Pitcher
$2,000,000
61

Brad Hand

Relief Pitcher
$1,750,000

Tucker Barnhart

Catcher
$1,750,000

Odubel Herrera

Center Field
$1,750,000
64

Matt Carpenter

1st Base
$1,500,000

Jhoulys Chacin

Starting Pitcher
$1,500,000

Dee Gordon

2nd Base
$1,500,000

Scott Kingery

Shortstop
$1,500,000
68

Brandon Crawford

Shortstop
$1,200,000
69

Carlos Martinez

Starting Pitcher
$1,000,000

Corey Kluber

Starting Pitcher
$1,000,000

Brett Cecil

Relief Pitcher
$1,000,000

Jason Kipnis

2nd Base
$1,000,000

Andrelton Simmons

Shortstop
$1,000,000

Chris Archer

Starting Pitcher
$1,000,000

Paul DeJong

Shortstop
$1,000,000

Dustin Pedroia

2nd Base
$1,000,000

Kevin Kiermaier

Center Field
$1,000,000

Kenta Maeda

Starting Pitcher
$1,000,000

Mike Minor

Starting Pitcher
$1,000,000

Evan Longoria

3rd Base
$1,000,000

Madison Bumgarner

Starting Pitcher
$1,000,000

Chase Anderson

Starting Pitcher
$1,000,000

Julio Teheran

Starting Pitcher
$1,000,000

Anthony Swarzak

Relief Pitcher
$1,000,000
85

Paul Goldschmidt

1st Base
$500,000

Roberto Perez

Catcher
$500,000

Rick Porcello

Starting Pitcher
$500,000

Eduardo Escobar

3rd Base
$500,000

Jarrod Dyson

Right Field
$500,000

Sonny Gray

Starting Pitcher
$500,000

Yan Gomes

Catcher
$500,000
92

Chris Iannetta

Catcher
$300,000

Erik Kratz

Catcher
$300,000

Wade LeBlanc

Starting Pitcher
$300,000
95

Jeremy Jeffress

Relief Pitcher
$50,000