President of baseball ops: Farhan Zaidi · GM: Pete Putila
Ranks vs the 30 teams in 2024, or a custom range (defaults to every team-season since 1985, when our data starts).
Each position shows its top 3 by games (top = starter) — click "+more" for the rest. The letter is bats/throws; ⇄ marks a player traded mid-season. Starters are ranked by WAR, bullpen by holds; ★ marks the closer (most save chances). MLB Stats API.
| Player | fWAR |
|---|---|
| Matt Chapman | 5.5 |
| Blake Snell | 3.1 |
| Jorge Soler | 0.7 |
| Landen Roupp | 0.5 |
| Randy Rodríguez | 0.5 |
| Jordan Hicks | 0.5 |
| Player | 2023 fWAR |
|---|---|
| Sean Manaea | 1.2 |
| Anthony DeSclafani | 1.0 |
| Jakob Junis | 0.8 |
| Joc Pederson | 0.7 |
| Scott Alexander | 0.7 |
| Brandon Crawford | 0.4 |
WAR translated into tier-adjusted market value, then compared with what the player was paid by Giants. Guaranteed contracts from the 2015-present contract-data period use the known contract period through 2024; everyone else is shown as a 2024 season snapshot.
| Player | Period | fWAR | Tier Market $M | Paid $M | Surplus $M | $ / WAR | Tier | Contract |
|---|---|---|---|---|---|---|---|---|
| Logan Webb | 2024 | +4.4 | +77.8 | 8.0 | +69.8 | $1.8M | 2.19× | Arb extension · 2024–2028 · $18.0M AAV |
| Matt Chapman | 2024 | +5.5 | +62.5 | 18.0 | +44.5 | $3.3M | 1.43× | Extension · 2025–2030 · $25.2M AAV |
| Patrick Bailey | 2024 | +4.3 | +38.7 | 0.7 | +38.0 | $0.2M | 1.12× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Tyler Fitzgerald | 2024 | +3.0 | +28.4 | 0.7 | +27.7 | $0.2M | 1.18× | – |
| Ryan Walker | 2024 | +1.7 | +26.6 | 0.7 | +25.8 | $0.4M | 1.95× | – |
| Heliot Ramos | 2024 | +2.3 | +22.6 | 0.7 | +21.9 | $0.3M | 1.22× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Blake Snell | 2024 | +3.1 | +48.1 | 32.0 | +16.1 | $10.4M | 1.96× | Free Agent · 2030–2030 · $36.4M AAV |
| Mike Yastrzemski | 2024 | +1.7 | +16.2 | 7.9 | +8.3 | $4.7M | 1.22× | Free Agent · 2026–2028 · $11.5M AAV |
| Kyle Harrison | 2024 | +0.8 | +6.6 | 0.7 | +5.9 | $0.9M | 1.02× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| LaMonte Wade Jr. | 2024 | +1.3 | +5.9 | 3.5 | +2.4 | $2.6M | 0.56× | – |
| Landen Roupp | 2024 | +0.5 | +2.9 | 0.7 | +2.1 | $1.4M | 0.67× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Randy Rodríguez | 2024 | +0.5 | +2.9 | 0.7 | +2.1 | $1.4M | 0.67× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Brett Wisely | 2024 | +0.6 | +2.5 | 0.7 | +1.8 | $1.3M | 0.56× | – |
| Erik Miller | 2024 | +0.4 | +2.3 | 0.7 | +1.6 | $1.7M | 0.67× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Casey Schmitt | 2024 | +0.4 | +1.8 | 0.7 | +1.1 | $1.8M | 0.56× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Sean Hjelle | 2024 | +0.3 | +1.6 | 0.7 | +0.9 | $2.4M | 0.67× | – |
| Nick Ahmed↔ | 2024 | +0.3 | +1.4 | 0.6 | +0.7 | $2.2M | 0.61× | – |
| Hayden Birdsong | 2024 | +0.1 | +0.9 | 0.3 | +0.6 | $3.0M | 1.02× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Spencer Howard↔ | 2024 | +0.1 | +0.7 | 0.1 | +0.5 | $1.0M | 0.67× | – |
| Camilo Doval | 2024 | +0.1 | +1.1 | 0.8 | +0.3 | $7.4M | 1.34× | Arbitration · 2026–2026 · $6.1M AAV |
| Blake Sabol | 2024 | +0.2 | +0.9 | 0.7 | +0.2 | $3.4M | 0.52× | – |
| Mike Baumann↔ | 2024 | +0.0 | +0.1 | 0.0 | +0.1 | $0.9M | 0.67× | – |
| Derek Hill↔ | 2024 | -0.0 | -0.1 | 0.0 | -0.1 | – | 0.83× | Arbitration · 2026–2026 · $0.9M AAV |
| Tyler Rogers | 2024 | +0.6 | +3.1 | 3.2 | -0.1 | $5.5M | 0.67× | Free Agent · 2026–2029 · $12.3M AAV |
| Jakson Reetz | 2024 | -0.0 | -0.2 | 0.1 | -0.2 | – | 0.52× | – |
| Tristan Beck | 2024 | +0.1 | +0.5 | 0.7 | -0.2 | $7.4M | 0.67× | – |
| Andrew Knapp | 2024 | -0.1 | -0.6 | 0.0 | -0.6 | – | 0.52× | – |
| Keaton Winn | 2024 | +0.0 | +0.0 | 0.7 | -0.7 | $487.5M | 1.02× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Jerar Encarnacion | 2024 | -0.1 | -0.5 | 0.2 | -0.8 | – | 0.69× | – |
| Mitch White↔ | 2024 | -0.2 | -0.8 | 0.0 | -0.9 | – | 0.67× | – |
| Austin Warren | 2024 | -0.0 | -0.3 | 0.8 | -1.0 | – | 0.67× | – |
| David Villar | 2024 | -0.1 | -0.3 | 0.7 | -1.1 | – | 0.56× | – |
| Ryan McKenna↔ | 2024 | -0.1 | -0.9 | 0.2 | -1.1 | – | 0.83× | – |
| Trenton Brooks | 2024 | -0.2 | -0.7 | 0.7 | -1.5 | – | 0.56× | – |
| Daulton Jefferies↔ | 2024 | -0.2 | -1.5 | 0.2 | -1.7 | – | 1.02× | – |
| Kai-Wei Teng | 2024 | -0.2 | -0.9 | 0.7 | -1.7 | – | 0.67× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Grant McCray | 2024 | -0.3 | -1.8 | 0.2 | -2.0 | – | 0.83× | – |
| Mark Canha↔ | 2024 | +0.2 | +0.9 | 2.9 | -2.0 | $14.4M | 0.56× | – |
| Spencer Bivens | 2024 | -0.3 | -1.6 | 0.7 | -2.3 | – | 0.67× | – |
| Jordan Hicks | 2024 | +0.5 | +4.0 | 6.5 | -2.5 | $13.4M | 1.02× | Free Agent · 2024–2024 · $11.0M AAV |
| Curt Casali | 2024 | -0.4 | -1.7 | 1.0 | -2.7 | – | 0.52× | – |
| Mason Black | 2024 | -0.3 | -2.1 | 0.7 | -2.8 | – | 1.02× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Jorge Soler↔ | 2024 | +0.7 | +3.6 | 6.5 | -2.9 | $10.0M | 0.69× | Free Agent · 2024–2026 · $14.0M AAV |
| Thairo Estrada | 2024 | +0.4 | +1.8 | 4.7 | -2.9 | $11.8M | 0.56× | – |
| Austin Slater↔ | 2024 | -0.2 | -1.4 | 2.0 | -3.5 | – | 0.83× | – |
| Marco Luciano | 2024 | -0.7 | -3.1 | 0.7 | -3.8 | – | 0.56× | – |
| Luke Jackson↔ | 2024 | -0.2 | -0.9 | 4.5 | -5.4 | – | 0.67× | – |
| Tom Murphy | 2024 | -0.5 | -2.1 | 4.0 | -6.1 | – | 0.52× | – |
| Luis Matos | 2024 | -0.8 | -5.4 | 0.7 | -6.2 | – | 0.83× | – |
| Jung Hoo Lee | 2024 | +0.1 | +0.7 | 7.8 | -7.1 | $75.8M | 0.83× | – |
| Michael Conforto | 2024 | +1.3 | +8.7 | 18.0 | -9.3 | $13.7M | 0.83× | Free Agent · 2026–2026 · $2.0M AAV |
| Wilmer Flores | 2024 | -0.7 | -2.9 | 6.5 | -9.4 | – | 0.56× | – |
| Taylor Rogers | 2024 | +0.2 | +0.9 | 12.0 | -11.1 | $72.7M | 0.67× | Free Agent · 2026–2026 · $2.0M AAV |
| Robbie Ray | 2024 | +0.1 | +0.4 | 23.0 | -22.6 | $444.2M | 1.02× | Free Agent · 2022–2026 · $23.0M AAV |
| Nick Avila | 2024 | +0.0 | +0.1 | 0.1 | -0.0 | $5.5M | 0.67× | – |
| Raymond Burgos | 2024 | -0.0 | -0.0 | 0.0 | -0.0 | – | 0.67× | – |
| Trevor McDonald | 2024 | +0.0 | +0.0 | 0.0 | +0.0 | $0.4M | 0.67× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Donovan Walton | 2024 | -0.2 | -0.9 | – | – | – | 0.56× | – |
| Total | — | +30.0 | +346.5 | 190.3 | +156.1 | — | ||
Every graded 2024 deal involving the Giants — best expected value first. Surplus is realized value in $M; 21 total.
What the front office was committed to as of 2024, 2024–2030. Guaranteed $ are contract commitments signed by 2024; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.
| Player | Age | Svc | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 |
|---|---|---|---|---|---|---|---|---|---|
| Blake Snell | 31 | 7.072 | $32.0M | FREE AGENT | |||||
| Robbie Ray | 32 | 9.007 | $23.0M | $25.0MOPT-OUT | $25.0M | FREE AGENT | |||
| Michael Conforto | 31 | 7.043 | $18.0MPLAYER | FREE AGENT | |||||
| Matt Chapman | 31 | 6.109 | $18.0M | FREE AGENT | |||||
| Taylor Rogers | 33 | 7.145 | $12.0M | FREE AGENT | |||||
| Logan Webb | 27 | 4.044 | $8.0M | $12.0M | $23.0M | $23.0M | $24.0M | FREE AGENT | |
| Jorge Soler | 32 | 8.143 | $6.5M | $13.0M | $13.0M | FREE AGENT | |||
| Jordan Hicks | 27 | 6.000 | $6.5M | $7.3M | $8.5M | $8.5M | FREE AGENT | ||
| Wilmer Flores | 32 | 10.003 | $6.5M | FREE AGENT | |||||
| Luke Jackson | 32 | 7.019 | $4.5M | FREE AGENT | |||||
| Tom Murphy | 33 | 6.092 | $4.0M | FREE AGENT | |||||
| Mark Canha | 35 | 8.092 | $2.9M | FREE AGENT | |||||
| Curt Casali | 35 | 7.151 | $1.0M | FREE AGENT | |||||
| Nick Ahmed | 34 | 9.043 | $623k | FREE AGENT |
| Player | Age | Svc | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 |
|---|---|---|---|---|---|---|---|---|---|
| Mike Yastrzemski | 33 | 4.128 | $7.9M | ARB 3 | FREE AGENT | ||||
| Thairo Estrada | 28 | 3.169 | $4.7M | ARB 2 | ARB 3 | FREE AGENT | |||
| LaMonte Wade Jr. | 30 | 5.000 | $3.5M | FREE AGENT | |||||
| Tyler Rogers | 33 | 4.034 | $3.2M | ARB 3 | FREE AGENT | ||||
| Austin Slater | 31 | 5.147 | $2.0M | FREE AGENT | |||||
| Ryan McKenna | 27 | 3.000 | $246k | ARB 2 | ARB 3 | FREE AGENT | |||
| Andrew Knapp | 32 | 5.068 | $24k | FREE AGENT |
| Player | Age | Svc | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 |
|---|---|---|---|---|---|---|---|---|---|
| Jung Hoo Lee | 25 | 0.000 | $7.8M | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Camilo Doval | 26 | 2.071 | $770k | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | ||
| Austin Warren | 28 | 1.171 | $755k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Ryan Walker | 28 | 0.136 | $748k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Tristan Beck | 28 | 0.129 | $748k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Patrick Bailey | 25 | 0.136 | $748k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Sean Hjelle | 27 | 0.072 | $744k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Luis Matos | 22 | 0.098 | $744k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Kyle Harrison | 22 | 0.041 | $744k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Keaton Winn | 26 | 0.053 | $744k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Tyler Fitzgerald | 26 | 0.011 | $742k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Marco Luciano | 22 | 0.018 | $742k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Trenton Brooks | 28 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| David Villar | 27 | 0.140 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Kai-Wei Teng | 25 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Spencer Bivens | 30 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Mason Black | 24 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Landen Roupp | 25 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Brett Wisely | 25 | 0.075 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Heliot Ramos | 24 | 0.130 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Casey Schmitt | 25 | 0.133 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Erik Miller | 26 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Blake Sabol | 26 | 1.000 | $740k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Randy Rodríguez | 24 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Hayden Birdsong | 22 | 0.000 | $326k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Daulton Jefferies | 28 | 1.048 | $247k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Jerar Encarnacion | 26 | 0.053 | $231k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Grant McCray | 23 | 0.000 | $183k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Nick Avila | 26 | – | $146k | ||||||
| Spencer Howard | 27 | 2.033 | $122k | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | ||
| Jakson Reetz | 28 | 0.007 | $56k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Mitch White | 29 | 1.087 | $24k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Derek Hill | 28 | 1.095 | $21k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Mike Baumann | 28 | 1.072 | $13k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Raymond Burgos | 25 | – | $4k | ||||||
| Trevor McDonald | 23 | 0.000 | $4k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Donovan Walton | 30 | – | — |
How each 2024 acquisition stacked onto Giants's playoff-odds curve. The side table is ranked by PPA.