mlb players worst batting average vs left handed pitchers this season with minimum 50 plate appearances

Oneil Cruz had the lowest batting average against left-handed pitchers and with 50+ plate appearances this season, with an average of .102.

NAME AVG PA SEASON TM G AB H 2B 3B HR RBI BB HBP SO TB XBH SH SF IBB OBP SLG OPS
1 Oneil Cruz
O. Cruz
.102
125
2025
PIT PIT
80
108
11
3
1
1
8
16
1
44
19
5
0
0
0
.224
.176
.400
2 Oswald Peraza
O. Peraza
.105
82
2025
TOT
42
76
8
3
0
0
2
6
0
29
11
3
0
0
0
.171
.145
.315
3 Christian Vázquez
C. Vázquez
.118
60
2025
MIN MIN
35
51
6
1
0
0
0
8
1
12
7
1
0
0
0
.250
.137
.387
4 Mike Yastrzemski
M. Yastrzemski
.138
104
2025
TOT
66
94
13
2
0
2
9
7
1
22
21
4
1
1
0
.204
.223
.427
5 Henry Davis
H. Davis
.140
62
2025
PIT PIT
37
57
8
0
0
3
5
5
0
15
17
3
0
0
0
.210
.298
.508
6 Anthony Santander
A. Santander
.146
55
2025
TOR TOR
28
48
7
2
0
0
3
7
0
20
9
2
0
0
0
.255
.188
.442
7 Nacho Alvarez Jr.
N. Alvarez Jr.
.149
55
2025
ATL ATL
29
47
7
2
0
0
6
5
1
14
9
2
1
1
0
.241
.191
.432
8 Josh Bell
J. Bell
.151
120
2025
WSH WSH
73
106
16
2
1
4
10
14
0
28
32
7
0
0
0
.250
.302
.552
9 Daniel Schneemann
D. Schneemann
.151
62
2025
CLE CLE
43
53
8
1
0
0
4
7
1
22
9
1
0
1
0
.258
.170
.428
10 Vinny Capra
V. Capra
.154
56
2025
TOT
26
52
8
0
0
1
4
0
1
14
11
1
2
1
0
.167
.212
.378
11 Tyler O'Neill
T. O'Neill
.157
59
2025
BAL BAL
25
51
8
0
0
4
8
6
1
18
20
4
0
1
1
.254
.392
.646
12 Max Muncy
M. Muncy
.157
80
2025
LAD LAD
51
70
11
2
0
3
10
7
2
22
22
5
0
1
0
.250
.314
.564
13 Jesús Sánchez
J. Sánchez
.159
75
2025
TOT
53
69
11
3
0
1
4
4
2
21
17
4
0
0
0
.227
.246
.473
14 Max Schuemann
M. Schuemann
.161
65
2025
ATH ATH
39
56
9
2
0
0
4
7
1
7
11
2
1
0
0
.266
.196
.462
15 Riley Adams
R. Adams
.161
97
2025
WSH WSH
41
87
14
2
0
3
5
6
4
39
25
5
0
0
0
.247
.287
.535
16 Eugenio Suárez
E. Suárez
.164
184
2025
TOT
83
159
26
7
0
13
23
20
2
57
72
20
0
3
1
.261
.453
.714
17 Josh Lowe
J. Lowe
.165
125
2025
TBR TBR
74
115
19
5
0
1
7
8
1
39
27
6
0
1
0
.224
.235
.459
18 Dylan Moore
D. Moore
.167
131
2025
TOT
70
114
19
0
0
6
13
14
1
50
37
6
0
2
0
.260
.325
.584
19 Nathaniel Lowe
N. Lowe
.168
171
2025
TOT
94
155
26
7
1
2
10
15
0
51
41
10
0
1
0
.240
.265
.504
20 Austin Hedges
A. Hedges
.169
89
2025
CLE CLE
38
77
13
2
0
2
5
10
0
24
21
4
1
1
0
.261
.273
.534
21 Luke Keaschall
L. Keaschall
.169
66
2025
MIN MIN
32
59
10
3
0
1
7
3
3
15
16
4
0
1
0
.242
.271
.514
22 Bo Naylor
B. Naylor
.171
85
2025
CLE CLE
58
76
13
1
0
2
5
7
0
13
20
3
1
1
0
.238
.263
.501
23 Michael Helman
M. Helman
.174
50
2025
TEX TEX
25
46
8
2
0
3
11
2
1
11
19
5
1
0
0
.224
.413
.638
24 Andrés Giménez
A. Giménez
.175
86
2025
TOR TOR
51
80
14
4
0
1
8
4
2
18
21
5
0
0
0
.233
.263
.495
25 Donovan Solano
D. Solano
.177
101
2025
TOT
56
96
17
1
1
1
8
3
1
25
23
3
0
1
0
.208
.240
.448
StatMuse has event-level data for batting average and plate appearances going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Pirates Stats

Team Rankings

HR

117

30th

R

583

30th

SO

1,314

21st

ERA

3.76

7th

2025 Division Standings
TEAM W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
Reds Reds
83
79
.512
14.0
Cardinals Cardinals
78
84
.481
19.0
Pirates Pirates
71
91
.438
26.0
Last Game
ATL Braves

76 - 86

4

Final

1

PIT Pirates

71 - 91

Sun 28 Sep 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
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6
Sun
9/14
TEX TEX
@
HOU HOU
3-6

Schedule

DATE MATCHUP TIME (ET)
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM
Tue
10/7
TOR TOR
@
NYY NYY
8:08 PM
Wed
10/8
SEA SEA
@
DET DET
3:08 PM