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 Starting Pitcher Salary Rankings

Player salary
1

Stephen Strasburg

Starting Pitcher
$38,333,334
2

Max Scherzer

Starting Pitcher
$37,405,562
3

Zack Greinke

Starting Pitcher
$34,500,000
4

David Price

Starting Pitcher
$31,000,000

Clayton Kershaw

Starting Pitcher
$31,000,000
6

Justin Verlander

Starting Pitcher
$28,000,000
7

Felix Hernandez

Starting Pitcher
$27,857,142
8

Jon Lester

Starting Pitcher
$27,500,000
9

Jake Arrieta

Starting Pitcher
$25,000,000

Jordan Zimmermann

Starting Pitcher
$25,000,000
11

Masahiro Tanaka

Starting Pitcher
$22,000,000
12

Rick Porcello

Starting Pitcher
$21,125,000
13

Johnny Cueto

Starting Pitcher
$21,000,000
14

Yu Darvish

Starting Pitcher
$20,000,000

Cole Hamels

Starting Pitcher
$20,000,000
16

Jeff Samardzija

Starting Pitcher
$19,800,000
17

Rich Hill

Starting Pitcher
$18,666,668
18

Hyun-Jin Ryu

Starting Pitcher
$17,900,000
19

Corey Kluber

Starting Pitcher
$17,200,000
20

J.A. Happ

Starting Pitcher
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000
22

Mike Leake

Starting Pitcher
$16,000,000
23

Danny Duffy

Starting Pitcher
$15,250,000
24

Chris Sale

Starting Pitcher
$15,000,000

Charlie Morton

Starting Pitcher
$15,000,000
26

Alex Cobb

Starting Pitcher
$14,000,000
27

Gerrit Cole

Starting Pitcher
$13,500,000
28

Trevor Bauer

Starting Pitcher
$13,000,000
29

Patrick Corbin

Starting Pitcher
$12,916,666
30

Madison Bumgarner

Starting Pitcher
$12,000,000
31

Julio Teheran

Starting Pitcher
$11,166,668
32

Matt Harvey

Starting Pitcher
$11,000,000
33

Jose Quintana

Starting Pitcher
$10,500,000
34

Tanner Roark

Starting Pitcher
$10,000,000
35

Mike Minor

Starting Pitcher
$9,833,333
36

Carlos Carrasco

Starting Pitcher
$9,750,000
37

Alex Wood

Starting Pitcher
$9,650,000
38

Jake Odorizzi

Starting Pitcher
$9,500,000

Yusei Kikuchi

Starting Pitcher
$9,500,000

Andrew Cashner

Starting Pitcher
$9,500,000
41

Kevin Gausman

Starting Pitcher
$9,350,000
42

Lance Lynn

Starting Pitcher
$9,333,333
43

Ivan Nova

Starting Pitcher
$9,166,668
44

Trevor Cahill

Starting Pitcher
$9,000,000

Jacob deGrom

Starting Pitcher
$9,000,000
46

Miles Mikolas

Starting Pitcher
$8,750,000
47

James Paxton

Starting Pitcher
$8,575,000
48

Kyle Gibson

Starting Pitcher
$8,125,000
49

C.C. Sabathia

Starting Pitcher
$8,000,000

Michael Pineda

Starting Pitcher
$8,000,000

Jason Vargas

Starting Pitcher
$8,000,000

Anibal Sanchez

Starting Pitcher
$8,000,000
53

Chris Archer

Starting Pitcher
$7,666,668
54

Sonny Gray

Starting Pitcher
$7,500,000
55

Kyle Hendricks

Starting Pitcher
$7,405,000
56

Marcus Stroman

Starting Pitcher
$7,400,000
57

Garrett Richards

Starting Pitcher
$7,000,000

Drew Smyly

Starting Pitcher
$7,000,000
59

Jhoulys Chacin

Starting Pitcher
$6,750,000
60

Derek Holland

Starting Pitcher
$6,500,000
61

Michael Wacha

Starting Pitcher
$6,350,000
62

Robbie Ray

Starting Pitcher
$6,050,000
63

Michael Fiers

Starting Pitcher
$6,000,000

Tyson Ross

Starting Pitcher
$6,000,000

Noah Syndergaard

Starting Pitcher
$6,000,000
66

Zack Wheeler

Starting Pitcher
$5,975,000
67

Collin McHugh

Starting Pitcher
$5,800,000
68

Mike Foltynewicz

Starting Pitcher
$5,475,000
69

Taijuan Walker

Starting Pitcher
$5,025,000
70

Yaisel Sierra

Starting Pitcher
$5,000,000
71

Luis Severino

Starting Pitcher
$4,500,000

Danny Salazar

Starting Pitcher
$4,500,000

Aaron Nola

Starting Pitcher
$4,500,000

Wade Miley

Starting Pitcher
$4,500,000
75

Ervin Santana

Starting Pitcher
$4,400,000
76

Eduardo Rodriguez

Starting Pitcher
$4,300,000
77

Carlos Rodon

Starting Pitcher
$4,200,000
78

Lance McCullers

Starting Pitcher
$4,100,000
79

Marco Estrada

Starting Pitcher
$4,000,000
80

Aaron Sanchez

Starting Pitcher
$3,900,000
81

Jimmy Nelson

Starting Pitcher
$3,700,000

Tyler Skaggs

Starting Pitcher
$3,700,000
83

Matt Shoemaker

Starting Pitcher
$3,500,000
84

Andrew Heaney

Starting Pitcher
$3,400,000
85

Chad Bettis

Starting Pitcher
$3,325,000
86

Jose Urena

Starting Pitcher
$3,200,000
87

Sean Manaea

Starting Pitcher
$3,150,000
88

Kenta Maeda

Starting Pitcher
$3,125,000
89

Brad Peacock

Starting Pitcher
$3,110,000
90

Clay Buchholz

Starting Pitcher
$3,000,000

Clayton Richard

Starting Pitcher
$3,000,000
92

Jon Gray

Starting Pitcher
$2,925,000
93

Michael Fulmer

Starting Pitcher
$2,800,000

Dylan Bundy

Starting Pitcher
$2,800,000
95

Tyler Anderson

Starting Pitcher
$2,625,000

Steven Matz

Starting Pitcher
$2,625,000
97

Zach Davies

Starting Pitcher
$2,600,000

Matt Boyd

Starting Pitcher
$2,600,000
99

Matt Moore

Starting Pitcher
$2,500,000
100

Wade LeBlanc

Starting Pitcher
$2,300,000