which active phillies player has the most career total bases

Bryce Harper has racked up the most career total bases by an active Phillies player, with 3,186 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 Bryce Harper
B. Harper
3,186
1,707
6,136
1,112
1,724
382
24
344
1,009
1,068
49
1,575
148
50
7,325
750
13
59
133
136
.281
.389
.519
.908
1268
408.8
.383
142
370.7
2 Nick Castellanos
N. Castellanos
2,840
1,595
6,072
779
1,662
385
41
237
877
413
52
1,524
40
22
6,587
663
0
50
19
135
.274
.323
.468
.791
896
118.8
.337
111
90.4
3 Trea Turner
T. Turner
2,292
1,177
4,781
813
1,418
260
43
176
595
358
38
963
293
51
5,199
479
2
20
10
79
.297
.349
.479
.828
789
167.7
.355
122
144.7
4 J.T. Realmuto
J.T. Realmuto
2,126
1,284
4,719
657
1,276
261
35
173
645
348
73
1,096
100
26
5,176
469
1
35
20
104
.270
.328
.451
.778
690
73.8
.333
110
61.6
5 Kyle Schwarber
K. Schwarber
2,043
1,183
4,134
730
954
157
13
302
692
698
43
1,384
31
18
4,900
472
1
24
43
50
.231
.346
.494
.840
752
166.7
.357
125
147.1
6 Max Kepler
M. Kepler
1,681
1,121
3,926
576
931
217
16
167
527
431
47
828
35
16
4,438
400
2
32
12
44
.237
.318
.428
.746
550
17.9
.321
102
14.2
7 Alec Bohm
A. Bohm
1,008
650
2,436
308
674
133
6
63
356
169
22
472
17
7
2,657
202
0
30
4
83
.277
.326
.414
.739
331
15.8
.321
103
8
8 Bryson Stott
B. Stott
646
474
1,699
227
435
75
8
40
192
145
12
319
86
10
1,878
123
3
19
2
22
.256
.316
.380
.696
209
-12
.305
93
-16.1
9 Brandon Marsh
B. Marsh
635
508
1,573
200
400
77
16
42
201
169
11
576
46
11
1,774
135
7
14
3
14
.254
.328
.404
.732
220
10
.320
102
6.1
10 Edmundo Sosa
E. Sosa
434
422
1,070
151
277
51
14
26
121
50
42
271
22
8
1,174
91
5
7
2
30
.259
.316
.406
.721
140
0.2
.314
99
-2
11 Johan Rojas
J. Rojas
203
218
579
86
150
23
6
6
67
26
8
139
46
7
631
35
16
2
0
9
.259
.299
.351
.650
61
-13.4
.286
80
-14.9
12 Weston Wilson
W. Wilson
59
61
127
21
35
7
1
5
15
17
1
42
6
1
146
13
0
1
0
3
.276
.363
.465
.828
23
5.7
.360
130
5.3
13 Rafael Marchán
R. Marchán
57
52
142
20
35
5
1
5
15
14
1
27
0
0
158
11
1
0
0
3
.246
.318
.401
.720
19
0.5
.316
99
-0.1
14 Zack Wheeler
Z. Wheeler
56
152
288
13
44
9
0
1
18
5
2
128
0
0
323
10
27
1
0
2
.153
.172
.194
.367
-3
-40.7
.162
-4
-40.8
15 Joe Ross
J. Ross
33
110
157
7
29
4
0
0
5
6
2
69
0
0
175
4
10
0
0
4
.185
.224
.210
.434
4
-17.4
.197
15
-18.6
16 Aaron Nola
A. Nola
30
152
271
15
24
6
0
0
12
21
1
158
0
0
318
6
24
1
0
4
.089
.156
.111
.267
-11
-49.2
.131
-28
-51.1
17 Taijuan Walker
T. Walker
23
61
112
6
18
2
0
1
7
2
1
54
0
0
119
3
4
0
0
3
.161
.183
.205
.388
0
-14.4
.172
-1
-15.1
18 Ranger Suárez
R. Suárez
9
73
26
2
5
2
1
0
1
1
1
9
0
0
34
3
6
0
0
0
.192
.250
.346
.596
2
-1.6
.258
58
-1.8
19 Matt Strahm
M. Strahm
8
93
29
1
6
2
0
0
1
2
0
16
0
0
35
2
4
0
0
0
.207
.258
.276
.534
2
-2.1
.235
50
-2.2

More Nationals Stats

Team Rankings

HR

53

18th

R

226

15th

SO

437

20th

ERA

5.14

26th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
35
19
.648
Mets Mets
34
21
.618
1.5
Braves Braves
25
28
.472
9.5
Nationals Nationals
24
30
.444
11.0
Marlins Marlins
21
32
.396
13.5
Schedule
DATE MATCHUP TIME (ET)
Wed
5/28
WSH WSH
@
SEA SEA
9:40 PM
Thu
5/29
WSH WSH
@
SEA SEA
9:40 PM
Fri
5/30
WSH WSH
@
AZ AZ
9:40 PM
Sat
5/31
WSH WSH
@
AZ AZ
10:10 PM
Sun
6/1
WSH WSH
@
AZ AZ
4:10 PM
Last Game
SEA Mariners

30 - 23

9

Final

1

WSH Nationals

24 - 30

Tue 27 May 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
35
19
.648
Mets Mets
34
21
.618
1.5
NL Central W L PCT GB
Cubs Cubs
34
21
.618
Cardinals Cardinals
31
24
.564
3.0
NL West W L PCT GB
Dodgers Dodgers
34
21
.618
Padres Padres
31
22
.585
2.0
AL East W L PCT GB
Yankees Yankees
34
20
.630
Rays Rays
27
27
.500
7.0
AL Central W L PCT GB
Tigers Tigers
36
20
.643
Twins Twins
30
24
.556
5.0
AL West W L PCT GB
Mariners Mariners
30
23
.566
Astros Astros
29
25
.537
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/12
MIL MIL
@
CLE CLE
0-2
Mon
5/12
CWS CWS
@
CIN CIN
5-1
Mon
5/12
TBR TBR
@
TOR TOR
11-9
Mon
5/12
PIT PIT
@
NYM NYM
1-2
Mon
5/12
WSH WSH
@
ATL ATL
2-5

Schedule

DATE MATCHUP TIME (ET)
Wed
5/28
ATH ATH
@
HOU HOU
2:10 PM
Wed
5/28
PIT PIT
@
AZ AZ
3:40 PM
Wed
5/28
MIA MIA
@
SDP SDP
4:10 PM
Wed
5/28
STL STL
@
BAL BAL
6:35 PM
Wed
5/28
ATL ATL
@
PHI PHI
6:45 PM