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

Mike Leake

Starting Pitcher
$80,000,000

Hyun-Jin Ryu

Starting Pitcher
$80,000,000
20

Jake Arrieta

Starting Pitcher
$75,000,000
21

Miles Mikolas

Starting Pitcher
$68,000,000

Nathan Eovaldi

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

Carlos Martinez

Starting Pitcher
$51,000,000
29

Blake Snell

Starting Pitcher
$50,000,000
30

Carlos Carrasco

Starting Pitcher
$47,000,000
31

Aaron Nola

Starting Pitcher
$45,000,000
32

Yusei Kikuchi

Starting Pitcher
$43,000,000

German Marquez

Starting Pitcher
$43,000,000
34

Luis Severino

Starting Pitcher
$40,000,000
35

Corey Kluber

Starting Pitcher
$38,500,000
36

Tyler Chatwood

Starting Pitcher
$38,000,000
37

J.A. Happ

Starting Pitcher
$34,000,000
38

Sonny Gray

Starting Pitcher
$30,500,000
39

Marco Gonzales

Starting Pitcher
$30,000,000

Charlie Morton

Starting Pitcher
$30,000,000

Lance Lynn

Starting Pitcher
$30,000,000

Yaisel Sierra

Starting Pitcher
$30,000,000
43

Kyle Gibson

Starting Pitcher
$28,000,000

Mike Minor

Starting Pitcher
$28,000,000
45

Jose Quintana

Starting Pitcher
$26,500,000
46

Chris Archer

Starting Pitcher
$25,500,000
47

Kenta Maeda

Starting Pitcher
$25,000,000
48

Tanner Roark

Starting Pitcher
$24,000,000
49

Michael Pineda

Starting Pitcher
$20,000,000
50

Anibal Sanchez

Starting Pitcher
$19,000,000
51

Cole Hamels

Starting Pitcher
$18,000,000
52

Jake Odorizzi

Starting Pitcher
$17,800,000
53

Trevor Bauer

Starting Pitcher
$17,500,000
54

Jordan Lyles

Starting Pitcher
$16,000,000
55

Freddy Peralta

Starting Pitcher
$15,500,000

Garrett Richards

Starting Pitcher
$15,500,000
57

Wade Miley

Starting Pitcher
$15,000,000
58

Michael Fiers

Starting Pitcher
$14,100,000
59

James Paxton

Starting Pitcher
$12,500,000
60

Marcus Stroman

Starting Pitcher
$12,000,000
61

Chase Anderson

Starting Pitcher
$11,750,000
62

Rick Porcello

Starting Pitcher
$10,000,000
63

Noah Syndergaard

Starting Pitcher
$9,700,000
64

Robbie Ray

Starting Pitcher
$9,430,000
65

Josh Lindblom

Starting Pitcher
$9,125,000
66

Julio Teheran

Starting Pitcher
$9,000,000

Kevin Gausman

Starting Pitcher
$9,000,000
68

Eduardo Rodriguez

Starting Pitcher
$8,300,000
69

Kwang-hyun Kim

Starting Pitcher
$8,000,000
70

Homer Bailey

Starting Pitcher
$7,000,000
71

Mike Foltynewicz

Starting Pitcher
$6,425,000
72

Martin Perez

Starting Pitcher
$6,000,000
73

Anthony DeSclafani

Starting Pitcher
$5,900,000
74

Jon Gray

Starting Pitcher
$5,600,000
75

Matt Boyd

Starting Pitcher
$5,300,000
76

Zach Davies

Starting Pitcher
$5,250,000
77

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
82

Carlos Rodon

Starting Pitcher
$4,450,000
83

Andrew Heaney

Starting Pitcher
$4,300,000
84

Matt Shoemaker

Starting Pitcher
$4,200,000
85

Lance McCullers

Starting Pitcher
$4,100,000

Mike Clevinger

Starting Pitcher
$4,100,000
87

Jose Berrios

Starting Pitcher
$4,025,000
88

Alex Wood

Starting Pitcher
$4,000,000

Drew Smyly

Starting Pitcher
$4,000,000
90

Brad Peacock

Starting Pitcher
$3,900,000
91

Jose Urena

Starting Pitcher
$3,750,000

Sean Manaea

Starting Pitcher
$3,750,000
93

Vincent Velasquez

Starting Pitcher
$3,600,000
94

Mike Montgomery

Starting Pitcher
$3,100,000
95

Rich Hill

Starting Pitcher
$3,000,000
96

Daniel Norris

Starting Pitcher
$2,960,000
97

Kyle Freeland

Starting Pitcher
$2,875,000
98

Trevor Williams

Starting Pitcher
$2,825,000
99

Joe Musgrove

Starting Pitcher
$2,800,000

Michael Fulmer

Starting Pitcher
$2,800,000