which team has lowest batting average vs rhp last 7 days

Between July 4, 2026 and July 11, 2026, the St. Louis Cardinals have the lowest batting average by a team against right-handed pitchers, with an average of .148.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Cardinals
Cardinals
.148
9
.444
4
5
155
23
4
1
5
17
9
3
45
168
44
10
0
1
0
.208
.284
.492
2Tigers
Tigers
.184
7
.857
6
1
141
26
1
1
8
15
15
4
34
160
53
10
0
0
1
.281
.376
.657
3Rangers
Rangers
.192
7
.429
3
4
172
33
3
1
7
18
17
3
38
194
59
11
2
0
0
.276
.343
.619
4Athletics
Athletics
.193
7
.000
0
7
166
32
7
0
2
10
10
5
51
182
45
9
0
1
0
.258
.271
.529
5Blue Jays
Blue Jays
.193
6
.500
3
3
176
34
2
0
6
22
11
0
31
188
54
8
0
1
0
.239
.307
.546
6Mariners
Mariners
.207
7
.286
2
5
184
38
7
0
8
23
20
2
44
210
69
15
1
3
0
.287
.375
.662
7Phillies
Phillies
.211
8
.500
4
4
194
41
7
2
5
18
20
3
43
223
67
14
1
4
0
.290
.345
.635
8Dodgers
Dodgers
.213
6
.500
3
3
108
23
3
0
1
10
11
1
27
122
29
4
2
0
2
.292
.269
.560
9Cubs
Cubs
.218
6
.500
3
3
142
31
5
0
4
12
9
2
41
155
48
9
0
2
0
.271
.338
.609
10Diamondbacks
Diamondbacks
.219
7
.571
4
3
192
42
5
1
6
24
17
1
48
213
67
12
3
0
0
.286
.349
.635
11Red Sox
Red Sox
.219
7
1.000
7
0
137
30
5
0
4
18
18
2
42
161
47
9
3
1
0
.316
.343
.660
12Guardians
Guardians
.223
7
.429
3
4
175
39
6
1
6
15
9
1
56
186
65
13
0
1
0
.263
.371
.635
13Padres
Padres
.236
7
.429
3
4
220
52
8
0
5
23
18
2
53
240
75
13
0
0
0
.300
.341
.641
14Reds
Reds
.237
6
.500
3
3
135
32
4
2
5
15
13
1
41
150
55
11
0
1
0
.307
.407
.714
15Giants
Giants
.251
8
.500
4
4
199
50
6
1
9
22
25
1
49
227
85
16
1
1
2
.336
.427
.763
16Rockies
Rockies
.252
8
.375
3
5
123
31
5
1
4
14
9
1
27
136
50
10
1
2
0
.304
.407
.710
17Rays
Rays
.253
8
.500
4
4
217
55
10
0
10
24
17
1
50
238
95
20
0
3
1
.307
.438
.745
18Twins
Twins
.255
7
.714
5
2
161
41
12
0
6
23
17
3
34
186
71
18
0
5
0
.328
.441
.769
19Angels
Angels
.256
7
.286
2
5
180
46
10
0
2
20
16
1
49
200
62
12
0
2
0
.317
.344
.661
20Orioles
Orioles
.257
7
.571
4
3
105
27
4
0
4
17
16
2
23
124
43
8
0
1
1
.363
.410
.772
21Brewers
Brewers
.260
9
.556
5
4
235
61
18
1
6
30
20
1
56
258
99
25
0
2
0
.318
.421
.739
22White Sox
White Sox
.265
7
.571
4
3
98
26
9
1
4
20
10
1
23
111
49
14
0
2
0
.333
.500
.833
23Nationals
Nationals
.269
7
.286
2
5
186
50
5
0
11
29
29
1
37
220
88
16
0
4
0
.364
.473
.837
24Pirates
Pirates
.269
7
.714
5
2
171
46
3
0
8
32
25
5
40
202
73
11
0
0
0
.378
.427
.805
25Royals
Royals
.271
8
.375
3
5
181
49
16
0
4
29
23
2
46
208
77
20
0
2
0
.356
.425
.781
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 Cardinals Stats

Team Batting Leaders

HR

22

Walker

Jordan Walker

RBI

74

Walker

Jordan Walker

AVG

.294

Walker

Jordan Walker
Team Pitching Leaders

W

10

Pallante

Andre Pallante

K

88

Liberatore

Matthew Liberatore

ERA

3.01

McGreevy

Michael McGreevy
Team Rankings

HR

107

19th

R

426

15th

SO

709

28th

ERA

4.14

13th

2026 Division Standings
TEAMWLPCTGB
59
36
.621
52
42
.553
6.5
Cardinals Cardinals
50
44
.532
8.5
49
47
.510
10.5
43
50
.462
15.0
Schedule
DATEMATCHUPTIME (ET)
Sun
7/12
@
2:15 PM
Fri
7/17
@
9:40 PM
Sat
7/18
@
4:10 PM
Sun
7/19
@
4:10 PM
Mon
7/20
@
10:10 PM
Last Game
ATL Braves

54 - 40

1

Final

4

STL Cardinals

50 - 44

Sat 11 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
54
40
.574
53
43
.552
2.0
52
44
.542
3.0
48
48
.500
7.0
40
56
.417
15.0
NL CentralWLPCTGB
59
36
.621
52
42
.553
6.5
50
44
.532
8.5
49
47
.510
10.5
43
50
.462
15.0
NL WestWLPCTGB
61
34
.642
47
47
.500
13.5
46
48
.489
14.5
40
55
.421
21.0
39
58
.402
23.0
AL EastWLPCTGB
56
37
.602
53
42
.558
4.0
45
48
.484
11.0
45
49
.479
11.5
45
51
.469
12.5
AL CentralWLPCTGB
49
45
.521
50
46
.521
47
49
.490
3.0
44
51
.463
5.5
38
58
.396
12.0
AL WestWLPCTGB
48
46
.511
47
49
.490
2.0
46
50
.479
3.0
41
54
.432
7.5
38
58
.396
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/27
@
1-4
Sat
6/27
@
8-6
Sat
6/27
@
7-4
Sat
6/27
@
1-2
Sat
6/27
@
2-6

Schedule

DATEMATCHUPTIME (ET)
Sun
7/12
@
12:15 PM
Sun
7/12
@
1:35 PM
Sun
7/12
@
1:35 PM
Sun
7/12
@
1:40 PM
Sun
7/12
@
1:40 PM