highest team batting averages vs lefties last 30 days sorted

Between June 8, 2026 and July 8, 2026, the Texas Rangers have the best batting average by a team against left-handed pitchers, with an average of .306.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Rangers
Rangers
.306
21
.524
11
10
222
68
9
2
7
37
24
4
52
255
102
18
2
3
0
.379
.459
.839
2Royals
Royals
.289
24
.375
9
15
370
107
19
2
12
53
20
4
83
398
166
33
2
2
0
.331
.449
.779
3Rockies
Rockies
.288
24
.542
13
11
361
104
21
2
10
60
29
7
100
403
159
33
2
4
4
.349
.440
.790
4Cubs
Cubs
.286
22
.727
16
6
213
61
11
2
14
44
31
5
50
253
118
27
0
4
0
.383
.554
.937
5Athletics
Athletics
.285
21
.429
9
12
358
102
13
0
21
59
30
1
93
392
178
34
0
2
1
.340
.497
.837
6Diamondbacks
Diamondbacks
.277
19
.368
7
12
206
57
12
1
6
32
23
4
37
235
89
19
0
2
2
.357
.432
.789
7Padres
Padres
.271
23
.478
11
12
218
59
18
1
4
18
21
2
47
245
91
23
2
2
5
.337
.417
.755
8Mets
Mets
.269
24
.333
8
16
294
79
6
2
13
39
32
3
69
332
128
21
1
2
0
.344
.435
.780
9Nationals
Nationals
.268
22
.455
10
12
287
77
12
2
11
38
29
2
82
319
126
25
0
1
0
.339
.439
.778
10Tigers
Tigers
.262
22
.591
13
9
225
59
13
1
5
32
20
0
55
250
89
19
1
3
0
.319
.396
.714
11Reds
Reds
.261
21
.381
8
13
176
46
8
0
7
22
25
0
44
204
75
15
1
1
0
.351
.426
.778
12Dodgers
Dodgers
.260
24
.667
16
8
311
81
16
1
13
52
39
6
73
360
138
30
1
2
2
.352
.444
.796
13Brewers
Brewers
.259
24
.625
15
9
351
91
24
3
9
44
39
2
79
397
148
36
2
3
4
.334
.422
.756
14Giants
Giants
.259
21
.429
9
12
263
68
13
3
7
26
16
1
60
284
108
23
4
0
0
.304
.411
.714
15Red Sox
Red Sox
.257
20
.550
11
9
230
59
17
3
11
41
30
4
51
267
115
31
2
1
0
.351
.500
.851
16Marlins
Marlins
.256
21
.667
14
7
180
46
13
1
8
25
17
6
44
209
85
22
2
4
3
.333
.472
.806
17Pirates
Pirates
.251
22
.500
11
11
255
64
10
1
14
31
14
3
64
274
118
25
0
2
0
.296
.463
.758
18Cardinals
Cardinals
.249
25
.440
11
14
301
75
12
1
8
38
31
3
58
340
113
21
1
4
1
.322
.375
.697
19Angels
Angels
.241
19
.421
8
11
216
52
6
1
8
26
18
3
69
238
84
15
0
1
0
.307
.389
.696
20Rays
Rays
.236
22
.591
13
9
288
68
15
0
6
30
31
4
63
332
101
21
6
3
3
.316
.351
.667
21Phillies
Phillies
.233
23
.565
13
10
322
75
12
1
9
32
24
6
97
355
116
22
1
2
0
.297
.360
.657
22Orioles
Orioles
.228
20
.400
8
12
228
52
6
1
6
21
25
3
65
258
78
13
0
2
1
.310
.342
.652
23Yankees
Yankees
.223
24
.417
10
14
355
79
13
3
11
35
25
3
106
385
131
27
0
1
0
.279
.369
.648
24Twins
Twins
.221
21
.524
11
10
235
52
6
1
10
25
25
4
62
266
90
17
1
1
0
.306
.383
.689
25Braves
Braves
.221
22
.273
6
16
317
70
14
0
11
30
22
4
81
346
117
25
0
3
1
.277
.369
.647
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 Rangers Stats

Team Batting Leaders

HR

15

Burger

Jake Burger

RBI

53

Burger

Jake Burger

AVG

.297

Jung

Josh Jung
Team Pitching Leaders

W

9

Eovaldi

Nathan Eovaldi

K

122

deGrom

Jacob deGrom

ERA

3.49

deGrom

Jacob deGrom
Team Rankings

HR

99

21st

R

375

25th

SO

774

12th

ERA

3.97

10th

2026 Division Standings
TEAMWLPCTGB
47
45
.511
Rangers Rangers
46
45
.505
0.5
46
48
.489
2.0
41
50
.451
5.5
36
56
.391
11.0
Schedule
DATEMATCHUPTIME (ET)
Wed
7/8
@
8:05 PM
Thu
7/9
@
8:05 PM
Fri
7/10
@
8:05 PM
Sat
7/11
@
7:05 PM
Sun
7/12
@
2:35 PM
Last Game
LAA Angels

36 - 56

3

Final

8

TEX Rangers

46 - 45

Tue 7 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
38
.578
51
41
.554
2.0
50
42
.543
3.0
47
46
.505
6.5
38
54
.413
15.0
NL CentralWLPCTGB
58
33
.637
51
40
.560
7.0
47
43
.522
10.5
47
45
.511
11.5
41
49
.456
16.5
NL WestWLPCTGB
60
33
.645
45
46
.495
14.0
45
46
.495
14.0
38
53
.418
21.0
38
55
.409
22.0
AL EastWLPCTGB
53
36
.596
50
41
.549
4.0
43
49
.467
11.5
41
48
.461
12.0
42
50
.457
12.5
AL CentralWLPCTGB
47
43
.522
47
45
.511
1.0
45
47
.489
3.0
41
50
.451
6.5
38
54
.413
10.0
AL WestWLPCTGB
47
45
.511
46
45
.505
0.5
46
48
.489
2.0
41
50
.451
5.5
36
56
.391
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/23
@
3-2
Tue
6/23
@
4-6
Tue
6/23
@
4-3
Tue
6/23
@
12-5
Tue
6/23
@
14-9

Schedule

DATEMATCHUPTIME (ET)
Wed
7/8
@
3:45 PM
Wed
7/8
@
6:35 PM
Wed
7/8
@
6:40 PM
Wed
7/8
@
6:40 PM
Wed
7/8
@
6:40 PM