mlb team with best batting average against lhp last 30 days

Between May 28, 2026 and June 27, 2026, the Colorado Rockies have the highest batting average by a team against left-handed pitchers, with an average of .288.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Rockies
Rockies
.288
23
.478
11
12
309
89
24
2
6
42
20
2
81
335
135
32
0
4
1
.331
.437
.768
2Rangers
Rangers
.288
21
.524
11
10
198
57
12
2
10
30
18
6
51
226
103
24
2
2
0
.362
.520
.882
3Brewers
Brewers
.280
20
.650
13
7
246
69
14
3
6
33
26
1
59
275
107
23
0
2
3
.349
.435
.784
4Royals
Royals
.280
25
.400
10
15
353
99
21
2
8
45
23
4
75
386
148
31
4
2
1
.330
.419
.749
5Mets
Mets
.275
22
.409
9
13
207
57
5
1
10
26
21
1
53
232
94
16
1
2
0
.342
.454
.796
6Athletics
Athletics
.272
23
.522
12
11
305
83
11
0
25
60
29
2
79
338
169
36
0
1
1
.338
.554
.892
7Nationals
Nationals
.270
20
.500
10
10
244
66
11
2
10
37
15
3
59
262
111
23
0
0
0
.321
.455
.776
8Cardinals
Cardinals
.269
22
.545
12
10
271
73
12
2
8
35
30
4
49
309
113
22
1
3
1
.347
.417
.764
9Red Sox
Red Sox
.263
22
.455
10
12
224
59
15
2
9
38
23
3
55
252
105
26
1
1
1
.339
.469
.807
10Cubs
Cubs
.262
23
.522
12
11
225
59
12
3
9
35
27
6
49
261
104
24
0
3
0
.352
.462
.815
11Orioles
Orioles
.256
20
.450
9
11
203
52
8
1
7
18
18
2
58
226
83
16
1
2
1
.320
.409
.729
12Giants
Giants
.253
23
.391
9
14
257
65
9
4
10
26
23
1
70
286
112
23
2
3
0
.313
.436
.749
13Diamondbacks
Diamondbacks
.247
19
.368
7
12
251
62
11
1
9
31
17
4
39
276
102
21
1
3
1
.302
.406
.708
14Yankees
Yankees
.243
24
.500
12
12
366
89
16
3
10
40
30
1
98
400
141
29
0
2
0
.301
.385
.686
15Padres
Padres
.238
21
.524
11
10
223
53
14
0
9
25
25
1
48
252
94
23
1
2
3
.315
.422
.736
16Phillies
Phillies
.235
24
.708
17
7
341
80
13
1
11
44
26
5
96
375
128
25
0
3
0
.296
.375
.671
17Braves
Braves
.232
23
.478
11
12
327
76
17
0
14
38
31
0
82
360
135
31
0
2
1
.297
.413
.710
18Marlins
Marlins
.231
21
.619
13
8
173
40
9
1
8
26
17
5
50
201
75
18
3
3
2
.313
.434
.747
19Tigers
Tigers
.231
22
.455
10
12
238
55
12
1
8
27
25
0
58
271
93
21
2
6
1
.297
.391
.688
20Blue Jays
Blue Jays
.228
23
.522
12
11
259
59
14
2
8
30
20
3
67
287
101
24
1
4
0
.287
.390
.677
21White Sox
White Sox
.227
22
.500
11
11
269
61
13
0
12
31
16
5
74
294
110
25
1
2
0
.281
.409
.690
22Angels
Angels
.226
19
.474
9
10
208
47
6
1
8
24
22
2
62
234
79
15
1
1
0
.305
.380
.685
23Reds
Reds
.222
21
.381
8
13
171
38
7
1
9
23
18
0
45
191
74
17
0
2
0
.293
.433
.726
24Pirates
Pirates
.221
20
.450
9
11
213
47
9
0
11
25
19
0
60
234
89
20
0
2
0
.282
.418
.700
25Rays
Rays
.218
21
.476
10
11
303
66
17
1
4
32
37
5
72
354
97
22
6
3
3
.310
.320
.630
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 Rockies Stats

Team Batting Leaders

HR

22

Goodman

Hunter Goodman

RBI

44

Rumfield

TJ Rumfield

AVG

.314

Johnston

Troy Johnston
Team Pitching Leaders

W

8

Sugano

Tomoyuki Sugano

K

65

Lorenzen

Michael Lorenzen

ERA

2.28

Senzatela

Antonio Senzatela
Team Rankings

HR

88

18th

R

377

13th

SO

583

29th

ERA

5.51

30th

2026 Division Standings
TEAMWLPCTGB
52
30
.634
43
37
.538
8.0
41
40
.506
10.5
33
48
.407
18.5
Rockies Rockies
32
50
.390
20.0
Schedule
DATEMATCHUPTIME (ET)
Sat
6/27
@
7:10 PM
Sun
6/28
@
2:10 PM
Mon
6/29
@
8:40 PM
Tue
6/30
@
8:40 PM
Wed
7/1
@
8:40 PM
Last Game
COL Rockies

32 - 50

8

Final

9

MIN Twins

39 - 44

Fri 26 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
31
.613
46
36
.561
4.0
43
39
.524
7.0
41
42
.494
9.5
34
48
.415
16.0
NL CentralWLPCTGB
50
29
.633
44
38
.537
7.5
42
37
.532
8.0
41
41
.500
10.5
38
42
.475
12.5
NL WestWLPCTGB
52
30
.634
43
37
.538
8.0
41
40
.506
10.5
33
48
.407
18.5
32
50
.390
20.0
AL EastWLPCTGB
48
34
.585
46
33
.582
0.5
39
43
.476
9.0
39
44
.470
9.5
35
46
.432
12.5
AL CentralWLPCTGB
42
38
.525
42
40
.512
1.0
39
44
.470
4.5
35
48
.422
8.5
34
49
.410
9.5
AL WestWLPCTGB
42
41
.506
40
42
.488
1.5
40
42
.488
1.5
41
44
.482
2.0
34
49
.410
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
6/12
@
8-3
Fri
6/12
@
10-2
Fri
6/12
@
3-7
Fri
6/12
@
1-10
Fri
6/12
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Sat
6/27
@
6:10 PM
Sat
6/27
@
7:05 PM
Sat
6/27
@
7:10 PM
Sat
6/27
@
7:10 PM
Sat
6/27
@
7:10 PM