pirates hitters with the highest batting average with at least 4 at bats versus left hand pitchers this season

Billy Cook has the best batting average for the Pirates against left-handed pitchers with 4+ at-bats this season, with an average of .500.

NAME AVG AB SEASON TM G H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Billy Cook
B. Cook
.500
4
2025
PIT PIT
2
2
0
0
0
0
0
0
0
4
2
0
0
0
0
.500
.500
1.000
2 Liover Peguero
L. Peguero
.400
5
2025
PIT PIT
2
2
0
0
0
0
0
1
1
6
2
0
0
0
0
.500
.400
.900
3 Joey Bart
J. Bart
.381
42
2025
PIT PIT
22
16
3
0
1
4
7
0
10
49
22
4
0
0
0
.469
.524
.993
4 Andrew McCutchen
A. McCutchen
.324
71
2025
PIT PIT
39
23
6
0
1
8
9
0
16
81
32
7
0
1
0
.395
.451
.846
5 Endy Rodríguez
E. Rodríguez
.273
11
2025
PIT PIT
6
3
1
0
0
0
1
0
4
12
4
1
0
0
0
.333
.364
.697
6 Isiah Kiner-Falefa
I. Kiner-Falefa
.238
63
2025
PIT PIT
36
15
0
0
1
7
1
1
10
66
18
1
0
1
0
.258
.286
.543
7 Bryan Reynolds
B. Reynolds
.234
77
2025
PIT PIT
48
18
3
0
5
12
7
0
29
85
36
8
0
1
0
.294
.468
.762
8 Jared Triolo
J. Triolo
.229
48
2025
PIT PIT
26
11
3
0
1
4
5
1
10
56
17
4
1
1
1
.309
.354
.663
9 Nick Gonzales
N. Gonzales
.211
19
2025
PIT PIT
9
4
1
1
1
1
0
0
4
19
10
3
0
0
0
.211
.526
.737
10 Ke'Bryan Hayes
K. Hayes
.203
64
2025
PIT PIT
29
13
1
0
0
5
1
0
13
65
14
1
0
0
0
.215
.219
.434
11 Alexander Canario
A. Canario
.189
53
2025
PIT PIT
29
10
2
0
2
4
4
0
18
57
18
4
0
0
0
.246
.340
.585
12 Matt Gorski
M. Gorski
.174
23
2025
PIT PIT
10
4
0
1
1
1
0
0
9
23
9
2
0
0
0
.174
.391
.565
13 Tommy Pham
T. Pham
.163
43
2025
PIT PIT
25
7
0
0
0
2
5
0
14
49
7
0
0
1
1
.245
.163
.408
14 Henry Davis
H. Davis
.143
28
2025
PIT PIT
19
4
0
0
2
2
3
0
9
31
10
2
0
0
0
.226
.357
.583
15 Adam Frazier
A. Frazier
.143
21
2025
PIT PIT
18
3
1
0
0
2
2
1
8
25
4
1
1
0
0
.250
.190
.440
16 Spencer Horwitz
S. Horwitz
.125
16
2025
PIT PIT
12
2
1
0
0
1
0
0
8
16
3
1
0
0
0
.125
.188
.313
17 Nick Solak
N. Solak
.125
8
2025
PIT PIT
3
1
0
0
0
0
0
0
2
8
1
0
0
0
0
.125
.125
.250
18 Oneil Cruz
O. Cruz
.113
71
2025
PIT PIT
49
8
2
1
1
4
11
1
31
83
15
4
0
0
0
.241
.211
.452
19 Enmanuel Valdez
E. Valdez
.100
10
2025
PIT PIT
9
1
0
0
0
3
1
0
2
11
1
0
0
0
0
.182
.100
.282
StatMuse has event-level data for at-bats and batting average 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

53

30th

R

257

30th

SO

586

27th

ERA

3.81

11th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
46
31
.597
Brewers Brewers
43
35
.551
3.5
Cardinals Cardinals
42
36
.538
4.5
Reds Reds
40
38
.513
6.5
Pirates Pirates
31
48
.392
16.0
Schedule
DATE MATCHUP TIME (ET)
Mon
6/23
PIT PIT
@
MIL MIL
7:40 PM
Tue
6/24
PIT PIT
@
MIL MIL
7:40 PM
Wed
6/25
PIT PIT
@
MIL MIL
2:10 PM
Fri
6/27
NYM NYM
@
PIT PIT
6:40 PM
Sat
6/28
NYM NYM
@
PIT PIT
4:05 PM
Last Game
PIT Pirates

31 - 48

8

Final

3

TEX Rangers

38 - 40

Sun 22 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
45
32
.584
Rays Rays
43
35
.551
2.5
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
39
37
.513
5.0
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
32
.590
1.0
NL Central W L PCT GB
Cubs Cubs
46
31
.597
Brewers Brewers
43
35
.551
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
MIA MIA
@
TBR TBR
2-3
Sat
6/7
SDP SDP
@
MIL MIL
1-0
Sat
6/7
TEX TEX
@
WSH WSH
4-2
Sat
6/7
PHI PHI
@
PIT PIT
1-2
Sat
6/7
HOU HOU
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/23
TEX TEX
@
BAL BAL
6:35 PM
Mon
6/23
NYY NYY
@
CIN CIN
7:10 PM
Mon
6/23
ATL ATL
@
NYM NYM
7:10 PM
Mon
6/23
AZ AZ
@
CWS CWS
7:40 PM
Mon
6/23
PIT PIT
@
MIL MIL
7:40 PM