active pirates with the most tb

Andrew McCutchen has racked up the most career total bases by an active Pirates player, with 3,737 bases.

NAME TB G AB R H 2B 3B HR RBI BB HBP SO SB CS PA XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Andrew McCutchen
A. McCutchen
3,737
2,194
8,106
1,263
2,214
442
50
327
1,123
1,145
94
1,829
220
89
9,422
819
3
74
70
139
.273
.367
.461
.828
1414
320.7
.358
127
298
2 Tommy Pham
T. Pham
1,667
1,172
3,978
621
1,015
187
24
139
479
507
41
1,075
129
36
4,555
350
3
26
13
118
.255
.343
.419
.762
606
62
.332
110
59.7
3 Bryan Reynolds
B. Reynolds
1,496
865
3,248
455
883
167
28
130
450
336
48
813
41
13
3,653
325
0
21
21
62
.272
.347
.461
.807
534
96
.346
117
78.8
4 Adam Frazier
A. Frazier
1,390
1,133
3,635
488
956
189
28
63
359
297
54
551
60
37
4,025
280
22
17
13
58
.263
.327
.382
.709
463
-21
.309
94
-27.2
5 Isiah Kiner-Falefa
I. Kiner-Falefa
1,017
844
2,894
348
763
119
15
35
263
174
45
489
94
29
3,145
169
16
16
5
81
.264
.314
.351
.665
320
-54.6
.293
83
-63.3
6 Ke'Bryan Hayes
K. Hayes
769
546
2,068
244
525
95
16
39
196
154
15
465
60
16
2,249
150
1
11
4
54
.254
.309
.372
.681
239
-27.6
.298
86
-37.7
7 Oneil Cruz
O. Cruz
513
311
1,157
166
280
58
8
53
167
127
7
416
60
8
1,299
119
0
8
9
15
.242
.319
.443
.762
169
18
.328
108
12.7
8 Joey Bart
J. Bart
319
290
867
104
206
32
3
25
96
76
22
295
3
1
967
60
0
2
0
23
.238
.314
.368
.682
106
-7.3
.304
93
-8.3
9 Jared Triolo
J. Triolo
232
227
695
82
160
25
1
15
76
82
9
203
19
3
795
41
2
7
1
8
.230
.317
.334
.650
80
-13.4
.292
82
-17
10 Nick Gonzales
N. Gonzales
211
145
536
62
138
28
6
11
66
27
9
121
5
5
581
45
2
7
1
10
.257
.301
.394
.694
63
-5.8
.300
88
-8.5
11 Spencer Horwitz
S. Horwitz
189
140
467
61
120
27
0
14
54
54
9
109
0
0
534
41
0
4
3
13
.257
.343
.405
.747
69
6.9
.328
113
8.1
12 Enmanuel Valdez
E. Valdez
169
156
431
47
99
24
2
14
59
36
1
106
6
2
473
40
1
4
0
10
.230
.288
.392
.680
49
-6.8
.296
83
-9
13 Henry Davis
H. Davis
134
132
426
47
81
17
0
12
39
47
6
140
3
5
484
29
2
3
2
4
.190
.278
.315
.593
38
-19.9
.265
62
-22
14 Endy Rodríguez
E. Rodríguez
74
75
238
32
50
11
2
3
15
22
0
63
0
1
261
16
0
1
0
3
.210
.276
.311
.587
19
-12
.261
59
-13.1
15 Alexander Canario
A. Canario
66
67
182
20
42
5
2
5
18
14
1
68
3
1
197
12
0
0
0
3
.231
.289
.363
.652
19
-4
.288
80
-4.5
16 Johan Oviedo
J. Oviedo
3
13
20
3
3
0
0
0
2
2
0
9
0
0
22
0
0
0
0
0
.150
.227
.150
.377
0
-2.4
.183
12
-2.5
17 Mitch Keller
M. Keller
3
33
38
2
3
0
0
0
0
2
0
17
0
0
43
0
3
0
0
1
.079
.125
.079
.204
-3
-7.8
.101
-46
-8.1
18 Caleb Ferguson
C. Ferguson
3
72
7
1
2
1
0
0
0
0
0
3
0
0
7
1
0
0
0
1
.286
.286
.429
.714
1
-0.1
.299
88
-0.1
19 Dennis Santana
D. Santana
3
20
6
0
2
1
0
0
2
0
0
3
0
0
6
1
0
0
0
0
.333
.333
.500
.833
1
0.2
.353
125
0.2
20 Andrew Heaney
A. Heaney
3
15
24
2
3
0
0
0
0
1
0
13
0
0
27
0
2
0
0
0
.125
.160
.125
.285
-1
-3.9
.134
-28
-4

More Pirates Stats

Team Rankings

HR

53

30th

R

247

30th

SO

572

27th

ERA

3.85

14th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
45
30
.600
Brewers Brewers
42
35
.545
4.0
Cardinals Cardinals
41
35
.539
4.5
Reds Reds
39
37
.513
6.5
Pirates Pirates
30
47
.390
16.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/22
TEX TEX
@
PIT PIT
1:35 PM
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
Last Game
PIT Pirates

30 - 47

2

Final

6

TEX Rangers

37 - 39

Fri 20 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
44
32
.579
Rays Rays
43
34
.558
1.5
AL Central W L PCT GB
Tigers Tigers
48
30
.615
Royals Royals
38
38
.500
9.0
AL West W L PCT GB
Astros Astros
44
32
.579
Mariners Mariners
38
36
.514
5.0
NL East W L PCT GB
Phillies Phillies
46
30
.605
Mets Mets
45
31
.592
1.0
NL Central W L PCT GB
Cubs Cubs
45
30
.600
Brewers Brewers
42
35
.545
4.0
NL West W L PCT GB
Dodgers Dodgers
47
30
.610
Giants Giants
42
34
.553
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/5
PHI PHI
@
PIT PIT
4-5
Thu
6/5
TEX TEX
@
WSH WSH
0-2
Thu
6/5
BOS BOS
@
NYY NYY
6-9
Thu
6/5
SDP SDP
@
MIL MIL
2-0
Thu
6/5
TOR TOR
@
MIN MIN
6-4

Schedule

DATE MATCHUP TIME (ET)
Sat
6/21
NYM NYM
@
PHI PHI
7:15 PM
Sat
6/21
KCR KCR
@
SDP SDP
7:15 PM
Sat
6/21
AZ AZ
@
COL COL
9:10 PM
Sat
6/21
HOU HOU
@
LAA LAA
9:38 PM
Sat
6/21
CLE CLE
@
ATH ATH
10:05 PM