which team has the highest batting average vs righties in the last 15 days

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

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
.300
13
.813
244
56
270
81
13
3
17
54
25
2
44
300
151
33
0
3
0
.360
.559
.919
2 Red Sox
Red Sox
.291
13
.566
172
132
268
78
26
1
7
50
26
5
61
304
127
34
0
5
1
.359
.474
.832
3 Astros
Astros
.287
13
.749
242
81
289
83
12
3
14
48
25
6
55
323
143
29
0
3
0
.353
.495
.848
4 Blue Jays
Blue Jays
.283
14
.823
321
69
336
95
13
0
14
64
42
4
63
390
150
27
4
2
5
.367
.446
.814
5 Marlins
Marlins
.276
13
.765
310
95
373
103
22
3
12
56
26
2
87
405
167
37
1
3
1
.324
.448
.772
6 Rays
Rays
.276
13
.478
175
191
337
93
12
3
13
44
20
0
75
366
150
28
3
6
4
.311
.445
.756
7 Tigers
Tigers
.274
13
.744
265
91
325
89
14
2
21
54
22
5
81
356
170
37
1
3
0
.327
.523
.850
8 Nationals
Nationals
.269
12
.472
167
187
316
85
14
3
2
49
33
1
73
354
111
19
2
2
5
.338
.351
.689
9 Cardinals
Cardinals
.267
13
.563
169
131
273
73
14
0
15
39
23
3
52
300
132
29
0
1
0
.330
.484
.814
10 Angels
Angels
.258
13
.571
228
171
333
86
12
1
15
54
53
9
96
399
145
28
1
3
4
.372
.435
.807
11 Yankees
Yankees
.253
13
.303
125
287
364
92
18
2
17
50
41
4
97
412
165
37
0
2
2
.333
.453
.787
12 Mariners
Mariners
.251
14
.623
269
163
391
98
14
0
13
44
23
9
102
432
151
27
3
6
8
.303
.386
.689
13 Pirates
Pirates
.249
13
.546
196
163
329
82
14
1
7
42
24
1
94
359
119
22
0
4
1
.299
.362
.661
14 Mets
Mets
.247
13
.427
137
184
287
71
14
0
10
33
24
5
70
321
115
24
1
4
1
.313
.401
.713
15 Rangers
Rangers
.246
13
.535
213
185
350
86
16
0
10
46
36
6
87
398
132
26
2
4
5
.323
.377
.700
16 Diamondbacks
Diamondbacks
.245
12
.466
192
220
367
90
17
2
17
54
32
7
94
412
162
36
3
3
0
.315
.441
.757
17 Phillies
Phillies
.245
12
.546
177
147
290
71
9
2
10
29
30
2
76
324
114
21
1
1
0
.319
.393
.712
18 Brewers
Brewers
.245
13
.593
224
154
335
82
13
1
11
47
33
5
71
378
130
25
1
4
0
.318
.388
.706
19 Orioles
Orioles
.243
12
.617
190
118
276
67
21
1
13
44
26
3
67
308
129
35
0
3
3
.312
.467
.779
20 Giants
Giants
.235
14
.402
160
238
349
82
21
2
8
44
33
9
85
398
131
31
2
5
2
.313
.375
.688
21 Braves
Braves
.231
13
.318
104
223
290
67
10
1
10
31
30
3
88
327
109
21
0
3
0
.307
.376
.683
22 White Sox
White Sox
.231
13
.411
152
218
325
75
15
1
7
34
34
5
67
370
113
23
2
3
0
.311
.348
.658
23 Athletics
Athletics
.227
12
.484
179
191
326
74
20
2
13
42
37
4
101
370
137
35
1
2
0
.312
.420
.732
24 Rockies
Rockies
.225
13
.296
88
209
276
62
13
1
4
21
20
1
80
297
89
18
0
0
0
.279
.322
.602
25 Reds
Reds
.224
13
.521
165
152
286
64
6
1
6
34
21
5
71
317
90
13
1
4
0
.285
.315
.599
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

136

3rd

R

492

2nd

SO

676

27th

ERA

3.78

13th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
54
36
.600
Brewers Brewers
51
40
.560
3.5
Cardinals Cardinals
48
43
.527
6.5
Reds Reds
46
45
.505
8.5
Pirates Pirates
38
54
.413
17.0
Schedule
DATE MATCHUP TIME (ET)
Tue
7/8
CHC CHC
@
MIN MIN
7:40 PM
Wed
7/9
CHC CHC
@
MIN MIN
7:40 PM
Thu
7/10
CHC CHC
@
MIN MIN
1:10 PM
Fri
7/11
CHC CHC
@
NYY NYY
7:05 PM
Sat
7/12
CHC CHC
@
NYY NYY
1:05 PM
Last Game
CHC Cubs

54 - 36

11

Final

0

STL Cardinals

48 - 43

Sun 6 Jul 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
Blue Jays Blue Jays
53
38
.582
Yankees Yankees
49
41
.544
3.5
AL Central W L PCT GB
Tigers Tigers
58
34
.630
Royals Royals
44
48
.478
14.0
AL West W L PCT GB
Astros Astros
55
36
.604
Mariners Mariners
48
42
.533
6.5
NL East W L PCT GB
Phillies Phillies
53
38
.582
Mets Mets
52
39
.571
1.0
NL Central W L PCT GB
Cubs Cubs
54
36
.600
Brewers Brewers
51
40
.560
3.5
NL West W L PCT GB
Dodgers Dodgers
56
36
.609
Giants Giants
50
42
.543
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/21
DET DET
@
TBR TBR
9-3
Sat
6/21
TEX TEX
@
PIT PIT
3-8
Sat
6/21
CIN CIN
@
STL STL
4-1
Sat
6/21
WSH WSH
@
LAD LAD
7-13
Sun
6/22
TEX TEX
@
BAL BAL
0-6

Schedule

DATE MATCHUP TIME (ET)
Tue
7/8
NYM NYM
@
BAL BAL
6:35 PM
Tue
7/8
TBR TBR
@
DET DET
6:40 PM
Tue
7/8
SEA SEA
@
NYY NYY
7:05 PM
Tue
7/8
MIA MIA
@
CIN CIN
7:10 PM
Tue
7/8
COL COL
@
BOS BOS
7:10 PM