#1 Clayton Kershaw
2015 Earnings: $31.2 million
Salary: $30 million

#2 Jon Lester
2015 Earnings: $30.4 million
Salary: $30 million

#3 Justin Verlander
2015 Earnings: $28.5 million
Salary: $28 million

#4 Robinson Cano
2015 Earnings: $27.5 million
Salary: $24 million

#5 Albert Pujols
2015 Earnings: $26.5 million
Salary: $24 million

#6 Ryan Howard
2015 Earnings: $25.5 million
Salary: $25 million#

#7 Cliff Lee
2015 Earnings: $25.2 million
Salary: $25 million

#8 Prince Fielder
2015 Earnings: $24.3 million
Salary: $24 million

#9 Felix Hernandez
2015 Earnings: $24.2 million
Salary: $24 million

#10 CC Sabathia
2015 Earnings: $24.1 million
Salary: $23 million

 

Source: Forbes
Photo by Keith Allison