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

The St. Louis Cardinals have the highest batting average by a team against right-handed pitchers in their last 5 games, with an average of .386.

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 Cardinals
Cardinals
.386
5
.738
104
37
127
49
8
0
5
28
7
2
17
141
72
13
1
4
0
.414
.567
.981
2 Braves
Braves
.333
5
.581
68
49
102
34
3
0
3
20
12
1
17
117
46
6
0
2
0
.402
.451
.853
3 Reds
Reds
.331
5
1.000
163
0
151
50
14
0
9
25
10
0
42
163
91
23
0
2
0
.368
.603
.971
4 Diamondbacks
Diamondbacks
.328
5
.694
111
49
137
45
9
2
9
28
17
4
25
160
85
20
1
1
0
.415
.620
1.036
5 Dodgers
Dodgers
.303
5
.350
50
93
122
37
5
0
10
31
18
1
19
143
72
15
0
2
0
.392
.590
.982
6 Nationals
Nationals
.300
5
.781
107
30
120
36
10
1
5
24
10
4
30
137
63
16
1
2
1
.368
.525
.893
7 Cubs
Cubs
.290
5
.659
110
57
145
42
11
3
3
28
18
1
30
167
68
17
0
3
2
.365
.469
.834
8 Twins
Twins
.287
5
.792
126
33
143
41
6
1
8
21
11
4
35
159
73
15
0
1
0
.352
.510
.863
9 Marlins
Marlins
.285
5
.824
136
29
151
43
10
3
7
24
10
2
37
165
80
20
0
2
0
.333
.530
.863
10 Phillies
Phillies
.276
5
.704
76
32
98
27
6
0
5
17
8
0
25
108
48
11
0
2
0
.324
.490
.814
11 Giants
Giants
.273
5
.652
60
32
77
21
4
1
3
12
13
0
24
92
36
8
2
0
1
.378
.468
.845
12 Angels
Angels
.265
5
.804
119
29
132
35
9
0
7
20
13
3
39
148
65
16
0
0
0
.345
.492
.837
13 Tigers
Tigers
.264
5
.695
98
43
129
34
9
0
4
14
9
2
28
141
55
13
0
1
0
.319
.426
.746
14 Orioles
Orioles
.239
5
.000
0
150
138
33
8
0
6
15
7
4
31
150
59
14
0
1
0
.293
.428
.721
15 Red Sox
Red Sox
.238
5
.574
66
49
105
25
7
1
3
14
9
1
20
115
43
11
0
0
0
.304
.410
.714
16 Blue Jays
Blue Jays
.234
5
.371
63
107
158
37
6
0
6
14
12
0
35
170
61
12
0
0
1
.288
.386
.674
17 Rays
Rays
.231
5
.471
64
72
130
30
3
0
4
17
5
1
33
136
45
7
0
0
0
.265
.346
.611
18 Royals
Royals
.230
5
.154
14
77
87
20
5
3
2
7
3
0
15
91
37
10
1
0
0
.256
.425
.681
19 Rockies
Rockies
.228
5
.333
42
84
114
26
4
2
5
10
11
0
40
126
49
11
1
0
1
.296
.430
.726
20 Brewers
Brewers
.228
5
.606
100
65
145
33
6
1
1
17
15
3
47
165
44
8
1
1
0
.311
.303
.614
21 Yankees
Yankees
.227
5
.516
83
78
141
32
8
0
3
10
18
1
36
161
49
11
0
1
1
.317
.348
.664
22 Padres
Padres
.225
5
.399
67
101
151
34
4
1
4
12
15
1
33
168
52
9
1
0
0
.299
.344
.644
23 Astros
Astros
.208
5
.598
98
66
149
31
3
0
4
11
15
0
26
164
46
7
0
0
0
.280
.309
.589
24 Pirates
Pirates
.205
5
.295
28
67
88
18
0
0
2
5
7
0
26
95
24
2
0
0
0
.263
.273
.536
25 Guardians
Guardians
.203
5
.229
30
101
118
24
3
1
5
10
10
2
27
131
44
9
1
0
0
.277
.373
.650
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 Cardinals Stats

Team Rankings

HR

46

19th

R

235

7th

SO

342

27th

ERA

3.68

12th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
28
20
.583
Cardinals Cardinals
27
21
.563
1.0
Reds Reds
25
24
.510
3.5
Brewers Brewers
23
25
.479
5.0
Pirates Pirates
15
33
.313
13.0
Schedule
DATE MATCHUP TIME (ET)
Tue
5/20
DET DET
@
STL STL
7:45 PM
Wed
5/21
DET DET
@
STL STL
1:15 PM
Fri
5/23
AZ AZ
@
STL STL
8:15 PM
Sat
5/24
AZ AZ
@
STL STL
2:15 PM
Sun
5/25
AZ AZ
@
STL STL
2:15 PM
Last Game
STL Cardinals

27 - 21

11

Final

4

DET Tigers

31 - 17

Mon 19 May 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
27
19
.587
Red Sox Red Sox
24
25
.490
4.5
AL Central W L PCT GB
Tigers Tigers
31
17
.646
Twins Twins
26
21
.553
4.5
AL West W L PCT GB
Mariners Mariners
27
19
.587
Astros Astros
25
22
.532
2.5
NL East W L PCT GB
Phillies Phillies
29
18
.617
Mets Mets
29
19
.604
0.5
NL Central W L PCT GB
Cubs Cubs
28
20
.583
Cardinals Cardinals
27
21
.563
1.0
NL West W L PCT GB
Dodgers Dodgers
29
19
.604
Padres Padres
27
18
.600
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/3
SDP SDP
@
PIT PIT
4-0
Sat
5/3
COL COL
@
SFG SFG
3-9
Sat
5/3
DET DET
@
LAA LAA
13-1
Sat
5/3
NYM NYM
@
STL STL
4-5
Sun
5/4
LAD LAD
@
MIA MIA
7-4

Schedule

DATE MATCHUP TIME (ET)
Tue
5/20
CLE CLE
@
MIN MIN
6:10 PM
Tue
5/20
CHC CHC
@
MIA MIA
6:40 PM
Tue
5/20
CIN CIN
@
PIT PIT
6:40 PM
Tue
5/20
NYM NYM
@
BOS BOS
6:45 PM
Tue
5/20
ATL ATL
@
WSH WSH
6:45 PM