The San Francisco Giants carried a $171,890,308 payroll in 2021 across 61 players, an average of $2,817,874 and a median of $460,559. The highest-paid player was Buster Posey at $22,202,777. Every salary on the ledger is listed below.
| # | Pos | Service status | Category | |||
|---|---|---|---|---|---|---|
| 1 | Buster Posey | C | Veteran | Active | $22,202,777 | $22,202,777 |
| 2 | Johnny Cueto | SP | Veteran | Active | $21,000,000 | $21,000,000 |
| 3 | Kevin Gausman | SP | Veteran | Active | $18,900,000 | $18,900,000 |
| 4 | Brandon Belt | 1B | Veteran | Injured | $17,200,000 | $17,200,000 |
| 5 | Evan Longoria | 3B | Veteran | Active | $18,500,000 | $16,500,000 |
| 6 | Brandon Crawford | SS | Veteran | Active | $15,200,000 | $15,200,000 |
| 7 | Kris Bryant | 3B | Arbitration 4 (S2) | Active | $19,500,000 | $6,814,535 |
| 8 | Anthony DeSclafani | SP | Veteran | Active | $6,125,000 | $6,125,000 |
| 9 | Alex Wood | SP | Veteran | Active | $5,000,000 | $5,000,000 |
| 10 | Johnny Cueto | SP | Dead | $5,000,000 | $5,000,000 | |
| 11 | Aaron Sanchez | SP | Retained | $4,000,000 | $4,000,000 | |
| 12 | Donovan Solano | 2B | Arbitration 3 | Active | $3,250,000 | $3,250,000 |
| 13 | Buster Posey | C | Dead | $3,000,000 | $3,000,000 | |
| 14 | Wilmer Flores | 2B | Veteran | Active | $3,000,000 | $3,000,000 |
| 15 | Alex Dickerson | LF | Arbitration 2 | Active | $2,100,000 | $2,100,000 |
| 16 | Curt Casali | C | Veteran | Active | $2,000,000 | $2,000,000 |
| 17 | Jake McGee | RP | Veteran | Active | $2,000,000 | $2,000,000 |
| 18 | Tommy La Stella | 2B | Veteran | Active | $2,000,000 | $2,000,000 |
| 19 | Jose Quintana | RP | Veteran (buried) | Minors | $8,000,000 | $1,462,374 |
| 20 | Darin Ruf | 1B | Arbitration 1 | Active | $1,275,000 | $1,275,000 |
| 21 | Austin Slater | LF | Arbitration 1 (S2) | Active | $1,150,000 | $1,150,000 |
| 22 | Jose Alvarez | RP | Veteran | Active | $1,050,000 | $1,050,000 |
| 23 | Jarlin Garcia | RP | Arbitration 1 | Active | $950,000 | $950,000 |
| 24 | Reyes Moronta | RP | Arbitration 1 (buried) | Minors | $695,000 | $695,000 |
| 25 | Mike Yastrzemski | RF | Pre-Arbitration | Active | $600,000 | $600,000 |
| 26 | Tyler Rogers | RP | Pre-Arbitration | Active | $583,000 | $583,000 |
| 27 | John Brebbia | RP | Veteran (buried) | Minors | $800,000 | $580,635 |
| 28 | Rico Garcia | SP | Pre-Arbitration | Injured | $575,000 | $575,000 |
| 29 | Dedniel Nunez | RP | Pre-Arbitration | Injured | $570,500 | $570,500 |
| 30 | Logan Webb | SP | Pre-Arbitration | Active | $583,000 | $564,120 |
| 31 | Tyler Beede | RP | Pre-Arbitration | Injured | $575,000 | $460,559 |
| 32 | Zack Littell | RP | Pre-Arbitration | Active | $570,500 | $447,782 |
| 33 | Matt Wisler | RP | Retained | $445,138 | $445,138 | |
| 34 | LaMonte Wade Jr. | RF | Pre-Arbitration | Active | $570,500 | $414,045 |
| 35 | Steven Duggar | CF | Pre-Arbitration | Active | $570,500 | $404,844 |
| 36 | Dominic Leone | RP | Veteran | Active | $570,500 | $380,308 |
| 37 | Sam Delaplane | RP | Pre-Arbitration | Injured | $570,500 | $380,308 |
| 38 | Tony Watson | RP | Veteran | Injured | $1,000,000 | $349,440 |
| 39 | Jaylin Davis | RF | Pre-Arbitration (buried) | Minors | $570,500 | $346,571 |
| 40 | Mike Tauchman | CF | Pre-Arbitration (buried) | Minors | $624,200 | $315,464 |
| 41 | Mauricio Dubon | CF | Pre-Arbitration (buried) | Minors | $583,000 | $313,400 |
| 42 | Caleb Baragar | RP | Pre-Arbitration (buried) | Minors | $583,000 | $294,596 |
| 43 | Thairo Estrada | 2B | Pre-Arbitration (buried) | Minors | $570,500 | $230,025 |
| 44 | Sam Long | SP | Pre-Arbitration (buried) | Minors | $570,500 | $226,958 |
| 45 | Camilo Doval | RP | Pre-Arbitration | Active | $570,500 | $208,556 |
| 46 | Jay Jackson | RP | Pre-Arbitration | Active | $570,500 | $184,020 |
| 47 | Jason Vosler | 3B | Pre-Arbitration (buried) | Minors | $570,500 | $174,819 |
| 48 | Luis Gonzalez | CF | Pre-Arbitration | Injured | $570,500 | $150,283 |
| 49 | Wandy Peralta | RP | Retained | $130,000 | $130,000 | |
| 50 | Nick Tropeano | RP | Retained | $112,366 | $112,366 | |
| 51 | Sam Selman | RP | Retained | $94,020 | $94,020 | |
| 52 | Chadwick Tromp | C | Retained | $87,752 | $87,752 | |
| 53 | Jimmie Sherfy | RP | Retained | $82,809 | $82,809 | |
| 54 | Kervin Castro | P | Pre-Arbitration | Active | $570,500 | $82,809 |
| 55 | Scott Kazmir | SP | Veteran | Injured | $600,000 | $80,650 |
| 56 | Conner Menez | RP | Pre-Arbitration (buried) | Minors | $570,500 | $67,474 |
| 57 | Tyler Chatwood | RP | Veteran (buried) | Minors | $570,500 | $36,804 |
| 58 | Gregory Santos | P | Pre-Arbitration (buried) | Minors | $570,500 | $18,402 |
| 59 | Joey Bart | C | Pre-Arbitration (buried) | Minors | $570,500 | $12,268 |
| 60 | Skye Bolt | CF | Retained | $6,134 | $6,134 | |
| 61 | Trevor Gott | RP | Arbitration 1 (buried) | Minors | $700,000 | $3,763 |
| 62 | Braden Bishop | CF | Pre-Arbitration | Minors | $575,000 | $0 |
| 63 | Jake Jewell | RP | Pre-Arbitration | Minors | $570,500 | $0 |
| 64 | Trevor Hildenberger | RP | Pre-Arbitration | Minors | $570,500 | $0 |
Each row is one player’s 2021 allocation with the club. Adjusted is the player’s prorated payroll allocation, and the Adjusted figures sum to the club’s published $171,890,308 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 (3 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.