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
441
927
97
214
30
2
6
77
59
7
176
26
15
.231
.280
.287

Team

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
KCR KCR
174
285
41
70
7
0
3
18
13
3
59
6
5
.246
.286
.302
LAD LAD
3
4
1
1
0
0
0
1
0
0
1
0
0
.250
.250
.250
SFG SFG
264
638
55
143
23
2
3
58
46
4
116
20
10
.224
.278
.281

Location

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Home
221
487
50
108
11
1
4
38
28
3
85
16
8
.222
.267
.273
Road
220
440
47
106
19
1
2
39
31
4
91
10
7
.241
.294
.302

Day/Night

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Day
177
459
43
112
13
1
3
39
27
4
88
12
9
.244
.290
.296
Night
264
468
54
102
17
1
3
38
32
3
88
14
6
.218
.270
.278

Month

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
April
50
75
7
20
1
0
0
7
4
1
13
2
1
.267
.313
.280
May
35
58
8
17
2
0
0
6
3
1
10
1
2
.293
.339
.328
June
90
244
27
55
11
0
2
20
23
0
43
10
3
.225
.290
.295
July
82
200
23
42
4
1
1
19
6
2
37
8
3
.210
.236
.255
August
83
161
17
39
6
1
1
16
12
1
35
2
4
.242
.297
.311
September
92
168
13
36
6
0
2
8
11
2
32
3
2
.214
.271
.286
October
9
21
2
5
0
0
0
1
0
0
6
0
0
.238
.238
.238

All-Star

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Pre
205
450
48
108
16
0
2
39
31
4
83
15
6
.240
.293
.289
Post
236
477
49
106
14
2
4
38
28
3
93
11
9
.222
.268
.285

League

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL
174
285
41
70
7
0
3
18
13
3
59
6
5
.246
.286
.302
NL
267
642
56
144
23
2
3
59
46
4
117
20
10
.224
.278
.280

Division

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL East
89
131
17
31
1
0
2
8
5
0
25
4
3
.237
.265
.290
AL West
85
154
24
39
6
0
1
10
8
3
34
2
2
.253
.303
.312
NL East
102
259
24
64
9
1
2
29
10
1
52
8
7
.247
.274
.313
NL West
165
383
32
80
14
1
1
30
36
3
65
12
3
.209
.280
.258

Opponent

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
ATL ATL
33
82
8
18
2
1
0
7
9
1
16
4
1
.220
.304
.268
BAL BAL
17
29
4
9
0
0
1
3
1
0
1
2
0
.310
.333
.414
BOS BOS
11
16
4
3
1
0
0
0
1
0
4
0
0
.188
.235
.250
CAL CAL
12
21
3
4
1
0
0
0
0
0
5
1
0
.190
.190
.238
CHC CHC
14
26
0
5
0
0
0
3
2
0
11
1
2
.192
.233
.192
CIN CIN
25
53
4
11
1
0
0
5
5
1
11
3
0
.208
.279
.226
CLE CLE
15
20
1
3
0
0
0
0
1
0
3
1
1
.150
.190
.150
CWS CWS
15
33
3
7
3
0
0
3
3
1
10
0
1
.212
.297
.303
DET DET
8
11
1
2
0
0
0
1
1
0
2
0
0
.182
.250
.182
HOU HOU
47
103
10
21
5
0
1
9
11
1
14
3
1
.204
.284
.282
LAD LAD
33
73
4
17
4
0
0
3
4
0
14
1
0
.233
.273
.288
MIL MIL
15
25
2
4
0
0
0
1
1
0
6
0
0
.160
.192
.160
MIN MIN
12
11
4
3
0
0
0
1
1
0
0
0
0
.273
.333
.273
MON MON
18
54
4
14
2
1
1
6
1
0
14
0
2
.259
.273
.389
NYM NYM
16
38
4
11
0
0
1
4
3
0
5
2
0
.289
.341
.368
NYY NYY
8
8
3
2
0
0
1
1
0
0
3
0
1
.250
.250
.625
OAK OAK
16
40
6
13
0
0
1
2
0
1
12
0
0
.325
.341
.400
PHI PHI
20
38
4
7
2
0
0
4
1
0
9
0
1
.184
.205
.237
PIT PIT
15
58
6
16
4
0
0
6
1
1
9
2
1
.276
.295
.345
SDP SDP
27
72
6
13
2
0
0
6
7
0
10
1
1
.181
.253
.208
SEA SEA
17
27
4
4
1
0
0
1
3
0
2
1
0
.148
.233
.185
STL STL
19
45
6
11
1
0
0
6
2
0
4
3
1
.244
.271
.267
TEX TEX
13
22
4
8
1
0
0
3
1
1
5
0
1
.364
.417
.409
TOR TOR
15
22
2
8
0
0
0
2
0
0
6
1
1
.364
.364
.364

Pitcher Handedness

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Left
166
313
80
14
0
2
30
19
2
51
.256
.299
.319
Right
263
614
134
16
2
4
47
40
5
125
.218
.270
.270

Outs

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
0
238
319
68
9
1
1
13
24
2
47
.213
.271
.257
1
226
316
78
11
1
3
39
21
2
68
.247
.294
.316
2
216
292
68
10
0
2
25
14
3
61
.233
.275
.288

Base States

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Bases Empty
297
536
113
19
1
3
3
42
5
100
.211
.274
.267
Runners On
245
391
101
11
1
3
74
17
2
76
.258
.288
.315
Scoring Position
177
219
46
7
1
0
66
11
2
54
.210
.247
.251

More Giants Stats

Team Rankings

HR

26

14th

R

123

6th

SO

222

7th

ERA

3.59

8th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
17
8
.680
Giants Giants
16
9
.640
1.0
Dodgers Dodgers
16
9
.640
1.0
Diamondbacks Diamondbacks
14
10
.583
2.5
Rockies Rockies
4
18
.182
11.5
Schedule
DATE MATCHUP TIME (ET)
Thu
4/24
MIL MIL
@
SFG SFG
3:45 PM
Fri
4/25
TEX TEX
@
SFG SFG
10:15 PM
Sat
4/26
TEX TEX
@
SFG SFG
4:05 PM
Sun
4/27
TEX TEX
@
SFG SFG
4:05 PM
Tue
4/29
SFG SFG
@
SDP SDP
9:40 PM
Last Game
SFG Giants

16 - 9

4

Final

2

MIL Brewers

13 - 12

Wed 23 Apr 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
18
7
.720
Phillies Phillies
13
12
.520
5.0
NL Central W L PCT GB
Cubs Cubs
16
10
.615
Brewers Brewers
13
12
.520
2.5
NL West W L PCT GB
Padres Padres
17
8
.680
Dodgers Dodgers
16
9
.640
1.0
AL East W L PCT GB
Yankees Yankees
15
10
.600
Red Sox Red Sox
14
12
.538
1.5
AL Central W L PCT GB
Tigers Tigers
15
10
.600
Guardians Guardians
14
10
.583
0.5
AL West W L PCT GB
Rangers Rangers
14
10
.583
Astros Astros
13
11
.542
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/7
BAL BAL
@
AZ AZ
3-4
Mon
4/7
HOU HOU
@
SEA SEA
2-1
Mon
4/7
CIN CIN
@
SFG SFG
1-0
Tue
4/8
STL STL
@
PIT PIT
1-2
Tue
4/8
MIA MIA
@
NYM NYM
5-0

Schedule

DATE MATCHUP TIME (ET)
Thu
4/24
CWS CWS
@
MIN MIN
1:10 PM
Thu
4/24
SEA SEA
@
BOS BOS
1:35 PM
Thu
4/24
COL COL
@
KCR KCR
2:10 PM
Thu
4/24
MIL MIL
@
SFG SFG
3:45 PM
Thu
4/24
COL COL
@
KCR KCR
5:40 PM