team batting averages vs lefties last 30 days sorted

The Chicago Cubs have a .300 batting average against left-handed pitchers between March 30, 2025 and April 29, 2025.

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
21
.571
136
102
200
60
7
3
10
42
32
1
40
238
103
20
2
3
0
.394
.515
.909
2 Reds
Reds
.215
21
.631
166
97
223
48
11
0
8
37
34
4
56
263
83
19
0
2
1
.327
.372
.699
3 Giants
Giants
.216
21
.441
138
175
282
61
10
3
8
33
26
2
81
313
101
21
2
1
0
.286
.358
.644
4 Phillies
Phillies
.276
22
.401
117
175
261
72
10
1
6
29
25
3
64
292
102
17
2
1
1
.345
.391
.736
5 Red Sox
Red Sox
.263
22
.625
167
100
228
60
10
3
6
33
33
2
58
267
94
19
0
4
0
.356
.412
.768
6 White Sox
White Sox
.199
19
.297
70
166
211
42
12
1
3
25
18
2
54
236
65
16
1
2
1
.266
.308
.574
7 Guardians
Guardians
.215
24
.402
98
146
214
46
8
0
6
23
19
4
67
244
72
14
2
5
1
.285
.336
.622
8 Orioles
Orioles
.175
23
.252
76
225
274
48
5
0
3
15
23
3
81
301
62
8
0
1
0
.246
.226
.472
9 Twins
Twins
.202
21
.438
95
122
198
40
13
1
3
18
15
4
62
217
64
17
0
0
1
.272
.323
.595
10 Yankees
Yankees
.259
25
.522
155
142
266
69
20
1
7
36
25
5
82
297
112
28
0
1
3
.333
.421
.754
11 Angels
Angels
.193
16
.385
60
96
145
28
7
0
3
11
5
3
42
156
44
10
1
2
1
.232
.303
.536
12 Rangers
Rangers
.225
19
.391
86
134
200
45
11
0
6
17
16
0
61
220
74
17
1
3
0
.279
.370
.649
13 Royals
Royals
.226
20
.626
127
76
177
40
9
0
2
19
14
4
44
203
55
11
3
5
1
.290
.311
.601
14 Nationals
Nationals
.225
23
.441
116
147
240
54
11
1
4
27
19
0
55
263
79
16
1
3
0
.279
.329
.608
15 Padres
Padres
.243
20
.543
158
133
251
61
14
1
6
24
32
1
50
291
95
21
5
2
1
.329
.378
.707
16 Brewers
Brewers
.231
24
.596
202
137
303
70
12
1
5
31
24
4
75
339
99
18
6
2
1
.294
.327
.621
17 Mariners
Mariners
.233
20
.581
162
117
245
57
7
0
11
37
28
3
78
279
97
18
1
2
1
.317
.396
.712
18 Blue Jays
Blue Jays
.286
19
.523
115
105
189
54
13
0
5
22
23
3
42
220
82
18
3
2
1
.369
.434
.803
19 Marlins
Marlins
.288
21
.456
136
162
267
77
16
1
5
34
21
3
64
298
110
22
4
3
0
.344
.412
.756
20 Diamondbacks
Diamondbacks
.241
21
.484
108
115
191
46
5
2
3
21
28
0
33
223
64
10
3
1
1
.336
.335
.671
21 Rays
Rays
.216
23
.527
138
124
232
50
8
1
6
18
24
4
62
262
78
15
0
2
0
.298
.336
.634
22 Braves
Braves
.236
19
.478
86
94
157
37
11
1
5
26
19
0
42
180
65
17
2
2
0
.315
.414
.729
23 Cardinals
Cardinals
.263
21
.343
99
190
251
66
14
0
5
31
32
3
70
289
95
19
2
1
3
.352
.378
.730
24 Tigers
Tigers
.250
24
.751
229
76
272
68
11
2
10
39
28
1
79
305
113
23
3
1
1
.321
.415
.737
25 Astros
Astros
.227
13
.705
103
43
132
30
7
0
5
20
12
2
28
146
52
12
0
0
0
.301
.394
.695
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

38

6th

R

172

1st

SO

230

21st

ERA

4.24

20th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
17
12
.586
Reds Reds
16
13
.552
1.0
Brewers Brewers
14
15
.483
3.0
Cardinals Cardinals
12
17
.414
5.0
Pirates Pirates
11
18
.379
6.0
Schedule
DATE MATCHUP TIME (ET)
Tue
4/29
CHC CHC
@
PIT PIT
6:40 PM
Wed
4/30
CHC CHC
@
PIT PIT
6:40 PM
Thu
5/1
CHC CHC
@
PIT PIT
12:35 PM
Fri
5/2
CHC CHC
@
MIL MIL
8:10 PM
Sat
5/3
CHC CHC
@
MIL MIL
7:10 PM
Last Game
CHC Cubs

17 - 12

1

Final

3

PHI Phillies

15 - 13

Sun 27 Apr 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
20
9
.690
Phillies Phillies
15
13
.536
4.5
NL Central W L PCT GB
Cubs Cubs
17
12
.586
Reds Reds
16
13
.552
1.0
NL West W L PCT GB
Dodgers Dodgers
19
10
.655
Giants Giants
19
10
.655
AL East W L PCT GB
Yankees Yankees
17
12
.586
Red Sox Red Sox
16
14
.533
1.5
AL Central W L PCT GB
Tigers Tigers
18
11
.621
Guardians Guardians
15
13
.536
2.5
AL West W L PCT GB
Mariners Mariners
16
12
.571
Astros Astros
15
13
.536
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/12
TOR TOR
@
BAL BAL
7-6
Sat
4/12
SFG SFG
@
NYY NYY
5-4
Sat
4/12
ATL ATL
@
TBR TBR
3-8
Sat
4/12
BOS BOS
@
CWS CWS
3-1
Sat
4/12
NYM NYM
@
ATH ATH
8-0

Schedule

DATE MATCHUP TIME (ET)
Tue
4/29
MIN MIN
@
CLE CLE
6:10 PM
Tue
4/29
NYY NYY
@
BAL BAL
6:35 PM
Tue
4/29
STL STL
@
CIN CIN
6:40 PM
Tue
4/29
CHC CHC
@
PIT PIT
6:40 PM
Tue
4/29
WSH WSH
@
PHI PHI
6:45 PM