MLB Earnings MLB Earnings

Player 2017 total
1

Carlos Beltran

Designated Hitter
$226,589,281
2

C.C. Sabathia

Starting Pitcher
$221,285,714
3

Albert Pujols

Designated Hitter
$214,410,000
4

Miguel Cabrera

1st Base
$191,912,000
5

Adrian Beltre

3rd Base
$184,080,500
6

Ryan Howard

1st Base
$180,585,000
7

Joe Mauer

1st Base
$177,275,000
8

Ichiro Suzuki

Right Field
$166,200,000
9

Matt Holliday

Left Field
$150,533,500
10

Justin Verlander

Starting Pitcher
$145,191,000
11

Cliff Lee

Starting Pitcher
$143,699,100
12

Zack Greinke

Starting Pitcher
$143,177,500
13

Felix Hernandez

Starting Pitcher
$139,763,568
14

John Lackey

Starting Pitcher
$137,522,500
15

Adrian Gonzalez

1st Base
$134,521,500
16

Cole Hamels

Starting Pitcher
$131,777,000
17

Robinson Cano

2nd Base
$129,971,800
18

Chase Utley

2nd Base
$128,405,000
19

David Wright

3rd Base
$127,106,500
20

Josh Hamilton

Left Field
$118,515,552
21

Matt Cain

Relief Pitcher
$117,719,664
22

Ryan Braun

Left Field
$115,817,500
23

Hanley Ramirez

1st Base
$115,268,000
24

Jayson Werth

Left Field
$109,245,000
25

Jose Reyes

3rd Base
$109,029,423
26

Matt Kemp

Right Field
$107,986,000
27

Clayton Kershaw

Starting Pitcher
$107,034,000
28

Victor Martinez

Designated Hitter
$105,764,500
29

Jered Weaver

Starting Pitcher
$102,342,500
30

Bartolo Colon

Starting Pitcher
$101,810,000
31

Justin Morneau

1st Base
$101,695,000
32

Adam Wainwright

Starting Pitcher
$97,603,000
33

Andre Ethier

Center Field
$96,192,000
34

Jon Lester

Starting Pitcher
$94,705,500
35

Brian McCann

Catcher
$93,699,500
36

David Price

Starting Pitcher
$93,042,498
37

Nick Markakis

Right Field
$92,232,000
38

Ryan Zimmerman

1st Base
$91,892,000
39

C.J. Wilson

Starting Pitcher
$90,789,503
40

Troy Tulowitzki

Shortstop
$89,930,999
41

Curtis Granderson

Right Field
$89,905,000
42

Hunter Pence

Right Field
$89,440,000
43

Joey Votto

1st Base
$86,859,500
44

Brandon Phillips

2nd Base
$86,675,200
45

Jacoby Ellsbury

Center Field
$86,110,571
46

Jose Bautista

Right Field
$86,040,500
47

Yadier Molina

Catcher
$82,548,500
48

Francisco Rodriguez

Relief Pitcher
$81,819,166
49

Ian Kinsler

2nd Base
$81,467,708
50

Edwin Jackson

Starting Pitcher
$81,259,062
51

Justin Upton

Left Field
$80,660,000
52

Melvin Upton

Left Field
$79,459,000
53

Ervin Santana

Starting Pitcher
$79,434,360
54

Mike Napoli

1st Base
$76,620,000
55

Anibal Sanchez

Starting Pitcher
$73,764,000
56

Jhonny Peralta

Shortstop
$73,166,700
57

James Shields

Starting Pitcher
$71,894,900
58

Shin-Soo Choo

Right Field
$70,704,900
59

Matt Garza

Starting Pitcher
$69,147,900
60

Scott Kazmir

Starting Pitcher
$67,847,000
61

J.J. Hardy

Shortstop
$66,071,000
62

Masahiro Tanaka

Starting Pitcher
$66,000,000
63

Adam Jones

Center Field
$64,971,180
64

Buster Posey

Catcher
$64,790,000
65

Dustin Pedroia

2nd Base
$64,415,984
66

Ricky Nolasco

Starting Pitcher
$64,349,747
67

Yoenis Cespedes

Center Field
$63,500,000
68

Max Scherzer

Starting Pitcher
$61,175,000
69

Russell Martin

Catcher
$60,752,500
70

Alex Gordon

Left Field
$59,668,000
71

Carlos Gonzalez

Right Field
$58,817,571
72

Nelson Cruz

Designated Hitter
$58,773,340
73

Miguel Montero

Catcher
$58,632,500
74

Rick Porcello

Starting Pitcher
$58,521,000
75

Johnny Cueto

Starting Pitcher
$57,478,000
76

Oliver Perez

Relief Pitcher
$57,122,983
77

Stephen Drew

2nd Base
$56,343,443
78

Melky Cabrera

Left Field
$55,643,600
79

Pablo Sandoval

3rd Base
$55,516,750
80

Chase Headley

3rd Base
$54,819,200
81

Aroldis Chapman

Relief Pitcher
$54,672,227
82

Huston Street

Relief Pitcher
$54,640,624
83

Joe Blanton

Relief Pitcher
$54,598,500
84

Yovani Gallardo

Starting Pitcher
$54,423,000
85

Ubaldo Jimenez

Starting Pitcher
$53,075,000
86

Martin Prado

3rd Base
$52,802,000
87

Jay Bruce

Right Field
$52,547,499
88

Brandon McCarthy

Starting Pitcher
$52,213,828
89

Angel Pagan

Left Field
$51,633,500
90

Scott Feldman

Relief Pitcher
$51,484,313
91

Jordan Zimmermann

Starting Pitcher
$51,361,000
92

Edwin Encarnacion

Designated Hitter
$51,345,000
93

R.A. Dickey

Starting Pitcher
$50,440,000
94

Stephen Strasburg

Starting Pitcher
$50,239,480
95

Brett Anderson

Starting Pitcher
$50,050,000
96

Jeff Samardzija

Starting Pitcher
$49,675,000
97

Homer Bailey

Starting Pitcher
$49,179,500
98

Evan Longoria

3rd Base
$48,775,000
99

Yu Darvish

Starting Pitcher
$48,157,843
100

Elvis Andrus

Shortstop
$47,670,600