We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. 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 Average Rankings

Player average
1

Gerrit Cole

Starting Pitcher
$36,000,000
2

Stephen Strasburg

Starting Pitcher
$35,000,000
3

Zack Greinke

Starting Pitcher
$34,416,667
4

Justin Verlander

Starting Pitcher
$33,000,000
5

David Price

Starting Pitcher
$31,000,000

Clayton Kershaw

Starting Pitcher
$31,000,000
7

Max Scherzer

Starting Pitcher
$30,000,000
8

Chris Sale

Starting Pitcher
$29,000,000
9

Jacob deGrom

Starting Pitcher
$27,500,000
10

Jon Lester

Starting Pitcher
$25,833,333
11

Jake Arrieta

Starting Pitcher
$25,000,000
12

Zack Wheeler

Starting Pitcher
$23,600,000
13

Patrick Corbin

Starting Pitcher
$23,333,333
14

Masahiro Tanaka

Starting Pitcher
$22,142,857
15

Jordan Zimmermann

Starting Pitcher
$22,000,000
16

Johnny Cueto

Starting Pitcher
$21,666,667
17

Yu Darvish

Starting Pitcher
$21,000,000
18

Hyun-Jin Ryu

Starting Pitcher
$20,000,000
19

Dallas Keuchel

Starting Pitcher
$18,500,000
20

Jeff Samardzija

Starting Pitcher
$18,000,000

Cole Hamels

Starting Pitcher
$18,000,000
22

Jake Odorizzi

Starting Pitcher
$17,800,000
23

Trevor Bauer

Starting Pitcher
$17,500,000
24

J.A. Happ

Starting Pitcher
$17,000,000

Madison Bumgarner

Starting Pitcher
$17,000,000

Miles Mikolas

Starting Pitcher
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000
28

Mike Leake

Starting Pitcher
$16,000,000
29

Charlie Morton

Starting Pitcher
$15,000,000
30

Yusei Kikuchi

Starting Pitcher
$14,333,333
31

Alex Cobb

Starting Pitcher
$14,250,000
32

Kyle Hendricks

Starting Pitcher
$13,875,000
33

Danny Duffy

Starting Pitcher
$13,000,000
34

Tyler Chatwood

Starting Pitcher
$12,666,667
35

James Paxton

Starting Pitcher
$12,500,000
36

Tanner Roark

Starting Pitcher
$12,000,000

Marcus Stroman

Starting Pitcher
$12,000,000
38

Carlos Carrasco

Starting Pitcher
$11,750,000
39

Aaron Nola

Starting Pitcher
$11,250,000
40

Sonny Gray

Starting Pitcher
$10,166,667
41

Lance Lynn

Starting Pitcher
$10,000,000

Luis Severino

Starting Pitcher
$10,000,000

Michael Pineda

Starting Pitcher
$10,000,000

Blake Snell

Starting Pitcher
$10,000,000

Rick Porcello

Starting Pitcher
$10,000,000
46

Noah Syndergaard

Starting Pitcher
$9,700,000
47

Anibal Sanchez

Starting Pitcher
$9,500,000
48

Robbie Ray

Starting Pitcher
$9,430,000
49

Kyle Gibson

Starting Pitcher
$9,333,333

Mike Minor

Starting Pitcher
$9,333,333
51

Kevin Gausman

Starting Pitcher
$9,000,000

Julio Teheran

Starting Pitcher
$9,000,000
53

German Marquez

Starting Pitcher
$8,600,000
54

Eduardo Rodriguez

Starting Pitcher
$8,300,000
55

Jordan Lyles

Starting Pitcher
$8,000,000
56

Garrett Richards

Starting Pitcher
$7,750,000
57

Corey Kluber

Starting Pitcher
$7,700,000
58

Marco Gonzales

Starting Pitcher
$7,500,000

Wade Miley

Starting Pitcher
$7,500,000
60

Michael Fiers

Starting Pitcher
$7,050,000
61

Homer Bailey

Starting Pitcher
$7,000,000
62

Mike Foltynewicz

Starting Pitcher
$6,425,000
63

Martin Perez

Starting Pitcher
$6,000,000
64

Anthony DeSclafani

Starting Pitcher
$5,900,000
65

Chase Anderson

Starting Pitcher
$5,875,000
66

Jon Gray

Starting Pitcher
$5,600,000
67

Jose Quintana

Starting Pitcher
$5,300,000

Matt Boyd

Starting Pitcher
$5,300,000
69

Zach Davies

Starting Pitcher
$5,250,000
70

Yaisel Sierra

Starting Pitcher
$5,000,000

Gio Gonzalez

Starting Pitcher
$5,000,000

Brett Anderson

Starting Pitcher
$5,000,000

Adam Wainwright

Starting Pitcher
$5,000,000

Dylan Bundy

Starting Pitcher
$5,000,000

Steven Matz

Starting Pitcher
$5,000,000
76

Carlos Rodon

Starting Pitcher
$4,450,000
77

Andrew Heaney

Starting Pitcher
$4,300,000
78

Chris Archer

Starting Pitcher
$4,250,000
79

Matt Shoemaker

Starting Pitcher
$4,200,000
80

Lance McCullers

Starting Pitcher
$4,100,000

Mike Clevinger

Starting Pitcher
$4,100,000
82

Jose Berrios

Starting Pitcher
$4,025,000
83

Alex Wood

Starting Pitcher
$4,000,000

Drew Smyly

Starting Pitcher
$4,000,000

Kwang-hyun Kim

Starting Pitcher
$4,000,000
86

Brad Peacock

Starting Pitcher
$3,900,000
87

Sean Manaea

Starting Pitcher
$3,750,000
88

Vincent Velasquez

Starting Pitcher
$3,600,000
89

Kenta Maeda

Starting Pitcher
$3,125,000
90

Mike Montgomery

Starting Pitcher
$3,100,000
91

Josh Lindblom

Starting Pitcher
$3,041,667
92

Rich Hill

Starting Pitcher
$3,000,000
93

Daniel Norris

Starting Pitcher
$2,960,000
94

Kyle Freeland

Starting Pitcher
$2,875,000
95

Trevor Williams

Starting Pitcher
$2,825,000
96

Michael Fulmer

Starting Pitcher
$2,800,000

Joe Musgrove

Starting Pitcher
$2,800,000
98

Zach Eflin

Starting Pitcher
$2,625,000
99

Chris Bassitt

Starting Pitcher
$2,250,000

Jameson Taillon

Starting Pitcher
$2,250,000