San Francisco Giants

84-78 6th in National League 2nd in NL West
Buster PoseyBrandon CrawfordMadison Bumgarner

HR

136

26th

R

696

12th

SO

1,165

21st

ERA

3.72

9th

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,565 696 1,486 288 39 136 663 457 49 1,159 93 36 .267 .326 .406
Team Rank 10th 12th 5th 9th 8th 26th 11th 18th 16th 9th 10th 16th 4th 3rd 13th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Buster Posey Buster Posey 150 557 74 177 28 0 19 95 56 3 52 2 0 .318 .379 .470
Matt Duffy Matt Duffy 149 573 77 169 28 6 12 77 30 5 96 12 0 .295 .334 .428
Brandon Crawford Brandon Crawford 143 507 65 130 33 4 21 84 39 11 119 6 4 .256 .321 .462
Brandon Belt Brandon Belt 137 492 73 138 33 5 18 68 56 4 147 9 3 .280 .356 .478
Angel Pagan Angel Pagan 133 512 55 134 21 3 3 37 32 1 93 12 4 .262 .303 .332
Joe Panik Joe Panik 100 382 59 119 27 2 8 37 38 5 42 3 2 .312 .378 .455
Norichika Aoki Norichika Aoki 93 355 42 102 12 3 5 26 30 6 25 14 5 .287 .353 .380
Gregor Blanco Gregor Blanco 115 327 59 95 19 3 5 26 40 2 59 13 5 .291 .368 .413
Justin Maxwell Justin Maxwell 100 249 26 52 8 2 7 26 20 3 76 2 1 .209 .275 .341
Hunter Pence Hunter Pence 52 207 30 57 13 1 9 40 16 0 48 4 1 .275 .327 .478
Kelby Tomlinson Kelby Tomlinson 54 178 23 54 6 3 2 20 14 1 40 5 4 .303 .358 .404
Marlon Byrd Marlon Byrd 39 147 12 40 12 2 4 31 6 1 44 0 0 .272 .301 .463
Andrew Susac Andrew Susac 52 133 14 29 7 2 3 14 14 1 43 0 0 .218 .297 .368
Casey McGehee Casey McGehee 49 127 7 27 5 0 2 11 11 0 28 0 1 .213 .275 .299
Ehire Adrianza Ehire Adrianza 52 113 11 21 7 1 0 11 15 4 20 3 2 .186 .303 .265
Madison Bumgarner Madison Bumgarner 34 77 9 19 2 0 5 9 3 0 27 0 0 .247 .275 .468
Alejandro De Aza Alejandro De Aza 24 61 12 16 4 1 0 3 12 1 14 2 2 .262 .387 .361
Joaquin Arias Joaquin Arias 40 58 5 12 1 0 1 4 0 0 12 1 0 .207 .207 .276
Hector Sanchez Hector Sanchez 28 56 5 10 4 0 1 5 2 0 14 0 0 .179 .207 .304
Chris Heston Chris Heston 28 51 1 10 2 0 0 3 0 0 18 0 0 .196 .196 .235
Jarrett Parker Jarrett Parker 21 49 11 17 2 0 6 14 5 0 21 1 1 .347 .407 .755
Ryan Vogelsong Ryan Vogelsong 30 36 3 5 1 0 1 2 1 0 13 0 0 .139 .162 .250
Trevor Brown Trevor Brown 13 39 1 9 3 0 0 5 3 0 8 1 1 .231 .279 .308
Tim Hudson Tim Hudson 22 38 3 7 2 0 1 1 1 0 11 0 0 .184 .205 .316
Jake Peavy Jake Peavy 19 36 5 7 2 0 1 3 1 0 17 0 0 .194 .216 .333
Juan Carlo Perez Juan Carlo Perez 22 39 5 11 3 0 0 2 1 0 6 1 0 .282 .300 .359
Mac Williamson Mac Williamson 10 32 2 7 0 1 0 1 0 1 8 0 0 .219 .235 .281
Tim Lincecum Tim Lincecum 16 21 0 3 1 0 0 0 2 0 10 0 0 .143 .217 .190
Nick Noonan Nick Noonan 14 22 2 2 1 0 1 3 2 0 8 0 0 .091 .167 .273
Matt Cain Matt Cain 12 16 0 0 0 0 0 1 0 0 9 0 0 .000 .000 .000
Mike Leake Mike Leake 10 17 1 1 0 0 1 3 0 0 11 0 0 .059 .059 .235
Jackson Williams Jackson Williams 7 10 1 2 1 0 0 1 4 0 1 1 0 .200 .429 .300
Kevin Frandsen Kevin Frandsen 7 11 1 2 0 0 0 0 1 0 3 0 0 .182 .250 .182
Ryan Lollis Ryan Lollis 5 12 0 2 0 0 0 0 1 0 1 1 0 .167 .231 .167
Yusmeiro Petit Yusmeiro Petit 40 9 1 0 0 0 0 0 0 0 3 0 0 .000 .000 .000
Travis Ishikawa Travis Ishikawa 6 5 1 0 0 0 0 0 1 0 3 0 0 .000 .167 .000
George Kontos George Kontos 70 2 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Jean Machi Jean Machi 33 3 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Josh Osich Josh Osich 34 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Jeremy Affeldt Jeremy Affeldt 47 2 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Sergio Romo Sergio Romo 67 2 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Javier Lopez Javier Lopez 71 0 0 0 0 0 0 0 0 0 0 0 0
Hunter Strickland Hunter Strickland 52 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000

Team Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Team 84 78 3.72 162 162 7 4 41 1444.1 1,344 597 627 155 431 50 1,165
Team Rank 12th 12th 9th 1st 2nd 2nd 16th 16th 7th 9th 7th 9th 9th 13th 21st

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Madison Bumgarner Madison Bumgarner 18 9 2.93 32 32 4 2 0 218.1 181 71 73 21 39 7 234
Chris Heston Chris Heston 12 11 3.95 31 31 2 1 0 177.2 169 78 82 16 64 13 141
Ryan Vogelsong Ryan Vogelsong 9 11 4.67 33 22 0 0 0 135.0 140 70 76 17 58 3 108
Tim Hudson Tim Hudson 8 9 4.44 24 22 0 0 0 123.2 134 61 62 13 37 7 64
Jake Peavy Jake Peavy 8 6 3.58 19 19 0 0 0 110.2 99 44 45 12 25 2 78
Tim Lincecum Tim Lincecum 7 4 4.13 15 15 0 0 0 76.1 75 35 37 7 38 1 60
Yusmeiro Petit Yusmeiro Petit 1 1 3.67 42 1 0 0 1 76.0 75 31 32 11 15 1 59
George Kontos George Kontos 4 4 2.33 73 0 0 0 0 73.1 57 19 20 9 12 0 44
Matt Cain Matt Cain 2 4 5.79 13 11 0 0 0 60.2 71 39 39 12 20 4 41
Santiago Casilla Santiago Casilla 4 2 2.79 67 0 0 0 38 58.0 51 18 19 6 23 2 62
Sergio Romo Sergio Romo 0 5 2.98 70 0 0 0 2 57.1 51 19 20 3 10 1 71
Mike Leake Mike Leake 2 5 4.07 9 9 1 1 0 55.1 51 25 25 8 15 1 29
Hunter Strickland Hunter Strickland 3 3 2.45 55 0 0 0 0 51.1 34 14 14 4 10 2 50
Javier Lopez Javier Lopez 1 0 1.60 77 0 0 0 0 39.1 19 7 8 1 16 0 26
Jeremy Affeldt Jeremy Affeldt 2 2 5.86 52 0 0 0 0 35.1 43 23 24 6 14 2 21
Jean Machi Jean Machi 1 0 5.14 33 0 0 0 0 35.0 38 20 21 3 14 1 22
Josh Osich Josh Osich 2 0 2.20 35 0 0 0 0 28.2 24 7 12 4 8 0 27
Mike Broadway Mike Broadway 0 2 5.19 21 0 0 0 0 17.1 20 10 10 1 7 1 13
Cody Hall Cody Hall 0 0 6.48 7 0 0 0 0 8.1 10 6 6 1 4 1 7
Cory Gearrin Cory Gearrin 0 0 4.91 7 0 0 0 0 3.2 1 2 2 0 1 0 5
Brett Bochy Brett Bochy 0 0 0.00 4 0 0 0 0 3.0 1 0 0 0 1 1 3

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/24
OAK OAK
@
NYY NYY
3-1
Wed
4/24
LAD LAD
@
WSH WSH
2-1
Wed
4/24
HOU HOU
@
CHC CHC
1-3
Wed
4/24
SEA SEA
@
TEX TEX
4-3
Wed
4/24
SDP SDP
@
COL COL
9-10

Schedule

DATE MATCHUP TIME (ET)
Fri
4/26
KCR KCR
@
DET DET
1:10 PM
Fri
4/26
OAK OAK
@
BAL BAL
7:05 PM
Fri
4/26
LAD LAD
@
TOR TOR
7:07 PM
Fri
4/26
WSH WSH
@
MIA MIA
7:10 PM
Fri
4/26
CHC CHC
@
BOS BOS
7:10 PM