Rosternomics

Diamondbacks ARI

Switch team:

GM: Joe Garagiola (since 1995)

2004 roster — every player, value & surplus

‹ Prev Next ›
-30.9
WAB — wins above budget
-24.0
TAB — roster Talent above budget
51–111 (0.315)
record
-42M
surplus $M (value/$)
10.3
roster fWAR
$66.4M
payroll
PlayerAgeServiceGfWARSalary $MSurplus $M
Randy Johnson 40 FA-elig 35 9.5 16.0 +0.2
Brandon Webb 25 pre-arb 35 2.2 0.3 +3.5
Chad Tracy 24 143 1.6
Steve Finley↔ LAD 39 FA-elig 104 1.2 4.5 -2.5
Elmer Dessens↔ LAD 33 FA-elig 38 1.0 3.0 -1.3
Luis Gonzalez 36 FA-elig 105 1.0 8.2 -6.6
Shea Hillenbrand 28 arb 148 0.8 2.6 -1.2
Randy Choate 28 arb 74 0.8 0.3 +1.0
Richie Sexson 29 FA-elig 23 0.8 8.7 -7.4
Chris Snyder 23 29 0.6
Mike Koplove 27 arb 76 0.5 0.3 +0.5
Quinton McCracken↔ SEA 33 FA-elig 55 0.5 1.3 -0.5
Steve Sparks 39 FA-elig 29 0.4 0.5 +0.3
Doug DeVore 26 50 0.3
Brian Bruney 22 30 0.2
Brent Mayne↔ LAD 36 FA-elig 36 0.1 0.3 -0.1
Roberto Alomar↔ CHW 36 FA-elig 38 0.1 0.7 -0.5
Oscar Villarreal 22 pre-arb 17 0.1 0.3 -0.2
Jeff Fassero↔ COL 41 FA-elig 1 0.0 0.0 +0.0
Shane Reynolds 36 FA-elig 1 0.0 1.0 -0.9
Greg Aquino 26 34 0.0
Bobby Estalella↔ TOR 29 FA-elig 7 0.0 0.3 -0.3
Matt Kata 26 pre-arb 42 0.0 0.3 -0.3
Danny Bautista 32 FA-elig 141 -0.0 4.0 -4.1
Koyie Hill 25 13 -0.1
Mike Fetters 39 23 -0.1
Chad Durbin↔ CLE 26 arb 7 -0.1 0.1 -0.3
Donnie Sadler 29 FA-elig 18 -0.1 0.4 -0.6
Brandon Villafuerte 28 20 -0.1
Alan Zinter 36 28 -0.2
Jose Valverde 26 pre-arb 29 -0.2 0.3 -0.6
Mike Gosling 23 6 -0.2
Casey Fossum 26 arb 29 -0.2 0.3 -0.7
Scott Hairston 24 101 -0.3
Josh Kroeger 21 22 -0.3
Andrew Good 24 17 -0.3
Carlos Baerga 35 FA-elig 79 -0.3 1.0 -1.5
Casey Daigle 23 pre-arb 11 -0.3 0.3 -0.8
Shane Nance 26 pre-arb 19 -0.3 0.3 -0.9
Scott Service 37 21 -0.3
Luis Terrero 24 62 -0.4
Robby Hammock 27 pre-arb 62 -0.4 0.3 -1.0
Stephen Randolph 30 pre-arb 47 -0.5 0.3 -1.1
Matt Mantei 30 FA-elig 12 -0.5 7.0 -7.9
Greg Colbrunn 34 FA-elig 20 -0.6 2.8 -3.7
Tim Olson 25 48 -0.6
Edgar Gonzalez 21 10 -0.7
Lance Cormier 23 17 -0.8
Juan Brito 24 54 -0.8
Jerry Gil 21 29 -0.8
Alex Cintron 25 arb 154 -1.0 0.3 -2.0
Andy Green 26 46 -1.0

52 players appeared (WAR is complete); salary & surplus are on record for 31 of them (60%). 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 ARI
Luis Gonzalez199833.8
Curt Schilling200021.4
Patrick Corbin201016.5
Chris Young200514.5
David Peralta201414.5
Nick Ahmed201312.9
Robbie Ray201411.8
Merrill Kelly201910.7
Ones that got away
PlayerYear tradedWAR elsewhere
Max Scherzer200922.2
Paul Goldschmidt201821.3
Dansby Swanson201516.1
Curt Schilling200315.2
Brett Anderson200711.5
Ender Inciarte201511.4
Mitch Haniger201611.1
Brad Penny19999.7