mlb teams batting average vs lhp in the last 30 days

The Chicago Cubs are batting .307 against left-handed pitchers between July 7, 2026 and August 6, 2026.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Cubs
Cubs
.307
24
.667
16
8
241
74
16
2
12
47
24
1
57
267
130
30
0
1
1
.371
.539
.910
2Pirates
Pirates
.243
23
.391
9
14
325
79
15
1
8
38
31
4
86
361
120
24
0
1
0
.316
.369
.685
3Giants
Giants
.203
21
.333
7
14
217
44
10
0
4
24
17
3
59
238
66
14
0
1
1
.269
.304
.573
4Phillies
Phillies
.268
23
.478
11
12
246
66
8
1
10
31
25
7
65
280
106
19
0
2
0
.350
.431
.781
5Cardinals
Cardinals
.191
24
.375
9
15
267
51
9
2
9
24
26
2
64
297
91
20
1
1
0
.267
.341
.608
6Red Sox
Red Sox
.254
18
.944
17
1
248
63
13
1
14
44
31
6
64
290
120
28
4
1
1
.350
.484
.834
7White Sox
White Sox
.227
22
.500
11
11
260
59
13
1
1
20
24
1
71
288
77
15
1
2
1
.293
.296
.589
8Guardians
Guardians
.218
22
.364
8
14
193
42
8
0
4
22
31
3
57
234
62
12
5
2
2
.332
.321
.653
9Tigers
Tigers
.246
25
.640
16
9
293
72
15
2
6
42
30
3
82
331
109
23
1
4
0
.318
.372
.690
10Orioles
Orioles
.252
22
.591
13
9
294
74
15
2
18
44
34
2
92
333
147
35
2
1
3
.332
.500
.832
11Athletics
Athletics
.232
22
.182
4
18
380
88
12
2
10
24
21
8
102
413
134
24
4
0
0
.286
.353
.639
12Twins
Twins
.225
21
.524
11
10
253
57
12
2
6
26
23
3
62
280
91
20
0
1
1
.296
.360
.656
13Yankees
Yankees
.220
24
.583
14
10
346
76
13
1
12
35
22
4
101
374
127
26
0
2
1
.273
.367
.640
14Angels
Angels
.255
18
.333
6
12
247
63
11
0
8
25
18
2
78
269
98
19
1
1
1
.310
.397
.706
15Rangers
Rangers
.267
22
.455
10
12
270
72
14
1
12
35
20
4
79
298
124
27
4
0
1
.327
.459
.786
16Astros
Astros
.223
19
.526
10
9
206
46
8
1
4
20
27
6
58
242
68
13
1
2
3
.328
.330
.658
17Mets
Mets
.249
19
.474
9
10
217
54
9
3
9
33
31
1
65
252
96
21
0
3
1
.341
.442
.784
18Royals
Royals
.225
20
.450
9
11
200
45
12
0
5
19
16
2
53
221
72
17
3
0
1
.289
.360
.649
19Nationals
Nationals
.240
22
.364
8
14
321
77
22
1
15
44
34
5
86
361
146
38
1
0
0
.322
.455
.777
20Brewers
Brewers
.234
17
.529
9
8
154
36
11
2
2
15
23
1
38
179
57
15
1
0
2
.337
.370
.707
21Mariners
Mariners
.245
22
.409
9
13
290
71
11
0
10
30
27
4
79
323
112
21
0
2
2
.316
.386
.702
22Rockies
Rockies
.235
20
.350
7
13
264
62
13
3
6
33
26
3
69
298
99
22
2
3
1
.307
.375
.682
23Marlins
Marlins
.214
20
.300
6
14
229
49
7
0
7
18
22
4
58
261
77
14
4
2
0
.292
.336
.628
24Diamondbacks
Diamondbacks
.293
19
.684
13
6
208
61
15
0
6
25
22
2
45
240
94
21
4
4
1
.360
.452
.812
25Rays
Rays
.254
23
.609
14
9
315
80
12
3
9
32
17
4
62
338
125
24
2
0
2
.301
.397
.697
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 Cubs Stats

Team Batting Leaders

HR

26

Crow-Armstrong

Pete Crow-Armstrong

RBI

69

Crow-Armstrong

Pete Crow-Armstrong

AVG

.289

Crow-Armstrong

Pete Crow-Armstrong
Team Pitching Leaders

W

8

Imanaga

Shota Imanaga

K

125

Imanaga

Shota Imanaga

ERA

1.85

Brown

Ben Brown
Team Rankings

HR

144

9th

R

595

2nd

SO

898

24th

ERA

4.05

12th

2026 Division Standings
TEAMWLPCTGB
72
43
.626
Cubs Cubs
67
49
.578
5.5
57
58
.496
15.0
56
58
.491
15.5
57
60
.487
16.0
Schedule
DATEMATCHUPTIME (ET)
Fri
8/7
@
8:10 PM
Sat
8/8
@
7:10 PM
Sun
8/9
@
2:10 PM
Tue
8/11
@
6:45 PM
Wed
8/12
@
6:45 PM
Last Game
TOR Blue Jays

54 - 62

2

Final

3

CHC Cubs

67 - 49

Thu 6 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
69
45
.605
62
54
.534
8.0
58
57
.504
11.5
56
61
.479
14.5
50
66
.431
20.0
NL CentralWLPCTGB
72
43
.626
67
49
.578
5.5
57
58
.496
15.0
56
58
.491
15.5
57
60
.487
16.0
NL WestWLPCTGB
69
46
.600
61
54
.530
8.0
59
56
.513
10.0
48
67
.417
21.0
45
70
.391
24.0
AL EastWLPCTGB
68
46
.596
64
51
.557
4.5
62
51
.549
5.5
56
59
.487
12.5
54
62
.466
15.0
AL CentralWLPCTGB
59
54
.522
57
59
.491
3.5
56
59
.487
4.0
56
59
.487
4.0
48
67
.417
12.0
AL WestWLPCTGB
59
57
.509
57
58
.496
1.5
56
60
.483
3.0
45
70
.391
13.5
44
71
.383
14.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
7/22
@
5-3
Wed
7/22
@
3-6
Wed
7/22
@
3-4
Wed
7/22
@
0-2
Wed
7/22
@
4-2

Schedule

DATEMATCHUPTIME (ET)
Fri
8/7
@
6:40 PM
Fri
8/7
@
6:40 PM
Fri
8/7
@
6:45 PM
Fri
8/7
@
7:05 PM
Fri
8/7
@
7:10 PM