lowest avg teams vs lhp over past 10 games

The San Francisco Giants have the lowest batting average by a team against left-handed pitchers in their last 10 games, with an average of .161.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Giants
Giants
.161
10
.300
3
7
62
10
4
0
1
5
4
0
18
66
17
5
0
0
1
.212
.274
.486
2Blue Jays
Blue Jays
.188
10
.300
3
7
101
19
4
0
2
7
9
3
25
113
29
6
0
0
2
.274
.287
.561
3Dodgers
Dodgers
.194
10
.500
5
5
103
20
2
0
3
5
7
2
23
112
31
5
0
0
1
.259
.301
.560
4White Sox
White Sox
.205
10
.700
7
3
132
27
6
0
1
9
11
0
35
143
36
7
0
0
1
.266
.273
.538
5Tigers
Tigers
.205
10
.600
6
4
112
23
3
1
2
6
5
0
31
118
34
6
1
0
0
.239
.304
.543
6Cardinals
Cardinals
.207
10
.300
3
7
87
18
3
1
2
10
11
0
28
98
29
6
0
0
0
.296
.333
.629
7Mets
Mets
.207
10
.400
4
6
135
28
5
0
4
12
18
1
36
154
45
9
0
0
0
.305
.333
.639
8Astros
Astros
.216
10
.400
4
6
125
27
2
1
1
8
15
2
35
145
34
4
1
2
1
.306
.272
.578
9Rockies
Rockies
.219
10
.400
4
6
146
32
7
0
3
17
21
3
40
173
48
10
1
2
1
.326
.329
.654
10Yankees
Yankees
.220
10
.700
7
3
100
22
3
1
3
9
8
0
30
109
36
7
0
1
1
.275
.360
.635
11Braves
Braves
.220
10
.600
6
4
127
28
8
0
4
12
9
5
31
143
48
12
0
1
0
.296
.378
.674
12Padres
Padres
.221
10
.400
4
6
104
23
3
0
3
14
9
2
29
116
35
6
0
1
2
.293
.337
.630
13Guardians
Guardians
.224
10
.600
6
4
85
19
2
0
3
14
13
1
28
103
30
5
3
1
1
.330
.353
.683
14Brewers
Brewers
.233
10
.500
5
5
90
21
5
1
1
10
16
0
16
106
31
7
0
0
2
.349
.344
.694
15Red Sox
Red Sox
.235
10
1.000
10
0
136
32
7
1
9
24
18
5
30
164
68
17
4
1
0
.344
.500
.844
16Phillies
Phillies
.252
10
.500
5
5
115
29
5
0
6
13
8
2
35
125
52
11
0
0
0
.312
.452
.764
17Reds
Reds
.254
10
.400
4
6
126
32
4
1
6
14
18
3
33
147
56
11
0
0
0
.361
.444
.805
18Marlins
Marlins
.256
10
.200
2
8
133
34
6
0
6
15
14
3
34
155
58
12
2
3
1
.333
.436
.769
19Mariners
Mariners
.257
10
.400
4
6
105
27
5
0
2
11
14
1
32
121
38
7
0
1
1
.347
.362
.709
20Royals
Royals
.259
10
.400
4
6
81
21
3
0
2
9
3
1
19
85
30
5
0
0
1
.294
.370
.664
21Athletics
Athletics
.265
10
.300
3
7
196
52
8
2
7
17
10
6
44
212
85
17
0
0
0
.321
.434
.754
22Twins
Twins
.266
10
.600
6
4
139
37
8
1
3
16
13
0
33
153
56
12
0
1
1
.327
.403
.730
23Nationals
Nationals
.269
10
.400
4
6
130
35
9
0
7
20
11
2
41
143
65
16
0
0
0
.336
.500
.836
24Diamondbacks
Diamondbacks
.276
10
.700
7
3
98
27
7
0
5
9
9
0
21
107
49
12
0
0
0
.336
.500
.836
25Pirates
Pirates
.277
10
.500
5
5
155
43
13
1
6
27
11
3
46
170
76
20
0
1
0
.335
.490
.826
StatMuse has event-level data for batting average 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

20

Devers

Rafael Devers

RBI

53

Devers

Rafael Devers

AVG

.320

Arraez

Luis Arraez
Team Pitching Leaders

W

8

Ray

Robbie Ray

K

113

Roupp

Landen Roupp

ERA

3.33

Ray

Robbie Ray
Team Rankings

HR

114

20th

R

417

27th

SO

772

27th

ERA

4.40

22nd

2026 Division Standings
TEAMWLPCTGB
65
38
.631
54
49
.524
11.0
50
53
.485
15.0
Giants Giants
42
60
.412
22.5
41
63
.394
24.5
Schedule
DATEMATCHUPTIME (ET)
Fri
7/24
@
10:15 PM
Sat
7/25
@
4:05 PM
Sun
7/26
@
4:05 PM
Mon
7/27
@
9:45 PM
Tue
7/28
@
9:45 PM
Last Game
SFG Giants

42 - 60

4

Final

5

KCR Royals

43 - 60

Wed 22 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
60
42
.588
56
47
.544
4.5
52
51
.505
8.5
52
51
.505
8.5
43
60
.417
17.5
NL CentralWLPCTGB
64
38
.627
57
45
.559
7.0
53
50
.515
11.5
52
50
.510
12.0
47
54
.465
16.5
NL WestWLPCTGB
65
38
.631
54
49
.524
11.0
50
53
.485
15.0
42
60
.412
22.5
41
63
.394
24.5
AL EastWLPCTGB
59
43
.578
57
45
.559
2.0
52
49
.515
6.5
50
53
.485
9.5
47
56
.456
12.5
AL CentralWLPCTGB
54
47
.535
54
50
.519
1.5
51
53
.490
4.5
49
54
.476
6.0
43
61
.413
12.5
AL WestWLPCTGB
51
51
.500
51
52
.495
0.5
50
54
.481
2.0
43
59
.422
8.0
41
62
.398
10.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
7/5
@
6-1
Sun
7/5
@
0-2
Sun
7/5
@
6-3
Sun
7/5
@
6-7
Sun
7/5
@
9-8

Schedule

DATEMATCHUPTIME (ET)
Fri
7/24
@
4:10 PM
Fri
7/24
@
6:40 PM
Fri
7/24
@
6:40 PM
Fri
7/24
@
6:45 PM
Fri
7/24
@
6:45 PM