We use cookies to offer you a better browsing experience, analyze 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.

2020 Starting Pitcher Salary Rankings

Player salary
1

Max Scherzer

Starting Pitcher
$35,920,616
2

Zack Greinke

Starting Pitcher
$35,000,000

Stephen Strasburg

Starting Pitcher
$35,000,000
4

Justin Verlander

Starting Pitcher
$33,000,000
5

David Price

Starting Pitcher
$32,000,000
6

Clayton Kershaw

Starting Pitcher
$31,000,000
7

Chris Sale

Starting Pitcher
$30,000,000
8

Jacob deGrom

Starting Pitcher
$25,500,000
9

Jordan Zimmermann

Starting Pitcher
$25,000,000
10

Masahiro Tanaka

Starting Pitcher
$23,000,000
11

Yu Darvish

Starting Pitcher
$22,000,000
12

Johnny Cueto

Starting Pitcher
$21,000,000
13

Jake Arrieta

Starting Pitcher
$20,000,000

Jon Lester

Starting Pitcher
$20,000,000
15

Jeff Samardzija

Starting Pitcher
$19,800,000
16

Patrick Corbin

Starting Pitcher
$19,416,666
17

Trevor Bauer

Starting Pitcher
$18,600,000
18

Cole Hamels

Starting Pitcher
$18,000,000
19

Jake Odorizzi

Starting Pitcher
$17,800,000
20

Corey Kluber

Starting Pitcher
$17,500,000
21

Nathan Eovaldi

Starting Pitcher
$17,000,000

J.A. Happ

Starting Pitcher
$17,000,000
23

Miles Mikolas

Starting Pitcher
$16,750,000
24

Yusei Kikuchi

Starting Pitcher
$15,500,000
25

Danny Duffy

Starting Pitcher
$15,250,000
26

Mike Leake

Starting Pitcher
$15,000,000

Charlie Morton

Starting Pitcher
$15,000,000
28

Alex Cobb

Starting Pitcher
$14,000,000
29

James Paxton

Starting Pitcher
$12,900,000
30

Kyle Hendricks

Starting Pitcher
$12,000,000
31

Marcus Stroman

Starting Pitcher
$11,800,000
32

Lance Lynn

Starting Pitcher
$11,333,333
33

Kyle Gibson

Starting Pitcher
$11,000,000
34

Robbie Ray

Starting Pitcher
$10,800,000
35

Luis Severino

Starting Pitcher
$10,500,000

Jose Quintana

Starting Pitcher
$10,500,000
37

Sonny Gray

Starting Pitcher
$10,166,666
38

Rick Porcello

Starting Pitcher
$10,000,000
39

Noah Syndergaard

Starting Pitcher
$9,900,000
40

Mike Minor

Starting Pitcher
$9,833,334
41

Eduardo Rodriguez

Starting Pitcher
$9,500,000
42

Chris Archer

Starting Pitcher
$9,000,000

Anibal Sanchez

Starting Pitcher
$9,000,000
44

Aaron Nola

Starting Pitcher
$8,500,000

Garrett Richards

Starting Pitcher
$8,500,000
46

Michael Fiers

Starting Pitcher
$8,100,000
47

Blake Snell

Starting Pitcher
$7,600,000
48

Mike Foltynewicz

Starting Pitcher
$7,500,000
49

Yaisel Sierra

Starting Pitcher
$6,500,000
50

Matt Boyd

Starting Pitcher
$6,400,000
51

Dylan Bundy

Starting Pitcher
$5,700,000
52

Jon Gray

Starting Pitcher
$5,600,000
53

Jose Berrios

Starting Pitcher
$5,400,000
54

Steven Matz

Starting Pitcher
$5,300,000
55

Anthony DeSclafani

Starting Pitcher
$5,200,000
56

Andrew Heaney

Starting Pitcher
$5,000,000

Adam Wainwright

Starting Pitcher
$5,000,000

Zach Davies

Starting Pitcher
$5,000,000
59

German Marquez

Starting Pitcher
$4,800,000
60

Brad Peacock

Starting Pitcher
$4,600,000
61

Mike Clevinger

Starting Pitcher
$4,500,000

Carlos Rodon

Starting Pitcher
$4,500,000
63

Lance McCullers

Starting Pitcher
$4,100,000
64

Vincent Velasquez

Starting Pitcher
$3,900,000
65

Matt Shoemaker

Starting Pitcher
$3,800,000
66

Sean Manaea

Starting Pitcher
$3,500,000
67

Joe Musgrove

Starting Pitcher
$3,400,000
68

Kenta Maeda

Starting Pitcher
$3,125,000
69

Mike Montgomery

Starting Pitcher
$3,100,000
70

Merrill Kelly

Starting Pitcher
$3,000,000

Zach Eflin

Starting Pitcher
$3,000,000

Trevor Williams

Starting Pitcher
$3,000,000

Michael Wacha

Starting Pitcher
$3,000,000
74

Chris Bassitt

Starting Pitcher
$2,800,000

Michael Fulmer

Starting Pitcher
$2,800,000
76

Kyle Freeland

Starting Pitcher
$2,400,000
77

Ross Stripling

Starting Pitcher
$2,300,000

Jameson Taillon

Starting Pitcher
$2,300,000
79

Tyler Glasnow

Starting Pitcher
$1,900,000
80

Tyler Anderson

Starting Pitcher
$1,775,000
81

Dinelson Lamet

Starting Pitcher
$1,700,000
82

Kendall Graveman

Starting Pitcher
$1,500,000

Matthew Strahm

Starting Pitcher
$1,500,000
84

Chad Kuhl

Starting Pitcher
$1,400,000

Joe Ross

Starting Pitcher
$1,400,000
86

Jordan Montgomery

Starting Pitcher
$1,200,000
87

Marco Gonzales

Starting Pitcher
$1,000,000
88

Jharel Cotton

Starting Pitcher
$640,000