what current giants have the worst slg vs lhp since 2025

Since 2025, Drew Gilbert has the worst slugging percentage by an active Giants player against left-handed pitchers, with a slugging percentage of .075.

NAMESLGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPOPS
1Drew Gilbert
D. Gilbert
.075
28
40
2
1
0
0
1
2
0
14
43
3
1
1
0
0
.050
.095
.170
2Eric Haase
E. Haase
.261
26
46
7
2
0
1
2
4
0
19
50
12
3
0
0
0
.152
.220
.481
3Christian Koss
C. Koss
.277
29
47
12
1
0
0
2
2
2
17
51
13
1
0
0
0
.255
.314
.590
4Jonah Cox
J. Cox
.333
11
18
4
0
1
0
1
0
0
11
19
6
1
1
0
0
.222
.222
.556
5Daniel Susac
D. Susac
.344
18
32
11
0
0
0
2
2
0
5
34
11
0
0
0
0
.344
.382
.726
6Matt Chapman
M. Chapman
.360
103
186
43
9
0
5
18
32
0
43
219
67
14
0
1
2
.231
.342
.703
7Rafael Devers
R. Devers
.377
178
326
73
14
0
12
47
31
6
102
364
123
26
0
1
3
.224
.302
.679
8Luis Arraez
L. Arraez
.383
142
282
78
9
3
5
28
11
3
18
315
108
17
15
4
0
.277
.307
.690
9Jung Hoo Lee
J. Hoo Lee
.385
139
244
65
6
4
5
28
11
2
41
258
94
15
0
1
0
.266
.302
.688
10Harrison Bader
H. Bader
.389
88
162
37
8
0
6
19
13
3
62
180
63
14
0
2
0
.228
.294
.683
11Casey Schmitt
C. Schmitt
.400
102
195
51
12
0
5
22
13
2
45
211
78
17
0
1
1
.262
.313
.713
12Willy Adames
W. Adames
.403
134
243
47
8
2
13
26
25
0
82
271
98
23
0
3
0
.193
.266
.669
13Bryce Eldridge
B. Eldridge
.410
26
39
10
3
0
1
5
4
0
12
43
16
4
0
0
0
.256
.326
.736
14Heliot Ramos
H. Ramos
.435
108
214
56
17
1
6
21
18
3
62
237
93
24
0
2
3
.262
.325
.759
15Victor Bericoto
V. Bericoto
.458
11
24
7
1
0
1
1
0
0
9
24
11
2
0
0
0
.292
.292
.750
StatMuse has event-level data for slugging percentage going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

44

Devers

Rafael Devers

AVG

.326

Arraez

Luis Arraez
Team Pitching Leaders

W

7

Ray

Robbie Ray

K

99

Roupp

Landen Roupp

ERA

3.09

Webb

Logan Webb
Team Rankings

HR

93

21st

R

349

27th

SO

665

27th

ERA

4.37

21st

2026 Division Standings
TEAMWLPCTGB
57
31
.648
43
43
.500
13.0
43
43
.500
13.0
Giants Giants
36
50
.419
20.0
35
53
.398
22.0
Schedule
DATEMATCHUPTIME (ET)
Fri
7/3
@
8:10 PM
Sat
7/4
@
8:10 PM
Sun
7/5
@
4:00 PM
Mon
7/6
@
9:45 PM
Tue
7/7
@
9:45 PM
Last Game
SFG Giants

36 - 50

6

Final

4

AZ Diamondbacks

43 - 43

Wed 1 Jul 2026

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
57
31
.648
43
43
.500
13.0
43
43
.500
13.0
36
50
.419
20.0
35
53
.398
22.0
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
45
43
.511
43
46
.483
2.5
41
46
.471
3.5
36
52
.409
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
6-2
Wed
6/17
@
1-8
Wed
6/17
@
7-5
Thu
6/18
@
4-3
Thu
6/18
@
4-2

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