Rosternomics

Giants SFG

200491–71 (0.562)
‹ Previous Next ›

GM: Brian Sabean

Overview

Ranks vs the 30 teams in 2004, or a custom range (defaults to every team-season since 1985, when our data starts).

to

Front Office

PoorAverageGreat
Value
Payroll $M
$72M
Win %
0.562
TAB
+5.1
WAB
+8.1
Roster composition
Roster fWAR
40.2
Dead money %
21%
Depth Players
5.0
Dead WAR
-3.8

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2004 depth chart — stacked by playing time

C

LA.J. Pierzynski118
RYorvit Torrealba59
RJustin Knoedler1

1B

LJ.T. Snow100
RPedro Feliz70
LDamon Minor17

2B

BRay Durham118
RCody Ransom16
RBrian Dallimore9
REdgardo Alfonzo5
RDeivi Cruz2

3B

REdgardo Alfonzo129
RPedro Feliz51
RBrian Dallimore6
BNeifi Perez2
RCody Ransom1
RDeivi Cruz1

SS

RDeivi Cruz104
RCody Ransom45
RPedro Feliz20

LF

LBarry Bonds133
RDustan Mohr43
LRicky Ledee10
BTodd Linden7
RJeffrey Hammonds7
RPedro Feliz2
RCody Ransom1

CF

RMarquis Grissom142
LMichael Tucker25
LRicky Ledee16
RDustan Mohr6
RJason Ellison4
RJeffrey Hammonds1

RF

LMichael Tucker106
RDustan Mohr55
RJeffrey Hammonds20
LRicky Ledee12
BTodd Linden4
RPedro Feliz2

DH

LBarry Bonds7
LDamon Minor1
RDustan Mohr1

Starters

RJason Schmidt6.6 WAR
RBrett Tomko2.5 WAR
RDustin Hermanson1.6 WAR
LNoah Lowry1.6 WAR
RJerome Williams0.8 WAR
LKirk Rueter0.7 WAR
RBrad Hennessey0.7 WAR
RKevin Correia-0.0 WAR
RBrian Cooper-0.3 WAR
LWayne Franklin-0.5 WAR

Bullpen

RMatt Herges23 sv
RJim Brower24 h
LScott Eyre23 h
LJason Christiansen8 h
RTyler Walker5 h
LWayne Franklin5 h
RFelix Rodriguez0 h
RKevin Correia0 h

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.

Key additions (new vs 2003)

PlayerfWAR
Brett Tomko2.5
Deivi Cruz1.5
Michael Tucker1.5
Dustan Mohr1.4
Brad Hennessey0.7
A.J. Pierzynski0.5

Key subtractions (gone from 2003)

Player2003 fWAR
José Cruz Jr.3.2
Rich Aurilia2.0
Benito Santiago1.4
Tim Worrell1.3
Joe Nathan1.2
Andres Galarraga0.8

Contract Value

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 2004; everyone else is shown as a 2004 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Barry Bonds 2004 +11.9 +194.7 18.0 +176.7 $1.5M 2.05×
Jason Schmidt 2004 +6.6 +132.3 7.9 +124.4 $1.2M 2.50×
J.T. Snow 2004 +3.9 +37.0 1.5 +35.5 $0.4M 1.20×
Brett Tomko 2004 +2.5 +29.2 1.2 +28.0 $0.5M 1.49×
Dustin Hermanson 2004 +1.6 +24.7 0.8 +23.9 $0.5M 1.95×
Ray Durham 2004 +3.1 +26.4 7.2 +19.2 $2.3M 1.07×
Pedro Feliz 2004 +1.7 +10.8 0.8 +10.0 $0.5M 0.81×
Dustan Mohr 2004 +1.4 +9.2 0.3 +8.9 $0.2M 0.83×
Michael Tucker 2004 +1.5 +9.7 1.5 +8.2 $1.0M 0.83×
Jim Brower 2004 +0.8 +8.8 0.7 +8.1 $0.8M 1.34×
Jerome Williams 2004 +0.8 +6.7 0.3 +6.4 $0.4M 1.02×
Tony Torcato 2004 +0.3 +1.7 0.3 +1.4 $1.2M 0.83×
Yorvit Torrealba 2004 +0.3 +1.3 0.3 +0.9 $1.1M 0.52×
Jeffrey Hammonds 2004 +0.2 +1.6 1.0 +0.6 $4.1M 0.83×
Marquis Grissom 2004 +0.3 +2.2 2.1 +0.1 $6.4M 0.83×
Jesse Foppert 2004 +0.0 +0.2 0.3 -0.1 $9.8M 0.67×
Leo Estrella 2004 +0.0 +0.0 0.3 -0.3 $80.6M 0.67×
Kirk Rueter 2004 +0.7 +5.7 6.1 -0.5 $8.8M 1.02×
Cody Ransom 2004 -0.1 -0.5 0.3 -0.8 0.61×
Dave Burba 2004 -0.1 -0.8 0.1 -0.8 1.34×
A.J. Pierzynski 2004 +0.5 +2.3 3.5 -1.2 $6.4M 0.52×
Matt Herges 2004 -0.0 -0.2 1.1 -1.3 1.34×
Kevin Walker 2004 -0.2 -1.0 0.5 -1.4 0.67×
David Aardsma 2004 -0.3 -1.5 0.3 -1.8 0.67×
Neifi Perez 2004 -0.1 -0.7 2.2 -2.9 0.58×
Wayne Franklin 2004 -0.5 -2.8 0.4 -3.2 0.67×
Scott Eyre 2004 -0.2 -2.6 1.0 -3.6 1.34×
Felix Rodriguez 2004 -0.3 -1.8 2.1 -3.9 0.67×
Ricky Ledee 2004 -0.6 -4.1 0.4 -4.5 0.83×
Jason Christiansen 2004 -0.6 -6.1 2.4 -8.6 1.34×
Edgardo Alfonzo 2004 +1.4 +6.5 6.5 +0.0 $4.6M 0.58×
Brad Hennessey 2004 +0.7 +5.5 1.02×
Brian Cooper 2004 -0.3 -1.6 0.67×
Brian Dallimore 2004 +0.3 +1.2 0.56×
Damon Minor 2004 +0.1 +0.3 0.56×
Deivi Cruz 2004 +1.5 +11.0 0.89×
Jason Ellison 2004 +0.3 +2.0 0.83×
Justin Knoedler 2004 -0.0 -0.1 0.52×
Kevin Correia 2004 -0.0 -0.2 0.67×
Merkin Valdez 2004 -0.1 -0.7 0.67×
Noah Lowry 2004 +1.6 +19.4 1.49×
Todd Linden 2004 -0.1 -0.5 0.83×
Tyler Walker 2004 -0.1 -0.5 0.67×
Total+40.4+524.771.4+417.4

Trades

Every graded 2004 deal involving the Giants — best expected value first. Surplus is realized value in $M; 3 total.

Current & Historical Payroll

2004 payroll
$71.6M

What the front office was committed to as of 2004, 2004–2010. Pre-2015 has no contract-terms data — forward italic $ are realized actuals (hindsight, not commitments known then). Control labels (ARB/FA) are point-in-time.

current $ guaranteed $ actual $ (hindsight) arbitration (proj) pre-arb (proj) free agent

Guaranteed / signed (19)

PlayerAgeSvc2004200520062007200820092010
Barry Bonds3918.000$18.0M$22.0M$19.3M$15.5MFREE AGENT
Jason Schmidt319.000$7.9M$8.2M$10.5MFREE AGENT
Ray Durham329.000$7.2M$7.2M$7.0M$7.0M$5.1MFREE AGENT
Edgardo Alfonzo309.000$6.5M$7.5MFREE AGENT
Kirk Rueter3311.000$6.1M$7.1MFREE AGENT
A.J. Pierzynski276.000$3.5MFREE AGENT
Jason Christiansen349.000$2.4M$865kFREE AGENT
Neifi Perez318.000$2.2MFREE AGENT
Felix Rodriguez319.000$2.1MFREE AGENT
Marquis Grissom3715.000$2.1M$2.8MFREE AGENT
J.T. Snow3612.000$1.5M$2.0MFREE AGENT
Michael Tucker339.000$1.5M$1.7MFREE AGENT
Brett Tomko317.000$1.2M$2.6MFREE AGENT
Jeffrey Hammonds3311.000$1.0MFREE AGENT
Scott Eyre327.000$1.0M$1.5MFREE AGENT
Dustin Hermanson319.000$800kFREE AGENT
Ricky Ledee306.000$365kFREE AGENT
Dave Burba3714.000$52kFREE AGENT
Deivi Cruz317.000$642kFREE AGENT

Arbitration-eligible (10)

PlayerAgeSvc2004200520062007200820092010
Matt Herges345.000$1.1MFREE AGENT
Pedro Feliz294.000$850kARB 3FREE AGENT
Jim Brower315.000$662kFREE AGENT
Kevin Walker274.000$450kARB 3FREE AGENT
Wayne Franklin304.000$360kARB 3FREE AGENT
Dustan Mohr283.000$342kARB 2ARB 3FREE AGENT
Yorvit Torrealba253.000$334kARB 2ARB 3FREE AGENT
Leo Estrella294.000$316kARB 3FREE AGENT
Cody Ransom283.000$303kARB 2ARB 3FREE AGENT
Damon Minor304.000ARB 3FREE AGENT

Pre-arbitration (14)

PlayerAgeSvc2004200520062007200820092010
Jesse Foppert231.000$312kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jerome Williams221.000$308kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tony Torcato242.000$302kARB 1ARB 2ARB 3FREE AGENT
David Aardsma220.000$300kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brian Cooper29
Tyler Walker282.000ARB 1ARB 2ARB 3FREE AGENT
Jason Ellison261.000Pre-ArbARB 1ARB 2ARB 3FREE AGENT
Todd Linden241.000Pre-ArbARB 1ARB 2ARB 3FREE AGENT
Merkin Valdez220.000Pre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kevin Correia231.000Pre-ArbARB 1ARB 2ARB 3FREE AGENT
Noah Lowry231.000Pre-ArbARB 1ARB 2ARB 3FREE AGENT
Justin Knoedler23
Brian Dallimore30
Brad Hennessey240.000Pre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

How each 2004 acquisition stacked onto Giants's playoff-odds curve. The side table is ranked by PPA.