current pirate best hitters vs left handed pitchers

Oneil Cruz has the highest batting average by an active Pirates player against left-handed pitchers in a season, with an average of .600 in 2023.

Interpreted as:
current pirate best hitters vs left handed pitchers this regular season
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Oneil Cruz
O. Cruz
.600
2023
4
5
3
0
0
0
1
2
0
1
7
3
0
0
0
0
.714
.600
1.314
2Ryan O'Hearn
R. O'Hearn
.333
2020
8
12
4
2
0
0
2
0
0
4
12
6
2
0
0
0
.333
.500
.833
3Luke Weaver
L. Weaver
.333
2016
2
3
1
0
0
0
0
0
0
2
3
1
0
0
0
0
.333
.333
.667
4Bryan Reynolds
B. Reynolds
.325
2021
100
166
54
17
1
4
24
23
0
43
191
85
22
0
2
4
.403
.512
.915
5Nick Gonzales
N. Gonzales
.315
2024
54
92
29
6
1
3
14
3
1
23
98
46
10
0
2
1
.337
.500
.837
6Oneil Cruz
O. Cruz
.303
2026
44
76
23
3
0
4
13
5
1
34
82
38
7
0
0
1
.354
.500
.854
7Jake Mangum
J. Mangum
.301
2026
44
83
25
3
0
1
4
4
3
17
91
31
4
0
1
0
.352
.373
.725
8Brandon Lowe
B. Lowe
.300
2020
34
50
15
3
0
6
9
6
4
14
60
36
9
0
0
0
.417
.720
1.137
9Konnor Griffin
K. Griffin
.298
2026
30
57
17
3
1
1
6
4
0
17
62
25
5
0
1
0
.339
.439
.777
10Jared Triolo
J. Triolo
.293
2023
35
58
17
4
0
1
5
6
1
20
65
24
5
0
0
0
.369
.414
.783
11Bryan Reynolds
B. Reynolds
.285
2023
96
193
55
10
0
5
27
8
0
44
202
80
15
0
1
0
.312
.415
.726
12Bryan Reynolds
B. Reynolds
.285
2026
82
151
43
11
0
6
28
19
1
39
171
72
17
0
0
0
.368
.477
.845
13Jake Mangum
J. Mangum
.279
2025
78
129
36
5
0
1
11
5
1
17
137
44
6
1
1
0
.309
.341
.650
14Ryan O'Hearn
R. O'Hearn
.278
2025
TOT
70
97
27
8
1
3
15
9
3
27
109
46
12
0
0
0
.358
.474
.832
15Jared Triolo
J. Triolo
.275
2025
58
109
30
7
2
3
8
10
1
21
122
50
12
1
1
1
.339
.459
.798
16Nick Gonzales
N. Gonzales
.274
2026
68
135
37
4
0
1
13
9
0
26
145
44
5
0
1
0
.317
.326
.643
17Esmerlyn Valdez
E. Valdez
.273
2026
30
55
15
4
1
7
21
15
0
21
70
42
12
0
0
0
.429
.764
1.192
18Endy Rodríguez
E. Rodríguez
.273
2025
6
11
3
1
0
0
0
1
0
4
12
4
1
0
0
0
.333
.364
.697
19Bryan Reynolds
B. Reynolds
.273
2022
82
154
42
5
0
7
18
15
2
38
171
68
12
0
0
2
.345
.442
.787
20Jared Triolo
J. Triolo
.271
2026
47
85
23
5
0
0
6
7
1
16
93
28
5
0
0
0
.333
.329
.663
21Bryan Reynolds
B. Reynolds
.266
2024
103
188
50
8
0
6
29
13
1
47
203
76
14
0
1
1
.315
.404
.720
22Brandon Lowe
B. Lowe
.265
2024
40
68
18
6
0
4
16
3
1
21
72
36
10
0
0
0
.306
.529
.835
23Bryan Reynolds
B. Reynolds
.264
2019
76
144
38
10
0
5
17
9
3
36
157
63
15
0
1
0
.318
.438
.756
24Ryan O'Hearn
R. O'Hearn
.262
2024
36
42
11
2
0
0
4
2
0
7
44
13
2
0
0
0
.295
.310
.605
25Brandon Lowe
B. Lowe
.261
2022
33
46
12
1
1
3
9
1
0
13
48
24
5
0
1
0
.271
.522
.793
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

25

Lowe

Brandon Lowe

RBI

74

Lowe

Brandon Lowe

AVG

.306

Gonzales

Nick Gonzales
Team Pitching Leaders

W

11

Ashcraft

Braxton Ashcraft

K

162

Skenes

Paul Skenes

ERA

2.80

Ramírez

Yohan Ramírez
Team Rankings

HR

145

10th

R

602

3rd

SO

1,113

3rd

ERA

4.34

21st

2026 Division Standings
TEAMWLPCTGB
74
45
.622
69
50
.580
5.0
59
60
.496
15.0
Pirates Pirates
58
62
.483
16.5
56
61
.479
17.0
Schedule
DATEMATCHUPTIME (ET)
Tue
8/11
@
6:40 PM
Wed
8/12
@
6:40 PM
Thu
8/13
@
1:10 PM
Fri
8/14
@
6:40 PM
Sat
8/15
@
7:15 PM
Last Game
NYM Mets

52 - 67

11

Final

1

PIT Pirates

58 - 62

Sun 9 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
71
48
.597
64
56
.533
7.5
60
59
.504
11.0
59
61
.492
12.5
53
67
.442
18.5
NL CentralWLPCTGB
74
45
.622
69
50
.580
5.0
59
60
.496
15.0
58
62
.483
16.5
56
61
.479
17.0
NL WestWLPCTGB
71
48
.597
64
56
.533
7.5
63
57
.525
8.5
49
70
.412
22.0
46
73
.387
25.0
AL EastWLPCTGB
72
46
.610
66
52
.559
6.0
64
54
.542
8.0
57
62
.479
15.5
57
63
.475
16.0
AL CentralWLPCTGB
61
56
.521
59
61
.492
3.5
58
60
.492
3.5
58
61
.487
4.0
49
71
.408
13.5
AL WestWLPCTGB
61
59
.508
60
59
.504
0.5
56
63
.471
4.5
47
72
.395
13.5
45
74
.378
15.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
7/27
@
3-7
Mon
7/27
@
2-3
Mon
7/27
@
8-5
Mon
7/27
@
7-8
Mon
7/27
@
3-14

Schedule

DATEMATCHUPTIME (ET)
Tue
8/11
@
6:40 PM
Tue
8/11
@
6:40 PM
Tue
8/11
@
6:45 PM
Tue
8/11
@
7:05 PM
Tue
8/11
@
7:07 PM