San Francisco Giants

86-76 4th in National League 3rd in NL West
Logo for the 1970 San Francisco Giants

HR

165

8th

R

831

1st

SO

931

13th

ERA

4.50

22nd

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,578 831 1,460 257 35 165 773 729 56 1,005 83 27 .262 .351 .409
Team Rank 4th 1st 6th 1st 15th 8th 1st 1st 1st 21st 11th 2nd 8th 1st 4th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Bobby Bonds Bobby Bonds 157 663 134 200 36 10 26 78 77 2 189 48 10 .302 .375 .504
Ken Henderson Ken Henderson 148 554 104 163 35 3 17 88 87 5 78 20 3 .294 .394 .460
Willie McCovey Willie McCovey 152 495 98 143 39 2 39 126 137 3 75 0 0 .289 .444 .612
Dick Dietz Dick Dietz 148 493 82 148 36 2 22 107 109 3 106 0 1 .300 .426 .515
Willie Mays Willie Mays 139 478 94 139 15 2 28 83 79 3 90 5 0 .291 .390 .506
Tito Fuentes Tito Fuentes 123 435 49 116 13 7 2 32 36 3 52 4 5 .267 .323 .343
Hal Lanier Hal Lanier 134 438 33 101 13 1 2 41 21 0 41 1 2 .231 .265 .279
Ron Hunt Ron Hunt 117 367 70 103 17 1 6 41 44 26 29 1 2 .281 .394 .381
Al Gallagher Al Gallagher 109 282 31 75 15 2 4 28 30 0 37 2 1 .266 .335 .376
Jim Ray Hart Jim Ray Hart 76 255 30 72 12 1 8 37 30 3 29 0 0 .282 .360 .431
Frank Johnson Frank Johnson 67 161 25 44 1 2 3 31 19 2 18 1 1 .273 .357 .360
Bob Heise Bob Heise 67 154 15 36 5 1 1 22 5 0 13 0 1 .234 .256 .299
Gaylord Perry Gaylord Perry 41 120 7 14 3 0 1 7 0 1 47 0 0 .117 .123 .167
Bob Taylor Bob Taylor 63 84 12 16 0 0 2 10 12 4 13 0 0 .190 .320 .262
Juan Marichal Juan Marichal 34 85 5 5 0 0 0 3 2 0 21 0 0 .059 .080 .059
Russ Gibson Russ Gibson 24 69 3 16 6 0 0 6 7 0 12 0 0 .232 .303 .319
Rich Robertson Rich Robertson 41 59 4 6 2 0 2 3 1 0 33 0 0 .102 .117 .237
Frank Reberger Frank Reberger 48 47 7 11 1 0 0 2 0 0 18 0 0 .234 .234 .255
Jim Davenport Jim Davenport 22 37 3 9 1 0 0 4 7 0 6 0 0 .243 .356 .270
John Stephenson John Stephenson 23 43 3 3 1 0 0 6 2 0 7 0 0 .070 .109 .093
Don Mason Don Mason 46 36 4 5 0 0 0 1 5 0 7 0 0 .139 .244 .139
Ron Bryant Ron Bryant 34 27 0 3 0 0 0 2 1 0 7 0 0 .111 .143 .111
Skip Pitlock Skip Pitlock 18 25 2 2 1 0 1 2 1 0 18 0 0 .080 .111 .240
Steve Whitaker Steve Whitaker 16 27 3 3 1 0 0 4 2 0 14 0 0 .111 .167 .148
Bob Burda Bob Burda 28 23 1 6 0 0 0 3 5 1 2 0 0 .261 .414 .261
Mike McCormick Mike McCormick 23 25 5 4 1 0 0 0 1 0 6 0 0 .160 .192 .200
George Foster George Foster 9 19 2 6 1 1 1 4 2 0 5 0 0 .316 .381 .632
Bernie Williams Bernie Williams 7 16 2 5 2 0 0 1 2 0 1 1 1 .313 .389 .438
Don McMahon Don McMahon 61 14 1 2 0 0 0 1 2 0 9 0 0 .143 .250 .143
Jerry Johnson Jerry Johnson 33 15 0 1 0 0 0 0 0 0 5 0 0 .067 .067 .067
Ed Goodson Ed Goodson 7 11 1 3 0 0 0 0 0 0 2 0 0 .273 .273 .273
Migel Puente Migel Puente 6 7 0 0 0 0 0 0 0 0 5 0 0 .000 .000 .000
Don Carrithers Don Carrithers 11 6 0 0 0 0 0 0 1 0 4 0 0 .000 .143 .000
Frank Linzy Frank Linzy 20 4 0 0 0 0 0 0 0 0 3 0 0 .000 .000 .000
Jim Johnson Jim Johnson 3 2 0 0 0 0 0 0 1 0 1 0 0 .000 .333 .000
Mike Davison Mike Davison 31 1 1 0 0 0 0 0 1 0 1 0 0 .000 .500 .000
John Cumberland John Cumberland 7 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 86 76 4.50 162 162 50 6 30 1457.2 1,514 729 826 156 604 30 931
Team Rank 9th 9th 22nd 3rd 4th 17th 18th 9th 23rd 24th 24th 18th 16th 8th 13th

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Gaylord Perry Gaylord Perry 23 13 3.20 41 41 23 5 0 328.2 292 117 138 27 84 8 214
Juan Marichal Juan Marichal 12 10 4.12 34 33 14 1 0 242.2 269 111 128 28 48 1 123
Rich Robertson Rich Robertson 8 9 4.85 41 26 6 0 1 183.2 199 99 113 22 96 1 121
Frank Reberger Frank Reberger 7 8 5.57 45 18 3 0 2 152.0 178 94 108 13 98 7 117
Ron Bryant Ron Bryant 5 8 4.78 34 11 1 0 0 96.0 103 51 58 7 38 2 66
Don McMahon Don McMahon 9 5 2.96 61 0 0 0 19 94.1 70 31 32 9 45 2 74
Skip Pitlock Skip Pitlock 5 5 4.66 18 15 1 0 0 87.0 92 45 48 13 48 4 56
Mike McCormick Mike McCormick 3 4 6.20 23 11 1 0 2 78.1 80 54 58 15 36 3 37
Jerry Johnson Jerry Johnson 3 4 4.27 33 1 0 0 3 65.1 67 31 39 5 38 1 44
Mike Davison Mike Davison 3 5 6.50 31 0 0 0 1 36.0 46 26 29 4 22 0 21
Frank Linzy Frank Linzy 2 1 7.01 20 0 0 0 1 25.2 33 20 20 2 11 1 16
Don Carrithers Don Carrithers 2 1 7.36 11 2 0 0 0 22.0 31 18 19 5 14 0 14
Migel Puente Migel Puente 1 3 8.20 6 4 1 0 0 18.2 25 17 18 5 11 0 14
John Cumberland John Cumberland 2 0 0.82 7 0 0 0 0 11.0 6 1 3 0 4 0 6
Bill Faul Bill Faul 0 0 7.45 7 0 0 0 1 9.2 15 8 9 1 6 0 6
Jim Johnson Jim Johnson 1 0 8.10 3 0 0 0 0 6.2 8 6 6 0 5 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
Thu
4/18
TOR TOR
@
SDP SDP
5-1
Thu
4/18
LAA LAA
@
CIN CIN
1-7
Thu
4/18
ARI ARI
@
SFG SFG
17-1
Thu
4/18
NYM NYM
@
LAD LAD
9-4
Thu
4/18
MIL MIL
@
STL STL
2-1

Schedule

DATE MATCHUP TIME (ET)
Sat
4/20
TBR TBR
@
NYY NYY
1:05 PM
Sat
4/20
DET DET
@
MIN MIN
2:10 PM
Sat
4/20
MIL MIL
@
STL STL
2:15 PM
Sat
4/20
MIA MIA
@
CHC CHC
2:20 PM
Sat
4/20
BOS BOS
@
PIT PIT
4:05 PM