team with the highest batting average vs rhp last 30 days

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

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
.280
26
.767
541
164
628
176
40
5
25
114
64
3
130
705
301
70
0
10
4
.345
.479
.824
2 Dodgers
Dodgers
.278
27
.558
413
327
644
179
30
0
31
109
81
5
145
740
302
61
2
8
9
.359
.469
.828
3 Cardinals
Cardinals
.270
26
.645
383
211
534
144
23
3
14
76
41
10
121
594
215
40
3
6
2
.330
.403
.733
4 Diamondbacks
Diamondbacks
.269
26
.413
285
405
620
167
34
5
29
86
56
11
136
690
298
68
1
2
0
.340
.481
.820
5 Reds
Reds
.264
26
.574
413
307
639
169
39
1
26
95
69
4
173
720
288
66
2
6
1
.337
.451
.788
6 Royals
Royals
.264
26
.345
240
455
640
169
25
6
12
60
36
6
126
695
242
43
5
8
1
.306
.378
.684
7 Yankees
Yankees
.264
26
.694
518
228
652
172
36
4
32
98
73
12
170
746
312
72
0
8
5
.345
.479
.823
8 Astros
Astros
.259
28
.594
535
366
817
212
32
2
26
86
64
13
180
901
326
60
1
6
1
.321
.399
.720
9 Marlins
Marlins
.259
26
.365
276
481
686
178
35
4
20
78
61
4
139
757
281
59
1
5
0
.321
.410
.731
10 Blue Jays
Blue Jays
.257
27
.680
572
269
752
193
38
2
33
106
74
5
133
841
334
73
5
4
4
.326
.444
.770
11 Braves
Braves
.255
26
.377
255
422
599
153
23
1
17
75
64
7
138
677
229
41
2
5
3
.332
.382
.714
12 Orioles
Orioles
.253
27
.492
413
427
756
191
37
4
23
86
68
6
190
840
305
64
2
8
1
.316
.403
.720
13 Athletics
Athletics
.252
27
.142
117
706
730
184
44
1
27
95
81
8
200
823
311
72
1
2
3
.333
.426
.759
14 Twins
Twins
.251
26
.613
453
286
668
168
29
3
26
90
47
19
153
739
281
58
0
5
1
.317
.421
.737
15 Pirates
Pirates
.250
27
.495
366
374
655
164
27
4
14
60
70
7
167
740
241
45
3
3
5
.328
.368
.696
16 Mets
Mets
.250
27
.656
450
236
600
150
28
1
28
79
59
17
146
686
264
57
1
8
7
.330
.440
.770
17 Rays
Rays
.250
26
.693
485
215
629
157
33
0
26
94
59
7
154
700
268
59
1
4
0
.319
.426
.745
18 Nationals
Nationals
.247
24
.486
352
372
653
161
40
4
18
81
48
16
135
724
263
62
2
4
2
.312
.403
.715
19 Angels
Angels
.242
27
.594
510
349
766
185
38
4
33
107
72
13
211
859
330
75
2
5
1
.315
.431
.746
20 Phillies
Phillies
.240
27
.597
380
256
574
138
29
0
16
64
51
5
139
636
215
45
1
5
0
.306
.375
.680
21 Padres
Padres
.240
27
.523
397
362
687
165
29
3
20
84
60
4
145
759
260
52
3
5
0
.303
.378
.681
22 Red Sox
Red Sox
.239
27
.423
299
408
640
153
30
3
22
73
54
8
173
707
255
55
2
3
2
.305
.398
.703
23 Guardians
Guardians
.236
25
.511
334
320
580
137
26
4
21
73
60
7
145
654
234
51
2
5
3
.313
.403
.716
24 Rockies
Rockies
.235
27
.279
206
532
684
161
33
6
23
63
44
4
187
738
275
62
3
3
1
.284
.402
.686
25 White Sox
White Sox
.233
27
.433
344
451
704
164
41
1
17
73
76
3
168
795
258
59
4
7
1
.308
.366
.674
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

88

5th

R

363

1st

SO

498

24th

ERA

3.66

10th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
40
24
.625
Cardinals Cardinals
36
28
.563
4.0
Brewers Brewers
35
30
.538
5.5
Reds Reds
32
33
.492
8.5
Pirates Pirates
25
40
.385
15.5
Schedule
DATE MATCHUP TIME (ET)
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
Wed
6/11
CHC CHC
@
PHI PHI
1:05 PM
Thu
6/12
PIT PIT
@
CHC CHC
8:05 PM
Last Game
DET Tigers

42 - 24

1

Final

6

CHC Cubs

40 - 24

Sat 7 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
24
.619
Blue Jays Blue Jays
35
29
.547
4.5
AL Central W L PCT GB
Tigers Tigers
42
24
.636
Twins Twins
34
30
.531
7.0
AL West W L PCT GB
Astros Astros
36
28
.563
Mariners Mariners
32
31
.508
3.5
NL East W L PCT GB
Mets Mets
41
24
.631
Phillies Phillies
37
27
.578
3.5
NL Central W L PCT GB
Cubs Cubs
40
24
.625
Cardinals Cardinals
36
28
.563
4.0
NL West W L PCT GB
Dodgers Dodgers
38
27
.585
Padres Padres
36
27
.571
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/23
BAL BAL
@
BOS BOS
5-6
Fri
5/23
KCR KCR
@
MIN MIN
4-5
Fri
5/23
AZ AZ
@
STL STL
5-6
Fri
5/23
SFG SFG
@
WSH WSH
0-3
Fri
5/23
MIL MIL
@
PIT PIT
1-2

Schedule

DATE MATCHUP TIME (ET)
Sun
6/8
MIA MIA
@
TBR TBR
12:10 PM
Sun
6/8
SDP SDP
@
MIL MIL
1:05 PM
Sun
6/8
TEX TEX
@
WSH WSH
1:35 PM
Sun
6/8
PHI PHI
@
PIT PIT
1:35 PM
Sun
6/8
AZ AZ
@
CIN CIN
1:40 PM