active philadelphia phillies players hr all-time

active philadelphia phillies players hr all-time

NAME HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 David Robertson
D. Robertson
0
24
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.2
.000
-112
-0.2
2 Bryce Harper
B. Harper
355
1,747
6,290
1,135
1,762
397
24
1,029
1,085
51
1,621
150
51
7,498
3,272
776
13
59
135
139
.280
.387
.520
.907
1297
416.6
.383
142
379.1
3 Nick Castellanos
N. Castellanos
248
1,660
6,322
812
1,720
395
42
908
423
53
1,589
42
22
6,848
2,943
685
0
50
19
142
.272
.321
.466
.786
923
113.7
.335
110
85.7
4 Taijuan Walker
T. Walker
1
61
112
6
18
2
0
7
2
1
54
0
0
119
23
3
4
0
0
3
.161
.183
.205
.388
0
-14.4
.172
-1
-15.1
5 Zack Wheeler
Z. Wheeler
1
152
288
13
44
9
0
18
5
2
128
0
0
323
56
10
27
1
0
2
.153
.172
.194
.367
-3
-40.7
.162
-4
-40.8
6 J.T. Realmuto
J.T. Realmuto
175
1,340
4,931
680
1,340
275
35
664
357
77
1,143
102
27
5,401
2,210
485
1
35
20
105
.272
.329
.448
.777
719
75.5
.333
110
63.7
7 Max Kepler
M. Kepler
173
1,174
4,090
598
962
221
16
546
452
47
862
37
16
4,626
1,734
410
3
34
14
50
.235
.316
.424
.740
565
10.1
.318
101
6.8
8 Aaron Nola
A. Nola
0
152
271
15
24
6
0
12
21
1
158
0
0
318
30
6
24
1
0
4
.089
.156
.111
.267
-11
-49.2
.131
-28
-51.1
9 Joe Ross
J. Ross
0
110
157
7
29
4
0
5
6
2
69
0
0
175
33
4
10
0
0
4
.185
.224
.210
.434
4
-17.4
.197
15
-18.6
10 Kyle Schwarber
K. Schwarber
327
1,251
4,392
772
1,018
171
13
753
736
48
1,479
37
19
5,201
2,196
511
1
24
46
51
.232
.347
.500
.847
808
186.8
.359
127
167.7
11 Trea Turner
T. Turner
183
1,245
5,065
854
1,495
277
45
624
379
40
1,012
307
52
5,507
2,411
505
2
21
11
85
.295
.348
.476
.824
828
169.6
.353
122
147.2
12 Matt Strahm
M. Strahm
0
93
29
1
6
2
0
1
2
0
16
0
0
35
8
2
4
0
0
0
.207
.258
.276
.534
2
-2.1
.235
50
-2.2
13 Harrison Bader
H. Bader
84
885
2,598
365
630
120
13
309
205
56
694
104
31
2,887
1,028
217
4
24
15
31
.242
.309
.396
.705
321
-24.1
.305
93
-23.3
14 Edmundo Sosa
E. Sosa
31
466
1,194
164
304
55
15
136
54
44
303
23
9
1,307
482
101
8
7
2
33
.255
.309
.404
.713
152
-3.7
.310
96
-5.8
15 Ranger Suárez
R. Suárez
0
73
26
2
5
2
1
1
1
1
9
0
0
34
9
3
6
0
0
0
.192
.250
.346
.596
2
-1.6
.258
58
-1.8
16 Jordan Romano
J. Romano
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17 Jesús Luzardo
J. Luzardo
0
13
15
1
0
0
0
0
4
0
6
0
0
20
0
0
1
0
0
0
.000
.211
.000
.211
0
-2.8
.146
-14
-2.9
18 Alec Bohm
A. Bohm
67
691
2,591
324
718
137
7
378
182
23
499
18
7
2,828
1,070
211
0
32
4
88
.277
.326
.413
.739
352
16.7
.321
103
9.5
19 Rafael Marchán
R. Marchán
6
70
185
23
45
7
1
19
17
2
33
0
0
206
72
14
2
0
0
3
.243
.314
.389
.703
24
-0.6
.309
95
-1.2
20 Cristopher Sánchez
C. Sánchez
0
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21 Brandon Marsh
B. Marsh
48
571
1,750
230
452
88
17
219
185
11
623
50
11
1,972
718
153
9
17
3
15
.258
.330
.410
.740
249
15.7
.323
105
12.1
22 Tanner Banks
T. Banks
23 Bryson Stott
B. Stott
43
536
1,892
250
478
85
9
215
169
12
355
94
13
2,098
710
137
4
21
2
25
.253
.315
.375
.690
230
-17.5
.303
91
-21.2
24 Jhoan Duran
J. Duran
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25 Weston Wilson
W. Wilson
6
78
158
25
43
9
1
20
22
1
50
6
2
182
72
16
0
1
0
3
.272
.363
.456
.818
28
6.6
.357
128
6.2

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
70
52
.574
Mets Mets
64
58
.525
6.0
NL Central W L PCT GB
Brewers Brewers
77
44
.636
Cubs Cubs
68
53
.562
9.0
NL West W L PCT GB
Dodgers Dodgers
69
53
.566
Padres Padres
69
53
.566
AL East W L PCT GB
Blue Jays Blue Jays
72
51
.585
Red Sox Red Sox
67
56
.545
5.0
AL Central W L PCT GB
Tigers Tigers
72
52
.581
Guardians Guardians
63
58
.521
7.5
AL West W L PCT GB
Astros Astros
68
54
.557
Mariners Mariners
68
55
.553
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
7/31
ATL ATL
@
CIN CIN
2-3
Thu
7/31
BAL BAL
@
CHC CHC
0-1
Thu
7/31
MIL MIL
@
WSH WSH
16-9
Thu
7/31
DET DET
@
PHI PHI
4-5
Thu
7/31
KCR KCR
@
TOR TOR
9-3

Schedule

DATE MATCHUP TIME (ET)
Sat
8/16
PIT PIT
@
CHC CHC
2:20 PM
Sat
8/16
TEX TEX
@
TOR TOR
3:07 PM
Sat
8/16
PHI PHI
@
WSH WSH
4:05 PM
Sat
8/16
MIA MIA
@
BOS BOS
4:10 PM
Sat
8/16
SEA SEA
@
NYM NYM
4:10 PM