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

Player salary
1

Gerrit Cole

Starting Pitcher
$36,000,000
2

Max Scherzer

Starting Pitcher
$35,920,616
3

Zack Greinke

Starting Pitcher
$35,000,000

Stephen Strasburg

Starting Pitcher
$35,000,000
5

Justin Verlander

Starting Pitcher
$33,000,000
6

David Price

Starting Pitcher
$32,000,000
7

Clayton Kershaw

Starting Pitcher
$31,000,000
8

Chris Sale

Starting Pitcher
$30,000,000
9

Jacob deGrom

Starting Pitcher
$25,500,000
10

Jordan Zimmermann

Starting Pitcher
$25,000,000
11

Masahiro Tanaka

Starting Pitcher
$23,000,000
12

Yu Darvish

Starting Pitcher
$22,000,000
13

Zack Wheeler

Starting Pitcher
$21,500,000
14

Johnny Cueto

Starting Pitcher
$21,000,000
15

Jon Lester

Starting Pitcher
$20,000,000

Jake Arrieta

Starting Pitcher
$20,000,000

Hyun-Jin Ryu

Starting Pitcher
$20,000,000
18

Jeff Samardzija

Starting Pitcher
$19,800,000
19

Patrick Corbin

Starting Pitcher
$19,416,666
20

Mark Melancon

Relief Pitcher
$19,000,000
21

Cole Hamels

Starting Pitcher
$18,000,000

Dallas Keuchel

Starting Pitcher
$18,000,000

Kenley Jansen

Relief Pitcher
$18,000,000
24

Jake Odorizzi

Starting Pitcher
$17,800,000
25

Trevor Bauer

Starting Pitcher
$17,500,000

Corey Kluber

Starting Pitcher
$17,500,000
27

Aroldis Chapman

Relief Pitcher
$17,200,000
28

J.A. Happ

Starting Pitcher
$17,000,000

Nathan Eovaldi

Starting Pitcher
$17,000,000

Wade Davis

Relief Pitcher
$17,000,000
31

Miles Mikolas

Starting Pitcher
$16,750,000
32

Ian Kennedy

Relief Pitcher
$16,500,000
33

Craig Kimbrel

Relief Pitcher
$16,000,000
34

Yusei Kikuchi

Starting Pitcher
$15,500,000
35

Danny Duffy

Starting Pitcher
$15,250,000
36

Charlie Morton

Starting Pitcher
$15,000,000

Mike Leake

Starting Pitcher
$15,000,000
38

Alex Cobb

Starting Pitcher
$14,000,000
39

Zack Britton

Relief Pitcher
$13,000,000

Tyler Chatwood

Starting Pitcher
$13,000,000

Will Smith

Relief Pitcher
$13,000,000
42

James Paxton

Starting Pitcher
$12,500,000
43

Marcus Stroman

Starting Pitcher
$12,000,000

Kyle Hendricks

Starting Pitcher
$12,000,000

Tanner Roark

Starting Pitcher
$12,000,000
46

Carlos Martinez

Starting Pitcher
$11,700,000
47

Jeurys Familia

Relief Pitcher
$11,666,666
48

Andrew Miller

Relief Pitcher
$11,500,000
49

Lance Lynn

Starting Pitcher
$11,333,333
50

Kyle Gibson

Starting Pitcher
$11,000,000

David Robertson

Relief Pitcher
$11,000,000
52

Alex Colome

Relief Pitcher
$10,532,500
53

Luis Severino

Starting Pitcher
$10,500,000

Jose Quintana

Starting Pitcher
$10,500,000
55

Carlos Carrasco

Starting Pitcher
$10,250,000
56

Sonny Gray

Starting Pitcher
$10,166,666
57

Rick Porcello

Starting Pitcher
$10,000,000

Roberto Osuna

Relief Pitcher
$10,000,000

Michael Pineda

Starting Pitcher
$10,000,000

Blake Treinen

Relief Pitcher
$10,000,000
61

Mike Minor

Starting Pitcher
$9,833,334
62

Noah Syndergaard

Starting Pitcher
$9,700,000
63

Ken Giles

Relief Pitcher
$9,600,000
64

Jake McGee

Relief Pitcher
$9,500,000
65

Robbie Ray

Starting Pitcher
$9,430,000
66

Chris Archer

Starting Pitcher
$9,000,000

Raisel Iglesias

Relief Pitcher
$9,000,000

Anibal Sanchez

Starting Pitcher
$9,000,000

Adam Ottavino

Relief Pitcher
$9,000,000

Kevin Gausman

Starting Pitcher
$9,000,000

Bryan Shaw

Relief Pitcher
$9,000,000

Julio Teheran

Starting Pitcher
$9,000,000
73

Ryan Pressly

Relief Pitcher
$8,750,000
74

Joe Kelly

Relief Pitcher
$8,500,000

Garrett Richards

Starting Pitcher
$8,500,000

Joakim Soria

Relief Pitcher
$8,500,000

Aaron Nola

Starting Pitcher
$8,500,000

Kelvin Herrera

Relief Pitcher
$8,500,000

Chase Anderson

Starting Pitcher
$8,500,000
80

Eduardo Rodriguez

Starting Pitcher
$8,300,000
81

Michael Fiers

Starting Pitcher
$8,100,000
82

Will Harris

Relief Pitcher
$8,000,000

Jordan Lyles

Starting Pitcher
$8,000,000
84

Blake Snell

Starting Pitcher
$7,600,000
85

Dellin Betances

Relief Pitcher
$7,500,000
86

Brett Cecil

Relief Pitcher
$7,250,000
87

Kirby Yates

Relief Pitcher
$7,062,500
88

Brad Hand

Relief Pitcher
$7,000,000

Homer Bailey

Starting Pitcher
$7,000,000

Chris Martin

Relief Pitcher
$7,000,000
91

Max Meyer

Pitchers
$6,700,000
92

Asa Lacy

Pitchers
$6,670,000
93

Sean Doolittle

Relief Pitcher
$6,500,000
94

Mike Foltynewicz

Starting Pitcher
$6,425,000
95

Shane Greene

Relief Pitcher
$6,250,000
96

Wade Miley

Starting Pitcher
$6,000,000

Drew Pomeranz

Relief Pitcher
$6,000,000

Madison Bumgarner

Starting Pitcher
$6,000,000
99

Anthony DeSclafani

Starting Pitcher
$5,900,000
100

Felipe Vazquez

Relief Pitcher
$5,750,000