San Francisco Giants

86-76 6th in National League 2nd in NL West
Brandon CrawfordBuster PoseyMadison Bumgarner

HR

121

22nd

R

570

29th

SO

1,316

2nd

ERA

3.20

2nd

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,486 570 1,327 282 24 121 534 448 52 1,122 85 51 .242 .303 .368
Team Rank 21st 29th 25th 13th 23rd 22nd 29th 24th 12th 14th 24th 23rd 28th 29th 26th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Aubrey Huff Aubrey Huff 150 521 45 128 27 1 12 59 47 2 90 5 3 .246 .306 .370
Pablo Sandoval Pablo Sandoval 117 426 55 134 26 3 23 70 32 0 63 2 4 .315 .357 .552
Cody Ross Cody Ross 121 405 54 97 25 0 14 52 49 4 96 5 2 .240 .325 .405
Andres Torres Andres Torres 112 348 50 77 24 1 4 19 42 4 95 19 6 .221 .312 .330
Nate Schierholtz Nate Schierholtz 115 335 42 93 22 1 9 41 21 4 61 7 4 .278 .326 .430
Aaron Rowand Aaron Rowand 108 331 34 77 22 2 4 21 10 9 84 2 3 .233 .274 .347
Miguel Tejada Miguel Tejada 91 322 28 77 16 0 4 26 12 3 35 4 4 .239 .270 .326
Freddy Sanchez Freddy Sanchez 60 239 21 69 15 1 3 24 13 3 35 0 1 .289 .332 .397
Mike Fontenot Mike Fontenot 85 220 22 50 15 3 4 21 25 1 48 5 1 .227 .304 .377
Eli Whiteside Eli Whiteside 82 213 14 42 8 2 4 17 18 2 59 2 1 .197 .264 .310
Jeff Keppinger Jeff Keppinger 56 216 17 55 11 0 2 15 8 2 17 0 0 .255 .285 .333
Brandon Crawford Brandon Crawford 66 196 22 40 5 2 3 21 23 0 31 1 3 .204 .288 .296
Pat Burrell Pat Burrell 92 183 17 42 9 1 7 21 33 2 67 0 0 .230 .352 .404
Brandon Belt Brandon Belt 63 187 21 42 6 1 9 18 20 2 57 3 2 .225 .306 .412
Buster Posey Buster Posey 45 162 17 46 5 0 4 21 18 4 30 3 0 .284 .368 .389
Chris Stewart Chris Stewart 67 162 20 33 8 0 3 10 16 2 18 0 0 .204 .283 .309
Carlos Beltran Carlos Beltran 44 167 17 54 9 4 7 18 11 1 27 1 2 .323 .369 .551
Emmanuel Burriss Emmanuel Burriss 59 137 14 28 1 0 0 4 6 3 17 11 3 .204 .253 .212
Orlando Cabrera Orlando Cabrera 39 126 4 28 3 0 1 13 4 0 17 2 2 .222 .241 .270
Mark DeRosa Mark DeRosa 47 86 9 24 2 0 0 12 8 2 18 1 1 .279 .351 .302
Matt Cain Matt Cain 34 66 5 9 1 0 1 6 3 0 30 0 0 .136 .171 .197
Madison Bumgarner Madison Bumgarner 34 59 5 7 4 0 0 3 5 0 18 0 0 .119 .188 .186
Tim Lincecum Tim Lincecum 32 61 0 5 0 0 0 1 3 0 30 0 0 .082 .125 .082
Ryan Vogelsong Ryan Vogelsong 30 53 7 12 1 0 0 2 2 1 15 0 0 .226 .268 .245
Brett Pill Brett Pill 15 50 7 15 3 2 2 9 2 0 8 0 1 .300 .321 .560
Justin Christian Justin Christian 18 47 6 12 5 0 0 4 2 0 8 3 2 .255 .286 .362
Bill Hall Bill Hall 16 38 6 6 2 0 0 1 3 0 8 2 1 .158 .220 .211
Hector Sanchez Hector Sanchez 13 31 0 8 2 0 0 1 3 0 6 0 0 .258 .324 .323
Jonathan Sanchez Jonathan Sanchez 18 29 2 6 4 0 0 1 1 0 12 0 0 .207 .233 .345
Conor Gillaspie Conor Gillaspie 15 19 2 5 0 0 1 2 2 0 1 0 0 .263 .333 .421
Darren Ford Darren Ford 26 14 7 4 0 0 0 0 1 1 5 7 5 .286 .375 .286
Barry Zito Barry Zito 12 13 0 0 0 0 0 0 1 0 5 0 0 .000 .071 .000
Guillermo Mota Guillermo Mota 50 10 0 1 1 0 0 0 0 0 2 0 0 .100 .100 .200
Eric Surkamp Eric Surkamp 6 8 0 1 0 0 0 1 1 0 5 0 0 .125 .222 .125
Jeremy Affeldt Jeremy Affeldt 64 1 0 0 0 0 0 0 1 0 1 0 0 .000 .500 .000
Javier Lopez Javier Lopez 67 2 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Santiago Casilla Santiago Casilla 48 0 0 0 0 0 0 0 1 0 0 0 0 1.000
Steve Edlefsen Steve Edlefsen 13 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Ramon E Ramirez Ramon E Ramirez 65 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Ryan Rohlinger Ryan Rohlinger 1 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Dan Runzler Dan Runzler 31 0 0 0 0 0 0 0 1 0 0 0 0 1.000

Team Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Team 86 76 3.20 162 162 3 2 52 1468.0 1,260 522 578 96 559 50 1,316
Team Rank 11th 11th 2nd 1st 21st 13th 2nd 3rd 1st 2nd 2nd 1st 28th 14th 2nd

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Matt Cain Matt Cain 12 11 2.88 33 33 1 0 0 221.2 177 71 82 9 63 9 179
Tim Lincecum Tim Lincecum 13 14 2.74 33 33 1 1 0 217.0 176 66 74 15 86 6 220
Madison Bumgarner Madison Bumgarner 13 13 3.21 33 33 0 0 0 204.2 202 73 82 12 46 5 191
Ryan Vogelsong Ryan Vogelsong 13 7 2.71 30 28 1 1 0 179.2 164 54 62 15 61 5 139
Jonathan Sanchez Jonathan Sanchez 4 7 4.26 19 19 0 0 0 101.1 80 48 54 9 66 6 102
Guillermo Mota Guillermo Mota 2 2 3.81 52 0 0 0 1 80.1 71 34 34 10 30 2 77
Ramon E Ramirez Ramon E Ramirez 3 3 2.62 66 0 0 0 4 68.2 54 20 24 3 26 3 66
Jeremy Affeldt Jeremy Affeldt 3 2 2.63 67 0 0 0 3 61.2 47 18 22 5 24 4 54
Brian Wilson Brian Wilson 6 4 3.11 57 0 0 0 36 55.0 50 19 20 2 31 2 54
Barry Zito Barry Zito 3 4 5.87 13 9 0 0 0 53.2 51 35 35 10 24 0 32
Javier Lopez Javier Lopez 5 2 2.72 70 0 0 0 1 53.0 42 16 16 0 26 3 40
Santiago Casilla Santiago Casilla 2 2 1.74 49 0 0 0 6 51.2 33 10 11 1 25 2 45
Sergio Romo Sergio Romo 3 1 1.50 65 0 0 0 1 48.0 29 8 8 2 5 0 70
Dan Runzler Dan Runzler 1 2 6.26 31 1 0 0 0 27.1 29 19 21 0 16 0 25
Eric Surkamp Eric Surkamp 2 2 5.74 6 6 0 0 0 26.2 32 17 18 1 17 2 13
Steve Edlefsen Steve Edlefsen 0 0 9.53 13 0 0 0 0 11.1 17 12 12 2 10 1 6
Waldis Joaquin Waldis Joaquin 1 0 4.26 5 0 0 0 0 6.1 6 3 3 0 3 0 3

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2024 Betting

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
3/27
LAA LAA
@
BAL BAL
3-11
Wed
3/27
NYY NYY
@
HOU HOU
5-4
Wed
3/27
COL COL
@
ARI ARI
1-16
Wed
3/27
DET DET
@
CWS CWS
1-0
Wed
3/27
MIN MIN
@
KCR KCR
4-1

Schedule

DATE MATCHUP TIME (ET)
Fri
3/29
MIL MIL
@
NYM NYM
1:40 PM
Fri
3/29
ATL ATL
@
PHI PHI
3:05 PM
Fri
3/29
TOR TOR
@
TBR TBR
6:50 PM
Fri
3/29
PIT PIT
@
MIA MIA
7:10 PM
Fri
3/29
NYY NYY
@
HOU HOU
8:10 PM