what mlb teams have the worst ba against lhp

The Philadelphia Phillies have the lowest batting average by a team against left-handed pitchers this season, with an average of .098.

Interpreted as:
What MLB teams have the worst ba against lhp this regular season?
TEAMAVGSEASONGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Phillies
Phillies
.098
2026
3
.136
8
51
51
5
0
0
0
2
6
2
16
59
5
0
0
0
0
.220
.098
.318
2Diamondbacks
Diamondbacks
.125
2026
3
.000
0
16
16
2
1
0
0
2
0
0
2
16
3
1
0
0
0
.125
.188
.313
3Royals
Royals
.138
2026
2
.000
0
33
29
4
1
0
0
1
3
1
8
33
5
1
0
0
0
.242
.172
.415
4White Sox
White Sox
.143
2026
3
.000
0
26
21
3
1
0
0
0
5
0
13
26
4
1
0
0
0
.308
.190
.498
5Giants
Giants
.143
2026
3
.000
0
38
35
5
1
0
0
0
2
1
9
38
6
1
0
0
0
.211
.171
.382
6Twins
Twins
.156
2026
3
.184
7
31
32
5
1
0
0
1
5
1
8
38
6
1
0
0
0
.289
.188
.477
7Rockies
Rockies
.167
2026
2
.000
0
6
6
1
0
0
0
0
0
0
4
6
1
0
0
0
0
.167
.167
.333
8Angels
Angels
.167
2026
4
.524
11
10
18
3
0
0
0
2
2
1
8
21
3
0
0
0
0
.286
.167
.452
9Reds
Reds
.175
2026
3
.571
36
27
57
10
2
0
0
0
6
0
18
63
12
2
0
0
0
.254
.211
.464
10Yankees
Yankees
.184
2026
2
1.000
41
0
38
7
1
0
2
3
3
0
7
41
14
3
0
0
0
.244
.368
.612
11Cubs
Cubs
.200
2026
3
.375
9
15
20
4
0
0
2
5
4
0
6
24
10
2
0
0
0
.333
.500
.833
12Tigers
Tigers
.211
2026
3
.684
13
6
19
4
0
0
0
4
0
0
4
19
4
0
0
0
0
.211
.211
.421
13Dodgers
Dodgers
.222
2026
1
1.000
20
0
18
4
0
0
0
0
2
0
5
20
4
0
0
0
0
.300
.222
.522
14Padres
Padres
.228
2026
3
.085
5
54
57
13
4
0
0
4
2
0
14
59
17
4
0
0
0
.254
.298
.552
15Rangers
Rangers
.239
2026
3
.643
45
25
67
16
2
0
3
8
3
0
22
70
27
5
0
0
0
.271
.403
.674
16Mariners
Mariners
.240
2026
2
.000
0
30
25
6
1
0
0
1
5
0
9
30
7
1
0
0
0
.367
.280
.647
17Red Sox
Red Sox
.257
2026
3
.763
29
9
35
9
1
0
0
1
2
1
5
38
10
1
0
0
0
.316
.286
.602
18Blue Jays
Blue Jays
.259
2026
2
1.000
32
0
27
7
1
0
0
3
5
0
2
32
8
1
0
0
0
.375
.296
.671
19Mets
Mets
.261
2026
3
.828
24
5
23
6
0
0
1
5
5
1
10
29
9
1
0
0
0
.414
.391
.805
20Athletics
Athletics
.269
2026
2
.000
0
28
26
7
1
0
2
7
2
0
12
28
14
3
0
0
0
.321
.538
.860
21Pirates
Pirates
.275
2026
2
.283
13
33
40
11
0
0
0
3
6
0
9
46
11
0
0
0
0
.370
.275
.645
22Marlins
Marlins
.286
2026
3
1.000
44
0
35
10
4
0
0
4
6
1
4
44
14
4
1
1
0
.395
.400
.795
23Orioles
Orioles
.286
2026
3
.529
9
8
14
4
1
0
0
0
2
1
5
17
5
1
0
0
0
.412
.357
.769
24Rays
Rays
.297
2026
3
.190
8
34
37
11
0
0
1
3
4
0
5
42
14
1
0
1
0
.357
.378
.736
25Nationals
Nationals
.313
2026
3
.925
49
4
48
15
2
1
3
10
4
1
15
53
28
6
0
0
0
.377
.583
.961
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 Batting Leaders

HR

1

Bohm

Alec Bohm

RBI

4

Bohm

Alec Bohm

AVG

.375

Stott

Bryson Stott
Team Pitching Leaders

W

1

Sánchez

Cristopher Sánchez

K

10

Sánchez

Cristopher Sánchez

ERA

5.40

Nola

Aaron Nola
Team Rankings

HR

2

19th

R

12

18th

SO

34

6th

ERA

4.82

22nd

2026 Division Standings
TEAMWLPCTGB
2
0
1.000
2
0
1.000
2
0
1.000
Phillies Phillies
1
1
.500
1.0
1
1
.500
1.0
Schedule
DATEMATCHUPTIME (ET)
Mon
3/30
@
6:40 PM
Tue
3/31
@
6:40 PM
Wed
4/1
@
1:05 PM
Fri
4/3
@
4:10 PM
Sat
4/4
@
8:10 PM
Last Game
TEX Rangers

2 - 1

8

Final

3

PHI Phillies

1 - 2

Sun 29 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
2
0
1.000
2
0
1.000
2
0
1.000
1
1
.500
1.0
1
1
.500
1.0
NL CentralWLPCTGB
2
0
1.000
2
0
1.000
1
1
.500
1.0
1
1
.500
1.0
0
2
.000
2.0
NL WestWLPCTGB
3
0
1.000
1
2
.333
2.0
0
2
.000
2.5
0
3
.000
3.0
0
3
.000
3.0
AL EastWLPCTGB
3
0
1.000
2
0
1.000
0.5
1
1
.500
1.5
1
1
.500
1.5
0
2
.000
2.5
AL CentralWLPCTGB
2
1
.667
2
1
.667
1
1
.500
0.5
0
2
.000
1.5
0
2
.000
1.5
AL WestWLPCTGB
2
1
.667
1
1
.500
0.5
1
2
.333
1.0
1
2
.333
1.0
0
2
.000
1.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Sun
3/29
@
7:20 PM
Mon
3/30
@
4:10 PM
Mon
3/30
@
6:35 PM
Mon
3/30
@
6:40 PM
Mon
3/30
@
6:40 PM