what team has the best batting average vs rhp last 5 games

The Houston Astros have the highest batting average by a team against right-handed pitchers in their last 5 games, with an average of .319.

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 Astros
Astros
.319
5
.608
79
51
116
37
8
3
8
26
10
2
22
130
75
19
0
2
0
.377
.647
1.023
2 Red Sox
Red Sox
.315
5
.707
82
34
108
34
11
0
2
18
6
1
22
116
51
13
0
1
1
.353
.472
.826
3 Yankees
Yankees
.303
5
.160
29
152
165
50
8
1
10
25
14
1
39
181
90
19
0
1
1
.359
.545
.905
4 Cubs
Cubs
.287
5
.938
106
7
101
29
6
2
7
22
8
2
21
113
60
15
0
2
0
.345
.594
.939
5 Rays
Rays
.273
5
.409
67
97
150
41
9
0
4
18
8
0
34
164
62
13
2
4
1
.302
.413
.716
6 Giants
Giants
.271
5
.883
98
13
96
26
5
0
3
19
9
4
23
111
40
8
0
2
2
.351
.417
.768
7 Rangers
Rangers
.266
5
.504
69
68
124
33
5
0
4
16
11
2
25
137
50
9
0
0
1
.336
.403
.739
8 Blue Jays
Blue Jays
.262
5
1.000
142
0
126
33
6
0
7
20
13
0
21
142
60
13
3
0
3
.331
.476
.807
9 Brewers
Brewers
.260
5
.721
98
38
123
32
5
1
3
18
8
3
31
136
48
9
0
2
0
.316
.390
.706
10 Rockies
Rockies
.260
5
.333
48
96
131
34
10
1
2
12
12
1
23
144
52
13
0
0
0
.326
.397
.723
11 Mets
Mets
.259
5
.593
54
37
81
21
5
0
3
12
5
4
21
91
35
8
0
1
0
.330
.432
.762
12 Angels
Angels
.259
5
.437
73
94
143
37
5
1
5
18
17
4
42
167
59
11
1
2
2
.349
.413
.762
13 Marlins
Marlins
.254
5
.558
77
61
130
33
4
1
5
15
6
1
31
138
54
10
0
1
0
.290
.415
.705
14 White Sox
White Sox
.253
5
.419
78
108
162
41
9
1
3
21
19
2
34
186
61
13
1
1
0
.337
.377
.713
15 Nationals
Nationals
.248
5
.148
17
98
101
25
1
1
0
11
12
1
16
115
28
2
0
1
0
.330
.277
.608
16 Athletics
Athletics
.247
5
.386
71
113
166
41
16
1
8
22
15
1
58
184
83
25
1
1
0
.311
.500
.811
17 Diamondbacks
Diamondbacks
.246
5
.555
91
73
142
35
8
1
6
20
18
3
41
164
63
15
1
0
0
.344
.444
.787
18 Mariners
Mariners
.243
5
.672
80
39
111
27
6
0
5
8
6
1
37
119
48
11
0
1
1
.286
.432
.718
19 Braves
Braves
.237
5
.115
15
115
118
28
5
0
7
17
9
2
33
130
54
12
0
0
0
.302
.458
.760
20 Phillies
Phillies
.229
5
.576
68
50
105
24
1
1
3
7
13
0
25
118
36
5
0
0
0
.314
.343
.656
21 Twins
Twins
.225
5
.579
92
67
151
34
5
0
4
12
7
0
41
159
51
9
0
1
0
.258
.338
.596
22 Cardinals
Cardinals
.220
5
.241
33
104
123
27
6
0
4
11
12
2
26
137
45
10
0
0
0
.299
.366
.665
23 Tigers
Tigers
.216
5
.747
115
39
139
30
5
0
8
20
13
2
36
154
59
13
0
0
0
.292
.424
.717
24 Guardians
Guardians
.210
5
.073
8
102
100
21
5
0
2
3
9
0
20
110
32
7
0
1
2
.273
.320
.593
25 Orioles
Orioles
.202
5
.591
81
56
124
25
7
0
4
10
12
1
35
137
44
11
0
0
2
.277
.355
.632
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 Astros Stats

Team Rankings

HR

105

12th

R

401

15th

SO

876

1st

ERA

3.52

5th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
55
36
.604
Mariners Mariners
48
42
.533
6.5
Angels Angels
44
46
.489
10.5
Rangers Rangers
44
47
.484
11.0
Athletics Athletics
37
55
.402
18.5
Schedule
DATE MATCHUP TIME (ET)
Tue
7/8
CLE CLE
@
HOU HOU
8:10 PM
Wed
7/9
CLE CLE
@
HOU HOU
8:10 PM
Fri
7/11
TEX TEX
@
HOU HOU
8:10 PM
Sat
7/12
TEX TEX
@
HOU HOU
7:35 PM
Sun
7/13
TEX TEX
@
HOU HOU
2:10 PM
Last Game
HOU Astros

55 - 36

5

Final

7

CLE Guardians

41 - 48

Mon 7 Jul 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
Blue Jays Blue Jays
53
38
.582
Yankees Yankees
49
41
.544
3.5
AL Central W L PCT GB
Tigers Tigers
58
34
.630
Royals Royals
44
48
.478
14.0
AL West W L PCT GB
Astros Astros
55
36
.604
Mariners Mariners
48
42
.533
6.5
NL East W L PCT GB
Phillies Phillies
53
38
.582
Mets Mets
52
39
.571
1.0
NL Central W L PCT GB
Cubs Cubs
54
36
.600
Brewers Brewers
51
40
.560
3.5
NL West W L PCT GB
Dodgers Dodgers
56
36
.609
Giants Giants
50
42
.543
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/21
DET DET
@
TBR TBR
9-3
Sat
6/21
TEX TEX
@
PIT PIT
3-8
Sat
6/21
CIN CIN
@
STL STL
4-1
Sat
6/21
WSH WSH
@
LAD LAD
7-13
Sun
6/22
TEX TEX
@
BAL BAL
0-6

Schedule

DATE MATCHUP TIME (ET)
Tue
7/8
NYM NYM
@
BAL BAL
6:35 PM
Tue
7/8
TBR TBR
@
DET DET
6:40 PM
Tue
7/8
SEA SEA
@
NYY NYY
7:05 PM
Tue
7/8
MIA MIA
@
CIN CIN
7:10 PM
Tue
7/8
COL COL
@
BOS BOS
7:10 PM