what team has the highest batting average against righties in the past 21 days

Between May 14, 2025 and June 4, 2025, the Chicago Cubs have the highest batting average by a team against right-handed pitchers, with an average of .308.

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 Cubs
Cubs
.308
17
.820
377
83
406
125
32
5
13
85
43
2
83
460
206
50
0
9
4
.370
.507
.877
2 Dodgers
Dodgers
.287
19
.644
354
196
470
135
22
0
29
97
68
4
105
550
244
51
1
7
7
.377
.519
.896
3 Royals
Royals
.275
17
.333
161
322
447
123
21
4
7
45
21
5
86
483
173
32
4
6
0
.311
.387
.698
4 Reds
Reds
.273
20
.597
322
217
490
134
30
1
20
66
42
1
126
539
226
51
0
6
1
.328
.461
.790
5 Diamondbacks
Diamondbacks
.271
17
.367
174
300
425
115
20
4
19
60
37
9
92
474
200
43
1
2
0
.340
.471
.811
6 Nationals
Nationals
.270
17
.689
352
159
455
123
34
4
14
73
38
13
94
511
207
52
1
4
2
.341
.455
.796
7 Cardinals
Cardinals
.268
18
.567
263
201
421
113
18
3
11
58
30
6
95
464
170
32
2
5
1
.323
.404
.726
8 Phillies
Phillies
.268
19
.710
319
130
399
107
23
0
14
58
39
5
88
449
172
37
1
5
0
.337
.431
.768
9 Braves
Braves
.268
17
.409
170
246
370
99
13
0
13
51
39
4
77
416
151
26
0
3
0
.341
.408
.749
10 Marlins
Marlins
.265
19
.405
215
316
479
127
27
3
12
59
42
4
98
531
196
42
1
5
0
.326
.409
.736
11 Twins
Twins
.263
19
.635
355
204
502
132
22
2
19
71
36
17
106
559
215
43
0
4
0
.331
.428
.759
12 Orioles
Orioles
.258
20
.411
266
381
589
152
31
2
16
67
44
6
145
647
235
49
1
7
1
.313
.399
.712
13 Angels
Angels
.251
20
.587
360
253
545
137
27
2
23
74
52
9
146
613
237
52
2
4
1
.325
.435
.759
14 Astros
Astros
.251
19
.615
389
244
582
146
16
1
21
56
37
10
125
633
227
38
0
4
1
.305
.390
.695
15 Pirates
Pirates
.249
18
.504
273
269
485
121
20
2
11
45
48
6
124
542
178
33
0
1
3
.324
.367
.691
16 Blue Jays
Blue Jays
.247
19
.585
329
233
497
123
21
1
22
64
55
4
87
562
212
44
3
2
4
.326
.427
.753
17 Red Sox
Red Sox
.247
20
.466
234
268
454
112
26
1
14
54
39
5
120
502
182
41
2
2
2
.312
.401
.713
18 Rays
Rays
.244
18
.669
329
163
443
108
21
0
18
65
41
5
103
492
183
39
1
2
0
.314
.413
.727
19 Yankees
Yankees
.243
17
.705
322
135
403
98
18
3
18
52
46
4
103
457
176
39
0
3
2
.325
.437
.761
20 Guardians
Guardians
.240
16
.475
215
238
404
97
17
3
13
52
40
3
92
453
159
33
2
4
3
.310
.394
.704
21 Brewers
Brewers
.237
20
.621
348
212
493
117
20
1
15
66
56
5
126
560
184
36
3
3
2
.320
.373
.693
22 Athletics
Athletics
.233
19
.000
0
587
519
121
32
1
17
56
57
7
138
587
206
50
1
2
3
.316
.397
.713
23 Tigers
Tigers
.231
19
.636
355
203
507
117
28
2
16
57
41
7
140
558
197
46
0
2
0
.296
.389
.685
24 Giants
Giants
.228
18
.380
185
302
426
97
15
4
10
34
47
8
101
487
150
29
5
0
2
.316
.352
.668
25 White Sox
White Sox
.227
19
.295
163
389
494
112
27
1
10
45
50
2
115
552
171
38
2
3
0
.299
.346
.645
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 Cubs Stats

Team Rankings

HR

81

5th

R

349

2nd

SO

477

19th

ERA

3.83

13th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
38
22
.633
Cardinals Cardinals
33
27
.550
5.0
Brewers Brewers
34
29
.540
5.5
Reds Reds
30
33
.476
9.5
Pirates Pirates
22
39
.361
16.5
Schedule
DATE MATCHUP TIME (ET)
Thu
6/5
CHC CHC
@
WSH WSH
6:45 PM
Fri
6/6
CHC CHC
@
DET DET
7:10 PM
Sat
6/7
CHC CHC
@
DET DET
1:10 PM
Sun
6/8
CHC CHC
@
DET DET
1:40 PM
Mon
6/9
CHC CHC
@
PHI PHI
6:45 PM
Last Game
WSH Nationals

28 - 32

3

Final

8

CHC Cubs

38 - 22

Tue 3 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
37
22
.627
Rays Rays
31
29
.517
6.5
AL Central W L PCT GB
Tigers Tigers
40
22
.645
Twins Twins
33
27
.550
6.0
AL West W L PCT GB
Astros Astros
33
27
.550
Mariners Mariners
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
23
.623
Phillies Phillies
37
23
.617
0.5
NL Central W L PCT GB
Cubs Cubs
38
22
.633
Cardinals Cardinals
33
27
.550
5.0
NL West W L PCT GB
Dodgers Dodgers
37
24
.607
Padres Padres
35
24
.593
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
5/18
NYM NYM
@
BOS BOS
1-3
Sun
5/18
LAA LAA
@
ATH ATH
4-3
Mon
5/19
CHC CHC
@
MIA MIA
14-1
Mon
5/19
CIN CIN
@
PIT PIT
0-1
Mon
5/19
NYM NYM
@
BOS BOS
0-2

Schedule

DATE MATCHUP TIME (ET)
Wed
6/4
AZ AZ
@
ATL ATL
7:15 PM
Wed
6/4
TEX TEX
@
TBR TBR
7:35 PM
Wed
6/4
DET DET
@
CWS CWS
7:40 PM
Wed
6/4
BAL BAL
@
SEA SEA
9:40 PM
Wed
6/4
SDP SDP
@
SFG SFG
9:45 PM