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
903
2,933
479
790
112
28
16
253
464
43
394
216
.269
.377
.343

Team

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
BKN BKN
212
779
129
190
32
5
1
47
120
14
92
62
.244
.355
.302
CHO CHO
30
113
16
33
3
0
0
9
8
2
19
2
.292
.350
.319
CWS CWS
137
536
108
158
18
5
3
46
76
5
67
38
.295
.387
.364
LOU
14
46
6
12
0
0
0
7
6
0
6
4
.261
.346
.261
NYG NYG
510
1,459
220
397
59
18
12
144
254
22
210
110
.272
.388
.362

Location

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Home
413
1,312
240
380
54
14
11
231
15
110
.290
.402
.377
Road
447
1,474
218
368
55
14
5
250
101
.250
.316

Month

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
April
78
242
41
61
12
4
1
57
7
18
.252
.408
.347
May
154
497
83
136
20
2
3
81
8
38
.274
.384
.340
June
100
304
45
82
7
6
0
43
6
24
.270
.371
.332
July
150
479
87
130
9
5
4
86
8
27
.271
.336
August
172
570
91
146
29
4
2
99
51
.256
.332
September
184
623
102
172
28
7
4
108
4
47
.276
.386
.363
October
22
71
9
21
4
0
2
7
7
1
6
.296
.367
.437

League

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
AL
137
536
108
158
18
5
3
46
74
6
38
.295
.386
.364
NL
723
2,250
350
590
91
23
13
407
173
.262
.340

Opponent

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
BAL BAL
20
81
14
18
2
0
1
8
12
0
7
.222
.323
.284
BKN BKN
71
201
31
52
4
1
2
33
2
14
.259
.369
.318
BSA BSA
20
71
7
18
0
1
0
1
10
2
12
3
.254
.361
.282
BSN BSN
107
339
69
87
24
4
1
74
6
15
.257
.399
.360
CHC CHC
97
299
38
74
10
1
2
53
4
29
.247
.368
.308
CIN CIN
101
305
63
94
13
2
2
75
28
.308
.384
CLE CLE
19
65
18
16
0
2
1
6
18
2
3
.246
.424
.354
DET DET
19
74
16
22
3
1
0
8
11
0
9
8
.297
.388
.365
NYG NYG
32
107
15
23
4
1
0
3
18
2
6
.215
.339
.271
PHA PHA
20
83
19
28
6
0
0
7
7
2
10
10
.337
.402
.410
PHN PHN
108
367
51
101
11
6
3
50
5
27
.275
.370
.362
PIT PIT
103
307
35
76
14
4
0
50
3
21
.248
.358
.319
SLA SLA
19
74
19
25
4
0
0
5
10
0
3
.338
.417
.392
SLN SLN
104
325
48
83
11
4
3
54
8
33
.255
.375
.342
WSH WSH
20
88
15
31
3
1
1
11
6
0
4
.352
.394
.443

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