lowest batting average vs lhp

50 players are tied for the worst batting average against left-handed pitchers this season, with an average of .000. The first three are Jack Brannigan, Eliézer Alfonzo and Jim Jarvis.

Interpreted as:
lowest batting average by a player vs lhp this regular season
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Jack Brannigan
J. Brannigan
.000
2026
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
2Eliézer Alfonzo
E. Alfonzo
.000
2026
1
2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
.000
.000
.000
3Jim Jarvis
J. Jarvis
.000
2026
2
2
0
0
0
0
0
0
0
1
2
0
0
0
0
0
.000
.000
.000
4Ivan Johnson
I. Johnson
.000
2026
1
3
0
0
0
0
0
0
0
0
3
0
0
0
0
0
.000
.000
.000
5Sean Keys
S. Keys
.000
2026
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
6Will Wagner
W. Wagner
.000
2026
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
7Tsung-Che Cheng
T. Cheng
.000
2026
3
4
0
0
0
0
0
0
0
4
4
0
0
0
0
0
.000
.000
.000
8Cooper Ingle
C. Ingle
.000
2026
4
4
0
0
0
0
0
0
0
2
4
0
0
0
0
0
.000
.000
.000
9Josh Rojas
J. Rojas
.000
2026
3
7
0
0
0
0
0
0
0
2
7
0
0
0
0
0
.000
.000
.000
10Rowdy Tellez
R. Tellez
.000
2026
1
2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
.000
.000
.000
11Blake Hunt
B. Hunt
.000
2026
1
2
0
0
0
0
0
0
0
2
2
0
0
0
0
0
.000
.000
.000
12Trei Cruz
T. Cruz
.000
2026
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
13Kyler Fedko
K. Fedko
.000
2026
5
9
0
0
0
0
0
2
0
6
11
0
0
0
0
0
.182
.000
.182
14Nick Solak
N. Solak
.000
2026
4
5
0
0
0
0
1
1
0
0
7
0
0
0
1
0
.143
.000
.143
15Chuckie Robinson
C. Robinson
.000
2026
6
8
0
0
0
0
0
0
0
1
9
0
0
1
0
0
.000
.000
.000
16Davis Wendzel
D. Wendzel
.000
2026
1
3
0
0
0
0
0
0
0
0
3
0
0
0
0
0
.000
.000
.000
17Ryan Ward
R. Ward
.000
2026
2
3
0
0
0
0
0
0
0
2
3
0
0
0
0
0
.000
.000
.000
18Garrett Stubbs
G. Stubbs
.000
2026
2
2
0
0
0
0
0
0
0
1
2
0
0
0
0
0
.000
.000
.000
19Buddy Kennedy
B. Kennedy
.000
2026
4
5
0
0
0
0
0
1
0
2
6
0
0
0
0
0
.167
.000
.167
20Steward Berroa
S. Berroa
.000
2026
2
5
0
0
0
0
0
0
0
4
5
0
0
0
0
0
.000
.000
.000
21Wade Meckler
W. Meckler
.000
2026
10
13
0
0
0
0
0
2
0
6
15
0
0
0
0
0
.133
.000
.133
22Gabriel Gonzalez
G. Gonzalez
.000
2026
1
1
0
0
0
0
0
2
0
0
3
0
0
0
0
0
.667
.000
.667
23Chad Stevens
C. Stevens
.000
2026
10
15
0
0
0
0
0
3
0
7
18
0
0
0
0
0
.167
.000
.167
24P.J. Higgins
P.J. Higgins
.000
2026
3
3
0
0
0
0
0
0
0
1
4
0
0
1
0
0
.000
.000
.000
25Endy Rodríguez
E. Rodríguez
.000
2026
16
17
0
0
0
0
0
4
0
8
21
0
0
0
0
0
.190
.000
.190
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 MLB News

More Pirates Stats

Team Batting Leaders

HR

21

Lowe

Brandon Lowe

RBI

64

Lowe

Brandon Lowe

AVG

.314

Gonzales

Nick Gonzales
Team Pitching Leaders

W

9

Ashcraft

Braxton Ashcraft

K

123

Skenes

Paul Skenes

ERA

3.24

Ashcraft

Braxton Ashcraft
Team Rankings

HR

117

7th

R

487

3rd

SO

835

4th

ERA

4.27

18th

2026 Division Standings
TEAMWLPCTGB
58
33
.637
51
40
.560
7.0
47
43
.522
10.5
Pirates Pirates
47
45
.511
11.5
41
49
.456
16.5
Schedule
DATEMATCHUPTIME (ET)
Wed
7/8
@
6:40 PM
Thu
7/9
@
12:35 PM
Fri
7/10
@
6:40 PM
Sat
7/11
@
4:05 PM
Sun
7/12
@
12:15 PM
Last Game
ATL Braves

52 - 38

4

Final

12

PIT Pirates

47 - 45

Tue 7 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
38
.578
51
41
.554
2.0
50
42
.543
3.0
47
46
.505
6.5
38
54
.413
15.0
NL CentralWLPCTGB
58
33
.637
51
40
.560
7.0
47
43
.522
10.5
47
45
.511
11.5
41
49
.456
16.5
NL WestWLPCTGB
60
32
.652
45
45
.500
14.0
44
46
.489
15.0
38
52
.422
21.0
37
55
.402
23.0
AL EastWLPCTGB
53
36
.596
50
41
.549
4.0
42
49
.462
12.0
41
48
.461
12.0
42
50
.457
12.5
AL CentralWLPCTGB
47
43
.522
47
45
.511
1.0
45
47
.489
3.0
41
50
.451
6.5
38
54
.413
10.0
AL WestWLPCTGB
47
45
.511
45
45
.500
1.0
46
48
.489
2.0
41
50
.451
5.5
36
55
.396
10.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
6/22
@
2-4
Tue
6/23
@
9-7
Tue
6/23
@
3-2
Tue
6/23
@
4-6
Tue
6/23
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Wed
7/8
@
3:45 PM
Wed
7/8
@
6:35 PM
Wed
7/8
@
6:40 PM
Wed
7/8
@
6:40 PM
Wed
7/8
@
6:40 PM