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 Pitchers Salary Rankings

Player salary
1

Max Scherzer

Starting Pitcher
$35,920,616
2

Zack Greinke

Starting Pitcher
$35,000,000
3

Justin Verlander

Starting Pitcher
$33,000,000
4

David Price

Starting Pitcher
$32,000,000
5

Clayton Kershaw

Starting Pitcher
$31,000,000
6

Chris Sale

Starting Pitcher
$30,000,000
7

Jacob deGrom

Starting Pitcher
$25,500,000
8

Jordan Zimmermann

Starting Pitcher
$25,000,000
9

Masahiro Tanaka

Starting Pitcher
$23,000,000
10

Yu Darvish

Starting Pitcher
$22,000,000
11

Johnny Cueto

Starting Pitcher
$21,000,000
12

Jake Arrieta

Starting Pitcher
$20,000,000

Jon Lester

Starting Pitcher
$20,000,000
14

Jeff Samardzija

Starting Pitcher
$19,800,000
15

Patrick Corbin

Starting Pitcher
$19,416,666
16

Mark Melancon

Relief Pitcher
$19,000,000
17

Trevor Bauer

Starting Pitcher
$18,600,000
18

Kenley Jansen

Relief Pitcher
$18,000,000

Cole Hamels

Starting Pitcher
$18,000,000
20

Jake Odorizzi

Starting Pitcher
$17,800,000
21

Corey Kluber

Starting Pitcher
$17,500,000
22

Aroldis Chapman

Relief Pitcher
$17,200,000
23

Wade Davis

Relief Pitcher
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000

J.A. Happ

Starting Pitcher
$17,000,000
26

Miles Mikolas

Starting Pitcher
$16,750,000
27

Ian Kennedy

Relief Pitcher
$16,500,000
28

Craig Kimbrel

Relief Pitcher
$16,000,000
29

Yusei Kikuchi

Starting Pitcher
$15,500,000
30

Danny Duffy

Starting Pitcher
$15,250,000
31

Mike Leake

Starting Pitcher
$15,000,000

Charlie Morton

Starting Pitcher
$15,000,000
33

Alex Cobb

Starting Pitcher
$14,000,000
34

Will Smith

Relief Pitcher
$13,000,000

Tyler Chatwood

Relief Pitcher
$13,000,000

Zack Britton

Relief Pitcher
$13,000,000
37

James Paxton

Starting Pitcher
$12,900,000
38

Kyle Hendricks

Starting Pitcher
$12,000,000
39

Marcus Stroman

Starting Pitcher
$11,800,000
40

Carlos Martinez

Relief Pitcher
$11,700,000
41

Jeurys Familia

Relief Pitcher
$11,666,666
42

Andrew Miller

Relief Pitcher
$11,500,000
43

Lance Lynn

Starting Pitcher
$11,333,333
44

David Robertson

Relief Pitcher
$11,000,000

Kyle Gibson

Starting Pitcher
$11,000,000
46

Robbie Ray

Starting Pitcher
$10,800,000
47

Luis Severino

Starting Pitcher
$10,500,000

Jose Quintana

Starting Pitcher
$10,500,000
49

Alex Colome

Relief Pitcher
$10,300,000
50

Carlos Carrasco

Relief Pitcher
$10,250,000
51

Roberto Osuna

Relief Pitcher
$10,200,000
52

Sonny Gray

Starting Pitcher
$10,166,666
53

Noah Syndergaard

Starting Pitcher
$9,900,000
54

Mike Minor

Starting Pitcher
$9,833,334
55

Jake McGee

Relief Pitcher
$9,500,000

Eduardo Rodriguez

Starting Pitcher
$9,500,000
57

Adam Ottavino

Relief Pitcher
$9,000,000

Raisel Iglesias

Relief Pitcher
$9,000,000

Bryan Shaw

Relief Pitcher
$9,000,000

Chris Archer

Starting Pitcher
$9,000,000

Anibal Sanchez

Starting Pitcher
$9,000,000
62

Ryan Pressly

Relief Pitcher
$8,750,000
63

Joakim Soria

Relief Pitcher
$8,500,000

Joe Kelly

Relief Pitcher
$8,500,000

Aaron Nola

Starting Pitcher
$8,500,000

Chase Anderson

Relief Pitcher
$8,500,000

Garrett Richards

Starting Pitcher
$8,500,000

Kelvin Herrera

Relief Pitcher
$8,500,000
69

Ken Giles

Relief Pitcher
$8,400,000
70

Michael Fiers

Starting Pitcher
$8,100,000
71

Blake Snell

Starting Pitcher
$7,600,000
72

Mike Foltynewicz

Starting Pitcher
$7,500,000
73

Brett Cecil

Relief Pitcher
$7,250,000
74

Brad Hand

Relief Pitcher
$7,000,000

Chris Martin

Relief Pitcher
$7,000,000

Edwin Diaz

Relief Pitcher
$7,000,000
77

Yaisel Sierra

Starting Pitcher
$6,500,000

Shane Greene

Relief Pitcher
$6,500,000

Kirby Yates

Relief Pitcher
$6,500,000

Sean Doolittle

Relief Pitcher
$6,500,000
81

Matt Boyd

Starting Pitcher
$6,400,000
82

Drew Pomeranz

Relief Pitcher
$6,000,000
83

Felipe Vazquez

Relief Pitcher
$5,750,000
84

Dylan Bundy

Starting Pitcher
$5,700,000
85

Jon Gray

Starting Pitcher
$5,600,000
86

Liam Hendriks

Relief Pitcher
$5,500,000

Yusmeiro Petit

Relief Pitcher
$5,500,000
88

Jose Berrios

Starting Pitcher
$5,400,000
89

Steven Matz

Starting Pitcher
$5,300,000
90

Anthony DeSclafani

Starting Pitcher
$5,200,000
91

Corey Knebel

Relief Pitcher
$5,125,000
92

Andrew Heaney

Starting Pitcher
$5,000,000

Adam Wainwright

Starting Pitcher
$5,000,000

Zach Davies

Starting Pitcher
$5,000,000

Justin Wilson

Relief Pitcher
$5,000,000
96

German Marquez

Starting Pitcher
$4,800,000
97

Hector Neris

Relief Pitcher
$4,700,000
98

Josh Hader

Relief Pitcher
$4,600,000

Brad Peacock

Starting Pitcher
$4,600,000
100

Mike Clevinger

Starting Pitcher
$4,500,000