Rosternomics

Giants SFG

Switch team:

President of baseball ops: Farhan Zaidi (since 2019) · GM: Scott Harris (since 2019)

2019 roster — every player, value & surplus

‹ Prev Next ›
-8.8
WAB — wins above budget
-20.6
TAB — roster Talent above budget
77–85 (0.475)
record
-118M
surplus $M (value/$)
17.3
roster fWAR
$174.4M
payroll
PlayerAgeServiceGfWARSalary $MSurplus $M
Madison Bumgarner 29 FA-elig 37 3.7 12.0 +0.0
Mike Yastrzemski 28 107 2.5 0.4 +7.7
Buster Posey 32 FA-elig 114 2.1 22.2 -15.2
Evan Longoria 33 FA-elig 129 2.0 14.7 -8.0
Donovan Solano 31 arb 81 1.5 0.4 +4.6
Jeff Samardzija 34 FA-elig 32 1.4 19.8 -15.2
Will Smith 29 FA-elig 63 1.3 4.2 +0.2
Sam Dyson↔ MIN 31 FA-elig 49 1.1 4.0 -0.3
Pablo Sandoval 32 FA-elig 108 1.0 0.6 +2.6
Trevor Gott 26 arb 50 1.0 0.6 +2.6
Alex Dickerson↔ SDP 29 pre-arb 56 0.9 0.2 +2.6
Kevin Pillar↔ TOR 30 FA-elig 156 0.9 5.6 -2.8
Stephen Vogt 34 arb 99 0.8 0.5 +2.1
Reyes Moronta 26 pre-arb 56 0.7 0.6 +1.8
Brandon Crawford 32 FA-elig 147 0.7 15.2 -13.0
Austin Slater 26 pre-arb 68 0.6 0.3 +1.7
Shaun Anderson 24 28 0.6 0.4 +1.4
Brandon Belt 31 FA-elig 156 0.5 17.2 -15.4
Tyler Rogers 28 17 0.5 0.1 +1.7
Mark Melancon↔ ATL 34 FA-elig 43 0.5 9.4 -7.7
Logan Webb 22 9 0.5 0.1 +1.6
Mauricio Dubón↔ MIL 24 28 0.5 0.1 +1.4
Tyler Beede 26 pre-arb 25 0.2 0.4 +0.4
Jandel Gustave 26 pre-arb 23 0.2 0.2 +0.5
Burch Smith↔ MIL 29 pre-arb 10 0.1 0.1 +0.4
Cristhian Adames 27 pre-arb 10 0.1 0.0 +0.4
Joey Rickard↔ BAL 28 arb 26 0.0 0.2 -0.2
Wandy Peralta↔ CIN 27 arb 8 0.0 0.1 -0.1
Enderson Franco 26 5 -0.0 0.1 -0.1
Ray Black↔ MIL 29 2 -0.0 0.0 -0.1
Aaron Altherr↔ NYM 28 arb 1 -0.0 0.0 -0.1
Fernando Abad 33 FA-elig 21 -0.1 0.1 -0.3
Zach Green 25 8 -0.1 0.1 -0.4
Joe Panik↔ NYM 28 arb 103 -0.1 2.8 -3.0
Tyler Austin↔ MIL 27 arb 70 -0.1 0.4 -0.7
Abiatal Avelino 24 pre-arb 4 -0.1 0.0 -0.3
Johnny Cueto 33 FA-elig 4 -0.1 21.8 -22.1
Pat Venditte 34 arb 2 -0.1 0.6 -0.9
Scooter Gennett↔ CIN 29 FA-elig 21 -0.1 4.9 -5.2
Williams Jerez↔ PIT 27 6 -0.1 0.0 -0.5
Michael Reed 26 arb 4 -0.1 0.6 -1.0
Sam Coonrod 26 33 -0.1 0.2 -0.7
Erik Kratz↔ TBR 39 15 -0.2 0.2 -0.7
Sam Selman 28 10 -0.2 0.1 -0.6
Kyle Barraclough↔ WSN 29 arb 10 -0.2 0.4 -1.0
Travis Bergen 25 pre-arb 21 -0.2 0.6 -1.1
Ty Blach↔ BAL 28 2 -0.2 0.0 -0.6
Aramis Garcia 26 pre-arb 18 -0.2 0.1 -0.7
Conner Menez 24 9 -0.2 0.1 -0.7
Connor Joe 26 pre-arb 8 -0.2 0.6 -1.3
Drew Pomeranz↔ MIL 30 FA-elig 21 -0.2 0.7 -1.4
Tony Watson 34 FA-elig 60 -0.2 3.5 -4.2
Yangervis Solarte 31 arb 28 -0.3 0.1 -1.0
Nick Vincent↔ PHI 32 FA-elig 18 -0.3 1.0 -1.9
Andrew Suárez 26 pre-arb 21 -0.4 0.2 -1.4
Corban Joseph↔ OAK 30 8 -0.4 0.0 -1.2
Mac Williamson↔ SEA 28 arb 15 -0.4 0.2 -1.5
Chris Shaw 25 pre-arb 16 -0.4 0.1 -1.5
Mike Gerber 26 pre-arb 12 -0.5 0.1 -1.7
Gerardo Parra↔ WSN 32 FA-elig 30 -0.5 0.1 -1.8
Dereck Rodríguez 27 pre-arb 29 -0.5 0.6 -2.3
Steven Duggar 25 pre-arb 73 -0.6 0.6 -2.5
Jaylin Davis 24 17 -0.6 0.1 -2.2
Derek Holland↔ CHC 32 FA-elig 33 -0.8 4.0 -6.8

WAR = FanGraphs (fWAR). Green = produced more value than paid (bargain); red = paid more than produced. Service: pre-arb (<3 yr) / arb (3–6) / FA-eligible (6+). Click headers to sort.

History: front-office performance & develop-vs-buy (1985–2024)

Trade ledger (realized WAR, all-time)

Best acquisitions
PlayerYearWAR for SFG
Jeff Kent199630.9
Jason Schmidt200123.6
Rich Aurilia199419.8
Shawn Estes199514.8
Robb Nen199712.9
Liván Hernández199911.6
Mike Yastrzemski201911.3
Randy Winn200510.9
Ones that got away
PlayerYear tradedWAR elsewhere
Bryan Reynolds201820.0
Liván Hernández200317.2
Joe Nathan200314.1
Zack Wheeler201113.0
Francisco Liriano200312.5
John Burkett199411.0
Jack Clark198510.1
Rob Deer19857.9