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 Contract Value Rankings

Player contract value
1

Gerrit Cole

Starting Pitcher
$324,000,000
2

Stephen Strasburg

Starting Pitcher
$245,000,000
3

David Price

Starting Pitcher
$217,000,000
4

Max Scherzer

Starting Pitcher
$210,000,000
5

Zack Greinke

Starting Pitcher
$206,500,000
6

Masahiro Tanaka

Starting Pitcher
$155,000,000

Jon Lester

Starting Pitcher
$155,000,000
8

Chris Sale

Starting Pitcher
$145,000,000
9

Patrick Corbin

Starting Pitcher
$140,000,000
10

Jacob deGrom

Starting Pitcher
$137,500,000
11

Johnny Cueto

Starting Pitcher
$130,000,000
12

Yu Darvish

Starting Pitcher
$126,000,000
13

Zack Wheeler

Starting Pitcher
$118,000,000
14

Jordan Zimmermann

Starting Pitcher
$110,000,000
15

Clayton Kershaw

Starting Pitcher
$93,000,000
16

Jeff Samardzija

Starting Pitcher
$90,000,000
17

Madison Bumgarner

Starting Pitcher
$85,000,000
18

Hyun-Jin Ryu

Starting Pitcher
$80,000,000

Mike Leake

Starting Pitcher
$80,000,000
20

Jake Arrieta

Starting Pitcher
$75,000,000
21

Nathan Eovaldi

Starting Pitcher
$68,000,000

Miles Mikolas

Starting Pitcher
$68,000,000
23

Justin Verlander

Starting Pitcher
$66,000,000
24

Danny Duffy

Starting Pitcher
$65,000,000
25

Alex Cobb

Starting Pitcher
$57,000,000
26

Kyle Hendricks

Starting Pitcher
$55,500,000

Dallas Keuchel

Starting Pitcher
$55,500,000
28

Blake Snell

Starting Pitcher
$50,000,000
29

Carlos Carrasco

Starting Pitcher
$47,000,000
30

Aaron Nola

Starting Pitcher
$45,000,000
31

German Marquez

Starting Pitcher
$43,000,000

Yusei Kikuchi

Starting Pitcher
$43,000,000
33

Luis Severino

Starting Pitcher
$40,000,000
34

Corey Kluber

Starting Pitcher
$38,500,000
35

Tyler Chatwood

Starting Pitcher
$38,000,000
36

J.A. Happ

Starting Pitcher
$34,000,000
37

Sonny Gray

Starting Pitcher
$30,500,000
38

Lance Lynn

Starting Pitcher
$30,000,000

Yaisel Sierra

Starting Pitcher
$30,000,000

Marco Gonzales

Starting Pitcher
$30,000,000

Charlie Morton

Starting Pitcher
$30,000,000
42

Kyle Gibson

Starting Pitcher
$28,000,000

Mike Minor

Starting Pitcher
$28,000,000
44

Jose Quintana

Starting Pitcher
$26,500,000
45

Chris Archer

Starting Pitcher
$25,500,000
46

Kenta Maeda

Starting Pitcher
$25,000,000
47

Tanner Roark

Starting Pitcher
$24,000,000
48

Michael Pineda

Starting Pitcher
$20,000,000
49

Anibal Sanchez

Starting Pitcher
$19,000,000
50

Cole Hamels

Starting Pitcher
$18,000,000
51

Jake Odorizzi

Starting Pitcher
$17,800,000
52

Trevor Bauer

Starting Pitcher
$17,500,000
53

Jordan Lyles

Starting Pitcher
$16,000,000
54

Garrett Richards

Starting Pitcher
$15,500,000
55

Wade Miley

Starting Pitcher
$15,000,000
56

Michael Fiers

Starting Pitcher
$14,100,000
57

James Paxton

Starting Pitcher
$12,500,000
58

Marcus Stroman

Starting Pitcher
$12,000,000
59

Chase Anderson

Starting Pitcher
$11,750,000
60

Rick Porcello

Starting Pitcher
$10,000,000
61

Noah Syndergaard

Starting Pitcher
$9,700,000
62

Robbie Ray

Starting Pitcher
$9,430,000
63

Josh Lindblom

Starting Pitcher
$9,125,000
64

Kevin Gausman

Starting Pitcher
$9,000,000

Julio Teheran

Starting Pitcher
$9,000,000
66

Eduardo Rodriguez

Starting Pitcher
$8,300,000
67

Kwang-hyun Kim

Starting Pitcher
$8,000,000
68

Homer Bailey

Starting Pitcher
$7,000,000
69

Mike Foltynewicz

Starting Pitcher
$6,425,000
70

Martin Perez

Starting Pitcher
$6,000,000
71

Anthony DeSclafani

Starting Pitcher
$5,900,000
72

Jon Gray

Starting Pitcher
$5,600,000
73

Matt Boyd

Starting Pitcher
$5,300,000
74

Zach Davies

Starting Pitcher
$5,250,000
75

Steven Matz

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
80

Carlos Rodon

Starting Pitcher
$4,450,000
81

Andrew Heaney

Starting Pitcher
$4,300,000
82

Matt Shoemaker

Starting Pitcher
$4,200,000
83

Lance McCullers

Starting Pitcher
$4,100,000

Mike Clevinger

Starting Pitcher
$4,100,000
85

Jose Berrios

Starting Pitcher
$4,025,000
86

Alex Wood

Starting Pitcher
$4,000,000

Drew Smyly

Starting Pitcher
$4,000,000
88

Brad Peacock

Starting Pitcher
$3,900,000
89

Sean Manaea

Starting Pitcher
$3,750,000
90

Vincent Velasquez

Starting Pitcher
$3,600,000
91

Mike Montgomery

Starting Pitcher
$3,100,000
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