2020 San Francisco Giants Contracts
(29-31) 
Player 2020
Johnny Cueto  $21,000,000
Brandon Belt  $16,000,000
Evan Longoria  $15,000,000
Brandon Crawford  $15,000,000
Kevin Gausman  $9,000,000
Drew Smyly  $4,000,000
Tony Watson  $3,000,000
Wilmer Flores  $3,000,000
Trevor Cahill  $2,000,000
Tyler Anderson  $1,775,000
Donovan Solano  $1,375,000
Daniel Robertson  $1,025,000
Alex Dickerson  $925,000
Wandy Peralta  $805,000
Jarlin Garcia  $588,500
Austin Slater  $576,000
Mike Yastrzemski  $569,750
Mauricio Dubon  $566,625
Logan Webb  $566,625
Tyler Rogers  $564,750
Darin Ruf  $563,500
Tyler Heineman  $563,500
Caleb Baragar  $563,500
Shaun Anderson  $563,500
Joey Bart  $563,500
Steven Duggar  $563,500
Sam Selman  $563,500
Rico Garcia  $563,500