SPTim Lincecum 7.8 · Matt Cain 3.6 · Barry Zito 2.0 · Jonathan Sánchez 1.8 · Brad Penny 0.4
BP★ Brian Wilson 38 · Jeremy Affeldt 33 · Bob Howry 10 · Sergio Romo 10 · Brandon Medders 8 · Merkin Valdez 4 · Dan Runzler 2 · Justin Miller 1
Each position lists its starter then backups by games (so platoons & bench show). Starters (mound) & bullpen (left, foul territory) are ranked by WAR; ★ marks the closer (most save chances). MLB Stats API.
2009 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Tim Lincecum
25
pre-arb
33
7.8
0.7
+17.9
Pablo Sandoval
22
pre-arb
153
5.2
0.4
+11.9
Matt Cain
24
arb
33
3.6
2.9
+5.6
Juan Uribe
30
FA-elig
122
2.8
1.0
+5.7
Aaron Rowand
31
FA-elig
144
2.4
9.6
-3.9
Andres Torres
31
FA-elig
75
2.3
0.4
+5.1
Brian Wilson
27
arb
68
2.2
0.5
+4.8
Barry Zito
31
FA-elig
34
2.0
18.5
-13.7
Jonathan Sánchez
26
arb
32
1.8
0.5
+3.8
Randy Winn
35
FA-elig
149
1.8
9.6
-5.4
Fred Lewis
28
arb
122
1.2
0.4
+2.5
Travis Ishikawa
25
arb
120
1.2
0.4
+2.4
Sergio Romo
26
pre-arb
45
1.1
0.4
+2.3
Bengie Molina
34
FA-elig
132
1.1
6.5
-4.0
Nate Schierholtz
25
pre-arb
116
0.8
0.4
+1.5
Jeremy Affeldt
30
FA-elig
74
0.6
3.5
-2.1
Eugenio Velez
27
pre-arb
84
0.6
0.4
+0.9
Bob Howry
35
FA-elig
63
0.5
2.8
-1.7
Brad Penny↔ BOS
31
FA-elig
6
0.4
1.0
-0.1
Eli Whiteside
29
–
49
0.4
0.3
+0.5
Brandon Medders
29
arb
61
0.3
0.5
+0.2
Steve Holm
29
–
4
0.2
–
–
Joe Martinez
26
pre-arb
10
0.2
0.4
+0.0
Randy Johnson
45
FA-elig
22
0.2
8.0
-7.6
Ryan Sadowski
26
–
6
0.1
–
–
John Bowker
25
pre-arb
31
0.1
0.4
-0.2
Freddy Sanchez↔ PIT
31
FA-elig
25
0.1
1.4
-1.2
Ryan Rohlinger
25
pre-arb
12
0.0
0.4
-0.3
Dan Runzler
24
–
11
-0.0
–
–
Osiris Matos
24
–
5
-0.0
–
–
Waldis Joaquin
22
pre-arb
10
-0.0
0.4
-0.5
Madison Bumgarner
19
–
4
-0.0
0.4
-0.5
Pat Misch↔ NYM
27
arb
4
-0.1
0.1
-0.2
Jesus Guzman
25
–
12
-0.1
–
–
Edgar Renteria
32
FA-elig
124
-0.1
8.0
-8.3
Merkin Valdez
27
arb
48
-0.2
0.4
-0.9
Buster Posey
22
–
7
-0.2
0.1
-0.6
Matt Downs
25
–
17
-0.2
–
–
Alex Hinshaw
26
pre-arb
9
-0.2
0.4
-1.0
Kevin Frandsen
27
arb
23
-0.4
0.4
-1.3
Justin Miller
31
–
44
-0.4
–
–
Ryan Garko↔ CLE
28
arb
40
-0.4
0.2
-1.2
Emmanuel Burriss
24
pre-arb
61
-0.5
0.4
-1.6
Rich Aurilia
37
FA-elig
60
-0.6
1.0
-2.5
Key additions (new vs 2008)
Player
fWAR
Juan Uribe
2.8
Andres Torres
2.3
Jeremy Affeldt
0.6
Bob Howry
0.5
Brad Penny
0.4
Eli Whiteside
0.4
Key subtractions (gone from 2008)
Player
2008 fWAR
Ray Durham
1.6
Keiichi Yabu
0.3
Kevin Correia
0.3
Travis Denker
0.3
Scott McClain
0.2
Tyler Walker
0.2
Current & Historical Payroll
2009 payroll
$82.9M
What the front office was committed to as of 2009, 2009–2015.
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 (14)
Player
Age
Svc
2009
2010
2011
2012
2013
2014
2015
Barry Zito
31
9.000
$18.5M
$18.5M
$18.5M
$19.0M
$20.0M
FREE AGENT
Aaron Rowand
31
8.000
$9.6M
$13.6M
$13.6M
FREE AGENT
Randy Winn
35
11.000
$9.6M
FREE AGENT
Edgar Renteria
32
13.000
$8.0M
$10.0M
FREE AGENT
Randy Johnson
45
21.000
$8.0M
FREE AGENT
Bengie Molina
34
11.000
$6.5M
$2.3M
FREE AGENT
Jeremy Affeldt
30
7.000
$3.5M
$4.0M
$4.5M
$5.0M
$6.0M
$6.0M
$6.0M
Bob Howry
35
11.000
$2.8M
FREE AGENT
Freddy Sanchez
31
7.000
$1.4M
$6.0M
$6.0M
FREE AGENT
Rich Aurilia
37
14.000
$1.0M
FREE AGENT
Juan Uribe
30
8.000
$1.0M
$3.2M
FREE AGENT
Brad Penny
31
9.000
$1.0M
FREE AGENT
$265k
Andres Torres
31
7.000
$400k
$426k
$2.2M
FREE AGENT
$2.0M
Justin Miller
31
7.000
—
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2009
2010
2011
2012
2013
2014
2015
Matt Cain
24
4.000
$2.9M
ARB 3
FREE AGENT
Brian Wilson
27
3.000
$480k
ARB 2
ARB 3
FREE AGENT
Brandon Medders
29
4.000
$475k
ARB 3
FREE AGENT
Jonathan Sánchez
26
3.000
$455k
ARB 2
ARB 3
FREE AGENT
Fred Lewis
28
3.000
$440k
ARB 2
ARB 3
FREE AGENT
Kevin Frandsen
27
3.000
$410k
ARB 2
ARB 3
FREE AGENT
Merkin Valdez
27
5.000
$401k
FREE AGENT
Travis Ishikawa
25
3.000
$401k
ARB 2
ARB 3
FREE AGENT
Eli Whiteside
29
4.000
$295k
ARB 3
FREE AGENT
Ryan Garko
28
4.000
$151k
ARB 3
FREE AGENT
Pat Misch
27
3.000
$62k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (19)
Player
Age
Svc
2009
2010
2011
2012
2013
2014
2015
Tim Lincecum
25
2.000
$650k
ARB 1
ARB 2
ARB 3
FREE AGENT
John Bowker
25
1.000
$408k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Emmanuel Burriss
24
1.000
$404k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eugenio Velez
27
2.000
$404k
ARB 1
ARB 2
ARB 3
FREE AGENT
Alex Hinshaw
26
1.000
$402k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Pablo Sandoval
22
1.000
$402k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sergio Romo
26
1.000
$402k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nate Schierholtz
25
2.000
$401k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Rohlinger
25
1.000
$400k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joe Martinez
26
0.000
$400k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Madison Bumgarner
19
0.000
$400k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Waldis Joaquin
22
0.000
$400k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Buster Posey
22
0.000
$71k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Downs
25
0.094
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steve Holm
29
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Sadowski
26
–
—
Jesus Guzman
25
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Osiris Matos
24
–
—
Dan Runzler
24
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Giants's path through relative payroll × TAB, smoothed; markers grow and the arrow points toward the present. WINDOW cheap&winning · CONTEND expensive&winning · FORCED-SPEND dead zone · REBUILD cheap&losing. Compare franchises →
Every roster slot ranked best→worst by WAR. Bars = Giants 2009; the black line = the league-average player at each slot that season. Staying above the line deep into the roster is the depth edge; dropping below it = holes & dead weight.
What each regime is worth — every settled team-season since 1985