which team has highest batting average vs rhp last 7 days

Between May 20, 2026 and May 27, 2026, the Baltimore Orioles have the best batting average by a team against right-handed pitchers, with an average of .297.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Orioles
Orioles
.297
6
.667
4
2
128
38
5
0
7
25
15
0
29
147
64
12
0
4
0
.361
.500
.861
2Blue Jays
Blue Jays
.287
7
.714
5
2
181
52
14
0
7
23
15
6
46
205
87
21
1
1
0
.360
.481
.840
3Twins
Twins
.281
6
.833
5
1
139
39
9
1
4
21
12
3
34
155
62
14
0
1
0
.348
.446
.794
4Angels
Angels
.272
6
.667
4
2
173
47
9
0
10
27
11
5
40
189
86
19
0
0
0
.333
.497
.830
5Dodgers
Dodgers
.271
6
.833
5
1
118
32
10
0
4
18
21
2
20
144
54
14
1
2
0
.385
.458
.842
6Nationals
Nationals
.269
7
.714
5
2
134
36
5
1
11
17
7
1
33
144
76
17
1
1
0
.308
.567
.875
7Giants
Giants
.267
6
.333
2
4
150
40
10
1
7
26
9
0
31
160
73
18
0
1
0
.306
.487
.793
8Diamondbacks
Diamondbacks
.264
7
.857
6
1
197
52
10
2
4
29
18
3
44
222
78
16
1
3
1
.330
.396
.726
9Rockies
Rockies
.258
7
.143
1
6
178
46
4
1
4
21
13
3
37
197
64
9
0
3
0
.315
.360
.674
10Yankees
Yankees
.257
6
.500
3
3
175
45
9
0
6
18
14
0
41
189
72
15
0
0
0
.312
.411
.724
11Brewers
Brewers
.248
5
.600
3
2
113
28
6
1
2
11
14
1
28
130
42
9
1
0
1
.336
.372
.708
12Pirates
Pirates
.247
7
.714
5
2
170
42
5
0
7
20
14
2
49
188
68
12
1
1
0
.310
.400
.710
13Red Sox
Red Sox
.244
5
.200
1
4
123
30
6
3
5
14
14
1
36
138
57
14
0
0
0
.326
.463
.790
14Mariners
Mariners
.241
6
.667
4
2
137
33
11
0
7
20
8
2
23
147
65
18
0
0
0
.293
.474
.767
15Braves
Braves
.239
6
.667
4
2
142
34
2
1
6
23
4
1
34
148
56
9
1
0
0
.265
.394
.660
16Cardinals
Cardinals
.227
6
.167
1
5
163
37
4
1
5
17
17
3
44
184
58
10
0
1
0
.310
.356
.666
17Rangers
Rangers
.226
6
.333
2
4
133
30
5
2
4
17
14
2
26
150
51
11
0
1
0
.307
.383
.690
18Royals
Royals
.223
6
.333
2
4
148
33
7
0
3
17
13
0
30
165
49
10
1
3
1
.280
.331
.612
19White Sox
White Sox
.222
6
.333
2
4
158
35
4
0
3
18
10
5
40
173
48
7
0
0
0
.289
.304
.593
20Athletics
Athletics
.212
7
.429
3
4
212
45
8
1
4
17
33
6
55
251
67
13
0
0
4
.335
.316
.651
21Guardians
Guardians
.209
7
.571
4
3
163
34
10
0
3
10
11
0
44
176
53
13
1
1
0
.257
.325
.582
22Rays
Rays
.208
5
.400
2
3
130
27
5
0
3
11
14
0
31
146
41
8
0
2
2
.281
.315
.596
23Astros
Astros
.205
6
.667
4
2
161
33
2
0
6
20
14
5
41
181
53
8
0
1
1
.287
.329
.616
24Reds
Reds
.200
4
.750
3
1
125
25
5
1
5
19
11
2
43
140
47
11
2
0
0
.275
.376
.651
25Marlins
Marlins
.196
7
.571
4
3
163
32
12
0
6
19
17
1
38
183
62
18
1
1
1
.275
.380
.655
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 Orioles Stats

Team Batting Leaders

HR

11

Henderson

Gunnar Henderson

RBI

33

Alonso

Pete Alonso

AVG

.271

Taveras

Leody Taveras
Team Pitching Leaders

W

4

Bassitt

Chris Bassitt

K

61

Bradish

Kyle Bradish

ERA

3.47

Young

Brandon Young
Team Rankings

HR

60

12th

R

243

12th

SO

447

17th

ERA

4.73

27th

2026 Division Standings
TEAMWLPCTGB
34
18
.654
33
22
.600
2.5
26
29
.473
9.5
Orioles Orioles
25
30
.455
10.5
22
31
.415
12.5
Schedule
DATEMATCHUPTIME (ET)
Wed
5/27
@
6:35 PM
Thu
5/28
@
6:35 PM
Fri
5/29
@
7:05 PM
Sat
5/30
@
4:05 PM
Sun
5/31
@
12:15 PM
Last Game
TBR Rays

34 - 18

1

Final

6

BAL Orioles

25 - 30

Tue 26 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
37
18
.673
29
27
.518
8.5
28
27
.509
9.0
26
30
.464
11.5
22
33
.400
15.0
NL CentralWLPCTGB
32
20
.615
29
24
.547
3.5
29
25
.537
4.0
29
26
.527
4.5
29
26
.527
4.5
NL WestWLPCTGB
35
20
.636
31
23
.574
3.5
30
24
.556
4.5
22
33
.400
13.0
20
36
.357
15.5
AL EastWLPCTGB
34
18
.654
33
22
.600
2.5
26
29
.473
9.5
25
30
.455
10.5
22
31
.415
12.5
AL CentralWLPCTGB
32
25
.561
27
27
.500
3.5
27
28
.491
4.0
22
33
.400
9.0
21
34
.382
10.0
AL WestWLPCTGB
27
28
.491
27
29
.482
0.5
25
29
.463
1.5
24
32
.429
3.5
21
34
.382
6.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
5/12
@
2-3
Tue
5/12
@
2-1
Tue
5/12
@
7-6
Tue
5/12
@
4-6
Tue
5/12
@
0-3

Schedule

DATEMATCHUPTIME (ET)
Wed
5/27
@
3:45 PM
Wed
5/27
@
4:10 PM
Wed
5/27
@
6:35 PM
Wed
5/27
@
6:40 PM
Wed
5/27
@
6:40 PM