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

Jordan Zimmermann

Starting Pitcher
$25,000,000

Jake Arrieta

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

Wei-Yin Chen

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

J.A. Happ

Starting Pitcher
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000

Jacob deGrom

Starting Pitcher
$17,000,000
24

Ian Kennedy

Starting Pitcher
$16,500,000
25

Mike Leake

Starting Pitcher
$16,000,000
26

Danny Duffy

Starting Pitcher
$15,250,000
27

Chris Sale

Starting Pitcher
$15,000,000

Charlie Morton

Starting Pitcher
$15,000,000
29

Alex Cobb

Starting Pitcher
$14,000,000
30

Gerrit Cole

Starting Pitcher
$13,500,000
31

Trevor Bauer

Starting Pitcher
$13,000,000
32

Patrick Corbin

Starting Pitcher
$12,916,666
33

Tyler Chatwood

Starting Pitcher
$12,500,000
34

Madison Bumgarner

Starting Pitcher
$12,000,000
35

Carlos Martinez

Starting Pitcher
$11,700,000
36

Julio Teheran

Starting Pitcher
$11,166,668
37

Matt Harvey

Starting Pitcher
$11,000,000
38

Jose Quintana

Starting Pitcher
$10,500,000
39

Tanner Roark

Starting Pitcher
$10,000,000
40

Mike Minor

Starting Pitcher
$9,833,333
41

Carlos Carrasco

Starting Pitcher
$9,750,000
42

Alex Wood

Starting Pitcher
$9,650,000
43

Yusei Kikuchi

Starting Pitcher
$9,500,000

Jake Odorizzi

Starting Pitcher
$9,500,000

Andrew Cashner

Starting Pitcher
$9,500,000
46

Kevin Gausman

Starting Pitcher
$9,350,000
47

Lance Lynn

Starting Pitcher
$9,333,333
48

Ivan Nova

Starting Pitcher
$9,166,668
49

Trevor Cahill

Starting Pitcher
$9,000,000
50

James Paxton

Starting Pitcher
$8,575,000
51

Kyle Gibson

Starting Pitcher
$8,125,000
52

C.C. Sabathia

Starting Pitcher
$8,000,000

Anibal Sanchez

Starting Pitcher
$8,000,000

Michael Pineda

Starting Pitcher
$8,000,000

Jason Vargas

Starting Pitcher
$8,000,000
56

Miles Mikolas

Starting Pitcher
$7,750,000
57

Chris Archer

Starting Pitcher
$7,666,668
58

Sonny Gray

Starting Pitcher
$7,500,000
59

Kyle Hendricks

Starting Pitcher
$7,405,000
60

Marcus Stroman

Starting Pitcher
$7,400,000
61

Garrett Richards

Starting Pitcher
$7,000,000
62

Jhoulys Chacin

Starting Pitcher
$6,750,000
63

Chase Anderson

Starting Pitcher
$6,500,000
64

Michael Wacha

Starting Pitcher
$6,350,000
65

Robbie Ray

Starting Pitcher
$6,050,000
66

Tyson Ross

Starting Pitcher
$6,000,000

Michael Fiers

Starting Pitcher
$6,000,000

Noah Syndergaard

Starting Pitcher
$6,000,000
69

Zack Wheeler

Starting Pitcher
$5,975,000
70

Mike Foltynewicz

Starting Pitcher
$5,475,000
71

Taijuan Walker

Starting Pitcher
$5,025,000
72

Dan Straily

Starting Pitcher
$5,000,000

Yaisel Sierra

Starting Pitcher
$5,000,000
74

Luis Severino

Starting Pitcher
$4,500,000

Wade Miley

Starting Pitcher
$4,500,000

Aaron Nola

Starting Pitcher
$4,500,000

Danny Salazar

Starting Pitcher
$4,500,000
78

Eduardo Rodriguez

Starting Pitcher
$4,300,000
79

Carlos Rodon

Starting Pitcher
$4,200,000
80

Lance McCullers

Starting Pitcher
$4,100,000
81

Marco Estrada

Starting Pitcher
$4,000,000
82

Aaron Sanchez

Starting Pitcher
$3,900,000
83

Jimmy Nelson

Starting Pitcher
$3,700,000

Tyler Skaggs

Starting Pitcher
$3,700,000
85

Matt Shoemaker

Starting Pitcher
$3,500,000

Martin Perez

Starting Pitcher
$3,500,000
87

Andrew Heaney

Starting Pitcher
$3,400,000
88

Chad Bettis

Starting Pitcher
$3,325,000
89

Jose Urena

Starting Pitcher
$3,200,000
90

Sean Manaea

Starting Pitcher
$3,150,000
91

Kenta Maeda

Starting Pitcher
$3,125,000
92

Clayton Richard

Starting Pitcher
$3,000,000
93

Jon Gray

Starting Pitcher
$2,925,000
94

Michael Fulmer

Starting Pitcher
$2,800,000

Dylan Bundy

Starting Pitcher
$2,800,000
96

Steven Matz

Starting Pitcher
$2,625,000

Tyler Anderson

Starting Pitcher
$2,625,000
98

Matt Boyd

Starting Pitcher
$2,600,000

Zach Davies

Starting Pitcher
$2,600,000
100

Matt Moore

Starting Pitcher
$2,500,000