Rosternomics

Giants SFG

Switch team:

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

2021 roster — every player, value & surplus

‹ Prev Next ›
+21.7
WAB — wins above budget
+17.4
TAB — roster Talent above budget
107–55 (0.660)
record · made playoffs
+9M
surplus $M (value/$)
54.8
roster fWAR
$163.0M
payroll
PlayerAgeServiceGfWARSalary $MSurplus $M
Brandon Crawford 34 FA-elig 138 6.2 15.2 +4.9
Buster Posey 34 FA-elig 113 5.3 22.2 -4.9
Kevin Gausman 30 FA-elig 34 5.0 18.9 -2.6
Logan Webb 24 pre-arb 28 4.3 0.6 +13.5
Brandon Belt 33 FA-elig 97 3.6 17.2 -5.6
Darin Ruf 34 FA-elig 117 2.9 1.3 +8.2
Anthony DeSclafani 31 FA-elig 34 2.8 6.0 +3.1
Alex Wood 30 FA-elig 26 2.3 3.0 +4.4
Mike Yastrzemski 30 pre-arb 139 2.1 0.6 +6.3
Evan Longoria 35 FA-elig 81 2.0 18.7 -12.3
LaMonte Wade Jr. 27 109 1.9
Wilmer Flores 29 FA-elig 139 1.9 3.0 +3.1
Steven Duggar 27 pre-arb 107 1.9 0.4 +5.6
Johnny Cueto 35 FA-elig 22 1.5 21.8 -16.9
Austin Slater 28 arb 129 1.5 1.1 +3.6
Donovan Solano 33 FA-elig 101 1.4 3.2 +1.3
Tyler Rogers 30 pre-arb 80 1.3 0.6 +3.5
Thairo Estrada 25 pre-arb 52 1.2 0.2 +3.6
Jose Alvarez 32 FA-elig 67 1.1 1.1 +2.6
Jake McGee 34 FA-elig 62 1.1 2.0 +1.6
Dominic Leone 29 arb 57 0.9 0.4 +2.5
Tommy La Stella 32 FA-elig 76 0.6 2.0 +0.0
Tony Watson↔ ANA 36 FA-elig 26 0.6 0.4 +1.4
Kris Bryant↔ CHC 29 FA-elig 51 0.5 6.9 -5.3
Jarlín García 28 arb 58 0.4 0.9 +0.3
Kervin Castro 22 10 0.4 0.1 +1.1
Curt Casali 32 FA-elig 77 0.3 1.5 -0.4
Zack Littell 25 arb 63 0.3 0.6 +0.4
Aaron Sanchez 28 FA-elig 9 0.3 4.0 -3.0
Camilo Doval 23 29 0.3 0.2 +0.7
Sam Long 25 12 0.2 0.2 +0.4
Alex Dickerson 31 FA-elig 111 0.2 2.0 -1.4
Conner Menez 26 pre-arb 8 0.2 0.1 +0.4
Mauricio Dubón 26 pre-arb 74 0.2 0.3 +0.2
Caleb Baragar 27 pre-arb 25 0.1 0.3 -0.1
Jay Jackson 33 pre-arb 23 0.0 0.2 -0.0
Nick Tropeano↔ NYM 30 FA-elig 4 0.0 0.1 -0.0
Wandy Peralta↔ NYY 29 arb 10 0.0 0.2 -0.1
Tyler Beede 28 pre-arb 1 0.0 0.5 -0.4
Chadwick Tromp 26 9 0.0 0.1 -0.1
Matt Wisler↔ TBR 28 FA-elig 21 0.0 0.5 -0.5
Joey Bart 24 pre-arb 2 -0.0 0.0 -0.0
Reyes Moronta 28 arb 4 -0.0 0.7 -0.8
Skye Bolt↔ OAK 27 2 -0.0 0.0 -0.2
Tyler Chatwood↔ TOR 31 FA-elig 2 -0.1 0.2 -0.4
James Sherfy↔ LAD 29 arb 10 -0.1 0.4 -0.6
John Brebbia 31 arb 18 -0.1 0.8 -1.0
Jaylin Davis 26 pre-arb 5 -0.1 0.3 -0.6
Jose Quintana↔ ANA 32 FA-elig 5 -0.1 1.4 -1.7
Mike Tauchman↔ NYY 30 pre-arb 64 -0.1 0.3 -0.6
Sam Selman↔ ANA 30 7 -0.1 0.1 -0.5
Scott Kazmir 37 FA-elig 5 -0.2 0.1 -0.7
Jason Vosler 27 41 -0.4 0.2 -1.6
Gregory Santos 21 3 -0.5 0.0 -1.8

54 players appeared (WAR is complete); salary & surplus are on record for 53 of them (98%). Players without a salary show "–" — no single historical salary source is fully complete (especially 2020–2022).

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