what team has the worst batting average vs rhp last 7 days

Between March 28, 2026 and April 4, 2026, the Los Angeles Angels have the lowest batting average by a team against right-handed pitchers, with an average of .162.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Angels
Angels
.162
6
.211
38
142
154
25
4
0
5
18
23
3
50
180
44
9
0
0
1
.283
.286
.569
2Guardians
Guardians
.183
6
.670
118
58
153
28
8
0
4
11
17
4
48
176
48
12
2
0
0
.282
.314
.595
3Cardinals
Cardinals
.185
6
.656
99
52
135
25
6
0
3
15
13
0
42
151
40
9
2
1
1
.255
.296
.551
4Reds
Reds
.189
6
.636
91
52
122
23
3
1
4
14
20
0
34
143
40
8
0
1
0
.301
.328
.629
5Diamondbacks
Diamondbacks
.193
6
.391
59
92
135
26
8
1
4
16
14
1
29
151
48
13
0
1
0
.272
.356
.627
6Padres
Padres
.193
5
.422
68
93
145
28
7
1
2
13
16
0
36
161
43
10
0
0
0
.273
.297
.570
7Cubs
Cubs
.195
6
.504
69
68
118
23
2
0
4
13
16
0
27
137
37
6
1
2
0
.287
.314
.600
8Red Sox
Red Sox
.199
6
.133
27
176
181
36
10
0
7
16
19
2
64
203
67
17
0
0
1
.282
.370
.652
9Pirates
Pirates
.209
6
.612
82
52
115
24
6
0
3
14
16
2
37
134
39
9
1
0
0
.316
.339
.655
10Yankees
Yankees
.212
5
.830
132
27
137
29
9
1
4
19
20
1
42
159
52
14
0
1
0
.314
.380
.694
11Mariners
Mariners
.214
5
.530
61
54
103
22
6
0
2
15
9
3
29
115
34
8
0
0
1
.296
.330
.626
12Rockies
Rockies
.216
6
.371
75
127
190
41
11
0
5
17
11
1
59
202
67
16
0
0
0
.262
.353
.615
13Tigers
Tigers
.217
5
.188
31
134
152
33
12
1
1
14
12
1
43
165
50
14
0
0
0
.279
.329
.608
14Giants
Giants
.226
5
.445
65
81
133
30
5
0
3
13
11
1
37
146
44
8
0
1
1
.288
.331
.618
15Mets
Mets
.226
7
.534
102
89
168
38
7
2
3
14
20
1
39
191
58
12
0
1
1
.311
.345
.656
16Athletics
Athletics
.231
6
.346
46
87
121
28
5
0
3
14
12
0
37
133
42
8
0
0
0
.301
.347
.648
17White Sox
White Sox
.237
6
.385
75
120
177
42
4
0
6
22
13
2
54
195
64
10
2
1
1
.295
.362
.657
18Twins
Twins
.243
6
.579
81
59
115
28
7
0
6
24
19
3
38
140
53
13
0
3
1
.357
.461
.818
19Blue Jays
Blue Jays
.252
6
.517
93
87
163
41
3
0
9
23
15
1
44
180
71
12
0
1
3
.317
.436
.752
20Royals
Royals
.266
5
.623
99
60
139
37
6
0
5
21
14
2
28
159
58
11
0
4
0
.333
.417
.751
21Rays
Rays
.266
6
.265
45
125
154
41
11
1
3
22
13
1
34
170
63
15
1
1
0
.325
.409
.735
22Rangers
Rangers
.268
6
.708
109
45
138
37
9
2
6
21
12
2
37
154
68
17
0
2
0
.331
.493
.824
23Orioles
Orioles
.273
6
.354
69
126
172
47
12
0
5
25
21
1
47
195
74
17
0
1
1
.354
.430
.784
24Phillies
Phillies
.273
6
.701
103
44
128
35
8
0
6
23
15
3
25
147
61
14
0
1
0
.361
.477
.837
25Marlins
Marlins
.278
6
.689
111
50
144
40
9
0
8
27
10
5
35
161
73
17
0
2
0
.342
.507
.849
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 Angels Stats

Team Batting Leaders

HR

2

Schanuel

Nolan Schanuel

RBI

6

Soler

Jorge Soler

AVG

.292

Peraza

Oswald Peraza
Team Pitching Leaders

W

2

Soriano

José Soriano

K

13

Detmers

Reid Detmers

ERA

2.38

Detmers

Reid Detmers
Team Rankings

HR

10

3rd

R

32

13th

SO

67

14th

ERA

3.52

9th

2026 Division Standings
TEAMWLPCTGB
5
3
.625
4
3
.571
0.5
4
4
.500
1.0
Angels Angels
3
5
.375
2.0
2
5
.286
2.5
Schedule
DATEMATCHUPTIME (ET)
Sat
4/4
@
9:38 PM
Sun
4/5
@
4:07 PM
Mon
4/6
@
9:38 PM
Tue
4/7
@
9:38 PM
Wed
4/8
@
4:07 PM
Last Game
SEA Mariners

4 - 4

3

Final

1

LAA Angels

3 - 5

Fri 3 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

AL EastWLPCTGB
6
1
.857
4
3
.571
2.0
3
4
.429
3.0
2
5
.286
4.0
2
5
.286
4.0
AL CentralWLPCTGB
5
3
.625
3
3
.500
1.0
3
4
.429
1.5
3
4
.429
1.5
2
5
.286
2.5
AL WestWLPCTGB
5
3
.625
4
3
.571
0.5
4
4
.500
1.0
3
5
.375
2.0
2
5
.286
2.5
NL EastWLPCTGB
6
2
.750
5
2
.714
0.5
4
3
.571
1.5
4
4
.500
2.0
3
4
.429
2.5
NL CentralWLPCTGB
5
1
.833
4
3
.571
1.5
4
3
.571
1.5
4
3
.571
1.5
3
4
.429
2.5
NL WestWLPCTGB
5
2
.714
3
5
.375
2.5
3
5
.375
2.5
2
5
.286
3.0
2
5
.286
3.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Sat
4/4
@
1:10 PM
Sat
4/4
@
2:10 PM
Sat
4/4
@
2:10 PM
Sat
4/4
@
4:05 PM
Sat
4/4
@
4:05 PM