teams with highest batting avg vs lhp last 30 days

Between May 19, 2026 and June 18, 2026, the Milwaukee Brewers have the highest batting average by a team against left-handed pitchers, with an average of .305.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Brewers
Brewers
.305
22
.727
16
6
233
71
13
1
8
35
21
1
55
256
110
22
0
1
0
.363
.472
.835
2Rangers
Rangers
.300
21
.429
9
12
207
62
14
2
14
34
18
4
55
233
122
30
1
2
0
.364
.589
.953
3Yankees
Yankees
.298
21
.619
13
8
248
74
14
5
7
37
17
1
57
269
119
26
0
3
0
.342
.480
.822
4Athletics
Athletics
.287
21
.524
11
10
268
77
12
0
23
51
18
3
74
289
158
35
0
0
0
.339
.590
.929
5Giants
Giants
.274
23
.391
9
14
234
64
11
4
11
27
21
4
60
264
116
26
2
3
0
.340
.496
.835
6Nationals
Nationals
.271
20
.650
13
7
225
61
10
2
9
38
23
1
45
249
102
21
0
0
0
.341
.453
.795
7Reds
Reds
.268
19
.474
9
10
209
56
12
2
9
31
24
1
54
239
99
23
1
4
1
.340
.474
.814
8Royals
Royals
.267
23
.348
8
15
329
88
17
2
5
32
26
4
69
364
124
24
4
1
1
.328
.377
.705
9Red Sox
Red Sox
.267
20
.400
8
12
210
56
9
1
7
36
23
2
51
240
88
17
3
2
1
.342
.419
.761
10Mets
Mets
.266
23
.391
9
14
222
59
6
0
11
29
14
5
60
247
98
17
2
3
0
.320
.441
.761
11Pirates
Pirates
.265
23
.522
12
11
253
67
11
0
10
37
23
2
71
281
108
21
0
3
0
.327
.427
.754
12Mariners
Mariners
.260
20
.550
11
9
231
60
6
1
6
26
20
7
56
262
86
13
2
2
1
.335
.372
.707
13Cardinals
Cardinals
.258
25
.520
13
12
267
69
9
2
10
35
26
3
44
300
112
21
2
2
0
.329
.419
.748
14Marlins
Marlins
.247
24
.500
12
12
231
57
11
2
8
29
18
4
70
260
96
21
3
4
1
.307
.416
.723
15White Sox
White Sox
.244
21
.476
10
11
242
59
13
0
10
32
26
4
65
278
102
23
3
2
0
.325
.421
.746
16Diamondbacks
Diamondbacks
.243
20
.550
11
9
214
52
11
2
8
30
19
4
35
243
91
21
2
4
2
.311
.425
.736
17Astros
Astros
.243
20
.600
12
8
202
49
9
1
12
34
15
2
50
221
96
22
2
0
0
.301
.475
.777
18Rockies
Rockies
.240
25
.360
9
16
296
71
20
1
6
28
20
3
74
321
111
27
0
2
1
.293
.375
.668
19Braves
Braves
.240
24
.542
13
11
334
80
18
1
12
40
39
4
79
379
136
31
0
2
0
.325
.407
.732
20Rays
Rays
.234
21
.381
8
13
295
69
15
1
4
32
37
4
65
345
98
20
5
4
3
.324
.332
.656
21Angels
Angels
.232
20
.550
11
9
203
47
7
1
7
24
21
2
55
227
77
15
1
0
1
.310
.379
.689
22Cubs
Cubs
.226
23
.391
9
14
212
48
8
2
9
26
19
6
55
239
87
19
0
2
0
.305
.410
.716
23Padres
Padres
.226
20
.400
8
12
270
61
14
0
11
27
24
2
64
298
108
25
0
2
2
.292
.400
.692
24Phillies
Phillies
.222
22
.636
14
8
261
58
10
1
9
36
27
3
70
297
97
20
0
5
0
.297
.372
.669
25Orioles
Orioles
.221
21
.476
10
11
240
53
7
0
7
18
21
2
65
266
81
14
2
1
4
.288
.338
.625
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 Brewers Stats

Team Batting Leaders

HR

13

Bauers

Jake Bauers

RBI

46

Bauers

Jake Bauers

AVG

.354

Vaughn

Andrew Vaughn
Team Pitching Leaders

W

10

Ashby

Aaron Ashby

K

131

Misiorowski

Jacob Misiorowski

ERA

1.34

Misiorowski

Jacob Misiorowski
Team Rankings

HR

67

25th

R

381

3rd

SO

699

1st

ERA

3.42

4th

2026 Division Standings
TEAMWLPCTGB
Brewers Brewers
45
26
.634
40
32
.556
5.5
39
36
.520
8.0
38
37
.507
9.0
35
38
.479
11.0
Schedule
DATEMATCHUPTIME (ET)
Thu
6/18
@
2:10 PM
Fri
6/19
@
7:15 PM
Sat
6/20
@
4:10 PM
Sun
6/21
@
1:35 PM
Mon
6/22
@
7:10 PM
Last Game
CLE Guardians

39 - 35

4

Final

9

MIL Brewers

45 - 26

Wed 17 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
27
.630
40
34
.541
6.5
39
36
.520
8.0
37
38
.493
10.0
33
41
.446
13.5
NL CentralWLPCTGB
45
26
.634
40
32
.556
5.5
39
36
.520
8.0
38
37
.507
9.0
35
38
.479
11.0
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
AL EastWLPCTGB
45
27
.625
41
30
.577
3.5
36
38
.486
10.0
35
40
.467
11.5
29
42
.408
15.5
AL CentralWLPCTGB
38
34
.528
39
35
.527
35
40
.467
4.5
30
44
.405
9.0
30
45
.400
9.5
AL WestWLPCTGB
38
37
.507
36
38
.486
1.5
35
38
.479
2.0
35
41
.461
3.5
30
45
.400
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/2
@
2-3
Tue
6/2
@
4-2
Tue
6/2
@
4-6
Tue
6/2
@
3-8
Wed
6/3
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Thu
6/18
@
1:35 PM
Thu
6/18
@
2:10 PM
Thu
6/18
@
2:35 PM
Thu
6/18
@
4:10 PM
Thu
6/18
@
6:40 PM