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
262
445
46
109
22
4
10
68
50
11
101
9
6
.245
.330
.380

Team

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
PHI PHI
33
41
1
7
3
1
0
5
4
0
8
0
0
.171
.234
.293
SFG SFG
129
197
25
51
7
1
8
39
17
6
49
4
3
.259
.329
.426
TOR TOR
100
207
20
51
12
2
2
24
29
5
44
5
3
.246
.350
.353

Location

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Home
127
177
23
43
6
1
5
29
25
5
35
4
0
.243
.346
.373
Road
135
268
23
66
16
3
5
39
25
6
66
5
6
.246
.319
.384

Day/Night

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Day
105
198
24
49
13
1
7
37
26
5
43
5
4
.247
.339
.429
Night
157
247
22
60
9
3
3
31
24
6
58
4
2
.243
.323
.340

Month

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
April
42
52
5
14
1
0
1
12
4
1
9
1
0
.269
.328
.346
May
36
64
5
14
2
0
1
8
12
3
13
2
2
.219
.363
.297
June
46
94
8
22
5
2
2
10
6
1
29
2
1
.234
.284
.394
July
40
76
10
18
5
0
2
9
9
3
19
1
3
.237
.333
.382
August
45
57
6
11
4
1
1
9
6
1
14
0
0
.193
.273
.351
September
52
100
11
29
5
1
2
18
13
2
17
3
0
.290
.376
.420
October
1
2
1
1
0
0
1
2
0
0
0
0
0
.500
.500
2.000

All-Star

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Pre
140
252
26
61
10
2
6
36
27
8
63
6
4
.242
.329
.369
Post
122
193
20
48
12
2
4
32
23
3
38
3
2
.249
.332
.394

League

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL
108
210
17
51
11
2
2
26
26
4
48
3
4
.243
.335
.343
NL
154
235
29
58
11
2
8
42
24
7
53
6
2
.247
.326
.413

Division

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL Central
32
57
6
11
4
0
0
4
13
2
13
2
2
.193
.356
.263
AL East
37
76
6
22
5
1
0
9
12
2
17
1
0
.289
.400
.382
AL West
39
77
5
18
2
1
2
13
1
0
18
0
2
.234
.241
.364
NL Central
48
71
7
18
4
2
1
13
9
4
15
1
1
.254
.360
.408
NL East
49
76
11
19
3
0
1
12
10
2
14
3
1
.250
.341
.329
NL West
57
88
11
21
4
0
6
17
5
1
24
2
0
.239
.281
.489

Opponent

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
ANA ANA
5
4
1
2
1
0
0
0
0
0
2
0
0
.500
.500
.750
ARI ARI
14
18
2
4
1
0
2
6
1
0
1
0
0
.222
.263
.611
ATL ATL
10
16
1
5
0
0
1
3
3
0
2
1
1
.313
.400
.500
BAL BAL
11
30
2
9
3
0
0
4
1
0
9
0
0
.300
.323
.400
BOS BOS
7
11
0
2
0
0
0
1
5
0
2
0
0
.182
.438
.182
CHC CHC
3
2
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
CIN CIN
6
5
0
2
0
0
0
1
1
0
0
0
0
.400
.500
.400
CLE CLE
6
8
0
2
0
0
0
0
1
1
3
0
0
.250
.400
.250
COL COL
10
16
3
4
0
0
1
3
1
1
7
0
0
.250
.316
.438
CWS CWS
7
19
2
5
3
0
0
3
4
0
2
1
1
.263
.391
.421
DET DET
5
10
3
4
1
0
0
2
5
2
2
0
1
.400
.647
.500
FLA FLA
9
11
2
3
0
0
0
1
2
0
2
1
0
.273
.385
.273
HOU HOU
7
21
2
9
1
2
0
4
2
0
2
1
0
.429
.478
.667
KCR KCR
5
8
1
1
0
0
0
0
2
0
3
0
0
.125
.300
.125
LAD LAD
13
21
3
5
1
0
1
1
0
0
9
0
0
.238
.238
.429
MIL MIL
18
22
3
4
2
0
1
5
4
1
6
1
0
.182
.310
.409
MIN MIN
9
13
1
1
0
0
0
1
2
1
3
0
0
.077
.235
.077
MON MON
10
17
1
3
1
0
0
4
0
1
5
0
0
.176
.200
.235
NYM NYM
14
22
4
4
0
0
0
2
4
1
4
1
0
.182
.333
.182
NYY NYY
8
13
1
3
0
0
0
0
2
0
2
0
0
.231
.333
.231
OAK OAK
16
36
0
8
1
0
0
4
0
0
9
0
2
.222
.216
.250
PHI PHI
6
10
3
4
2
0
0
2
1
0
1
0
0
.400
.455
.600
PIT PIT
6
6
2
1
0
0
0
1
2
1
3
0
0
.167
.444
.167
SDP SDP
17
30
3
8
2
0
2
7
3
0
6
2
0
.267
.324
.533
SEA SEA
10
21
3
4
0
1
2
7
1
0
4
0
0
.190
.227
.571
SFG SFG
3
3
0
0
0
0
0
0
0
0
1
0
0
.000
.000
.000
STL STL
10
20
1
3
2
0
0
2
1
2
5
0
1
.150
.261
.250
TBD TBD
9
16
1
5
1
1
0
2
2
0
3
1
0
.313
.389
.500
TEX TEX
8
16
1
4
0
0
0
2
0
0
3
0
0
.250
.250
.250

Pitcher Handedness

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Left
80
88
18
3
1
2
14
11
2
25
.205
.301
.330
Right
205
357
91
19
3
8
54
39
9
76
.255
.337
.392

Outs

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
0
115
163
46
10
2
4
21
11
1
35
.282
.328
.442
1
133
151
29
5
0
3
24
20
5
35
.192
.295
.285
2
122
131
34
7
2
3
23
19
5
31
.260
.374
.412

Base States

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Bases Empty
159
252
56
10
3
6
6
32
1
59
.222
.312
.357
Runners On
165
193
53
12
1
4
62
18
10
42
.275
.352
.409
Scoring Position
123
129
35
6
0
3
57
10
9
34
.271
.344
.388

More Giants Stats

Team Rankings

HR

26

12th

R

119

7th

SO

214

7th

ERA

3.65

8th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
17
8
.680
Dodgers Dodgers
16
8
.667
0.5
Giants Giants
15
9
.625
1.5
Diamondbacks Diamondbacks
14
9
.609
2.0
Rockies Rockies
4
18
.182
11.5
Schedule
DATE MATCHUP TIME (ET)
Wed
4/23
MIL MIL
@
SFG SFG
9:45 PM
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
Last Game
SFG Giants

15 - 9

3

Final

11

MIL Brewers

13 - 11

Tue 22 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
15
10
.600
Brewers Brewers
13
11
.542
1.5
NL West W L PCT GB
Padres Padres
17
8
.680
Dodgers Dodgers
16
8
.667
0.5
AL East W L PCT GB
Yankees Yankees
15
10
.600
Red Sox Red Sox
14
11
.560
1.0
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
9
.609
Astros Astros
12
11
.522
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/7
NYY NYY
@
DET DET
0-5
Mon
4/7
CWS CWS
@
CLE CLE
0-1
Mon
4/7
MIA MIA
@
NYM NYM
5-10
Mon
4/7
STL STL
@
PIT PIT
5-3
Mon
4/7
TOR TOR
@
BOS BOS
6-1

Schedule

DATE MATCHUP TIME (ET)
Wed
4/23
SEA SEA
@
BOS BOS
6:45 PM
Wed
4/23
BAL BAL
@
WSH WSH
6:45 PM
Wed
4/23
LAD LAD
@
CHC CHC
7:00 PM
Wed
4/23
CWS CWS
@
MIN MIN
7:40 PM
Wed
4/23
TOR TOR
@
HOU HOU
7:40 PM