Finances
San Francisco Giants
65-97.401#4 — NL WestMLB
Runs per game
4.13
Runs allowed
4.69
OPS
.706
ERA
4.33
HR per game
1.10
Salary by season, prorated signing bonus included. In grey: options and arbitration years, not yet guaranteed.
| Player | Contract | Value | AAV | 2026 | 2027 | 2028 | 2029 | 2030 |
|---|---|---|---|---|---|---|---|---|
| Rafael Devers | Extension10 yrs · 2024–2033 | 313.5 M$ | 28.71 M$ | 29.50 M$ | 33.00 M$ | 33.00 M$ | 33.00 M$ | 33.00 M$ |
| Matt ChapmanFull no-trade clause | Extension6 yrs · 2025–2030 | 151.0 M$ | 25.17 M$ | 25.17 M$ | 25.17 M$ | 25.17 M$ | 25.17 M$ | 25.17 M$ |
| Logan Webb | Extension5 yrs · 2024–2028 | 90.0 M$ | 18.00 M$ | 23.00 M$ | 23.00 M$ | 24.00 M$ | ||
| Jung Hoo Lee | Free Agent6 yrs · 2024–2029 | 113.0 M$ | 18.83 M$ | 22.83 M$ | 22.83 M$ | 21.33 M$ | 21.33 M$ | |
| Willy AdamesFull no-trade clause | Free Agent7 yrs · 2025–2031 | 182.0 M$ | 26.00 M$ | 13.14 M$ | 31.14 M$ | 31.14 M$ | 31.14 M$ | 31.14 M$ |
| Harrison Bader | Free Agent2 yrs · 2026–2027 | 20.5 M$ | 10.25 M$ | 7.50 M$ | 13.00 M$ | |||
| Adrian Houser | Free Agent2 yrs · 2026–2027 | 22.0 M$ | 11.00 M$ | 7.00 M$ | 11.00 M$ | 12.50 M$Club option | ||
| Camilo Doval | Arbitration1 yr · 2026–2026 | 6.10 M$ | 6.10 M$ | Arb 3 | ||||
| Jason Foley | Free Agent/Arb1 yr · 2026–2026 | 2.00 M$ | 2.00 M$ | Arb 3 | Arb 4 | |||
| JT Brubaker | Arbitration1 yr · 2026–2026 | 1.82 M$ | 1.82 M$ | |||||
| Sam Hentges | Free Agent/Arb1 yr · 2026–2026 | 1.40 M$ | 1.40 M$ | Arb 4 | ||||
| Eric Haase | Free Agent/Arb1 yr · 2026–2026 | 0.81 M$ | 0.81 M$Not 40 man | |||||
| Ryan Walker | Pre-Arbitration1 yr · 2026–2026 | 0.81 M$ | 0.81 M$Pre-arb | Arb 1 | Arb 2 | Arb 3 | ||
| Casey Schmitt | Pre-Arbitration1 yr · 2026–2026 | 0.81 M$ | 0.81 M$Pre-arb | Arb 1 | Arb 2 | Arb 3 | ||
| José Buttó | Pre-Arbitration1 yr · 2026–2026 | 0.80 M$ | 0.80 M$Pre-arb | Arb 1 | Arb 2 | Arb 3 | Arb 4 | |
| Randy Rodríguez | Pre-Arbitration1 yr · 2026–2026 | 0.80 M$ | 0.80 M$Pre-arb | Arb 1 | Arb 2 | Arb 3 | Arb 4 | |
| Landen Roupp | Pre-Arbitration1 yr · 2026–2026 | 0.80 M$ | 0.80 M$Pre-arb | Pre-arb | Arb 1 | Arb 2 | Arb 3 | |
| Keaton Winn | Pre-Arbitration1 yr · 2026–2026 | 0.80 M$ | 0.80 M$Pre-arb | Pre-arb | Arb 1 | Arb 2 | Arb 3 | |
| Drew Gilbert | Pre-Arbitration1 yr · 2026–2026 | 0.79 M$ | 0.79 M$Pre-arb | Pre-arb | Pre-arb | Arb 1 | Arb 2 | |
| Marcelo Mayer | Pre-Arbitration1 yr · 2026–2026 | 0.78 M$ | 0.78 M$Pre-arb | Pre-arb | Pre-arb | Arb 1 | Arb 2 | |
| Bryce Eldridge | Pre-Arbitration1 yr · 2026–2026 | 0.78 M$ | 0.78 M$Pre-arb | Pre-arb (placeholder) | Pre-arb (placeholder) | Arb 1 | Arb 2 | |
| Rowan Wick | Free Agent1 yr · 2026–2026 | 0.88 M$ | 0.78 M$ | 0.80 M$Club option | ||||
| Daniel Susac | Pre-Arbitration1 yr · 2026–2026 | 0.78 M$ | 0.78 M$Pre-arb | Pre-arb | Pre-arb | Arb 1 | Arb 2 | |
| Ryan Borucki | Free Agent1 yr · 2026–2026 | 0.63 M$ | 0.63 M$Not 40 man | |||||
| Will Brennan | Free Agent/Arb1 yr · 2026–2026 | 0.51 M$ | 0.51 M$Not 40 man | |||||
| Gregory Santos | Free Agent/Arb1 yr · 2026–2026 | 0.48 M$ | 0.48 M$Not 40 man |



