# 2009 San Francisco Giants season

The 2009 San Francisco Giants season was the Giants' 127th year in Major League Baseball, their 52nd year in San Francisco since their move from New York following the 1957 season, and their tenth at AT&T Park. After four consecutive losing seasons, the team finished in third place in the National League West with an 88–74 record, 7 games behind the Los Angeles Dodgers. Following Peter Magowan's retirement, Bill Neukom served as general managing partner of the Giants. After a season with the fewest home runs of any team since the 1993 Florida Marlins, general manager Brian Sabean said the Giants would attempt to bring in a power hitter as well as strengthening a bullpen that held a 4.45 ERA in 2008, 14th in the National League.
After leading the National League Wild Card race for most of the season, the Giants were ultimately passed by the Colorado Rockies. The team finished third in the NL West and second in the Wild Card. Though they missed the playoffs, the Giants surpassed most expectations for their season; for example, Sports Illustrated projected that the Giants would finish with a record of 77–85. Sports Illustrated's Lee Jenkins noted San Francisco's promising farm system (including products Pablo Sandoval and Madison Bumgarner) and the perceived weakness of the NL West as reasons to be optimistic about the Giants' potential. Additionally, the Giants' starting rotation boasted three Cy Young Award winners: Randy Johnson, Tim Lincecum, and Barry Zito. After the season ended, Lincecum won his second straight Cy Young. The Giants would build on their surprising 2009 season the following year, winning the World Series. It would be their first in San Francisco.

## Regular season
### Notable events

* June 4 — Randy Johnson joins the 300 win club with a 5–1 victory over the Washington Nationals
* July 10 — Jonathan Sánchez throws a no-hitter against the San Diego Padres, the first by a Giant since September 29, 1976
* July 14 — Starting pitchers Tim Lincecum and Matt Cain are voted to the 2009 All-Star Game, with Lincecum being named the NL starting pitcher
* July 19 – Team majority owner Sue Burns dies of lung cancer
* July 27 — Giants trade pitching prospect Scott Barnes to the Cleveland Indians for first baseman Ryan Garko
* July 29 — Giants trade pitching prospect Tim Alderson to the Pittsburgh Pirates for second baseman Freddy Sanchez
* September 23 — Giants defeat the Arizona Diamondbacks 5–2, guaranteeing their first winning season since the 2004 campaign
* November 19 — Tim Lincecum wins his second consecutive Cy Young Award

### Season standings

vteNL West :
| Team | W | L | Pct. | GB | Home | Road |
| Los Angeles Dodgers | 95 | 67 | .586 | — | 50‍–‍31 | 45‍–‍36 |
| Colorado Rockies | 92 | 70 | .568 | 3 | 51‍–‍30 | 41‍–‍40 |
| San Francisco Giants | 88 | 74 | .543 | 7 | 52‍–‍29 | 36‍–‍45 |
| San Diego Padres | 75 | 87 | .463 | 20 | 42‍–‍39 | 33‍–‍48 |
| Arizona Diamondbacks | 70 | 92 | .432 | 25 | 36‍–‍45 | 34‍–‍47 |

### Record vs. opponents

2009 National League recordvte Source: MLB Standings Grid – 2009 :
| Team | AZ | ATL | CHC | CIN | COL | FLA | HOU | LAD | MIL | NYM | PHI | PIT | SD | SF | STL | WSH | AL |
| Arizona | – | 3–4 | 4-2 | 1–5 | 7-11 | 5–3 | 5–4 | 7-11 | 2–5 | 5–2 | 1–5 | 6–1 | 11-7 | 5-13 | 2–4 | 1–5 | 5–10 |
| Atlanta | 4–3 | – | 4–2 | 3–6 | 4–4 | 8-10 | 3-3 | 4–3 | 3–3 | 13–5 | 10-8 | 3–4 | 3–3 | 3–4 | 4–2 | 10-8 | 7–8 |
| Chicago | 2-4 | 2–4 | – | 10-5 | 2–4 | 4–3 | 11–6 | 3–5 | 10-7 | 3-3 | 1–5 | 10-4 | 4–5 | 4-2 | 6-10 | 5–2 | 6–9 |
| Cincinnati | 5-1 | 6-3 | 5-10 | – | 0-7 | 3-3 | 12-4 | 1-5 | 8-7 | 2-4 | 2-5 | 13-5 | 1-6 | 3-3 | 8-8 | 3-4 | 6-9 |
| Colorado | 11-7 | 4-4 | 4-2 | 7-0 | – | 2-4 | 2-5 | 4-14 | 6-0 | 3-4 | 2-4 | 6-3 | 10-8 | 8-10 | 6-1 | 6-0 | 11-4 |
| Florida | 3-5 | 10-8 | 3-4 | 3-3 | 4-2 | – | 4–3 | 3-3 | 3-4 | 11-7 | 9-9 | 2-4 | 4-2 | 3-4 | 3-3 | 12-6 | 10-8 |
| Houston | 4–5 | 3-3 | 6-11 | 4-12 | 5-2 | 3-4 | – | 4–3 | 5-10 | 1-5 | 6-2 | 10-5 | 6-1 | 2-4 | 6-9 | 3-3 | 6-9 |
| Los Angeles | 11-7 | 3-4 | 5-3 | 5-1 | 14-4 | 3-3 | 3-4 | – | 3–3 | 5-1 | 4-3 | 4-3 | 10-8 | 11-7 | 2-5 | 3-2 | 9-9 |
| Milwaukee | 5-2 | 3-3 | 7-10 | 7-8 | 0-6 | 4-3 | 10-5 | 3-3 | – | 3-3 | 4-3 | 9-5 | 2-4 | 4-5 | 9-9 | 5-3 | 5-10 |
| New York | 2-5 | 5-13 | 3-3 | 4-2 | 4-3 | 7-11 | 5-1 | 1-5 | 3-3 | – | 6-12 | 4-3 | 2-5 | 5-3 | 4-5 | 10-8 | 5–10 |
| Philadelphia | 5-1 | 8-10 | 5-1 | 5-2 | 4-2 | 9-9 | 2-6 | 3-4 | 3-4 | 12-6 | – | 4-2 | 5-2 | 3-4 | 4-1 | 15-3 | 6-12 |
| Pittsburgh | 1-6 | 4-3 | 4-10 | 5-13 | 3-6 | 4-2 | 5-10 | 3-4 | 5-9 | 3-4 | 2-4 | – | 3-4 | 2-4 | 5-10 | 5-3 | 8–7 |
| San Diego | 7-11 | 3-3 | 5-4 | 6-1 | 8-10 | 2-4 | 1-6 | 8-10 | 4-2 | 5-2 | 2-5 | 4-3 | – | 10-8 | 1-6 | 4-2 | 5–10 |
| San Francisco | 13-5 | 4–3 | 2–4 | 3–3 | 10-8 | 4–3 | 4–2 | 7-11 | 5-4 | 3–5 | 4–3 | 4–2 | 8-10 | – | 4–3 | 4–2 | 9–6 |
| St. Louis | 4-2 | 2-4 | 10-6 | 8-8 | 1-6 | 3-3 | 9-6 | 5-2 | 9-9 | 5-4 | 1-4 | 10-5 | 6-1 | 3-4 | – | 6–1 | 9–6 |
| Washington | 5-1 | 8-10 | 2-5 | 4-3 | 0-6 | 6-12 | 3-3 | 2-3 | 3-5 | 8-10 | 3-15 | 3-5 | 2-4 | 2-4 | 1-6 | – | 7–11 |

### Game log

Legend :
| Giants Win | Giants Loss | Postponed |
Game Log :
April (10–10)
#DateOpponentScoreWinLossSaveAttendanceRecord
1April 7Brewers10–6Martinez (1–0)Suppan (0–1)42,7671–0
2April 8Brewers4–2Gallardo (1–0)Johnson (0–1)Villanueva (1)40,7641–1
3April 9Brewers7–1Cain (1–0)Parra (0–1)30,0272–1
4April 10@ Padres7–3Hill (1–0)Zito (0–1)20,5072–2
5April 11@ Padres6–3Peavy (1–1)Sánchez (0–1)Bell (3)35,3052–3
6April 12@ Padres6–1Young (2–0)Lincecum (0–1)19,4152–4
7April 13@ Dodgers11–1Billingsley (2–0)Johnson (0–2)57,0992–5
8April 15@ Dodgers5–4Broxton (1–0)Howry (0–1)42,5112–6
9April 16@ Dodgers7–2Stults (2–0)Zito (0–2)36,5532–7
10April 17Diamondbacks2–0Sánchez (1–1)Haren (0–3)Wilson (1)34,8983–7
11April 18Diamondbacks2–0Davis (1–2)Affeldt (0–1)Qualls37,4093–8
12April 19Diamondbacks2–0Johnson (1–2)Scherzer (0–1)Wilson (2)35,3504–8
13April 21Padres8–3Cain (2–0)Peavy (2–2)39,3145–8
14April 22Padres1–0 (10)Wilson (1–0)Moreno (0–2)26,5936–8
15April 24@ Diamondbacks5–1Lincecum (1–1)Davis (1–3)27,8657–8
16April 25@ Diamondbacks5–3Miller (1–0)Scherzer (0–2)Wilson (3)37,2538–8
17April 26@ Diamondbacks5–4 (12)Gutiérrez (1–1)Medders (0–1)31,8628–9
18April 27Dodgers5–4Valdéz (1–0)Belisario (0–2)Wilson (4)30,0919–9
19April 28Dodgers5–3Broxton (2–0)Howry (0–2)Ohman (1)30,4829–10
20April 29Dodgers9–4Lincecum (2–1)Stults (2–1)Wilson (5)37,71710–10 :
May (15–14)
#DateOpponentScoreWinLossSaveAttendanceRecord
21May 1Rockies3–2Johnson (2–2)Jiménez (1–4)Wilson (6)30,79111–10
22May 2Rockies5–1Marquis (4–1)Cain (2–1)30,16611–11
23May 3Rockies1–0 (10)Medders (1–1)Corpas (0–3)30,65012–11
24May 4@ Cubs4–2Dempster (2–1)Sánchez (1–2)Gregg (4)39,11212–12
25May 5@ Cubs6–2Lincecum (3–1)Marshall (0–2)39,49713–12
26May 6@ Rockies11–1Jiménez (2–4)Johnson (2–3)22,10513–13
27May 7@ Rockies8–3Cain (3–1)Marquis (4–2)23,45314–13
28May 8@ Dodgers3–1Zito (1–2)Billingsley (5–1)Wilson (7)51,20915–13
29May 9@ Dodgers8–0Stults (4–1)Sánchez (1–3)41,42515–14
30May 10@ Dodgers7–5 (13)Wilson (2–0)Mota (2–1)37,52916–14
31May 11Nationals11–7Johnson (3–3)Cabrera (0–4)Wilson (8)23,93417–14
32May 12Nationals9–7Medders (2–1)Beimel (0–2)25,70118–14
33May 13Nationals6–3Martis (5–0)Zito (1–3)Wells (2)30,12018–15
34May 14Mets7–4Parnell (2–0)Wilson (2–1)Rodríguez (10)30,15418–16
35May 15Mets8–6Stokes (1–1)Wilson (2–2)Rodríguez (11)41,68418–17
36May 16Mets9–6Santana (5–2)Johnson (3–4)Putz (1)41,36618–18
37May 17Mets2–0Cain (4–1)Pelfrey (4–1)Wilson (9)43,01219–18
38May 19@ Padres2–1Young (3–2)Zito (1–4)Bell (10)16,17519–19
39May 20@ Padres2–1Gaudin (1–3)Sánchez (1–4)Bell (11)15,20819–20
40May 21@ Padres3–2Bell (2–0)Wilson (2–3)19,92119–21
41May 22@ Mariners2–1 (12)White (1–0)Miller (1–1)38,52019–22
42May 23@ Mariners5–1Cain (5–1)Lowe (0–2)33,34820–22
43May 24@ Mariners5–4Hernández (5–3)Zito (1–5)Aardsma (6)36,61620–23
44May 25Braves8–2Sánchez (2–4)Vázquez (4–4)40,03421–23
45May 26Braves4–0Lincecum (4–1)Medlen (0–2)29,48522–23
46May 27Braves6–3Johnson (4–4)Kawakami (3–6)Wilson (10)27,74423–23
47May 29Cardinals4–2Cain (6–1)Piñeiro (5–5)Wilson (11)35,26624–23
48May 30Cardinals6–2Carpenter (3–0)Zito (1–6)35,59224–24
49May 31Cardinals5–3Valdéz (2–0)Wainwright (5–3)Wilson (12)41,44025–24 :
June (17–10)
#DateOpponentScoreWinLossSaveAttendanceRecord
50June 2@ Nationals10–6Villone (3–0)Howry (0–3)17,33125–25
–June 3@ NationalsPostponed (rain) Rescheduled for June 4
51June 4@ Nationals5–1Johnson (5–4)Zimmermann (2–3)Wilson (13)26–25
52June 4@ Nationals4–1 (6)Cain (7–1)Detwiler (0–2)16,78727–25
53June 5@ Marlins2–1Zito (2–6)Volstad (4–5)Wilson (14)12,84128–25
54June 6@ Marlins5–4Miller (2–2)Sánchez (2–5)Núñez (2)16,29428–26
55June 7@ Marlins3–2Lincecum (5–1)Nolasco (2–6)Wilson (15)11,50529–26
56June 8@ Marlins4–0West (1–1)Johnson (5–5)12,06829–27
57June 9@ Diamondbacks9–4Cain (8–1)Buckner (2–2)22,42830–27
58June 10@ Diamondbacks6–4Zito (3–6)Davis (3–7)Wilson (16)19,83731–27
59June 11@ Diamondbacks2–1Scherzer (3–4)Sánchez (2–6)Qualls (13)24,38931–28
60June 12Athletics3–0Lincecum (6–1)Mazzaro (2–1)36,03532–28
61June 13Athletics5–2Johnson (6–5)Outman (4–1)Wilson (17)37,87433–28
62June 14Athletics7–1Cain (9–1)Anderson (3–7)37,72834–28
63June 15Angels9–7Lackey (2–2)Zito (3–7)Fuentes (17)33,61334–29
64June 16Angels8–1O'Sullivan (1–0)Sánchez (2–7)34,71634–30
65June 17Angels4–3Jepsen (1–2)Lincecum (6–2)Fuentes (18)37,43134–31
66June 19Rangers6–4Romo (1–0)Feldman (5–2)Wilson (18)31,24135–31
67June 20Rangers2–1 (11)Romo (2–0)Jennings (2–3)33,31236–31
68June 21Rangers3–2Zito (4–7)Millwood (7–5)Wilson (19)41,29237–31
69June 22@ Athletics5–1Cahill (5–5)Sánchez (2–8)Ziegler (6)27,32437–32
70June 23@ Athletics4–1Lincecum (7–2)Mazzaro (2–2)32,85438–32
71June 24@ Athletics6–3Johnson (7–5)Gonzalez (0–1)Wilson (20)35,06739–32
72June 26@ Brewers5–1Gallardo (8–4)Cain (9–2)37,34539–33
73June 27@ Brewers7–6Hoffman (1–1)Wilson (2–4)42,06539–34
74June 28@ Brewers7–0Sadowski (1–0)Suppan (5–6)43,39140–34
75June 29@ Cardinals10–0Lincecum (8–2)Thompson (2–4)37,73741–34
76June 30@ Cardinals6–3Johnson (8–5)Carpenter (5–3)Wilson (21)37,17442–34 :
July (14–13)
#DateOpponentScoreWinLossSaveAttendanceRecord
77July 1@ Cardinals2–1 (10)Franklin (2–0)Howry (0–4)36,92842–35
78July 2@ Cardinals5–2Wellemeyer (7–7)Zito (4–8)Franklin (19)41,87542–36
79July 3Astros13–0Sadowski (2–0)Paulino (2–5)42,19943–36
80July 4Astros9–0Lincecum (9–2)Ortiz (3–4)34,58244–36
81July 5Astros7–1Oswalt (5–4)Johnson (8–6)30,15744–37
82July 6Marlins5–4Cain (10–2)West (3–3)Wilson (22)26,99545–37
83July 7Marlins3–0Zito (5–8)Johnson (7–2)Romo (1)27,79946–37
84July 8Marlins7–0Volstad (6–8)Sadowski (2–1)34,15736–38
85July 9Padres9–3Lincecum (10–2)Geer (1–4)33,50847–38
86July 10Padres8–0Sánchez (3–8)Banks (1–1)30,29848–38
87July 11Padres2–1Miller (2–1)Stauffer (0–1)Wilson (23)38,11249–38
88July 12Padres10–4Correia (6–7)Zito (5–9)41,91349–39
89July 17@ Pirates2–1 (14) Meek (1–0)Howry (0–5)26,70949–40
90July 18@ Pirates2–0Morton (2–2)Zito (5–10)Capps (20)37,02349–41
91July 19@ Pirates4–3Cain (11–2)Duke (8–9)Wilson (24)24,84250–41
92July 20@ Braves11–3Hanson (5–0)Romo (2–1)21,98850–42
93July 21@ Braves8–1Lowe (9–7)Sadowki (2–2)25,13550–43
94July 22@ Braves4–2Jurrjens (9–7)Lincecum (10–3)Soriano (14)34,67250–44
95July 23@ Braves5–1Zito (6–10)Gonzalez (3–3)31,72751–44
96July 24@ Rockies3–1Cain (12–2)Hammel (5–5)Wilson (25)40,52452–44
97July 25@ Rockies8–2de la Rosa (8–7)Sánchez42,20152–45
98July 26@ Rockies4–2Cook (10–3)Sadowski (2–3)Street (25)40,72352–46
99July 27Pirates4–2Lincecum (11–3)Maholm (6–5)40,00853–46
100July 28Pirates3–2Romo (3–1)Morton (2–3)Wilson (26)35,97254–46
101July 29Pirates1–0 (10)Wilson (3–4)Capps (2–6)37,58255–46
102July 30Phillies7–2Sánchez (4–9)López (3–1)36,60356–46
103July 31Phillies5–1Lee (8–9)Sadowski (2–4)33,93456–47 :
August (16–12)
#DateOpponentScoreWinLossSaveAttendanceRecord
104August 1Phillies2–0Lincecum (12–3)Blanton (7–5)Wilson (27)42,69457–47
105August 2Phillies7–3Zito (7–10)Hamels (7–6)42,74458–47
106August 3@ Astros4–3Hampton (7–8)Cain (12–3)Valverde (13)29,83558–48
107August 4@ Astros8–1Sánchez (5–9)Paulino (2–6)29,74759–48
108August 5@ Astros10–6Martinez (2–0)Moehler (7–7)31,71060–48
109August 7Reds10–5Weathers (3–3)Wilson (3–5)41,74460–49
110August 8Reds4–2Zito (8–10)Arroyo (10–11)Wilson (28)37,05761–49
111August 9Reds5–2Harang (6–13)Cain (12–4)Cordero (24)36,70561–50
112August 10Dodgers4–2Kuroda (5–5)Sánchez (5–10)Broxton (25)40,52261–51
113August 11Dodgers9–1Wolf (6–6)Martinez (2–1)41,16761–52
114August 12Dodgers4–2 (10)Wilson (4–5)Mota (4–5)43,30062–52
115August 14@ Mets3–0Parnell (3–4)Zito (8–11)Rodríguez (26)38,99762–53
116August 15@ Mets5–4 (10)Wilson (5–5)Rodríguez (2–4)39,65263–53
117August 16@ Mets3–2Rodríguez (3–4)Romo (3–2)38,79363–54
118August 17@ Mets10–1Martinez (3–1)Hernández (7–8)38,58464–54
119August 18@ Reds8–5 (10)Howry (1–5)Cordero (1–3)Wilson (29)13,33465–54
120August 19@ Reds1–0Romo (4–2)Arroyo (11–12)Wilson (30)11,30266–54
121August 20@ Reds2–1 (10)Cordero (2–3)Howry (1–6)13,39066–55
122August 21@ Rockies6–3Sánchez (6–10)Cook (10–6)43,66667–55
123August 22@ Rockies14–11de la Rosa (12–8)Miller (2–2)47,17867–56
124August 23@ Rockies4–2Jiménez (12–9)Lincecum (12–4)Street (33)48,70467–57
125August 24@ Rockies6–4 (14)Eaton (3–5)Miller (2–3)27,67067–58
126August 25Diamondbacks5–4Affeldt (1–1)Rauch (2–2)Romo (2)37,49268–58
127August 26Diamondbacks4–3Miller (3–3)Qualls (2–2)Medders (1)27,64569–58
128August 27Diamondbacks11–0Petit (3–8)Martinez (3–2)28,57569–59
129August 28Rockies2–0Lincecum (13–4)Jiménez (12–10)Wilson (31)39,04770–59
130August 29Rockies5–3Zito (9–11)Marquis (14–9)Wilson (32)41,20071–59
131August 30Rockies9–5Medders (3–1)Betancourt (1–3)42,57172–59 :
September (13–13)
#DateOpponentScoreWinLossSaveAttendanceRecord
132September 1@ Phillies1–0Hamels (8–8)Sánchez (6–11)44,67972–60
133September 2@ Phillies4–0Penny (8–8)Happ (10–4)45,08673–60
134September 3@ Phillies2–1Martínez (3–0)Lincecum (13–5)Lidge (28)45,15673–61
135September 4@ Brewers3–2Medders (4–1)Coffey (4–4)Wilson (33)37,51174–61
136September 5@ Brewers3–2Cain (13–4)Gallardo (12–11)Wilson (34)30,25475–61
137September 6@ Brewers2–1 (12)Stetter (4–1)Valdez (2–1)36,59075–62
138September 7Padres9–4Penny (9–8)Richard (8–5)37,13276–62
139September 8Padres4–3Gregerson (1–3)Affeldt (1–2)Bell (36)34,52476–63
140September 9Padres4–2LeBlanc (2–1)Zito (9–12)Bell (37)30,31276–64
141September 11Dodgers10–3Kuroda (6–6)Cain (13–5)39,21276–65
142September 12Dodgers9–1Padilla (11–6)Sánchez (6–12)41,71076–66
143September 13Dodgers7–2Penny (10–8)Billingsley (12–10)40,57977–66
144September 14Rockies9–1Lincecum (14–5)Hammel (8–8)31,30778–66
145September 15Rockies10–2Zito (10–12)Jiménez (13–11)30,35379–66
146September 16Rockies4–3de la Rosa (15–9)Cain (13–6)Betancourt (2)38,69679–67
147September 18@ Dodgers8–4Howry (2–4)Troncoso (4–4)53,67980–67
148September 19@ Dodgers12–1Garland (11–11)Penny (10–9)52,43880–68
149September 20@ Dodgers6–2Wolf (11–6)Lincecum (14–6)53,23380–69
150September 21@ Diamondbacks5–4Romo (5–2)Vásquez (3–3)Wilson (35)25,48581–69
151September 22@ Diamondbacks10–8Davis (8–13)Cain (13–7)25,59181–70
152September 23@ Diamondbacks5–2Sánchez (7–12)Mulvey (0–2)Wilson (36)25,85182–70
153September 24Cubs3–2Heilman (4–4)Wilson (5–6)Mármol (15)31,60382–71
154September 25Cubs3–0Zambrano (9–6)Lincecum (14–7)33,97082–72
155September 26Cubs6–2Gorzelanny (7–2)Zito (10–13)35,88582–73
156September 27Cubs5–1Cain (14–7)Wells (11–10)Wilson (37)38,33083–73
157September 29Diamondbacks8–4Sánchez (8–12)Davis (8–14)28,03984–73
158September 30Diamondbacks4–1Penny (11–9)Mulvey (0–3)29,47385–73 :
October (3–1)
#DateOpponentScoreWinLossSaveAttendanceRecord
159October 1Diamondbacks7–3Lincecum (15–7)Haren (14–10)27,94186–73
160October 2@ Padres7–2Medders (5–1)Correia (12–11)26,77687–73
161October 3@ Padres2–0LeBlanc (3–1)Cain (14–8)Bell (42)25,73287–74
162October 4@ Padres4–3 (10)Affeldt (2–2)Webb (2–1)Wilson (38)25,08288–74 :

### Roster
## Player stats
### Batting

Note: G = Games played; AB = At bats; R = Runs scored; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; AVG = Batting average; SB = Stolen bases
| Player | G | AB | R | H | 2B | 3B | HR | RBI | AVG | SB |
| Pablo Sandoval | 153 | 572 | 79 | 189 | 44 | 5 | 25 | 90 | .330 | 5 |
| Randy Winn | 149 | 538 | 65 | 141 | 33 | 5 | 2 | 51 | .262 | 16 |
| Aaron Rowand | 144 | 499 | 61 | 130 | 30 | 2 | 15 | 64 | .261 | 4 |
| Bengie Molina | 132 | 491 | 52 | 130 | 25 | 1 | 20 | 80 | .265 | 0 |
| Edgar Rentería | 124 | 460 | 50 | 115 | 19 | 1 | 5 | 48 | .250 | 7 |
| Freddy Sanchez | 111 | 457 | 56 | 134 | 29 | 3 | 7 | 41 | .293 | 5 |
| Juan Uribe | 122 | 398 | 50 | 115 | 26 | 4 | 16 | 55 | .289 | 3 |
| Travis Ishikawa | 120 | 326 | 49 | 85 | 10 | 2 | 9 | 39 | .261 | 2 |
| Fred Lewis | 122 | 295 | 49 | 76 | 21 | 3 | 4 | 20 | .258 | 8 |
| Nate Schierholtz | 116 | 285 | 33 | 76 | 19 | 2 | 5 | 29 | .267 | 3 |
| Eugenio Vélez | 84 | 285 | 40 | 76 | 13 | 5 | 5 | 31 | .267 | 11 |
| Emmanuel Burriss | 61 | 202 | 18 | 48 | 6 | 0 | 0 | 13 | .238 | 11 |
| Andrés Torres | 75 | 152 | 30 | 41 | 6 | 8 | 6 | 23 | .270 | 6 |
| Eli Whiteside | 49 | 127 | 15 | 29 | 6 | 1 | 2 | 13 | .228 | 0 |
| Rich Aurilia | 60 | 122 | 10 | 26 | 2 | 0 | 2 | 16 | .213 | 0 |
| Ryan Garko | 40 | 115 | 10 | 27 | 3 | 1 | 2 | 12 | .235 | 0 |
| John Bowker | 31 | 67 | 7 | 13 | 2 | 2 | 2 | 7 | .194 | 1 |
| Tim Lincecum | 32 | 66 | 8 | 10 | 1 | 0 | 0 | 3 | .152 | 0 |
| Matt Cain | 32 | 60 | 2 | 9 | 2 | 1 | 0 | 3 | .150 | 0 |
| Matt Downs | 17 | 53 | 6 | 9 | 2 | 0 | 1 | 2 | .170 | 1 |
| Barry Zito | 32 | 51 | 2 | 6 | 0 | 0 | 0 | 0 | .118 | 0 |
| Kevin Frandsen | 23 | 50 | 3 | 7 | 2 | 0 | 0 | 1 | .140 | 0 |
| Jonathan Sánchez | 31 | 41 | 2 | 3 | 0 | 0 | 0 | 0 | .073 | 0 |
| Randy Johnson | 20 | 26 | 1 | 2 | 0 | 0 | 0 | 0 | .077 | 0 |
| Jesus Guzman | 12 | 20 | 0 | 5 | 0 | 0 | 0 | 0 | .250 | 0 |
| Ryan Rohlinger | 12 | 19 | 0 | 3 | 1 | 0 | 0 | 4 | .158 | 0 |
| Buster Posey | 7 | 17 | 1 | 2 | 0 | 0 | 0 | 0 | .118 | 0 |
| Brad Penny | 6 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | .143 | 0 |
| Ryan Sadowski | 6 | 10 | 0 | 1 | 0 | 0 | 0 | 0 | .100 | 0 |
| Joe Martinez | 10 | 8 | 2 | 2 | 1 | 0 | 0 | 0 | .250 | 0 |
| Steve Holm | 4 | 7 | 1 | 2 | 0 | 0 | 0 | 0 | .286 | 0 |
| Justin Miller | 42 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Jeremy Affeldt | 73 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | .500 | 0 |
| Madison Bumgarner | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Bob Howry | 61 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Brandon Medders | 60 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Brian Wilson | 67 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Osiris Matos | 5 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1.000 | 0 |
| Sergio Romo | 44 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Alex Hinshaw | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Waldis Joaquín | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Dan Runzler | 11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Merkin Valdéz | 46 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0 |
| Team Totals | 162 | 5493 | 657 | 1411 | 275 | 43 | 122 | 612 | .257 | 78 |

### Pitching

Note: W = Wins; L = Losses; ERA = Earned run average; G = Games pitched; GS = Games started; SV = Saves; IP = Innings pitched; R = Runs allowed; ER = Earned runs allowed; BB = Walks allowed; K = Strikeouts
| Player | W | L | ERA | G | GS | SV | IP | H | R | ER | BB | K |
| Tim Lincecum | 15 | 7 | 2.48 | 32 | 32 | 0 | 225.1 | 168 | 69 | 62 | 68 | 261 |
| Matt Cain | 14 | 8 | 2.89 | 33 | 33 | 0 | 217.2 | 184 | 73 | 70 | 73 | 171 |
| Barry Zito | 10 | 13 | 4.03 | 33 | 33 | 0 | 192.0 | 179 | 89 | 86 | 81 | 154 |
| Jonathan Sánchez | 8 | 12 | 4.24 | 32 | 29 | 0 | 163.1 | 135 | 82 | 77 | 88 | 177 |
| Randy Johnson | 8 | 6 | 4.88 | 22 | 17 | 0 | 96.0 | 97 | 55 | 52 | 31 | 86 |
| Brian Wilson | 5 | 6 | 2.74 | 68 | 0 | 38 | 72.1 | 60 | 27 | 22 | 27 | 83 |
| Brandon Medders | 5 | 1 | 3.01 | 61 | 0 | 1 | 68.2 | 63 | 26 | 23 | 32 | 58 |
| Bob Howry | 2 | 6 | 3.39 | 63 | 0 | 0 | 63.2 | 50 | 26 | 24 | 23 | 46 |
| Jeremy Affeldt | 2 | 2 | 1.73 | 74 | 0 | 0 | 62.1 | 42 | 14 | 12 | 31 | 55 |
| Justin Miller | 3 | 3 | 3.18 | 44 | 0 | 0 | 56.2 | 47 | 20 | 20 | 27 | 36 |
| Merkin Valdéz | 2 | 1 | 5.66 | 48 | 0 | 0 | 49.1 | 57 | 33 | 31 | 28 | 38 |
| Brad Penny | 4 | 1 | 2.59 | 6 | 6 | 0 | 41.2 | 31 | 13 | 12 | 9 | 20 |
| Sergio Romo | 5 | 2 | 3.97 | 45 | 0 | 2 | 34.0 | 30 | 15 | 15 | 11 | 41 |
| Joe Martinez | 3 | 2 | 7.50 | 9 | 5 | 0 | 30.0 | 46 | 27 | 25 | 12 | 19 |
| Ryan Sadowski | 2 | 4 | 4.45 | 6 | 6 | 0 | 28.1 | 28 | 15 | 14 | 17 | 17 |
| Waldis Joaquín | 0 | 0 | 4.22 | 10 | 0 | 0 | 10.2 | 10 | 5 | 5 | 7 | 12 |
| Madison Bumgarner | 0 | 0 | 1.80 | 4 | 1 | 0 | 10.0 | 8 | 2 | 2 | 3 | 10 |
| Dan Runzler | 0 | 0 | 1.04 | 11 | 0 | 0 | 8.2 | 6 | 1 | 1 | 5 | 11 |
| Alex Hinshaw | 0 | 0 | 12.00 | 9 | 0 | 0 | 6.0 | 10 | 8 | 8 | 7 | 2 |
| Osiris Matos | 0 | 0 | 9.00 | 5 | 0 | 0 | 6.0 | 11 | 7 | 6 | 1 | 5 |
| Pat Misch | 0 | 0 | 10.80 | 4 | 0 | 0 | 3.1 | 6 | 4 | 4 | 3 | 0 |
| Team Totals | 88 | 74 | 3.55 | 162 | 162 | 41 | 1446.0 | 1268 | 611 | 571 | 584 | 1302 |

## Farm system

| Level | Team | League | Manager |
| AAA | Fresno Grizzlies | Pacific Coast League | Dan Rohn |
| AA | Connecticut Defenders | Eastern League | Steve Decker |
| A | San Jose Giants | California League | Andy Skeels |
| A | Augusta GreenJackets | South Atlantic League | Dave Machemer |
| A-Short Season | Salem-Keizer Volcanoes | Northwest League | Tom Trebelhorn |
| Rookie | AZL Giants | Arizona League | Mike Goff |
LEAGUE CHAMPIONS: San Jose, Salem-Keizer