MLB Salary Rankings MLB Salary Rankings

Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active MLB players.

2018 Starting Pitcher Salary Rankings

Player salary
1

Clayton Kershaw

Starting Pitcher
$35,571,428
2

Zack Greinke

Starting Pitcher
$34,000,000
3

David Price

Starting Pitcher
$30,000,000
4

Justin Verlander

Starting Pitcher
$28,000,000
5

Jon Lester

Starting Pitcher
$27,500,000
6

Felix Hernandez

Starting Pitcher
$26,857,142
7

Jordan Zimmermann

Starting Pitcher
$24,000,000
8

Cole Hamels

Starting Pitcher
$22,500,000
9

Max Scherzer

Starting Pitcher
$22,142,857
10

Masahiro Tanaka

Starting Pitcher
$22,000,000
11

Rick Porcello

Starting Pitcher
$21,125,000
12

Johnny Cueto

Starting Pitcher
$21,000,000

James Shields

Starting Pitcher
$21,000,000

Homer Bailey

Starting Pitcher
$21,000,000
15

Jeff Samardzija

Starting Pitcher
$19,800,000
16

Adam Wainwright

Starting Pitcher
$19,500,000
17

Stephen Strasburg

Starting Pitcher
$18,333,333
18

Scott Kazmir

Starting Pitcher
$17,666,668
19

Mike Leake

Starting Pitcher
$17,000,000
20

Rich Hill

Starting Pitcher
$16,666,666
21

Ian Kennedy

Starting Pitcher
$16,000,000
22

Danny Duffy

Starting Pitcher
$14,000,000
23

Ervin Santana

Starting Pitcher
$13,500,000
24

Dallas Keuchel

Starting Pitcher
$13,200,000

Phil Hughes

Starting Pitcher
$13,200,000
26

Marco Estrada

Starting Pitcher
$13,000,000

J.A. Happ

Starting Pitcher
$13,000,000
28

Wei-Yin Chen

Starting Pitcher
$12,600,000
29

Chris Sale

Starting Pitcher
$12,500,000

Tyler Chatwood

Starting Pitcher
$12,500,000
31

Madison Bumgarner

Starting Pitcher
$12,000,000

Gio Gonzalez

Starting Pitcher
$12,000,000
33

Carlos Martinez

Starting Pitcher
$11,500,000

Brandon McCarthy

Starting Pitcher
$11,500,000
35

Corey Kluber

Starting Pitcher
$10,700,000
36

C.C. Sabathia

Starting Pitcher
$10,000,000
37

Ivan Nova

Starting Pitcher
$9,166,666
38

Jason Hammel

Starting Pitcher
$9,000,000

Matt Moore

Starting Pitcher
$9,000,000
40

Jose Quintana

Starting Pitcher
$8,850,000
41

Jhoulys Chacin

Starting Pitcher
$8,750,000
42

Drew Pomeranz

Starting Pitcher
$8,500,000
43

Julio Teheran

Starting Pitcher
$8,166,666
44

Carlos Carrasco

Starting Pitcher
$8,000,000
45

Hyun-Jin Ryu

Starting Pitcher
$7,833,333
46

Patrick Corbin

Starting Pitcher
$7,500,000
47

Jacob deGrom

Starting Pitcher
$7,400,000
48

Garrett Richards

Starting Pitcher
$7,300,000
49

Charlie Morton

Starting Pitcher
$7,000,000
50

Gerrit Cole

Starting Pitcher
$6,750,000
51

Sonny Gray

Starting Pitcher
$6,500,000
52

Tanner Roark

Starting Pitcher
$6,475,000
53

Chris Archer

Starting Pitcher
$6,416,666
54

Alex Wood

Starting Pitcher
$6,000,000

Martin Perez

Starting Pitcher
$6,000,000
56

Matt Harvey

Starting Pitcher
$5,625,000
57

Michael Wacha

Starting Pitcher
$5,300,000
58

Danny Salazar

Starting Pitcher
$5,000,000
59

James Paxton

Starting Pitcher
$4,900,000
60

Taijuan Walker

Starting Pitcher
$4,825,000
61

Miguel Gonzalez

Starting Pitcher
$4,750,000

Chase Anderson

Starting Pitcher
$4,750,000
63

Yaisel Sierra

Starting Pitcher
$4,500,000
64

Erasmo Ramirez

Starting Pitcher
$4,200,000
65

Kyle Hendricks

Starting Pitcher
$4,175,000
66

Matt Shoemaker

Starting Pitcher
$4,125,000
67

Robbie Ray

Starting Pitcher
$3,950,000
68

Jimmy Nelson

Starting Pitcher
$3,700,000
69

Doug Fister

Starting Pitcher
$3,500,000
70

Kenta Maeda

Starting Pitcher
$3,125,000
71

Clayton Richard

Starting Pitcher
$3,000,000

Josh Tomlin

Starting Pitcher
$3,000,000

Drew Smyly

Starting Pitcher
$3,000,000
74

Noah Syndergaard

Starting Pitcher
$2,975,000
75

Aaron Sanchez

Starting Pitcher
$2,700,000
76

Lance McCullers

Starting Pitcher
$2,450,000
77

Brad Peacock

Starting Pitcher
$2,440,000
78

Eduardo Rodriguez

Starting Pitcher
$2,375,000
79

Carlos Rodon

Starting Pitcher
$2,300,000
80

Chad Bettis

Starting Pitcher
$2,000,000

Nathan Eovaldi

Starting Pitcher
$2,000,000

Michael Pineda

Starting Pitcher
$2,000,000
83

J.C. Ramirez

Starting Pitcher
$1,900,000
84

Tyler Skaggs

Starting Pitcher
$1,875,000
85

Wily Peralta

Starting Pitcher
$1,500,000
86

Nate Karns

Starting Pitcher
$1,375,000
87

Steven Wright

Starting Pitcher
$1,100,000
88

Anthony DeSclafani

Starting Pitcher
$860,000
89

Andrew Heaney

Starting Pitcher
$800,000
90

Jordan Lyles

Starting Pitcher
$750,000
91

Robbie Erlin

Starting Pitcher
$650,000
92

Shohei Otani

Starting Pitcher
$545,000