batting average mlb teams last 7 games vs right handed pitching

The Chicago Cubs have a batting average of .284 in their last 7 games against right-handed pitchers.

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
.284
7
.882
149
20
148
42
10
2
3
23
17
1
28
169
65
15
0
3
2
.355
.439
.794
2 Pirates
Pirates
.263
7
.597
139
94
209
55
12
1
5
26
18
4
57
233
84
18
0
1
0
.332
.402
.734
3 Cardinals
Cardinals
.257
7
.453
82
99
167
43
7
2
5
20
13
1
38
181
69
14
0
0
1
.315
.413
.728
4 Guardians
Guardians
.281
7
.596
109
74
160
45
8
1
7
22
20
2
40
183
76
16
0
1
3
.366
.475
.841
5 Yankees
Yankees
.238
7
.465
80
92
151
36
4
0
10
17
18
3
44
172
70
14
0
0
0
.331
.464
.795
6 Rangers
Rangers
.194
7
.430
80
106
170
33
5
0
3
18
13
0
52
186
47
8
1
2
1
.249
.276
.525
7 Royals
Royals
.304
7
.332
70
141
194
59
7
1
4
22
12
1
27
211
80
12
1
3
1
.343
.412
.755
8 Nationals
Nationals
.261
7
.656
170
89
230
60
15
2
8
39
21
6
46
259
103
25
0
2
1
.336
.448
.784
9 Rays
Rays
.260
7
.709
146
60
177
46
12
0
7
28
23
4
49
206
79
19
1
1
0
.356
.446
.802
10 Reds
Reds
.204
7
.363
66
116
167
34
6
0
6
16
14
0
45
182
58
12
0
1
0
.264
.347
.611
11 Red Sox
Red Sox
.244
7
.500
88
88
160
39
6
0
4
20
12
2
53
176
57
10
1
1
1
.303
.356
.659
12 Orioles
Orioles
.261
7
.842
186
35
203
53
10
2
6
22
15
0
43
221
85
18
0
3
0
.308
.419
.726
13 Angels
Angels
.234
7
.458
114
135
222
52
9
1
9
27
22
2
51
249
90
19
2
1
0
.308
.405
.713
14 Astros
Astros
.211
7
.553
131
106
223
47
6
0
7
15
11
2
55
237
74
13
0
1
0
.253
.332
.585
15 Brewers
Brewers
.236
7
.798
142
36
157
37
9
0
5
23
18
0
34
178
61
14
1
2
1
.311
.389
.699
16 Rockies
Rockies
.196
7
.559
109
86
184
36
9
1
7
18
7
2
47
195
68
17
0
2
0
.231
.370
.600
17 Marlins
Marlins
.238
7
.088
13
135
130
31
8
0
1
12
14
2
29
148
42
9
1
1
0
.320
.323
.643
18 Diamondbacks
Diamondbacks
.282
7
.492
97
100
174
49
10
1
9
34
21
2
35
197
88
20
0
0
0
.365
.506
.871
19 Braves
Braves
.226
7
.197
35
143
159
36
8
0
3
17
17
2
38
178
53
11
0
0
1
.309
.333
.642
20 Phillies
Phillies
.250
7
.343
61
117
164
41
5
0
8
18
11
2
32
178
70
13
1
0
0
.305
.427
.732
21 Mariners
Mariners
.234
7
.373
76
128
192
45
5
0
8
20
10
1
53
204
74
13
1
0
1
.276
.385
.661
22 Blue Jays
Blue Jays
.309
7
.926
137
11
136
42
8
1
9
28
11
0
14
148
79
18
0
0
1
.361
.581
.941
23 Giants
Giants
.242
7
.495
108
110
190
46
10
1
3
13
20
4
49
218
67
14
2
2
1
.324
.353
.677
24 Dodgers
Dodgers
.303
7
.565
96
74
152
46
9
0
10
31
16
0
38
170
85
19
0
2
3
.365
.559
.924
25 White Sox
White Sox
.234
7
.264
60
167
197
46
11
1
0
15
23
1
50
227
59
12
3
2
1
.314
.299
.613
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

483

22nd

ERA

3.77

11th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
34
27
.557
4.0
Brewers Brewers
34
29
.540
5.0
Reds Reds
30
33
.476
9.0
Pirates Pirates
23
39
.371
15.5
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 - 32

2

Final

0

CHC Cubs

38 - 23

Wed 4 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
38
23
.623
Cardinals Cardinals
34
27
.557
4.0
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
CIN CIN
@
PIT PIT
1-3
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

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