The San Francisco Giants carried a $73,408,817 payroll in 2020 across 50 players, an average of $1,468,176 and a median of $211,019. The highest-paid player was Zack Cozart at $12,666,668. Every salary on the ledger is listed below.
| # | Pos | Service status | Category | |||
|---|---|---|---|---|---|---|
| 1 | Zack Cozart | 3B | Retained | $12,666,668 | $12,666,668 | |
| 2 | Buster Posey | C | exempt-list | Exempt | $22,177,777 | $8,703,703 |
| 3 | Jeff Samardzija | SP | Veteran (buried) | Minors | $19,800,000 | $8,466,667 |
| 4 | Johnny Cueto | SP | Veteran | Active | $21,000,000 | $7,777,778 |
| 5 | Brandon Belt | 1B | Veteran | Active | $17,200,000 | $7,125,926 |
| 6 | Brandon Crawford | SS | Veteran | Active | $15,200,000 | $5,755,556 |
| 7 | Evan Longoria | 3B | Veteran | Active | $15,000,000 | $5,552,890 |
| 8 | Kevin Gausman | SP | Veteran | Active | $9,000,000 | $3,333,333 |
| 9 | Tony Watson | RP | Veteran | Active | $4,481,481 | $2,592,592 |
| 10 | Drew Smyly | SP | Veteran | Active | $4,093,000 | $1,574,481 |
| 11 | Wilmer Flores | 2B | Veteran | Active | $3,000,000 | $1,111,111 |
| 12 | Tyler Anderson | SP | Veteran | Active | $2,090,000 | $972,407 |
| 13 | Pablo Sandoval | 3B | Retained | $740,741 | $740,741 | |
| 14 | Trevor Cahill | RP | Veteran | Active | $2,000,000 | $740,741 |
| 15 | Hunter Pence | RF | Retained | $514,104 | $514,104 | |
| 16 | Donovan Solano | 2B | Arbitration 2 | Active | $1,375,000 | $509,259 |
| 17 | Daniel Robertson | SS | Arbitration 1 (S2) | Active | $1,025,000 | $379,630 |
| 18 | Alex Dickerson | LF | Arbitration 1 | Active | $925,000 | $342,593 |
| 19 | Wandy Peralta | RP | Arbitration 1 (S2) | Active | $805,000 | $298,148 |
| 20 | Darin Ruf | 1B | Pre-Arbitration | Active | $563,500 | $296,296 |
| 21 | Jarlin Garcia | RP | Pre-Arbitration | Active | $588,500 | $217,963 |
| 22 | Reyes Moronta | RP | Pre-Arbitration | Injured | $588,500 | $217,963 |
| 23 | Trevor Gott | RP | Pre-Arbitration | Injured | $588,500 | $217,963 |
| 24 | Austin Slater | LF | Pre-Arbitration | Active | $576,000 | $213,333 |
| 25 | Mike Yastrzemski | RF | Pre-Arbitration | Active | $569,750 | $211,019 |
| 26 | Tyler Beede | SP | Pre-Arbitration | Injured | $569,750 | $211,019 |
| 27 | Aramis Garcia | C | Pre-Arbitration | Injured | $566,625 | $209,861 |
| 28 | Logan Webb | SP | Pre-Arbitration | Active | $566,625 | $209,861 |
| 29 | Mauricio Dubon | 2B | Pre-Arbitration | Active | $566,625 | $209,861 |
| 30 | Sam Coonrod | RP | Pre-Arbitration | Injured | $566,625 | $209,861 |
| 31 | Tyler Rogers | RP | Pre-Arbitration | Active | $564,750 | $209,167 |
| 32 | Caleb Baragar | RP | Pre-Arbitration | Active | $563,500 | $208,704 |
| 33 | Chadwick Tromp | C | Pre-Arbitration | Injured | $563,500 | $193,129 |
| 34 | Sam Selman | RP | Pre-Arbitration | Active | $563,500 | $183,785 |
| 35 | Shaun Anderson | RP | Pre-Arbitration | Active | $563,500 | $137,060 |
| 36 | Joey Bart | C | Pre-Arbitration | Active | $563,500 | $121,485 |
| 37 | Andrew Suarez | RP | Pre-Arbitration (buried) | Minors | $576,000 | $108,256 |
| 38 | Tyler Heineman | C | Pre-Arbitration | Active | $563,500 | $105,910 |
| 39 | Joey Rickard | LF | Veteran | Injured | $563,500 | $102,795 |
| 40 | Steven Duggar | CF | Pre-Arbitration | Active | $563,500 | $87,220 |
| 41 | Rico Garcia | RP | Pre-Arbitration | Active | $563,500 | $84,105 |
| 42 | Luis Alexander Basabe | OF | Pre-Arbitration | Injured | $563,500 | $65,415 |
| 43 | Conner Menez | RP | Pre-Arbitration (buried) | Minors | $563,500 | $59,185 |
| 44 | Justin Smoak | 1B | Dead | $37,380 | $37,380 | |
| 45 | Jaylin Davis | RF | Pre-Arbitration (buried) | Minors | $564,750 | $28,098 |
| 46 | Dany Jimenez | RP | Pre-Arbitration (buried) | Minors | $563,500 | $28,035 |
| 47 | Joe McCarthy | RF | Pre-Arbitration (buried) | Minors | $563,500 | $28,035 |
| 48 | Rob Brantly | C | Retained | $18,690 | $18,690 | |
| 49 | Dereck Rodriguez | SP | Retained | $15,920 | $15,920 | |
| 50 | Andrew Triggs | SP | Retained | $3,115 | $3,115 | |
| 51 | Anthony Banda | RP | Pre-Arbitration | Minors | $563,500 | $0 |
| 52 | Chris Shaw | 1B | Pre-Arbitration | Minors | $563,500 | $0 |
| 53 | Jandel Gustave | RP | Pre-Arbitration | Minors | $563,500 | $0 |
| 54 | Melvin Adon | P | Pre-Arbitration | Minors | $563,500 | $0 |
Each row is one player’s 2020 allocation with the club. Adjusted is the player’s prorated payroll allocation, and the Adjusted figures sum to the club’s published $73,408,817 total, which includes active-roster salary plus injured-list, retained, dead and buried minor-league money. Salary is the full payroll salary published for the season, so the two can differ when money is deferred, prorated or carried by another club. Non-buried minor-league allocations (4 players on this ledger) are real money the club paid but are excluded from that total, so their Adjusted figure reads $0. Amounts are nominal US dollars as recorded; full source credits and access dates live on the sources page.
Salary and payroll records aggregated and published by Legends Deck. Nominal dollars; no inflation adjustment. Full source credits, licenses and access dates on the sources page.