current giants batters vs lhp 2025 season

current giants batters vs lhp 2025 season

NAMESEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLGOPS
1Willy Adames
W. Adames
2025
88
159
32
4
1
10
21
18
0
54
180
68
15
0
3
0
.201
.278
.428
.705
2Luis Arraez
L. Arraez
2025
84
183
48
4
0
4
18
8
1
10
204
64
8
10
2
0
.262
.294
.350
.644
3Matt Chapman
M. Chapman
2025
57
107
24
4
0
3
9
17
0
23
125
37
7
0
1
1
.224
.328
.346
.674
4Rafael Devers
R. Devers
2025
TOT
116
212
51
10
0
9
38
22
5
65
240
88
19
0
1
3
.241
.325
.415
.740
5Eric Haase
E. Haase
2025
13
25
4
0
0
1
2
1
0
10
26
7
1
0
0
0
.160
.192
.280
.472
6Harrison Bader
H. Bader
2025
TOT
77
140
31
5
0
5
13
12
3
56
156
51
10
0
1
0
.221
.295
.364
.659
7Heliot Ramos
H. Ramos
2025
84
169
43
13
0
5
17
15
3
49
189
71
18
0
2
2
.254
.323
.420
.743
8Christian Koss
C. Koss
2025
26
43
12
1
0
0
2
2
2
17
47
13
1
0
0
0
.279
.340
.302
.643
9Drew Gilbert
D. Gilbert
2025
11
18
2
1
0
0
1
1
0
5
19
3
1
0
0
0
.111
.158
.167
.325
10Casey Schmitt
C. Schmitt
2025
55
107
21
7
0
2
8
12
1
31
120
34
9
0
0
1
.196
.283
.318
.601
11Jung Hoo Lee
J. Hoo Lee
2025
87
158
38
3
3
3
17
7
1
30
166
56
9
0
0
0
.241
.277
.354
.632
12Bryce Eldridge
B. Eldridge
2025
2
2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
.000
.000
.000
.000
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
50
35
.588
49
39
.557
2.5
46
42
.523
5.5
45
43
.511
6.5
36
51
.414
15.0
NL CentralWLPCTGB
53
32
.624
49
38
.563
5.0
45
39
.536
7.5
44
44
.500
10.5
40
46
.465
13.5
NL WestWLPCTGB
56
31
.644
43
42
.506
12.0
43
43
.500
12.5
36
50
.419
19.5
35
53
.398
21.5
AL EastWLPCTGB
51
33
.607
48
38
.558
4.0
41
46
.471
11.5
40
48
.455
13.0
37
48
.435
14.5
AL CentralWLPCTGB
45
41
.523
46
42
.523
42
46
.477
4.0
38
50
.432
8.0
35
53
.398
11.0
AL WestWLPCTGB
45
43
.511
44
43
.506
0.5
43
46
.483
2.5
41
46
.471
3.5
36
51
.414
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
6-2
Wed
6/17
@
1-8
Wed
6/17
@
3-0
Wed
6/17
@
7-5
Wed
6/17
@
5-3

Schedule

DATEMATCHUPTIME (ET)
Fri
7/3
@
4:05 PM
Fri
7/3
@
6:45 PM
Fri
7/3
@
7:05 PM
Fri
7/3
@
7:10 PM
Fri
7/3
@
7:10 PM