Illustrated silhouette of a player wearing the San Francisco Giants uniform

Overall

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Career 1,380 4,345 448 1,216 170 26 32 377 138 30 267 31 46 .280 .305 .353

Team

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
HOU HOU
553 1,673 174 471 82 13 11 166 69 12 85 10 17 .282 .313 .366
NYM NYM
62 102 8 27 3 0 0 11 4 1 5 0 1 .265 .299 .294
OAK OAK
132 328 23 92 11 0 3 26 7 2 15 0 0 .280 .298 .341
SFG SFG
633 2,242 243 626 74 13 18 174 58 15 162 21 28 .279 .301 .348

Location

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Home 672 2,039 215 540 69 10 12 168 83 12 126 11 21 .265 .296 .326
Road 708 2,306 233 676 101 16 20 209 55 18 140 20 24 .293 .314 .377

Day/Night

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Day 568 1,862 222 538 79 10 19 175 48 10 119 15 26 .289 .309 .373
Night 812 2,483 226 678 91 16 13 202 90 20 147 16 19 .273 .302 .338

Month

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
April 153 487 57 130 28 4 1 33 11 1 30 4 4 .267 .283 .347
May 260 837 95 229 28 3 9 80 25 4 65 7 7 .274 .297 .346
June 213 647 57 181 24 2 3 45 28 8 44 4 3 .280 .318 .337
July 232 711 67 212 35 9 8 75 35 4 38 8 9 .298 .333 .406
August 273 910 89 256 29 3 6 84 29 3 51 6 12 .281 .304 .340
September 237 719 81 199 26 5 5 58 9 8 38 2 10 .277 .292 .348
October 12 34 2 9 0 0 0 2 1 2 0 0 0 .265 .316 .265

All-Star

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Pre 705 2,185 228 598 85 12 13 169 75 14 153 17 17 .274 .301 .341
Post 675 2,160 220 618 85 14 19 208 63 16 113 14 28 .286 .309 .365

League

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL 132 328 23 92 11 0 3 26 7 2 15 0 0 .280 .298 .341
NL 1,248 4,017 425 1,124 159 26 29 351 131 28 251 31 45 .280 .306 .354

Division

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL East 60 162 11 51 6 0 1 11 4 1 5 0 0 .315 .333 .370
AL West 72 166 12 41 5 0 2 15 3 1 10 0 0 .247 .263 .313
NL East 318 931 90 255 47 4 8 102 42 5 47 4 11 .274 .307 .359
NL West 297 844 92 243 38 9 3 75 31 8 43 6 6 .288 .317 .365

Opponent

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
ATL ATL
119 390 30 93 13 3 1 27 13 3 26 1 5 .238 .268 .295
BAL BAL
7 9 1 5 1 0 0 0 1 0 0 0 0 .556 .600 .667
BOS BOS
13 51 4 18 2 0 0 2 1 0 1 0 0 .353 .358 .392
CAL CAL
18 45 2 7 0 0 0 3 3 0 4 0 0 .156 .208 .156
CHC CHC
122 398 56 124 18 2 6 44 10 1 22 3 6 .312 .327 .412
CIN CIN
139 452 45 122 19 1 4 41 14 6 32 5 4 .270 .300 .343
CLE CLE
5 5 0 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
CWS CWS
19 45 5 11 1 0 0 4 0 1 1 0 0 .244 .255 .267
DET DET
15 44 3 12 0 0 1 4 1 1 2 0 0 .273 .304 .341
HOU HOU
76 276 33 83 12 3 0 21 5 1 17 3 4 .301 .316 .366
KCR KCR
12 27 3 8 2 0 1 3 0 0 3 0 0 .296 .296 .481
LAD LAD
136 422 33 111 11 1 1 33 11 1 35 3 7 .263 .281 .301
MIL MIL
9 34 1 10 2 0 0 2 0 0 2 0 0 .294 .294 .353
MIN MIN
11 11 0 2 0 0 0 0 0 0 2 0 0 .182 .182 .182
MON MON
53 167 16 44 6 1 3 19 11 0 4 1 1 .263 .307 .365
NYM NYM
120 396 46 121 16 2 3 37 13 4 19 4 4 .306 .333 .379
NYY NYY
11 19 2 5 1 0 0 3 1 0 0 0 0 .263 .300 .316
PHI PHI
121 363 44 110 18 5 2 36 14 5 24 1 3 .303 .334 .397
PIT PIT
127 416 36 102 11 2 4 32 13 3 23 3 5 .245 .273 .310
SDP SDP
55 177 22 58 10 3 0 10 8 0 10 2 0 .328 .353 .418
SFG SFG
56 154 22 47 8 3 1 21 4 3 7 1 2 .305 .333 .416
STL STL
124 406 42 109 17 0 4 30 15 1 32 4 4 .268 .296 .340
TEX TEX
12 38 2 13 2 0 1 5 0 0 0 0 0 .342 .342 .474

Pitcher Handedness

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Left 178 306 95 13 1 3 34 13 2 17 .310 .340 .389
Right 125 198 47 7 0 1 21 8 1 9 .237 .268 .288

Outs

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
0 134 164 54 8 0 2 8 5 0 7 .329 .345 .415
1 141 188 51 8 0 2 28 4 0 10 .271 .282 .346
2 124 152 37 4 1 0 19 12 3 9 .243 .311 .283

Base States

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Bases Empty 182 285 76 16 0 3 3 7 2 17 .267 .289 .354
Runners On 172 219 66 4 1 1 52 14 1 9 .301 .339 .342
Scoring Position 117 123 33 2 1 1 50 13 1 6 .268 .331 .325

More Giants Stats

Team Rankings

HR

102

23rd

R

452

15th

SO

877

15th

ERA

4.43

24th

2024 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
56 41 .577
Diamondbacks Diamondbacks
50 48 .510 6.5
Padres Padres
50 49 .505 7.0
Giants Giants
47 50 .485 9.0
Rockies Rockies
34 63 .351 22.0
Schedule
DATE MATCHUP TIME (ET)
Fri
7/26
COL COL
@
SFG SFG
10:15 PM
Sat
7/27
COL COL
@
SFG SFG
7:05 PM
Sat
7/27
COL COL
@
SFG SFG
10:35 PM
Sun
7/28
COL COL
@
SFG SFG
4:05 PM
Tue
7/30
OAK OAK
@
SFG SFG
9:45 PM
Last Game
LAD Dodgers

62-42

6

Final

4

SFG Giants

49-55

Thu 25 Jul 2024

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

MLB Fantasy 2024

MLB 2024 Betting

MLB 2024 Division Standings

NL East W L PCT GB
Phillies Phillies
62 34 .646
Braves Braves
53 42 .558 8.5
NL Central W L PCT GB
Brewers Brewers
55 42 .567
Cardinals Cardinals
50 46 .521 4.5
NL West W L PCT GB
Dodgers Dodgers
56 41 .577
Diamondbacks Diamondbacks
50 48 .510 6.5
AL East W L PCT GB
Orioles Orioles
58 38 .604
Yankees Yankees
58 40 .592 1.0
AL Central W L PCT GB
Guardians Guardians
58 37 .611
Twins Twins
54 42 .563 4.5
AL West W L PCT GB
Mariners Mariners
52 46 .531
Astros Astros
50 46 .521 1.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
7/25
MIN MIN
@
DET DET
9-3
Thu
7/25
CLE CLE
@
PHI PHI
3-1
Wed
7/24
DET DET
@
CLE CLE
3-0
Wed
7/24
ATL ATL
@
NYM NYM
2-3
Wed
7/24
TBR TBR
@
TOR TOR
13-0

Schedule

DATE MATCHUP TIME (ET)
Fri
7/26
CIN CIN
@
TBR TBR
6:50 PM
Fri
7/26
SDP SDP
@
BAL BAL
7:05 PM
Fri
7/26
TEX TEX
@
TOR TOR
7:07 PM
Fri
7/26
NYY NYY
@
BOS BOS
7:10 PM
Fri
7/26
ATL ATL
@
NYM NYM
7:10 PM