Rosternomics

Pirates PIT

Switch team:

GM: Ben Cherington (since 2020)

2022 roster — every player, value & surplus

‹ Prev Next ›
-6.9
WAB — wins above budget
-6.9
TAB — roster Talent above budget
62–100 (0.383)
record
+0M
surplus $M (value/$)
14.9
roster fWAR
$51.8M
payroll
PlayerAgeServiceGfWARSalary $MSurplus $M
Ke'Bryan Hayes 25 pre-arb 136 3.1 10.0 +1.2
Bryan Reynolds 27 arb 145 2.9 6.8 +3.8
Jose Quintana↔ STL 33 FA-elig 20 2.1 1.2 +6.6
Mitch Keller 26 pre-arb 31 2.1 0.7 +6.9
JT Brubaker 28 pre-arb 28 1.9 0.7 +6.2
David Bednar 27 pre-arb 45 1.4 0.7 +4.6
Oneil Cruz 23 pre-arb 87 1.4 0.4 +4.7
Kevin Newman 28 arb 78 1.2 1.9 +2.5
Jack Suwinski 23 106 1.1 0.4 +3.7
Duane Underwood Jr. 27 51 0.9
Roansy Contreras 22 pre-arb 21 0.9 0.4 +2.9
Rodolfo Castro 23 pre-arb 71 0.9 0.3 +2.9
Roberto Pérez 33 FA-elig 21 0.6 5.0 -2.8
Johan Oviedo↔ STL 24 pre-arb 7 0.6 0.1 +2.0
Tyler Heineman↔ TOR 31 pre-arb 52 0.5 0.5 +1.5
Chris Stratton↔ STL 31 FA-elig 40 0.4 1.8 -0.2
Daniel Vogelbach↔ NYM 29 FA-elig 75 0.4 0.5 +1.1
Jake Marisnick 31 31 0.4 1.3 +0.2
Luis Ortiz 23 4 0.3 0.1 +1.1
Ji Hwan Bae 22 10 0.3
Manny Banuelos↔ NYY 31 pre-arb 31 0.2 0.3 +0.5
Robert Stephenson↔ COL 29 FA-elig 13 0.2 0.3 +0.4
Zach Thompson 28 pre-arb 29 0.2 0.7 -0.0
Max Kranick 24 pre-arb 2 0.2 0.5 +0.1
Jason Delay 27 57 0.2 0.4 +0.2
Yohan Ramírez↔ CLE 27 pre-arb 22 0.1 0.2 +0.3
Anthony Banda↔ NYY 28 23 0.1 0.2 +0.2
Yerry De los Santos 24 26 0.1
Austin Brice 30 arb 4 0.1 0.0 +0.2
Liover Peguero 21 1 0.1 0.0 +0.2
Ben Gamel 30 FA-elig 115 0.1 1.8 -1.6
Cam Alldred 25 1 0.0 0.0 +0.1
Nick Mears 25 pre-arb 2 0.0 0.5 -0.4
Greg Allen 29 pre-arb 46 0.0 0.8 -0.7
Beau Sulser↔ BAL 28 4 -0.0 0.0 -0.1
Cam Vieaux 28 8 -0.0 0.1 -0.2
Junior Fernández↔ STL 25 pre-arb 3 -0.1 0.0 -0.2
Colin Holderman↔ NYM 26 9 -0.1 0.1 -0.3
Eric Stout↔ CHC 29 pre-arb 18 -0.1 0.2 -0.4
Miguel Andujar↔ NYY 27 arb 9 -0.1 0.3 -0.6
Canaan Smith-Njigba 23 3 -0.1 0.4 -0.7
Yu Chang↔ BOS 26 18 -0.1
Anthony Alford 27 2 -0.1 0.1 -0.4
Dillon Peters 29 pre-arb 22 -0.1 0.6 -1.0
Wil Crowe 27 pre-arb 60 -0.1 0.7 -1.1
Bryse Wilson 24 pre-arb 25 -0.2 0.5 -1.1
Travis Swaggerty 24 5 -0.2 0.0 -0.6
Aaron Fletcher 26 9 -0.2 0.2 -0.8
Tucupita Marcano 22 pre-arb 49 -0.2 0.3 -1.0
Sam Howard 29 3 -0.2 0.1 -0.7
José Godoy↔ MIN 27 pre-arb 8 -0.2 0.1 -0.7
Jerad Eickhoff 31 arb 1 -0.2 0.0 -0.7
Tyler Beede↔ SFG 29 pre-arb 25 -0.2 0.4 -1.1
Chase De Jong 28 42 -0.2
Michael Pérez↔ NYM 29 39 -0.2 0.2 -1.1
Miguel Yajure 24 pre-arb 12 -0.3 0.3 -1.2
Kevin Padlo↔ SEA 25 pre-arb 3 -0.3 0.0 -1.1
Diego Castillo 24 96 -0.3
Andrew Knapp↔ SEA 30 arb 11 -0.4 0.6 -1.9
Zack Collins↔ TOR 27 pre-arb 10 -0.4 0.1 -1.6
Hoy Park 26 pre-arb 23 -0.5 0.2 -1.9
Bligh Madris 26 39 -0.6 0.2 -2.3
Cal Mitchell 23 69 -0.6 0.4 -2.5
Heath Hembree↔ LAD 33 FA-elig 20 -0.7 1.6 -4.1
Michael Chavis 26 pre-arb 129 -0.7 0.7 -3.2
Josh VanMeter 27 pre-arb 67 -0.8 0.6 -3.4
Cole Tucker 25 18 -0.8 0.2 -3.0
Yoshi Tsutsugo 30 pre-arb 50 -1.3 4.0 -8.9

68 players appeared (WAR is complete); salary & surplus are on record for 62 of them (91%). 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 PIT
Andy Van Slyke198731.1
Brian Giles199825.4
Doug Drabek198621.4
Bobby Bonilla198620.6
Bryan Reynolds201820.0
Mike LaValliere198712.9
Josh Harrison200911.9
Jack Wilson200011.0
Ones that got away
PlayerYear tradedWAR elsewhere
Aramis Ramírez200325.0
Jason Schmidt200123.6
Brian Giles200317.1
Willie Randolph197514.7
Moisés Alou199013.8
John Tudor198412.0
Randy Milligan198811.9
Bip Roberts198511.1