San Francisco Giants

64-98 15th in National League 5th in NL West
Buster PoseyBrandon CrawfordJohnny Cueto

HR

128

30th

R

639

29th

SO

1,234

22nd

ERA

4.43

15th

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,551 639 1,382 290 28 128 612 467 36 1,204 76 34 .249 .309 .380
Team Rank 10th 29th 19th 9th 15th 30th 29th 26th 29th 6th 20th 20th 23rd 29th 30th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Joe Panik Joe Panik 138 511 60 147 28 5 10 53 46 5 54 4 1 .288 .347 .421
Brandon Crawford Brandon Crawford 144 518 58 131 34 1 14 77 42 1 113 3 5 .253 .305 .403
Buster Posey Buster Posey 140 494 62 158 34 0 12 67 61 8 66 6 1 .320 .400 .462
Denard Span Denard Span 129 497 73 135 31 5 12 43 40 3 69 12 7 .272 .329 .427
Hunter Pence Hunter Pence 134 493 55 128 13 5 13 67 40 2 102 2 3 .260 .315 .385
Brandon Belt Brandon Belt 104 382 63 92 27 3 18 51 66 2 104 3 2 .241 .355 .469
Gorkys Hernandez Gorkys Hernandez 128 310 40 79 20 1 0 22 31 3 73 12 4 .255 .327 .326
Eduardo Nunez Eduardo Nunez 76 302 37 93 21 0 4 31 12 1 29 18 5 .308 .334 .417
Nick Hundley Nick Hundley 101 287 27 70 23 0 9 35 12 0 81 0 0 .244 .272 .418
Kelby Tomlinson Kelby Tomlinson 104 194 32 50 4 2 1 11 23 0 46 9 1 .258 .332 .314
Jarrett Parker Jarrett Parker 51 166 14 41 12 2 4 23 10 1 54 2 1 .247 .294 .416
Pablo Sandoval Pablo Sandoval 47 160 17 36 9 0 5 20 8 1 29 0 0 .225 .263 .375
Ryder Jones Ryder Jones 53 150 12 26 5 2 2 5 10 4 52 1 0 .173 .244 .273
Christian Arroyo Christian Arroyo 34 125 9 24 5 0 3 14 8 1 32 1 2 .192 .244 .304
Austin Slater Austin Slater 34 117 15 33 3 1 3 16 8 2 29 0 0 .282 .339 .402
Conor Gillaspie Conor Gillaspie 44 80 8 13 4 0 2 8 5 1 10 0 0 .163 .218 .288
Aaron Hill Aaron Hill 34 68 7 9 2 1 1 7 11 0 13 0 0 .132 .250 .235
Mac Williamson Mac Williamson 28 68 8 16 2 0 3 6 5 0 25 1 1 .235 .288 .397
Jeff Samardzija Jeff Samardzija 33 64 3 6 2 0 1 2 0 0 25 0 0 .094 .094 .172
Justin Ruggiano Justin Ruggiano 19 60 2 13 1 0 2 4 1 1 17 1 1 .217 .238 .333
Jae-Gyun Hwang Jae-Gyun Hwang 18 52 2 8 1 0 1 5 5 0 15 0 0 .154 .228 .231
Orlando Calixte Orlando Calixte 29 49 5 7 1 0 0 6 3 0 16 1 0 .143 .185 .163
Ty Blach Ty Blach 36 44 5 10 2 0 1 7 4 0 21 0 0 .227 .286 .341
Matt Moore Matt Moore 31 47 3 6 0 0 0 4 2 0 19 0 0 .128 .163 .128
Johnny Cueto Johnny Cueto 25 46 3 4 0 0 0 3 1 0 15 0 0 .087 .104 .087
Carlos Moncrief Carlos Moncrief 28 38 4 8 1 0 0 5 3 0 15 0 0 .211 .256 .237
Chris Marrero Chris Marrero 15 38 2 5 0 0 1 5 2 0 9 0 0 .132 .171 .211
Michael Morse Michael Morse 24 36 1 7 1 0 1 3 3 0 14 0 0 .194 .250 .306
Madison Bumgarner Madison Bumgarner 15 34 4 7 0 0 3 5 2 0 11 0 0 .206 .250 .471
Matt Cain Matt Cain 24 32 1 5 2 0 0 2 0 0 20 0 0 .156 .156 .219
Miguel Gomez Miguel Gomez 22 33 3 8 2 0 0 2 0 0 6 0 0 .242 .235 .303
Drew Stubbs Drew Stubbs 10 22 0 2 0 0 0 0 2 0 9 0 0 .091 .167 .091
Chris Stratton Chris Stratton 12 14 1 2 0 0 0 0 0 0 3 0 0 .143 .143 .143
Tim Federowicz Tim Federowicz 13 13 3 3 0 0 2 3 1 0 4 0 0 .231 .286 .692
Cory Gearrin Cory Gearrin 66 2 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
George Kontos George Kontos 45 2 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Albert Suárez Albert Suárez 17 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Steven Okert Steven Okert 41 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 64 98 4.50 162 162 3 2 32 1452.0 1,515 726 776 182 496 50 1,234
Team Rank 29th 29th 16th 1st 4th 4th 27th 3rd 28th 17th 16th 3rd 9th 8th 22nd

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Jeff Samardzija Jeff Samardzija 9 15 4.42 32 32 1 1 0 207.2 204 102 107 30 32 6 205
Matt Moore Matt Moore 6 15 5.52 32 31 0 0 0 174.1 200 107 116 27 67 7 148
Ty Blach Ty Blach 8 12 4.78 34 24 1 1 0 163.2 179 87 91 17 43 1 73
Johnny Cueto Johnny Cueto 8 8 4.52 25 25 0 0 0 147.1 160 74 77 22 53 8 136
Matt Cain Matt Cain 3 11 5.43 27 23 0 0 0 124.1 157 75 85 18 49 2 75
Madison Bumgarner Madison Bumgarner 4 9 3.32 17 17 1 0 0 111.0 101 41 41 17 20 3 101
Cory Gearrin Cory Gearrin 4 3 1.99 68 0 0 0 0 68.0 50 15 16 4 35 7 64
Hunter Strickland Hunter Strickland 4 3 2.64 68 0 0 0 1 61.1 59 18 20 4 29 2 58
Chris Stratton Chris Stratton 4 4 3.68 13 10 0 0 1 58.2 59 24 25 5 28 1 51
George Kontos George Kontos 0 5 3.83 50 0 0 0 0 51.2 52 22 24 8 17 0 55
Josh Osich Josh Osich 3 2 6.23 54 0 0 0 0 43.1 48 30 32 7 27 1 43
Sam Dyson Sam Dyson 3 4 4.03 38 0 0 0 14 38.0 36 17 18 2 18 3 27
Derek Law Derek Law 4 1 5.06 41 0 0 0 4 37.1 45 21 21 5 14 2 35
Kyle Crick Kyle Crick 0 0 3.06 30 0 0 0 0 32.1 22 11 13 2 17 1 28
Albert Suárez Albert Suárez 0 3 5.12 18 0 0 0 1 31.2 28 18 18 4 11 1 34
Mark Melancon Mark Melancon 1 2 4.50 32 0 0 0 11 30.0 37 15 16 3 6 1 29
Steven Okert Steven Okert 1 1 5.67 44 0 0 0 0 27.0 24 17 18 3 11 3 22
Bryan Morris Bryan Morris 2 0 6.43 20 0 0 0 0 21.0 24 15 16 1 11 0 15
Neil Ramirez Neil Ramirez 0 0 8.71 9 0 0 0 0 10.1 15 10 15 2 4 1 18
Reyes Moronta Reyes Moronta 0 0 2.70 7 0 0 0 0 6.2 6 2 2 1 3 0 11
Roberto Gomez Roberto Gomez 0 0 8.44 4 0 0 0 0 5.1 9 5 5 0 1 0 6
Dan Slania Dan Slania 0 0 0.00 1 0 0 0 0 1.0 0 0 0 0 0 0 0

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
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
Tue
4/16
MIN MIN
@
BAL BAL
2-4

Schedule

DATE MATCHUP TIME (ET)
Thu
4/18
ARI ARI
@
SFG SFG
9:45 PM
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