phillies player most homeruns vs dbacks last 10 years

Between February 20, 2016 and February 20, 2026, Kyle Schwarber and Bryce Harper are tied for the most home runs for the Phillies versus the Diamondbacks, with 6 home runs.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Kyle Schwarber
K. Schwarber
6
26
101
18
21
6
0
17
18
2
28
1
1
122
45
12
0
1
2
2
.208
.336
.446
.782
2Bryce Harper
B. Harper
6
39
149
23
52
13
0
22
24
0
30
2
3
175
83
19
1
1
4
3
.349
.437
.557
.994
3Bryson Stott
B. Stott
4
24
85
12
23
3
1
8
6
0
17
1
0
91
40
8
0
0
0
0
.271
.319
.471
.789
4J.T. Realmuto
J.T. Realmuto
4
31
113
25
32
11
2
18
14
1
16
4
0
130
59
17
0
2
0
0
.283
.362
.522
.884
5Scott Kingery
S. Kingery
4
11
33
6
9
2
1
6
3
0
11
1
0
36
25
7
0
0
0
1
.273
.333
.758
1.091
6Nick Castellanos
N. Castellanos
3
22
84
11
24
6
0
17
6
1
24
1
0
93
39
9
0
2
1
2
.286
.333
.464
.798
7Jean Segura
J. Segura
3
16
68
10
22
2
0
10
4
0
6
1
1
72
33
5
0
0
1
0
.324
.361
.485
.846
8Rhys Hoskins
R. Hoskins
3
18
64
12
20
5
0
6
15
0
13
0
0
79
34
8
0
0
1
5
.313
.443
.531
.974
9Maikel Franco
M. Franco
3
21
80
6
15
3
0
10
6
0
13
0
0
87
27
6
0
1
1
1
.188
.241
.338
.579
10Odubel Herrera
O. Herrera
3
30
106
16
31
2
3
6
5
2
24
2
1
114
48
8
0
1
0
1
.292
.333
.453
.786
11Max Kepler
M. Kepler
2
5
14
3
3
0
0
4
0
0
5
0
0
15
9
2
0
1
0
0
.214
.200
.643
.843
12Trea Turner
T. Turner
2
17
73
11
18
3
0
9
7
0
12
5
0
80
27
5
0
0
0
1
.247
.313
.370
.682
13Alec Bohm
A. Bohm
2
28
108
17
34
10
0
18
5
2
13
0
0
115
50
12
0
0
0
6
.315
.357
.463
.819
14Aaron Altherr
A. Altherr
2
10
42
4
13
2
1
9
2
0
7
0
1
44
23
5
0
0
0
4
.310
.341
.548
.889
15Harrison Bader
H. Bader
1
3
13
2
4
1
0
1
2
0
2
0
0
15
8
2
0
0
0
0
.308
.400
.615
1.015
16Weston Wilson
W. Wilson
1
4
16
2
6
2
0
6
2
0
6
0
1
18
11
3
0
0
0
1
.375
.444
.688
1.132
17David Dahl
D. Dahl
1
3
6
2
3
0
0
4
1
0
1
0
0
7
6
1
0
0
0
0
.500
.571
1.000
1.571
18Brandon Marsh
B. Marsh
1
18
61
12
17
2
1
11
4
0
24
1
0
65
24
4
0
0
1
0
.279
.323
.393
.717
19Brad Miller
B. Miller
1
8
24
3
5
2
1
3
2
0
8
0
0
26
12
4
0
0
0
1
.208
.269
.500
.769
20Corey Dickerson
C. Dickerson
1
3
10
1
3
0
0
1
0
0
4
0
0
10
6
1
0
0
0
0
.300
.300
.600
.900
21Jay Bruce
J. Bruce
1
3
12
2
3
0
0
2
1
0
2
0
0
13
6
1
0
0
0
0
.250
.308
.500
.808
22Nick Williams
N. Williams
1
7
20
3
5
2
0
1
0
0
10
0
0
20
10
3
0
0
0
0
.250
.250
.500
.750
23Ben Lively
B. Lively
1
3
4
1
1
0
0
2
0
0
2
0
0
4
4
1
0
0
0
0
.250
.250
1.000
1.250
24Peter Bourjos
P. Bourjos
1
6
17
4
7
1
0
2
3
0
3
1
1
20
11
2
0
0
0
0
.412
.500
.647
1.147
25Tommy Joseph
T. Joseph
1
11
45
2
4
0
0
2
6
0
15
0
0
51
7
1
0
0
0
3
.089
.196
.156
.352
StatMuse has game-level data for home runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Phillies Stats

Team Batting Leaders

HR

56

Schwarber

Kyle Schwarber

RBI

132

Schwarber

Kyle Schwarber

AVG

.304

Turner

Trea Turner
Team Pitching Leaders

W

15

Luzardo

Jesús Luzardo

K

216

Luzardo

Jesús Luzardo

ERA

2.50

Sánchez

Cristopher Sánchez
Team Rankings

HR

212

9th

R

778

8th

SO

1,471

3rd

ERA

3.79

8th

2025 Division Standings
TEAMWLPCTGB
Phillies Phillies
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
4:15 PM
Sat
3/28
@
4:05 PM
Sun
3/29
@
1:35 PM
Mon
3/30
@
6:40 PM
Tue
3/31
@
6:40 PM
Last Game
PHI Phillies

1 - 3

1

Final

2

LAD Dodgers

3 - 1

Thu 9 Oct 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
1:15 PM
Thu
3/26
@
2:10 PM
Thu
3/26
@
2:20 PM
Thu
3/26
@
3:05 PM