best team batting average vs lhp in last 30 days

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

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Rangers
Rangers
.316
19
.526
10
9
266
84
13
1
12
43
19
4
67
294
135
26
4
1
0
.369
.508
.876
2Cubs
Cubs
.308
22
.682
15
7
198
61
10
1
11
40
28
4
46
233
106
22
0
3
0
.399
.535
.934
3Mariners
Mariners
.293
20
.500
10
10
188
55
9
0
4
23
19
3
56
212
76
13
0
2
1
.363
.404
.767
4Diamondbacks
Diamondbacks
.290
20
.500
10
10
176
51
13
0
6
22
24
1
37
205
82
19
2
2
2
.374
.466
.840
5Nationals
Nationals
.279
20
.450
9
11
290
81
19
2
17
46
36
2
80
330
155
38
1
1
0
.362
.534
.896
6Rays
Rays
.279
21
.619
13
8
251
70
9
3
10
34
16
2
50
270
115
22
1
0
1
.327
.458
.785
7Phillies
Phillies
.273
21
.381
8
13
249
68
10
1
9
27
22
6
76
280
107
20
1
2
0
.344
.430
.774
8Dodgers
Dodgers
.273
21
.619
13
8
293
80
15
1
12
41
24
2
64
323
133
28
0
4
2
.328
.454
.782
9Padres
Padres
.273
19
.368
7
12
198
54
8
1
5
26
18
4
46
224
79
14
2
2
3
.342
.399
.741
10Reds
Reds
.271
15
.333
5
10
188
51
7
1
8
23
21
3
49
213
84
16
1
0
1
.354
.447
.801
11Pirates
Pirates
.269
22
.545
12
10
308
83
17
2
9
39
22
6
79
337
131
28
0
1
0
.329
.425
.755
12Angels
Angels
.267
15
.333
5
10
206
55
7
0
8
25
13
1
64
221
86
15
1
0
1
.314
.417
.731
13Royals
Royals
.264
20
.450
9
11
276
73
15
0
10
34
14
4
69
296
118
25
1
1
1
.308
.428
.736
14Orioles
Orioles
.261
22
.545
12
10
287
75
15
1
18
43
31
2
80
324
146
34
2
2
2
.335
.509
.844
15Rockies
Rockies
.245
21
.429
9
12
306
75
17
1
7
46
36
8
80
358
115
25
3
5
3
.335
.376
.711
16Mets
Mets
.245
18
.389
7
11
241
59
7
1
11
34
33
2
63
278
101
19
0
2
1
.338
.419
.757
17Athletics
Athletics
.241
17
.235
4
13
348
84
10
2
11
26
17
6
89
373
131
23
1
1
0
.288
.376
.664
18Red Sox
Red Sox
.238
17
.941
16
1
248
59
16
2
13
45
33
7
56
295
118
31
5
2
1
.341
.476
.817
19Twins
Twins
.235
18
.611
11
7
221
52
12
2
5
22
23
3
60
248
83
19
0
1
1
.315
.376
.690
20Giants
Giants
.235
19
.474
9
10
179
42
14
0
4
21
9
1
45
191
68
18
2
0
1
.275
.380
.655
21Tigers
Tigers
.231
24
.625
15
9
247
57
9
2
6
31
21
0
69
271
88
17
1
1
0
.290
.356
.646
22Marlins
Marlins
.230
20
.300
6
14
243
56
12
1
8
21
23
5
61
277
94
21
3
3
1
.307
.387
.693
23White Sox
White Sox
.228
22
.545
12
10
246
56
15
1
2
23
19
2
63
268
79
18
0
1
2
.287
.321
.608
24Cardinals
Cardinals
.223
25
.400
10
15
301
67
13
1
11
40
32
1
71
338
115
25
2
2
0
.298
.382
.680
25Braves
Braves
.222
23
.522
12
11
293
65
14
0
8
25
17
9
70
324
103
22
0
4
0
.282
.352
.633
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

19

Burger

Jake Burger

RBI

66

Burger

Jake Burger

AVG

.294

Jung

Josh Jung
Team Pitching Leaders

W

10

Eovaldi

Nathan Eovaldi

K

132

deGrom

Jacob deGrom

ERA

3.67

deGrom

Jacob deGrom
Team Rankings

HR

124

16th

R

450

20th

SO

897

13th

ERA

4.29

20th

2026 Division Standings
TEAMWLPCTGB
Rangers Rangers
54
52
.509
53
55
.491
2.0
52
55
.486
2.5
44
62
.415
10.0
42
65
.393
12.5
Schedule
DATEMATCHUPTIME (ET)
Wed
7/29
@
6:40 PM
Thu
7/30
@
12:10 PM
Fri
7/31
@
8:15 PM
Sat
8/1
@
7:10 PM
Sun
8/2
@
2:10 PM
Last Game
SEA Mariners

52 - 55

3

Final

7

TEX Rangers

54 - 52

Mon 27 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
62
44
.585
57
50
.533
5.5
54
53
.505
8.5
53
54
.495
9.5
45
62
.421
17.5
NL CentralWLPCTGB
66
40
.623
60
46
.566
6.0
55
52
.514
11.5
53
53
.500
13.0
49
56
.467
16.5
NL WestWLPCTGB
67
39
.632
55
52
.514
12.5
53
53
.500
14.0
45
61
.425
22.0
42
65
.393
25.5
AL EastWLPCTGB
62
43
.590
60
46
.566
2.5
55
50
.524
7.0
52
55
.486
11.0
49
58
.458
14.0
AL CentralWLPCTGB
55
50
.524
55
53
.509
1.5
53
54
.495
3.0
50
57
.467
6.0
45
62
.421
11.0
AL WestWLPCTGB
54
52
.509
53
55
.491
2.0
52
55
.486
2.5
44
62
.415
10.0
42
65
.393
12.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
7/9
@
1-0
Thu
7/9
@
6-7
Fri
7/10
@
2-10
Fri
7/10
@
5-3
Fri
7/10
@
3-5

Schedule

DATEMATCHUPTIME (ET)
Tue
7/28
@
9:38 PM
Tue
7/28
@
9:40 PM
Tue
7/28
@
9:40 PM
Tue
7/28
@
9:45 PM
Tue
7/28
@
10:10 PM