The San Francisco Giants carried a $178,312,153 payroll in 2025 across 62 players, an average of $2,876,002 and a median of $530,635. The highest-paid player was Matt Chapman at $25,166,667. Every salary on the ledger is listed below.
| # | Pos | Service status | Category | |||
|---|---|---|---|---|---|---|
| 1 | Matt Chapman | 3B | Veteran | Active | $25,166,667 | $25,166,667 |
| 2 | Robbie Ray | SP | Veteran | Active | $25,000,000 | $25,000,000 |
| 3 | Jung Hoo Lee | CF | Veteran | Active | $17,250,000 | $17,250,000 |
| 4 | Rafael Devers | DH | Veteran | Active | $31,318,182 | $15,442,608 |
| 5 | Justin Verlander | SP | Veteran | Active | $15,000,000 | $15,000,000 |
| 6 | Willy Adames | SS | Veteran | Active | $13,142,857 | $13,142,857 |
| 7 | Logan Webb | SP | Arbitration 3 Bypassed | Active | $12,000,000 | $12,000,000 |
| 8 | Mike Yastrzemski | RF | Retained | $8,250,000 | $8,250,000 | |
| 9 | Taylor Rogers | RP | Retained | $6,000,000 | $6,000,000 | |
| 10 | Jordan Hicks | SP | Retained | $5,225,807 | $5,225,807 | |
| 11 | Tom Murphy | C | Veteran | Injured | $4,000,000 | $4,000,000 |
| 12 | Tyler Rogers | RP | Retained | $3,556,440 | $3,556,440 | |
| 13 | Wilmer Flores | 1B | Veteran | Active | $3,500,000 | $3,500,000 |
| 14 | LaMonte Wade Jr. | RF | Retained | $3,481,183 | $3,481,183 | |
| 15 | Camilo Doval | RP | Retained | $3,089,648 | $3,089,648 | |
| 16 | Lou Trivino | RP | Retained | $1,066,882 | $1,066,882 | |
| 17 | Andrew Knizner | C | Veteran | Active | $943,548 | $943,548 |
| 18 | Dominic Smith | 1B | Veteran | Injured | $943,548 | $943,548 |
| 19 | Joey Lucchesi | RP | Veteran | Active | $854,839 | $854,839 |
| 20 | Casey Schmitt | 3B | Pre-Arbitration | Active | $780,000 | $780,000 |
| 21 | Erik Miller | RP | Pre-Arbitration | Injured | $780,000 | $780,000 |
| 22 | Heliot Ramos | LF | Pre-Arbitration | Active | $780,000 | $780,000 |
| 23 | Patrick Bailey | C | Pre-Arbitration | Active | $780,000 | $780,000 |
| 24 | Ryan Walker | RP | Pre-Arbitration | Active | $780,000 | $780,000 |
| 25 | Jerar Encarnacion | OF | Pre-Arbitration | Active | $770,000 | $770,000 |
| 26 | Randy Rodriguez | RP | Pre-Arbitration | Injured | $770,000 | $770,000 |
| 27 | Landen Roupp | SP | Pre-Arbitration | Injured | $765,000 | $765,000 |
| 28 | Spencer Bivens | RP | Pre-Arbitration | Active | $765,000 | $765,000 |
| 29 | Christian Koss | SS | Pre-Arbitration | Active | $760,000 | $739,481 |
| 30 | Luis Matos | OF | Pre-Arbitration (buried) | Minors | $780,000 | $588,387 |
| 31 | Tristan Beck | RP | Pre-Arbitration | Active | $760,000 | $534,097 |
| 32 | Hayden Birdsong | RP | Pre-Arbitration (buried) | Minors | $765,000 | $527,173 |
| 33 | Tyler Fitzgerald | 2B | Pre-Arbitration (buried) | Minors | $780,000 | $502,161 |
| 34 | Brett Wisely | 2B | Retained | $358,032 | $358,032 | |
| 35 | Carson Seymour | RP | Pre-Arbitration | Active | $760,000 | $346,355 |
| 36 | Keaton Winn | RP | Pre-Arbitration (buried) | Minors | $760,000 | $304,161 |
| 37 | Sam Huff | C | Pre-Arbitration (buried) | Minors | $780,000 | $301,935 |
| 38 | Matt Gage | RP | Pre-Arbitration | Active | $760,000 | $296,129 |
| 39 | Grant McCray | CF | Pre-Arbitration | Active | $760,000 | $289,345 |
| 40 | Jose Butto | RP | Pre-Arbitration | Active | $784,250 | $252,960 |
| 41 | Sean Hjelle | RP | Pre-Arbitration (buried) | Minors | $760,000 | $229,000 |
| 42 | Carson Whisenhunt | SP | Pre-Arbitration | Injured | $760,000 | $223,220 |
| 43 | Drew Gilbert | CF | Pre-Arbitration | Active | $760,000 | $212,473 |
| 44 | Joel Peguero | RP | Pre-Arbitration | Active | $760,000 | $159,355 |
| 45 | David Villar | 3B | Retained | $140,753 | $140,753 | |
| 46 | Mason Black | SP | Pre-Arbitration (buried) | Minors | $760,000 | $134,240 |
| 47 | Kyle Harrison | RP | Retained | $132,614 | $132,614 | |
| 48 | Marco Luciano | SS | Pre-Arbitration (buried) | Minors | $760,000 | $123,900 |
| 49 | Trevor McDonald | SP | Pre-Arbitration | Active | $760,000 | $123,900 |
| 50 | Wade Meckler | OF | Pre-Arbitration (buried) | Minors | $760,000 | $123,900 |
| 51 | David Villar | 3B | Pre-Arbitration (buried) | Minors | $760,000 | $122,580 |
| 52 | JT Brubaker | RP | Arbitration 3 | Active | $760,000 | $114,409 |
| 53 | Kai-Wei Teng | SP | Pre-Arbitration | Active | $760,000 | $109,850 |
| 54 | Daniel Johnson | RF | Retained | $94,594 | $94,594 | |
| 55 | Osleivis Basabe | SS | Pre-Arbitration (buried) | Minors | $760,000 | $76,605 |
| 56 | Bryce Eldridge | 1B | Pre-Arbitration | Active | $760,000 | $57,204 |
| 57 | Scott Alexander | RP | Retained | $57,204 | $57,204 | |
| 58 | Carson Ragsdale | SP | Retained | $43,333 | $43,333 | |
| 59 | Logan Porter | C | Pre-Arbitration (buried) | Minors | $760,000 | $40,969 |
| 60 | Blade Tidwell | SP | Pre-Arbitration (buried) | Minors | $760,000 | $39,968 |
| 61 | Jesus Rodriguez | C | Pre-Arbitration (buried) | Minors | $760,000 | $19,667 |
| 62 | Sergio Alcantara | SS | Retained | $8,172 | $8,172 | |
| 63 | Jorge Soler | RF | Retained | $0 | $0 |
Each row is one player’s 2025 allocation with the club. Adjusted is the player’s prorated payroll allocation, and the Adjusted figures sum to the club’s published $178,312,153 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 (1 player 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.