Illustrated silhouette of a player wearing the New York Giants uniform

Overall

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Career
1,074
3,497
348
870
81
35
6
303
181
91
248
83
.249
.303
.297

Team

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
BSA BSA
65
222
19
52
5
7
0
12
13
3
9
0
.234
.286
.320
BSN BSN
3
7
2
1
0
0
0
1
1
1
0
0
.143
.333
.143
DET DET
86
272
27
61
6
5
0
17
20
7
19
6
.224
.294
.283
LOU
100
342
29
87
5
3
1
30
21
9
26
13
.254
.315
.295
NYG NYG
624
2,091
238
532
52
16
3
197
98
60
160
49
.254
.307
.299
SLN SLN
41
137
9
35
2
2
1
12
6
3
5
2
.255
.301
.321
WSH WSH
155
426
24
102
11
2
1
34
22
8
29
13
.239
.289
.282

Location

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Home
288
897
82
224
24
11
2
45
22
22
.250
.308
Road
318
1,023
82
234
19
12
1
31
24
14
.229
.274

Month

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
April
53
161
17
44
7
5
0
7
4
2
.273
.320
.379
May
87
281
31
67
5
3
1
12
4
3
.238
.288
June
101
343
21
73
4
2
1
11
6
6
.213
.245
July
119
363
34
89
12
5
0
19
14
6
.245
.306
August
99
331
23
81
4
2
0
9
8
9
.245
.282
.269
September
134
402
37
98
11
6
1
15
10
10
.244
.288
.308
October
13
39
1
6
0
0
0
3
0
0
.154
.214
.154

League

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL
304
920
70
215
22
14
1
46
19
19
.234
.291
NL
302
1,000
94
243
21
9
2
30
27
17
.243
.288

Opponent

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
BAL BAL
11
36
6
11
3
1
0
3
2
1
0
.306
.359
.444
BKN BKN
37
124
9
28
1
1
1
0
5
3
.226
.256
.274
BOS BOS
33
97
10
21
1
1
1
4
2
2
.216
.262
.278
BSN BSN
46
171
14
48
5
1
1
4
2
3
.281
.339
CHC CHC
47
146
12
25
0
1
0
7
6
1
.171
.239
.185
CIN CIN
46
148
12
40
5
5
0
4
5
2
.270
.312
.372
CLE CLE
47
149
7
36
1
1
0
6
3
3
.242
.262
CWS CWS
37
97
6
21
1
2
0
4
1
3
.216
.255
.268
DET DET
33
97
8
21
2
1
0
9
2
0
.216
.296
.258
NYG NYG
3
11
1
2
0
0
0
0
1
0
.182
.250
.182
NYH NYH
42
120
8
32
4
0
0
6
0
9
5
.267
.302
.300
PHA PHA
40
125
8
21
5
1
0
3
4
1
.168
.212
.224
PHN PHN
38
133
19
34
4
0
0
4
4
3
.256
.298
.286
PIT PIT
52
165
16
44
3
1
0
8
4
5
.267
.316
.297
SLA SLA
39
120
9
27
3
2
0
8
6
1
.225
.283
SLN SLN
33
102
11
22
3
0
0
3
0
0
.216
.238
.245
WSH WSH
22
79
8
25
2
5
0
3
4
0
4
.316
.349
.468

More Giants Stats

Team Rankings

HR

23

8th

R

104

3rd

SO

168

9th

ERA

3.63

9th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
15
4
.789
Dodgers Dodgers
14
6
.700
1.5
Giants Giants
13
6
.684
2.0
Diamondbacks Diamondbacks
12
7
.632
3.0
Rockies Rockies
3
15
.167
11.5
Schedule
DATE MATCHUP TIME (ET)
Fri
4/18
SFG SFG
@
LAA LAA
9:38 PM
Sat
4/19
SFG SFG
@
LAA LAA
9:38 PM
Sun
4/20
SFG SFG
@
LAA LAA
4:07 PM
Mon
4/21
MIL MIL
@
SFG SFG
9:45 PM
Tue
4/22
MIL MIL
@
SFG SFG
9:45 PM
Last Game
PHI Phillies

11 - 8

6

Final

4

SFG Giants

13 - 6

Thu 17 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
12
7
.632
Phillies Phillies
11
8
.579
1.0
NL Central W L PCT GB
Cubs Cubs
12
9
.571
Brewers Brewers
10
9
.526
1.0
NL West W L PCT GB
Padres Padres
15
4
.789
Dodgers Dodgers
14
6
.700
1.5
AL East W L PCT GB
Yankees Yankees
12
7
.632
Blue Jays Blue Jays
11
8
.579
1.0
AL Central W L PCT GB
Tigers Tigers
11
8
.579
Guardians Guardians
9
9
.500
1.5
AL West W L PCT GB
Rangers Rangers
12
7
.632
Mariners Mariners
10
9
.526
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/1
TEX TEX
@
CIN CIN
1-0
Tue
4/1
KCR KCR
@
MIL MIL
2-3
Tue
4/1
LAA LAA
@
STL STL
5-12
Tue
4/1
MIN MIN
@
CWS CWS
6-1
Tue
4/1
CHC CHC
@
ATH ATH
10-2

Schedule

DATE MATCHUP TIME (ET)
Fri
4/18
AZ AZ
@
CHC CHC
2:20 PM
Fri
4/18
KCR KCR
@
DET DET
6:40 PM
Fri
4/18
CLE CLE
@
PIT PIT
6:40 PM
Fri
4/18
MIA MIA
@
PHI PHI
6:45 PM
Fri
4/18
NYY NYY
@
TBR TBR
7:05 PM