San Francisco Giants

75-87 9th in National League 4th in NL West
Logo for the 1977 San Francisco Giants

HR

134

13th

R

673

20th

SO

854

13th

ERA

3.75

10th

Overview Stats 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,497 673 1,392 227 41 134 624 568 21 842 90 59 .253 .323 .383
Team Rank 19th 20th 22nd 20th 16th 13th 20th 6th 23rd 13th 16th 11th 22nd 17th 19th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Bill Madlock Bill Madlock 140 533 70 161 28 1 12 46 43 6 33 13 10 .302 .360 .426
Derrel Thomas Derrel Thomas 148 506 75 135 13 10 8 44 46 2 70 15 13 .267 .328 .379
Willie McCovey Willie McCovey 141 478 54 134 21 0 28 86 67 0 106 3 0 .280 .367 .500
Darrell Evans Darrell Evans 144 461 64 117 18 3 17 72 69 3 50 9 6 .254 .351 .416
Gary Thomasson Gary Thomasson 145 446 63 114 24 6 17 71 75 1 102 16 4 .256 .358 .451
Rob Andrews Rob Andrews 127 436 60 115 11 3 0 25 56 0 33 5 6 .264 .345 .303
Jack Clark Jack Clark 136 413 64 104 17 4 13 51 49 2 73 12 4 .252 .332 .407
Tim Foli Tim Foli 104 368 30 84 17 3 4 27 11 0 16 2 4 .228 .247 .323
Marc Hill Marc Hill 108 320 28 80 10 0 9 50 34 0 34 0 1 .250 .316 .366
Terry Whitfield Terry Whitfield 114 326 41 93 21 3 7 36 20 2 46 2 3 .285 .329 .433
Vic Harris Vic Harris 69 165 28 43 12 0 2 14 19 0 36 2 1 .261 .332 .370
Randy Elliott Randy Elliott 73 167 17 40 5 1 7 26 8 1 24 0 2 .240 .275 .407
Johnnie LeMaster Johnnie LeMaster 68 134 13 20 5 1 0 8 13 0 27 2 1 .149 .223 .201
Gary Alexander Gary Alexander 51 119 17 36 4 2 5 20 20 2 33 3 1 .303 .406 .496
Mike Sadek Mike Sadek 61 126 12 29 7 0 1 15 12 0 5 2 1 .230 .297 .310
Larry Herndon Larry Herndon 49 109 13 26 4 3 1 5 5 1 20 4 2 .239 .278 .358
Ed Halicki Ed Halicki 37 85 7 15 4 0 2 5 4 0 29 0 0 .176 .211 .294
Jim Barr Jim Barr 44 76 2 10 2 0 0 9 2 1 22 0 0 .132 .165 .158
Bob Knepper Bob Knepper 27 55 4 10 1 0 0 4 5 0 18 0 0 .182 .250 .200
John Montefusco John Montefusco 26 49 1 6 0 0 1 4 3 0 24 0 0 .122 .173 .184
Lynn McGlothen Lynn McGlothen 21 19 1 2 1 0 0 2 1 0 8 0 0 .105 .150 .158
Charlie Williams Charlie Williams 55 18 0 4 0 0 0 1 0 0 3 0 0 .222 .222 .222
John Curtis John Curtis 44 13 4 3 0 1 0 0 1 0 8 0 0 .231 .286 .385
Skip James Skip James 10 15 3 4 1 0 0 3 2 0 3 0 0 .267 .353 .333
Chris Speier Chris Speier 6 17 1 3 1 0 0 0 0 0 3 0 0 .176 .176 .235
Ken Rudolph Ken Rudolph 11 15 1 3 0 0 0 0 1 0 3 0 0 .200 .250 .200
Gary Lavelle Gary Lavelle 73 14 0 0 0 0 0 0 0 0 8 0 0 .000 .000 .000
Dave Heaverlo Dave Heaverlo 56 5 0 0 0 0 0 0 1 0 2 0 0 .000 .167 .000
Greg Minton Greg Minton 3 3 0 1 0 0 0 0 1 0 2 0 0 .333 .500 .333
Randy Moffitt Randy Moffitt 64 3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Terry Cornutt Terry Cornutt 28 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Tom Heintzelman Tom Heintzelman 2 2 0 0 0 0 0 0 0 0 0 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 75 87 3.75 162 162 27 7 33 1459.0 1,501 608 711 114 529 27 854
Team Rank 15th 15th 10th 1st 20th 12th 10th 9th 18th 11th 12th 3rd 14th 12th 13th

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Ed Halicki Ed Halicki 16 12 3.32 37 37 7 2 0 257.2 241 95 105 27 70 7 168
Jim Barr Jim Barr 12 16 4.76 38 38 6 2 0 234.1 286 124 130 18 56 3 97
Bob Knepper Bob Knepper 11 9 3.36 27 27 6 2 0 166.0 151 62 73 14 72 3 100
John Montefusco John Montefusco 7 12 3.49 26 25 4 0 0 157.1 170 61 82 10 46 3 110
Charlie Williams Charlie Williams 6 5 4.00 55 8 1 0 0 119.1 116 53 62 9 60 3 41
Gary Lavelle Gary Lavelle 7 7 2.05 73 0 0 0 20 118.1 106 27 35 4 37 0 93
Dave Heaverlo Dave Heaverlo 5 1 2.55 56 0 0 0 1 98.2 92 28 36 10 21 3 58
Randy Moffitt Randy Moffitt 4 9 3.59 64 0 0 0 11 87.2 91 35 41 4 39 3 68
Lynn McGlothen Lynn McGlothen 2 9 5.63 21 15 2 0 0 80.0 94 50 62 9 52 1 42
John Curtis John Curtis 3 3 5.49 43 9 1 1 1 77.0 95 47 48 5 48 1 47
Terry Cornutt Terry Cornutt 1 2 3.86 28 1 0 0 0 44.1 38 19 24 4 22 0 23
Greg Minton Greg Minton 1 1 4.50 2 2 0 0 0 14.0 14 7 8 0 4 0 5
Tommy Toms Tommy Toms 0 1 2.08 4 0 0 0 0 4.1 7 1 5 0 2 0 2

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
Fri
5/3
MIL MIL
@
CHC CHC
5-6
Fri
5/3
DET DET
@
NYY NYY
3-5
Fri
5/3
BOS BOS
@
MIN MIN
1-3
Thu
5/2
MIA MIA
@
OAK OAK
1-3
Thu
5/2
SDP SDP
@
ARI ARI
7-1

Schedule

DATE MATCHUP TIME (ET)
Sat
5/4
CWS CWS
@
STL STL
2:15 PM
Sat
5/4
COL COL
@
PIT PIT
4:05 PM
Sat
5/4
TOR TOR
@
WSH WSH
4:05 PM
Sat
5/4
MIA MIA
@
OAK OAK
4:07 PM
Sat
5/4
SFG SFG
@
PHI PHI
6:05 PM