which team has the best batting average vs lefties in the past 4 weeks at home

Between June 2, 2025 and June 30, 2025, the Philadelphia Phillies have the best batting average by a team against left-handed pitchers at home, with an average of .358.

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 Phillies
Phillies
.358
8
.959
70
3
67
24
2
0
3
10
5
0
10
73
35
5
1
0
0
.403
.522
.925
2 Tigers
Tigers
.303
13
.669
111
55
145
44
11
2
6
28
15
1
25
166
77
19
0
5
1
.361
.531
.892
3 Rangers
Rangers
.299
8
.466
34
39
67
20
9
1
0
6
4
2
15
73
31
10
0
0
2
.356
.463
.819
4 Blue Jays
Blue Jays
.292
8
.557
59
47
96
28
6
0
3
13
9
0
14
106
43
9
0
0
1
.352
.448
.800
5 Red Sox
Red Sox
.290
10
.520
104
96
176
51
18
1
5
23
20
3
44
200
86
24
0
1
2
.370
.489
.859
6 Brewers
Brewers
.287
12
.620
75
46
108
31
2
0
4
15
12
1
28
121
45
6
0
0
0
.364
.417
.780
7 Twins
Twins
.277
8
.095
11
105
101
28
5
1
1
14
14
0
19
116
38
7
0
1
0
.362
.376
.738
8 Rays
Rays
.268
13
.655
76
40
97
26
6
0
1
16
13
4
30
116
35
7
2
0
0
.377
.361
.738
9 Orioles
Orioles
.261
10
.535
91
79
153
40
6
0
5
18
14
2
43
170
61
11
1
0
1
.331
.399
.730
10 Dodgers
Dodgers
.258
12
.789
86
23
97
25
5
0
2
15
11
1
20
109
36
7
0
0
1
.339
.371
.711
11 White Sox
White Sox
.254
12
.429
57
76
122
31
5
0
3
9
8
0
34
133
45
8
1
2
0
.295
.369
.664
12 Angels
Angels
.253
10
.676
117
56
162
41
8
1
7
20
10
1
50
173
72
16
0
0
1
.301
.444
.745
13 Mariners
Mariners
.250
6
.253
21
62
76
19
6
0
1
4
5
1
24
83
28
7
0
1
0
.301
.368
.670
14 Athletics
Athletics
.250
9
.576
57
42
88
22
5
0
4
8
10
1
21
99
39
9
0
0
0
.333
.443
.777
15 Braves
Braves
.246
8
.454
64
77
126
31
2
0
4
11
13
0
34
141
45
6
0
2
0
.312
.357
.669
16 Yankees
Yankees
.244
15
.425
65
88
131
32
2
0
4
20
19
0
34
153
46
6
0
2
3
.336
.351
.687
17 Guardians
Guardians
.242
10
.292
64
155
190
46
6
0
4
18
24
2
48
219
64
10
2
1
2
.332
.337
.669
18 Cubs
Cubs
.239
7
.625
30
18
46
11
0
0
6
9
2
0
11
48
29
6
0
0
0
.271
.630
.901
19 Mets
Mets
.234
8
.765
52
16
64
15
3
0
2
8
2
1
19
68
24
5
0
1
0
.265
.375
.640
20 Rockies
Rockies
.227
9
.024
3
120
110
25
10
0
3
14
11
0
32
123
44
13
0
2
0
.293
.400
.693
21 Diamondbacks
Diamondbacks
.222
6
.650
13
7
18
4
0
0
1
2
2
0
4
20
7
1
0
0
0
.300
.389
.689
22 Nationals
Nationals
.219
9
.435
60
78
128
28
4
0
5
11
8
0
25
138
47
9
1
1
0
.263
.367
.630
23 Padres
Padres
.216
8
.530
61
54
102
22
3
0
2
9
12
0
18
115
31
5
0
1
0
.296
.304
.600
24 Marlins
Marlins
.215
8
.352
50
92
130
28
5
1
2
11
10
1
28
142
41
8
0
1
0
.275
.315
.590
25 Pirates
Pirates
.214
11
.733
121
44
154
33
7
1
3
18
11
0
50
165
51
11
0
0
0
.267
.331
.598
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 Phillies Stats

Team Rankings

HR

88

16th

R

386

11th

SO

775

2nd

ERA

3.76

11th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
49
35
.583
Mets Mets
48
37
.565
1.5
Braves Braves
38
45
.458
10.5
Marlins Marlins
37
45
.451
11.0
Nationals Nationals
35
49
.417
14.0
Schedule
DATE MATCHUP TIME (ET)
Mon
6/30
SDP SDP
@
PHI PHI
6:30 PM
Tue
7/1
SDP SDP
@
PHI PHI
6:30 PM
Wed
7/2
SDP SDP
@
PHI PHI
1:05 PM
Fri
7/4
CIN CIN
@
PHI PHI
1:05 PM
Sat
7/5
CIN CIN
@
PHI PHI
4:05 PM
Last Game
ATL Braves

38 - 45

1

Final

2

PHI Phillies

49 - 35

Sun 29 Jun 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
Phillies Phillies
49
35
.583
Mets Mets
48
37
.565
1.5
NL Central W L PCT GB
Cubs Cubs
49
35
.583
Brewers Brewers
47
37
.560
2.0
NL West W L PCT GB
Dodgers Dodgers
53
32
.624
Padres Padres
45
38
.542
7.0
AL East W L PCT GB
Yankees Yankees
48
35
.578
Rays Rays
47
37
.560
1.5
AL Central W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
42
.488
11.5
AL West W L PCT GB
Astros Astros
50
34
.595
Mariners Mariners
43
40
.518
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/14
CIN CIN
@
DET DET
8-4
Sat
6/14
NYY NYY
@
BOS BOS
0-2
Sat
6/14
TOR TOR
@
PHI PHI
4-11
Sat
6/14
LAA LAA
@
BAL BAL
2-11
Sat
6/14
TBR TBR
@
NYM NYM
9-0

Schedule

DATE MATCHUP TIME (ET)
Mon
6/30
SDP SDP
@
PHI PHI
6:30 PM
Mon
6/30
STL STL
@
PIT PIT
6:40 PM
Mon
6/30
NYY NYY
@
TOR TOR
7:07 PM
Mon
6/30
CIN CIN
@
BOS BOS
7:10 PM
Mon
6/30
ATH ATH
@
TBR TBR
7:35 PM