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

Clayton Kershaw

Starting Pitcher
$31,000,000

David Price

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

Cole Hamels

Starting Pitcher
$18,000,000

Jeff Samardzija

Starting Pitcher
$18,000,000
22

Jake Odorizzi

Starting Pitcher
$17,800,000
23

Trevor Bauer

Starting Pitcher
$17,500,000
24

Nathan Eovaldi

Starting Pitcher
$17,000,000

J.A. Happ

Starting Pitcher
$17,000,000

Miles Mikolas

Starting Pitcher
$17,000,000

Madison Bumgarner

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

Marcus Stroman

Starting Pitcher
$12,000,000

Tanner Roark

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

Blake Snell

Starting Pitcher
$10,000,000

Michael Pineda

Starting Pitcher
$10,000,000

Lance Lynn

Starting Pitcher
$10,000,000

Rick Porcello

Starting Pitcher
$10,000,000

Luis Severino

Starting Pitcher
$10,000,000
46

Noah Syndergaard

Starting Pitcher
$9,700,000
47

Eduardo Rodriguez

Starting Pitcher
$9,500,000

Anibal Sanchez

Starting Pitcher
$9,500,000
49

Robbie Ray

Starting Pitcher
$9,430,000
50

Kyle Gibson

Starting Pitcher
$9,333,333

Mike Minor

Starting Pitcher
$9,333,333
52

Julio Teheran

Starting Pitcher
$9,000,000

Kevin Gausman

Starting Pitcher
$9,000,000
54

German Marquez

Starting Pitcher
$8,600,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

Wade Miley

Starting Pitcher
$7,500,000
59

Michael Fiers

Starting Pitcher
$7,050,000
60

Homer Bailey

Starting Pitcher
$7,000,000
61

Mike Foltynewicz

Starting Pitcher
$6,425,000
62

Martin Perez

Starting Pitcher
$6,000,000
63

Anthony DeSclafani

Starting Pitcher
$5,900,000
64

Chase Anderson

Starting Pitcher
$5,875,000
65

Jon Gray

Starting Pitcher
$5,600,000
66

Jose Berrios

Starting Pitcher
$5,400,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

Dylan Bundy

Starting Pitcher
$5,000,000

Steven Matz

Starting Pitcher
$5,000,000

Yaisel Sierra

Starting Pitcher
$5,000,000

Brett Anderson

Starting Pitcher
$5,000,000

Adam Wainwright

Starting Pitcher
$5,000,000

Gio Gonzalez

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

Mike Clevinger

Starting Pitcher
$4,100,000

Lance McCullers

Starting Pitcher
$4,100,000
82

Drew Smyly

Starting Pitcher
$4,000,000

Alex Wood

Starting Pitcher
$4,000,000

Kwang-hyun Kim

Starting Pitcher
$4,000,000
85

Jose Urena

Starting Pitcher
$3,750,000

Sean Manaea

Starting Pitcher
$3,750,000
87

Vincent Velasquez

Starting Pitcher
$3,600,000
88

Kenta Maeda

Starting Pitcher
$3,125,000
89

Mike Montgomery

Starting Pitcher
$3,100,000
90

Josh Lindblom

Starting Pitcher
$3,041,667
91

Rich Hill

Starting Pitcher
$3,000,000
92

Daniel Norris

Starting Pitcher
$2,960,000
93

Kyle Freeland

Starting Pitcher
$2,875,000
94

Trevor Williams

Starting Pitcher
$2,825,000
95

Joe Musgrove

Starting Pitcher
$2,800,000

Michael Fulmer

Starting Pitcher
$2,800,000
97

Merrill Kelly

Starting Pitcher
$2,750,000
98

Zach Eflin

Starting Pitcher
$2,625,000
99

Jameson Taillon

Starting Pitcher
$2,250,000

Chris Bassitt

Starting Pitcher
$2,250,000