which active player has the highest career batting average against the pirates minimum 250 at bats

Kris Bryant has the highest career batting average by an active player with 250+ at-bats versus the Pirates, with an average of .351.

NAME AVG AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS
1 Kris Bryant
K. Bryant
.351
385
104
83
135
31
1
21
61
66
10
86
4
1
462
231
53
0
1
3
4
.457
.600
1.057
2 Ian Happ
I. Happ
.316
399
115
70
126
36
3
18
74
53
5
101
9
3
459
222
57
1
1
4
6
.402
.556
.958
3 Tommy Edman
T. Edman
.311
283
73
47
88
18
2
7
33
27
2
43
7
3
314
131
27
0
2
2
4
.373
.463
.836
4 Paul Goldschmidt
P. Goldschmidt
.310
506
135
94
157
32
3
23
81
85
2
103
10
2
597
264
58
0
4
5
9
.409
.522
.930
5 Christian Yelich
C. Yelich
.298
447
120
81
133
30
3
21
67
65
4
114
13
4
519
232
54
0
3
6
10
.389
.519
.908
6 Nick Castellanos
N. Castellanos
.293
352
90
46
103
25
4
17
69
16
3
89
1
1
374
187
46
0
3
1
8
.326
.531
.857
7 Jason Heyward
J. Heyward
.286
545
159
76
156
33
2
12
67
61
7
86
15
4
620
229
47
1
6
3
7
.362
.420
.782
8 Freddie Freeman
F. Freeman
.283
304
80
47
86
24
1
11
37
34
7
80
6
1
348
145
36
0
3
2
4
.365
.477
.842
9 Nolan Arenado
N. Arenado
.278
392
104
52
109
28
1
14
60
39
2
60
1
1
437
181
43
0
4
5
17
.343
.462
.805
10 Orlando Arcia
O. Arcia
.269
260
83
32
70
14
1
9
35
28
0
48
7
0
295
113
24
3
4
4
9
.336
.435
.770
11 Eugenio Suárez
E. Suárez
.267
435
127
67
116
22
2
27
81
57
5
140
3
3
506
223
51
0
9
1
10
.352
.513
.864
12 Bryce Harper
B. Harper
.262
260
71
44
68
16
2
11
36
42
2
65
7
2
306
121
29
0
2
6
5
.366
.465
.831
13 Willson Contreras
W. Contreras
.257
374
110
56
96
29
1
13
50
48
11
117
3
4
435
166
43
0
2
0
11
.356
.444
.800
14 Javier Báez
J. Báez
.254
409
113
47
104
24
1
15
53
18
5
119
12
5
435
175
40
2
1
5
12
.293
.428
.721
15 Marcell Ozuna
M. Ozuna
.247
288
77
39
71
21
1
6
37
30
2
55
1
0
321
112
28
0
1
1
10
.321
.389
.710
16 Kyle Schwarber
K. Schwarber
.238
332
93
51
79
19
0
20
49
53
2
105
0
3
389
158
39
0
2
5
7
.344
.476
.820
17 Paul DeJong
P. DeJong
.225
307
88
45
69
14
1
13
44
25
6
86
2
0
342
124
28
0
4
0
5
.292
.404
.696
StatMuse has game-level data for at-bats and batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cubs Stats

Team Rankings

HR

97

5th

R

385

2nd

SO

556

23rd

ERA

3.57

9th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
44
28
.611
Brewers Brewers
39
34
.534
5.5
Reds Reds
37
35
.514
7.0
Cardinals Cardinals
37
35
.514
7.0
Pirates Pirates
29
44
.397
15.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/17
MIL MIL
@
CHC CHC
8:05 PM
Wed
6/18
MIL MIL
@
CHC CHC
8:05 PM
Thu
6/19
MIL MIL
@
CHC CHC
2:20 PM
Fri
6/20
SEA SEA
@
CHC CHC
2:20 PM
Sat
6/21
SEA SEA
@
CHC CHC
2:20 PM
Last Game
CHC Cubs

44 - 28

3

Final

2

PIT Pirates

29 - 44

Sun 15 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
42
28
.600
Rays Rays
39
32
.549
3.5
AL Central W L PCT GB
Tigers Tigers
46
27
.630
Twins Twins
36
35
.507
9.0
AL West W L PCT GB
Astros Astros
41
30
.577
Mariners Mariners
36
34
.514
4.5
NL East W L PCT GB
Mets Mets
45
27
.625
Phillies Phillies
42
29
.592
2.5
NL Central W L PCT GB
Cubs Cubs
44
28
.611
Brewers Brewers
39
34
.534
5.5
NL West W L PCT GB
Dodgers Dodgers
43
29
.597
Giants Giants
41
31
.569
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/31
MIL MIL
@
PHI PHI
5-2
Sat
5/31
BOS BOS
@
ATL ATL
3-1
Sat
5/31
CWS CWS
@
BAL BAL
2-3
Sat
5/31
ATH ATH
@
TOR TOR
4-8
Sat
5/31
LAA LAA
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/16
PHI PHI
@
MIA MIA
6:40 PM
Mon
6/16
COL COL
@
WSH WSH
6:45 PM
Mon
6/16
LAA LAA
@
NYY NYY
7:05 PM
Mon
6/16
BAL BAL
@
TBR TBR
7:35 PM
Mon
6/16
BOS BOS
@
SEA SEA
9:40 PM