MLB Salary Rankings MLB Salary Rankings

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




2017 Starting Pitcher Salary Rankings

Player salary
1

Clayton Kershaw

Starting Pitcher
$35,571,428
2

Zack Greinke

Starting Pitcher
$34,000,000
3

Justin Verlander

Starting Pitcher
$28,000,000
4

Felix Hernandez

Starting Pitcher
$26,857,142
5

C.C. Sabathia

Starting Pitcher
$25,000,000

Jon Lester

Starting Pitcher
$25,000,000
7

Johnny Cueto

Starting Pitcher
$23,500,000
8

Cole Hamels

Starting Pitcher
$22,500,000
9

Max Scherzer

Starting Pitcher
$22,142,857
10

Masahiro Tanaka

Starting Pitcher
$22,000,000
11

James Shields

Starting Pitcher
$21,000,000
12

Rick Porcello

Starting Pitcher
$20,125,000
13

Jeff Samardzija

Starting Pitcher
$19,800,000
14

Homer Bailey

Starting Pitcher
$19,000,000
15

Stephen Strasburg

Starting Pitcher
$18,333,333
16

Jordan Zimmermann

Starting Pitcher
$18,000,000
17

Scott Kazmir

Starting Pitcher
$17,666,666
18

Jeremy Hellickson

Starting Pitcher
$17,200,000
19

Anibal Sanchez

Starting Pitcher
$16,800,000
20

John Lackey

Starting Pitcher
$16,000,000
21

Jake Arrieta

Starting Pitcher
$15,637,500
22

Mike Leake

Starting Pitcher
$15,000,000
23

Marco Estrada

Starting Pitcher
$14,500,000
24

Hisashi Iwakuma

Starting Pitcher
$14,000,000
25

Clay Buchholz

Starting Pitcher
$13,500,000

Ervin Santana

Starting Pitcher
$13,500,000

Ubaldo Jimenez

Starting Pitcher
$13,500,000

Ian Kennedy

Starting Pitcher
$13,500,000
29

J.A. Happ

Starting Pitcher
$13,000,000
30

Rich Hill

Starting Pitcher
$12,666,666
31

Matt Garza

Starting Pitcher
$12,500,000
32

Madison Bumgarner

Starting Pitcher
$12,200,000
33

Chris Sale

Starting Pitcher
$12,000,000

Ricky Nolasco

Starting Pitcher
$12,000,000

Gio Gonzalez

Starting Pitcher
$12,000,000

Jaime Garcia

Starting Pitcher
$12,000,000
37

Wei-Yen Chen

Starting Pitcher
$11,600,000
38

Yu Darvish

Starting Pitcher
$11,000,000
39

Chris Tillman

Starting Pitcher
$10,050,000
40

Andrew Cashner

Starting Pitcher
$10,000,000
41

Dallas Keuchel

Starting Pitcher
$9,150,000
42

Edinson Volquez

Starting Pitcher
$9,000,000
43

Wade Miley

Starting Pitcher
$8,916,668
44

Charlie Morton

Starting Pitcher
$8,875,000
45

Lance Lynn

Starting Pitcher
$8,500,000
46

Ivan Nova

Starting Pitcher
$8,416,666
47

Jason Vargas

Starting Pitcher
$8,000,000

Hector Santiago

Starting Pitcher
$8,000,000
49

Hyun-Jin Ryu

Starting Pitcher
$7,833,333
50

Corey Kluber

Starting Pitcher
$7,700,000
51

R.A. Dickey

Starting Pitcher
$7,500,000
52

Michael Pineda

Starting Pitcher
$7,400,000
53

Kenta Maeda

Starting Pitcher
$7,375,000
54

Matt Moore

Starting Pitcher
$7,000,000

Jose Quintana

Starting Pitcher
$7,000,000
56

Garrett Richards

Starting Pitcher
$6,850,000

Drew Smyly

Starting Pitcher
$6,850,000
58

Carlos Carrasco

Starting Pitcher
$6,500,000
59

Julio Teheran

Starting Pitcher
$6,466,666
60

Miguel Gonzalez

Starting Pitcher
$5,900,000
61

Matt Harvey

Starting Pitcher
$5,125,000
62

Danny Duffy

Starting Pitcher
$5,000,000

Jason Hammel

Starting Pitcher
$5,000,000
64

Chris Archer

Starting Pitcher
$4,916,666
65

Shelby Miller

Starting Pitcher
$4,700,000
66

Martin Perez

Starting Pitcher
$4,650,000
67

Carlos Martinez

Starting Pitcher
$4,500,000
68

Drew Pomeranz

Starting Pitcher
$4,450,000
69

Tyler Chatwood

Starting Pitcher
$4,400,000
70

Tanner Roark

Starting Pitcher
$4,315,000
71

Wily Peralta

Starting Pitcher
$4,275,000
72

Alex Cobb

Starting Pitcher
$4,200,000
73

Jake Odorizzi

Starting Pitcher
$4,100,000
74

Jacob deGrom

Starting Pitcher
$4,050,000
75

Travis Wood

Starting Pitcher
$4,000,000
76

Patrick Corbin

Starting Pitcher
$3,950,000
77

Collin McHugh

Starting Pitcher
$3,850,000
78

Gerrit Cole

Starting Pitcher
$3,750,000
79

Sonny Gray

Starting Pitcher
$3,575,000
80

Trevor Bauer

Starting Pitcher
$3,550,000

Kevin Gausman

Starting Pitcher
$3,550,000
82

Yaisel Sierra

Starting Pitcher
$3,500,000
83

Marcus Stroman

Starting Pitcher
$3,400,000

Danny Salazar

Starting Pitcher
$3,400,000
85

Matt Shoemaker

Starting Pitcher
$3,325,000
86

Erasmo Ramirez

Starting Pitcher
$3,125,000
87

Scott Feldman

Starting Pitcher
$3,000,000

Josh Tomlin

Starting Pitcher
$3,000,000
89

Kyle Gibson

Starting Pitcher
$2,900,000
90

Alex Wood

Starting Pitcher
$2,800,000
91

Michael Wacha

Starting Pitcher
$2,775,000
92

Clayton Richard

Starting Pitcher
$2,750,000
93

Chase Anderson

Starting Pitcher
$2,450,000
94

James Paxton

Starting Pitcher
$2,350,000
95

Taijuan Walker

Starting Pitcher
$2,250,000
96

Doug Fister

Starting Pitcher
$2,200,000
97

Nathan Eovaldi

Starting Pitcher
$2,000,000
98

Christian Friedrich

Starting Pitcher
$1,790,000
99

Bud Norris

Starting Pitcher
$1,750,000

Jhoulys Chacin

Starting Pitcher
$1,750,000