teams with best batting average against righties last 2 weeks

Between May 27, 2025 and June 10, 2025, the Kansas City Royals have the best batting average by a team against right-handed pitchers, with an average of .294.

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 Royals
Royals
.294
11
.361
115
204
293
86
10
1
9
32
20
2
49
319
125
20
1
3
1
.340
.427
.766
2 Dodgers
Dodgers
.293
13
.572
206
154
321
94
16
2
14
50
32
2
78
360
156
32
0
5
4
.356
.486
.842
3 Pirates
Pirates
.286
12
.686
223
102
287
82
17
3
6
39
29
5
75
325
123
26
0
3
0
.358
.429
.787
4 Mets
Mets
.279
12
.772
264
78
297
83
14
1
23
57
34
8
67
342
168
38
0
3
2
.365
.566
.931
5 Athletics
Athletics
.271
14
.234
102
334
388
105
25
1
15
61
40
5
121
436
177
41
1
2
0
.345
.456
.801
6 Blue Jays
Blue Jays
.267
13
.811
288
67
322
86
21
1
16
49
27
2
45
355
157
38
2
0
3
.328
.488
.815
7 Orioles
Orioles
.264
11
.706
216
90
277
73
15
2
9
31
25
0
64
306
119
26
0
4
0
.320
.430
.750
8 Twins
Twins
.263
12
.497
187
189
331
87
16
0
13
50
33
9
72
376
142
29
0
3
0
.343
.429
.772
9 Rays
Rays
.260
12
.762
262
82
300
78
19
0
13
47
34
5
79
344
136
32
2
3
1
.342
.453
.795
10 Guardians
Guardians
.259
12
.454
113
136
216
56
9
1
10
27
29
3
57
249
97
20
0
1
3
.353
.449
.802
11 Diamondbacks
Diamondbacks
.259
12
.427
144
193
294
76
13
2
14
47
37
3
71
337
135
29
3
0
2
.347
.459
.806
12 Yankees
Yankees
.258
11
.542
150
127
244
63
8
0
17
33
28
5
62
277
122
25
0
0
2
.347
.500
.847
13 Cardinals
Cardinals
.254
12
.436
119
154
252
64
10
2
7
29
17
2
58
273
99
19
1
1
1
.305
.393
.698
14 Mariners
Mariners
.254
13
.285
105
263
343
87
10
1
11
37
20
2
83
368
132
22
2
1
2
.298
.385
.683
15 Cubs
Cubs
.254
12
.707
222
92
284
72
14
2
10
37
26
1
61
314
120
26
0
3
2
.315
.423
.738
16 Reds
Reds
.252
12
.642
208
116
286
72
10
0
16
44
33
1
72
324
130
26
2
2
1
.329
.455
.784
17 Marlins
Marlins
.249
12
.143
45
270
285
71
14
0
5
31
24
2
59
315
100
19
1
3
0
.309
.351
.660
18 Red Sox
Red Sox
.243
12
.397
122
185
272
66
13
1
7
30
28
4
85
307
102
21
1
2
1
.320
.375
.695
19 Nationals
Nationals
.238
10
.518
170
158
294
70
18
2
8
41
23
8
56
328
116
28
0
2
1
.309
.395
.703
20 Phillies
Phillies
.237
13
.373
110
185
266
63
11
0
8
27
23
4
63
295
98
19
2
0
2
.307
.368
.676
21 Tigers
Tigers
.237
12
.662
245
125
342
81
13
3
11
38
24
3
98
370
133
27
0
0
0
.293
.389
.682
22 White Sox
White Sox
.234
12
.390
151
236
333
78
21
1
5
36
45
1
86
387
116
27
4
3
1
.325
.348
.673
23 Angels
Angels
.233
12
.535
200
174
335
78
14
1
15
46
29
6
84
374
139
30
2
2
0
.304
.415
.719
24 Giants
Giants
.231
12
.531
203
179
337
78
18
1
6
26
30
6
90
382
116
25
3
5
1
.302
.344
.646
25 Padres
Padres
.225
13
.631
198
116
275
62
9
1
4
32
31
1
54
314
85
14
3
4
0
.302
.309
.611
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 Royals Stats

Team Rankings

HR

44

30th

R

226

27th

SO

538

17th

ERA

3.31

5th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
Guardians Guardians
34
31
.523
8.0
Royals Royals
34
32
.515
8.5
White Sox White Sox
22
44
.333
20.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/10
NYY NYY
@
KCR KCR
7:40 PM
Wed
6/11
NYY NYY
@
KCR KCR
7:40 PM
Thu
6/12
NYY NYY
@
KCR KCR
7:40 PM
Fri
6/13
ATH ATH
@
KCR KCR
8:10 PM
Sat
6/14
ATH ATH
@
KCR KCR
4:10 PM
Last Game
CWS White Sox

22 - 44

5

Final

7

KCR Royals

34 - 32

Sun 8 Jun 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
39
25
.609
Rays Rays
36
30
.545
4.0
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
NL East W L PCT GB
Mets Mets
42
24
.636
Phillies Phillies
38
28
.576
4.0
NL Central W L PCT GB
Cubs Cubs
40
26
.606
Cardinals Cardinals
36
30
.545
4.0
NL West W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/24
SFG SFG
@
WSH WSH
3-2
Sat
5/24
BAL BAL
@
BOS BOS
5-1
Sat
5/24
CHC CHC
@
CIN CIN
11-8
Sat
5/24
TEX TEX
@
CWS CWS
5-4
Sat
5/24
SDP SDP
@
ATL ATL
5-3

Schedule

DATE MATCHUP TIME (ET)
Tue
6/10
DET DET
@
BAL BAL
6:35 PM
Tue
6/10
MIA MIA
@
PIT PIT
6:40 PM
Tue
6/10
CIN CIN
@
CLE CLE
6:40 PM
Tue
6/10
CHC CHC
@
PHI PHI
6:45 PM
Tue
6/10
TBR TBR
@
BOS BOS
7:10 PM