San Francisco Giants

72-90 13th in National League 4th in NL West
Logo for the 2008 San Francisco Giants

HR

94

30th

R

640

29th

SO

1,240

2nd

ERA

4.38

17th

Overview Stats Scores & Schedule Roster Splits History

Team Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Team 162 5,543 640 1,452 311 37 94 606 452 48 1,044 108 46 .262 .321 .382
Team Rank 17th 29th 20th 10th 5th 30th 30th 27th 21st 14th 10th 26th 20th 24th 28th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Randy Winn Randy Winn 155 598 84 183 38 2 10 64 59 0 88 25 2 .306 .363 .426
Aaron Rowand Aaron Rowand 152 549 57 149 37 0 13 70 44 14 126 2 4 .271 .339 .410
Bengie Molina Bengie Molina 145 530 46 155 33 0 16 95 19 9 38 0 0 .292 .322 .445
Fred Lewis Fred Lewis 133 468 81 132 25 11 9 40 51 0 124 21 7 .282 .351 .440
Rich Aurilia Rich Aurilia 140 407 33 115 21 1 10 52 30 1 56 1 1 .283 .332 .413
Jose Castillo Jose Castillo 112 394 42 96 28 4 6 35 25 1 71 2 2 .244 .290 .381
John Bowker John Bowker 111 326 31 83 14 3 10 43 19 3 74 1 1 .255 .300 .408
Ray Durham Ray Durham 87 263 43 77 23 0 3 32 38 2 49 6 2 .293 .385 .414
Omar Vizquel Omar Vizquel 92 266 24 59 10 1 0 23 24 0 29 5 4 .222 .283 .267
Eugenio Velez Eugenio Velez 98 275 32 72 16 7 1 30 14 1 40 15 6 .262 .299 .382
Emmanuel Burriss Emmanuel Burriss 95 240 37 68 6 1 1 18 23 5 24 13 5 .283 .357 .329
Pablo Sandoval Pablo Sandoval 41 145 24 50 10 1 3 24 4 1 14 0 0 .345 .357 .490
Ivan Ochoa Ivan Ochoa 47 120 7 24 8 0 0 3 4 3 28 0 1 .200 .244 .267
Dave Roberts Dave Roberts 52 107 18 24 2 2 0 9 20 0 18 5 3 .224 .341 .280
Travis Ishikawa Travis Ishikawa 33 95 12 26 6 0 3 15 9 0 27 1 0 .274 .337 .432
Steve Holm Steve Holm 49 84 10 22 9 0 1 6 10 3 16 0 1 .262 .357 .405
Brian Bocock Brian Bocock 32 77 4 11 1 0 0 2 12 0 29 4 2 .143 .258 .156
Tim Lincecum Tim Lincecum 32 70 7 11 1 1 0 5 5 0 32 0 0 .157 .213 .200
Nate Schierholtz Nate Schierholtz 19 75 12 24 8 1 1 5 3 3 8 0 1 .320 .370 .493
Daniel Ortmeier Daniel Ortmeier 38 64 4 14 6 0 0 5 7 2 18 2 2 .219 .315 .313
Matt Cain Matt Cain 32 62 3 7 1 0 2 3 4 0 34 0 0 .113 .167 .226
Barry Zito Barry Zito 31 51 1 6 0 0 0 2 4 0 10 0 0 .118 .182 .118
Jonathan Sanchez Jonathan Sanchez 28 49 2 5 1 0 0 4 1 0 22 0 0 .102 .120 .122
Travis Denker Travis Denker 24 37 6 9 4 1 1 3 5 0 10 0 0 .243 .333 .486
Brian Horwitz Brian Horwitz 21 36 5 8 0 0 2 4 5 0 10 0 0 .222 .310 .389
Scott McClain Scott McClain 14 33 7 9 1 0 2 7 5 0 8 0 1 .273 .368 .485
Ryan Rohlinger Ryan Rohlinger 21 32 2 3 1 1 0 2 1 0 8 0 1 .094 .121 .188
Kevin Correia Kevin Correia 23 27 1 3 0 0 0 2 1 0 12 0 0 .111 .143 .111
Rajai Davis Rajai Davis 12 18 2 1 0 0 0 0 1 0 6 4 0 .056 .105 .056
Pat Misch Pat Misch 15 9 0 1 0 0 0 1 1 0 2 0 0 .111 .200 .111
Eliezer Alfonzo Eliezer Alfonzo 5 11 0 1 0 0 0 1 0 0 4 0 0 .091 .091 .091
Brad Hennessey Brad Hennessey 18 8 1 2 1 0 0 1 0 0 2 1 0 .250 .250 .375
Conor Gillaspie Conor Gillaspie 8 5 1 1 0 0 0 0 2 0 0 0 0 .200 .429 .200
Matt Palmer Matt Palmer 3 4 0 1 0 0 0 0 1 0 2 0 0 .250 .400 .250
Osiris Matos Osiris Matos 20 2 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Clay Timpner Clay Timpner 2 2 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Keiichi Yabu Keiichi Yabu 57 1 1 0 0 0 0 0 1 0 0 0 0 .000 .500 .000
Kevin Frandsen Kevin Frandsen 1 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Sergio Romo Sergio Romo 27 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Billy Sadler Billy Sadler 30 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Merkin Valdez Merkin Valdez 17 0 0 0 0 0 0 0 0 0 0 0 0

Team Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Team 72 90 4.38 162 162 4 2 41 1442.0 1,416 701 759 147 652 70 1,240
Team Rank 24th 24th 17th 3rd 12th 8th 14th 19th 10th 17th 17th 5th 28th 27th 2nd

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Tim Lincecum Tim Lincecum 18 5 2.62 34 33 2 1 0 227.0 182 66 72 11 84 6 265
Matt Cain Matt Cain 8 14 3.76 34 34 1 1 0 217.2 206 91 95 19 91 7 186
Barry Zito Barry Zito 10 17 5.15 32 32 0 0 0 180.0 186 103 115 16 102 4 120
Jonathan Sanchez Jonathan Sanchez 9 12 5.01 29 29 0 0 0 158.0 154 88 90 14 75 7 157
Kevin Correia Kevin Correia 3 8 6.05 25 19 0 0 0 110.0 141 74 80 15 47 4 66
Keiichi Yabu Keiichi Yabu 3 6 3.57 60 0 0 0 0 68.0 63 27 33 3 32 8 48
Brian Wilson Brian Wilson 3 2 4.62 63 0 0 0 41 62.1 62 32 32 7 28 3 67
Tyler Walker Tyler Walker 5 8 4.56 65 0 0 0 0 53.1 47 27 29 7 21 1 49
Pat Misch Pat Misch 0 3 5.68 15 7 0 0 0 52.1 56 33 34 11 15 3 38
Jack Taschner Jack Taschner 3 2 4.88 67 0 0 0 0 48.0 57 26 27 5 24 2 39
Billy Sadler Billy Sadler 0 1 4.06 33 0 0 0 0 44.1 34 20 21 6 27 8 42
Brad Hennessey Brad Hennessey 1 2 7.81 17 4 1 0 0 40.1 63 35 35 8 15 1 21
Alex Hinshaw Alex Hinshaw 2 1 3.40 48 0 0 0 0 39.2 31 15 16 5 29 3 47
Sergio Romo Sergio Romo 3 1 2.12 29 0 0 0 0 34.0 16 8 13 3 8 3 33
Vinnie Chulk Vinnie Chulk 0 3 4.83 27 0 0 0 0 31.2 33 17 18 6 8 2 16
Osiris Matos Osiris Matos 1 2 4.79 20 0 0 0 0 20.2 26 11 17 3 9 1 16
Geno Espineli Geno Espineli 2 0 5.06 15 0 0 0 0 16.0 17 9 10 5 8 0 8
Merkin Valdez Merkin Valdez 1 0 1.69 17 1 0 0 0 16.0 14 3 5 1 7 2 13
Matt Palmer Matt Palmer 0 2 8.53 3 3 0 0 0 12.2 17 12 13 1 13 2 3
Erick Threets Erick Threets 0 1 3.60 7 0 0 0 0 10.0 11 4 4 1 9 3 6

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/17
ARI ARI
@
SFG SFG
0-6
Wed
4/17
LAA LAA
@
TBR TBR
1-2
Wed
4/17
CLE CLE
@
BOS BOS
5-4
Wed
4/17
TEX TEX
@
DET DET
9-7
Tue
4/16
KCR KCR
@
CWS CWS
1-2

Schedule

DATE MATCHUP TIME (ET)
Fri
4/19
MIA MIA
@
CHC CHC
2:20 PM
Fri
4/19
BOS BOS
@
PIT PIT
6:40 PM
Fri
4/19
CWS CWS
@
PHI PHI
6:40 PM
Fri
4/19
LAA LAA
@
CIN CIN
6:40 PM
Fri
4/19
HOU HOU
@
WSH WSH
6:45 PM