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,505,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,075,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

Dallas Keuchel

Starting Pitcher
$21,210,000
13

Rick Porcello

Starting Pitcher
$21,125,000
14

Johnny Cueto

Starting Pitcher
$21,000,000
15

Yu Darvish

Starting Pitcher
$20,000,000

Cole Hamels

Starting Pitcher
$20,000,000
17

Jeff Samardzija

Starting Pitcher
$19,800,000
18

Rich Hill

Starting Pitcher
$18,666,668
19

Hyun-Jin Ryu

Starting Pitcher
$17,900,000
20

Corey Kluber

Starting Pitcher
$17,200,000
21

Nathan Eovaldi

Starting Pitcher
$17,000,000

J.A. Happ

Starting Pitcher
$17,000,000
23

Mike Leake

Starting Pitcher
$16,000,000
24

Danny Duffy

Starting Pitcher
$15,250,000
25

Chris Sale

Starting Pitcher
$15,000,000

Charlie Morton

Starting Pitcher
$15,000,000
27

Alex Cobb

Starting Pitcher
$14,000,000
28

Gerrit Cole

Starting Pitcher
$13,500,000
29

Trevor Bauer

Starting Pitcher
$13,000,000
30

Patrick Corbin

Starting Pitcher
$12,916,666
31

Madison Bumgarner

Starting Pitcher
$12,000,000
32

Julio Teheran

Starting Pitcher
$11,166,668
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

Andrew Cashner

Starting Pitcher
$9,500,000

Jake Odorizzi

Starting Pitcher
$9,500,000

Yusei Kikuchi

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

Jacob deGrom

Starting Pitcher
$9,000,000

Trevor Cahill

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

Jason Vargas

Starting Pitcher
$8,000,000

C.C. Sabathia

Starting Pitcher
$8,000,000

Michael Pineda

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
58

Jhoulys Chacin

Starting Pitcher
$6,750,000
59

Robbie Ray

Starting Pitcher
$6,050,000
60

Noah Syndergaard

Starting Pitcher
$6,000,000

Tyson Ross

Starting Pitcher
$6,000,000

Michael Fiers

Starting Pitcher
$6,000,000
63

Zack Wheeler

Starting Pitcher
$5,975,000
64

Mike Foltynewicz

Starting Pitcher
$5,475,000
65

Taijuan Walker

Starting Pitcher
$5,025,000
66

Yaisel Sierra

Starting Pitcher
$5,000,000
67

Aaron Nola

Starting Pitcher
$4,500,000

Luis Severino

Starting Pitcher
$4,500,000

Wade Miley

Starting Pitcher
$4,500,000

Danny Salazar

Starting Pitcher
$4,500,000
71

Eduardo Rodriguez

Starting Pitcher
$4,300,000
72

Carlos Rodon

Starting Pitcher
$4,200,000
73

Lance McCullers

Starting Pitcher
$4,100,000
74

Marco Estrada

Starting Pitcher
$4,000,000
75

Aaron Sanchez

Starting Pitcher
$3,900,000
76

Tyler Skaggs

Starting Pitcher
$3,700,000

Jimmy Nelson

Starting Pitcher
$3,700,000
78

Matt Shoemaker

Starting Pitcher
$3,500,000
79

Andrew Heaney

Starting Pitcher
$3,400,000
80

Chad Bettis

Starting Pitcher
$3,325,000
81

Jose Urena

Starting Pitcher
$3,200,000
82

Sean Manaea

Starting Pitcher
$3,150,000
83

Kenta Maeda

Starting Pitcher
$3,125,000
84

Brad Peacock

Starting Pitcher
$3,110,000
85

Clay Buchholz

Starting Pitcher
$3,000,000

Clayton Richard

Starting Pitcher
$3,000,000
87

Jon Gray

Starting Pitcher
$2,925,000
88

Michael Fulmer

Starting Pitcher
$2,800,000

Dylan Bundy

Starting Pitcher
$2,800,000
90

Tyler Anderson

Starting Pitcher
$2,625,000

Steven Matz

Starting Pitcher
$2,625,000
92

Matt Boyd

Starting Pitcher
$2,600,000

Zach Davies

Starting Pitcher
$2,600,000
94

Matt Moore

Starting Pitcher
$2,500,000
95

Wade LeBlanc

Starting Pitcher
$2,300,000
96

Anthony DeSclafani

Starting Pitcher
$2,125,000
97

Jordan Lyles

Starting Pitcher
$2,050,000
98

Merrill Kelly

Starting Pitcher
$2,000,000

Edinson Volquez

Starting Pitcher
$2,000,000

Adam Wainwright

Starting Pitcher
$2,000,000