which team has the worst batting average vs rhp last 30 days home

Between May 21, 2025 and June 20, 2025, the Texas Rangers have the lowest batting average by a team against right-handed pitchers at home, with an average of .205.

TEAM AVG G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Rangers
Rangers
.205
12
.532
173
152
288
59
14
0
4
23
28
4
78
325
85
18
1
4
1
.281
.295
.576
2 Yankees
Yankees
.215
12
.497
158
160
288
62
11
1
14
27
25
3
80
318
117
26
1
0
2
.285
.406
.691
3 Marlins
Marlins
.216
11
.068
15
205
194
42
10
1
1
14
20
3
40
220
57
12
1
2
0
.297
.294
.591
4 Giants
Giants
.218
11
.553
189
153
294
64
16
0
7
28
33
6
76
342
101
23
4
5
1
.305
.344
.648
5 Angels
Angels
.219
12
.525
167
151
283
62
12
0
9
34
21
7
86
318
101
21
1
5
0
.285
.357
.642
6 Tigers
Tigers
.219
16
.525
242
219
415
91
22
3
11
39
34
8
120
461
152
36
0
2
0
.290
.366
.656
7 Brewers
Brewers
.223
14
.553
215
174
337
75
11
3
10
39
39
5
83
389
122
24
2
5
1
.308
.362
.670
8 Nationals
Nationals
.226
15
.209
87
330
381
86
21
1
5
32
27
6
59
417
124
27
1
1
1
.287
.325
.612
9 Cubs
Cubs
.229
12
.742
222
77
266
61
15
1
5
31
27
4
59
299
93
21
0
2
3
.308
.350
.657
10 Mariners
Mariners
.230
15
.547
227
188
370
85
15
0
11
45
35
6
93
415
133
26
2
2
3
.305
.359
.665
11 Guardians
Guardians
.238
11
.400
98
147
210
50
7
1
8
26
29
4
56
245
83
16
1
1
3
.340
.395
.735
12 Mets
Mets
.238
15
.577
247
181
369
88
15
1
17
50
44
11
86
428
156
33
1
3
5
.335
.423
.758
13 White Sox
White Sox
.245
14
.484
203
216
364
89
19
1
11
51
46
1
85
419
143
31
3
5
2
.327
.393
.720
14 Royals
Royals
.245
12
.131
39
258
269
66
8
3
3
20
20
2
47
297
89
14
2
4
0
.298
.331
.629
15 Diamondbacks
Diamondbacks
.254
12
.580
210
152
319
81
11
5
14
53
33
4
82
362
144
30
3
3
2
.329
.451
.780
16 Red Sox
Red Sox
.255
14
.539
166
142
274
70
20
0
11
38
26
4
75
308
123
31
1
3
1
.326
.449
.775
17 Athletics
Athletics
.256
15
.310
135
301
379
97
20
1
14
54
52
4
106
436
161
35
0
1
3
.351
.425
.776
18 Cardinals
Cardinals
.256
13
.478
144
157
277
71
10
1
9
42
16
4
58
301
110
20
2
2
2
.304
.397
.701
19 Braves
Braves
.258
15
.507
209
203
365
94
19
1
11
49
39
4
86
412
148
31
0
4
2
.333
.405
.738
20 Twins
Twins
.258
10
.427
108
145
225
58
11
0
10
28
23
4
45
253
99
21
0
1
0
.336
.440
.776
21 Padres
Padres
.263
9
.576
136
100
198
52
9
2
5
36
31
2
27
236
80
16
2
3
0
.363
.404
.767
22 Dodgers
Dodgers
.269
15
.674
287
139
372
100
18
1
22
70
43
4
85
426
186
41
0
7
4
.345
.500
.845
23 Orioles
Orioles
.270
12
.670
205
101
281
76
18
1
12
39
18
3
73
306
132
31
1
3
1
.318
.470
.788
24 Rays
Rays
.275
17
.761
362
114
436
120
21
2
22
66
32
4
105
476
211
45
3
1
0
.330
.484
.814
25 Reds
Reds
.276
12
.603
214
141
312
86
17
1
11
54
39
2
78
355
138
29
1
1
0
.359
.442
.801
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 Rangers Stats

Team Rankings

HR

76

19th

R

270

26th

SO

585

23rd

ERA

3.20

2nd

2025 Division Standings
TEAM W L PCT GB
Astros Astros
43
32
.573
Mariners Mariners
37
36
.507
5.0
Angels Angels
36
38
.486
6.5
Rangers Rangers
36
39
.480
7.0
Athletics Athletics
31
46
.403
13.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/20
TEX TEX
@
PIT PIT
6:40 PM
Sat
6/21
TEX TEX
@
PIT PIT
4:05 PM
Sun
6/22
TEX TEX
@
PIT PIT
1:35 PM
Mon
6/23
TEX TEX
@
BAL BAL
6:35 PM
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Last Game
TEX Rangers

36 - 39

1

Final

4

KCR Royals

37 - 38

Thu 19 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
43
31
.581
Rays Rays
41
34
.547
2.5
AL Central W L PCT GB
Tigers Tigers
48
28
.632
Guardians Guardians
37
36
.507
9.5
AL West W L PCT GB
Astros Astros
43
32
.573
Mariners Mariners
37
36
.507
5.0
NL East W L PCT GB
Mets Mets
45
30
.600
Phillies Phillies
45
30
.600
NL Central W L PCT GB
Cubs Cubs
45
29
.608
Brewers Brewers
40
35
.533
5.5
NL West W L PCT GB
Dodgers Dodgers
46
30
.605
Giants Giants
42
33
.560
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/4
AZ AZ
@
ATL ATL
11-10
Wed
6/4
KCR KCR
@
STL STL
5-6
Wed
6/4
DET DET
@
CWS CWS
2-3
Wed
6/4
PHI PHI
@
TOR TOR
1-9
Wed
6/4
MIN MIN
@
ATH ATH
3-14

Schedule

DATE MATCHUP TIME (ET)
Fri
6/20
SEA SEA
@
CHC CHC
2:20 PM
Fri
6/20
TEX TEX
@
PIT PIT
6:40 PM
Fri
6/20
DET DET
@
TBR TBR
7:05 PM
Fri
6/20
BAL BAL
@
NYY NYY
7:05 PM
Fri
6/20
CWS CWS
@
TOR TOR
7:07 PM