which team has had the best batting average vs righties this month

The Chicago Cubs have the best batting average by a team against right-handed pitchers this month, with an average of .311.

TEAM AVG MONTH 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
.311
June 2025
4
.925
111
9
106
33
6
1
4
20
10
1
20
120
53
11
0
3
1
.367
.500
.867
2 Royals
Royals
.305
June 2025
3
.310
31
69
95
29
3
0
3
11
4
0
9
100
41
6
0
1
1
.330
.432
.762
3 Diamondbacks
Diamondbacks
.293
June 2025
4
1.000
97
0
82
24
5
0
7
20
15
0
18
97
50
12
0
0
0
.402
.610
1.012
4 Cardinals
Cardinals
.284
June 2025
3
.188
15
65
74
21
3
0
3
12
6
0
12
80
33
6
0
0
1
.338
.446
.783
5 Athletics
Athletics
.276
June 2025
5
.198
36
146
156
43
11
1
5
25
20
3
52
182
71
17
1
2
0
.365
.455
.820
6 Guardians
Guardians
.273
June 2025
4
.787
59
16
66
18
4
0
3
9
7
1
18
75
31
7
0
1
0
.347
.470
.816
7 Tigers
Tigers
.266
June 2025
5
.546
77
64
128
34
5
1
6
17
12
1
28
141
59
12
0
0
0
.333
.461
.794
8 Pirates
Pirates
.264
June 2025
3
.280
23
59
72
19
3
0
2
6
6
2
18
82
28
5
0
1
0
.333
.389
.722
9 Twins
Twins
.259
June 2025
5
.512
65
62
112
29
6
0
2
18
11
3
23
127
41
8
0
1
0
.339
.366
.705
10 Orioles
Orioles
.256
June 2025
4
1.000
128
0
117
30
4
2
4
14
9
0
25
128
50
10
0
2
0
.305
.427
.732
11 Red Sox
Red Sox
.243
June 2025
4
.700
56
24
70
17
4
0
1
13
8
1
18
80
24
5
0
1
1
.325
.343
.668
12 Blue Jays
Blue Jays
.243
June 2025
4
.851
63
11
70
17
4
1
2
11
3
0
12
74
29
7
0
0
0
.274
.414
.688
13 Phillies
Phillies
.242
June 2025
4
.303
30
69
91
22
2
0
4
9
7
1
22
99
36
6
0
0
0
.303
.396
.699
14 White Sox
White Sox
.241
June 2025
5
.385
60
96
133
32
7
1
0
12
16
1
30
156
41
8
3
2
1
.322
.308
.631
15 Yankees
Yankees
.237
June 2025
4
.777
101
29
114
27
3
0
4
11
13
3
31
130
42
7
0
0
2
.331
.368
.699
16 Marlins
Marlins
.234
June 2025
4
.000
0
120
107
25
8
0
0
9
11
0
21
120
33
8
1
1
0
.303
.308
.611
17 Padres
Padres
.228
June 2025
5
.759
85
27
101
23
2
0
0
5
8
1
24
112
25
2
1
1
0
.288
.248
.536
18 Giants
Giants
.225
June 2025
5
.489
69
72
120
27
8
0
2
11
15
2
29
141
41
10
2
2
1
.317
.342
.658
19 Rockies
Rockies
.224
June 2025
4
.773
109
32
134
30
8
1
5
15
3
2
30
141
55
14
0
2
0
.248
.410
.659
20 Angels
Angels
.220
June 2025
4
.528
76
68
127
28
5
1
5
20
13
2
27
144
50
11
1
1
0
.301
.394
.694
21 Mariners
Mariners
.219
June 2025
4
.296
32
76
105
23
3
0
3
6
3
0
33
108
35
6
0
0
0
.241
.333
.574
22 Dodgers
Dodgers
.217
June 2025
5
.362
42
74
106
23
4
0
6
13
9
0
34
116
45
10
0
1
2
.276
.425
.700
23 Reds
Reds
.210
June 2025
4
.284
33
83
105
22
5
0
3
9
10
0
28
116
36
8
0
1
0
.276
.343
.619
24 Nationals
Nationals
.207
June 2025
3
.000
0
89
82
17
6
0
0
4
4
1
15
89
23
6
0
1
0
.250
.280
.530
25 Mets
Mets
.194
June 2025
5
.643
74
41
98
19
4
0
7
14
12
4
21
115
44
11
0
1
2
.304
.449
.753
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

83

5th

R

356

2nd

SO

484

22nd

ERA

3.71

11th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
39
23
.629
Cardinals Cardinals
34
27
.557
4.5
Brewers Brewers
34
29
.540
5.5
Reds Reds
30
33
.476
9.5
Pirates Pirates
23
39
.371
16.0
Schedule
DATE MATCHUP TIME (ET)
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
Tue
6/10
CHC CHC
@
PHI PHI
6:45 PM
Last Game
WSH Nationals

29 - 33

1

Final

7

CHC Cubs

39 - 23

Thu 5 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
23
.617
Blue Jays Blue Jays
33
29
.532
5.0
AL Central W L PCT GB
Tigers Tigers
41
23
.641
Guardians Guardians
33
27
.550
6.0
AL West W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
29
.525
1.0
NL East W L PCT GB
Mets Mets
39
24
.619
Phillies Phillies
37
25
.597
1.5
NL Central W L PCT GB
Cubs Cubs
39
23
.629
Cardinals Cardinals
34
27
.557
4.5
NL West W L PCT GB
Dodgers Dodgers
38
25
.603
Padres Padres
35
26
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/20
BAL BAL
@
MIL MIL
8-4
Tue
5/20
DET DET
@
STL STL
5-1
Tue
5/20
SEA SEA
@
CWS CWS
6-5
Tue
5/20
KCR KCR
@
SFG SFG
8-4
Tue
5/20
CLE CLE
@
MIN MIN
5-1

Schedule

DATE MATCHUP TIME (ET)
Thu
6/5
HOU HOU
@
PIT PIT
6:40 PM
Fri
6/6
MIA MIA
@
TBR TBR
1:10 PM
Fri
6/6
PHI PHI
@
PIT PIT
6:40 PM
Fri
6/6
TEX TEX
@
WSH WSH
6:45 PM
Fri
6/6
BOS BOS
@
NYY NYY
7:05 PM