MLB Salary Rankings MLB Salary Rankings

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

Viewing:

2017 Starting Pitcher cap hit Rankings

Player 2017 cap-hit
1

Clayton Kershaw

Starting Pitcher
$35,571,428
2

Justin Verlander

Starting Pitcher
$28,000,000
3

Felix Hernandez

Starting Pitcher
$26,857,142
4

C.C. Sabathia

Starting Pitcher
$25,000,000

Jon Lester

Starting Pitcher
$25,000,000

Zack Greinke

Starting Pitcher
$25,000,000
7

Cole Hamels

Starting Pitcher
$23,500,000
8

Max Scherzer

Starting Pitcher
$22,142,857
9

Masahiro Tanaka

Starting Pitcher
$22,000,000
10

Matt Cain

Starting Pitcher
$20,833,333
11

Adam Wainwright

Starting Pitcher
$19,500,000
12

Homer Bailey

Starting Pitcher
$19,000,000
13

Anibal Sanchez

Starting Pitcher
$16,800,000
14

Francisco Liriano

Starting Pitcher
$13,666,668
15

Trevor Cahill

Starting Pitcher
$13,500,000

Clay Buchholz

Starting Pitcher
$13,500,000

Ervin Santana

Starting Pitcher
$13,500,000

Ubaldo Jimenez

Starting Pitcher
$13,500,000
19

Matt Harrison

Starting Pitcher
$13,200,000

Phil Hughes

Starting Pitcher
$13,200,000
21

Matt Garza

Starting Pitcher
$12,500,000
22

Gio Gonzalez

Starting Pitcher
$12,000,000

Chris Sale

Starting Pitcher
$12,000,000

Ricky Nolasco

Starting Pitcher
$12,000,000

Jamie Garcia

Starting Pitcher
$12,000,000
26

Yu Darvish

Starting Pitcher
$11,800,000
27

Madison Bumgarner

Starting Pitcher
$11,700,000
28

Brandon McCarthy

Starting Pitcher
$11,500,000
29

Derek Holland

Starting Pitcher
$11,000,000
30

Kris Medlen

Starting Pitcher
$10,000,000

Edinson Volquez

Starting Pitcher
$10,000,000

Jonathan Niese

Starting Pitcher
$10,000,000

Cory Luebke

Starting Pitcher
$10,000,000

Jason Hammel

Starting Pitcher
$10,000,000
35

Charlie Morton

Starting Pitcher
$9,500,000
36

Jason Vargas

Starting Pitcher
$8,000,000
37

Hyun-Jin Ryu

Starting Pitcher
$7,833,333
38

Lance Lynn

Starting Pitcher
$7,500,000
39

Jose Quintana

Starting Pitcher
$7,000,000

Matt Moore

Starting Pitcher
$7,000,000
41

Julio Teheran

Starting Pitcher
$6,466,666
42

Chris Archer

Starting Pitcher
$4,916,666
43

Martin Perez

Starting Pitcher
$4,650,000
44

Raisel Iglesias

Starting Pitcher
$4,214,285
45

Josh Collmenter

Starting Pitcher
$2,000,000