who was the last phillies player to hit the cycle

Max Kepler has gotten 49 hits for the Phillies in his career.

NAME H G AB R 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Max Kepler
M. Kepler
49
72
235
32
14
0
9
27
28
3
55
0
0
267
90
23
0
1
1
5
.209
.300
.383
.683
28
-2.5
.302
91
-2.9
2 Otto Kemp
O. Kemp
14
17
58
8
3
0
0
6
3
4
17
1
2
65
17
3
0
0
0
1
.241
.323
.293
.616
6
-1.5
.285
79
-1.6
3 David Dahl
D. Dahl
12
19
58
6
2
0
3
8
3
0
21
0
0
62
23
5
0
1
0
0
.207
.242
.397
.638
5
-1.9
.273
73
-2
4 Whit Merrifield
W. Merrifield
31
53
156
21
4
1
3
11
15
2
19
11
1
174
46
8
1
0
0
2
.199
.277
.295
.572
13
-7.2
.259
63
-7.6
5 Austin Hays
A. Hays
20
22
78
8
5
0
2
6
0
2
19
2
1
80
31
7
0
0
0
1
.256
.275
.397
.672
8
-1.2
.291
85
-1.4
6 Cal Stevenson
C. Stevenson
8
23
32
2
3
0
0
7
3
0
6
0
0
35
11
3
0
0
0
1
.250
.314
.344
.658
4
-0.5
.293
86
-0.6
7 Buddy Kennedy
B. Kennedy
2
11
17
1
1
0
0
2
3
0
5
0
0
20
3
1
0
0
0
0
.118
.250
.176
.426
1
-1.6
.210
30
-1.7
8 Jake Cave
J. Cave
39
65
184
18
8
1
5
21
15
1
55
3
0
203
64
14
1
2
0
3
.212
.272
.348
.620
17
-8
.271
67
-8.4
9 Josh Harrison
J. Harrison
21
40
103
8
3
0
2
10
3
6
20
0
0
114
30
5
0
2
0
2
.204
.263
.291
.554
7
-6.6
.248
51
-6.9
10 Trea Turner
T. Turner
416
355
1,469
244
76
7
56
173
96
16
306
68
9
1,584
674
139
0
3
2
26
.283
.333
.459
.792
224
35.5
.342
117
32.2
11 Kody Clemens
K. Clemens
57
97
259
32
16
1
9
31
14
2
69
0
0
275
102
26
0
0
0
3
.220
.265
.394
.659
26
-6.7
.285
78
-7.3
12 Weston Wilson
W. Wilson
37
68
140
21
7
1
5
16
20
1
47
6
1
162
61
13
0
1
0
3
.264
.358
.436
.794
24
4.7
.348
122
4.4
13 Drew Ellis
D. Ellis
5
12
23
4
0
0
2
4
6
0
7
0
1
29
11
2
0
0
0
0
.217
.379
.478
.858
5
1.3
.373
135
1.3
14 Cristian Pache
C. Pache
41
98
188
21
12
2
2
20
23
0
70
2
3
213
63
16
1
1
0
2
.218
.302
.335
.637
20
-5.2
.284
78
-5.7
15 Rodolfo Castro
R. Castro
3
14
30
2
0
0
0
2
2
0
12
0
0
32
3
0
0
0
0
0
.100
.156
.100
.256
-1
-5.1
.126
-30
-5.2
16 Johan Rojas
J. Rojas
154
237
612
88
23
7
6
70
28
8
147
48
7
668
209
36
18
2
0
9
.252
.292
.342
.634
61
-17.9
.279
75
-19.4
17 Johan Camargo
J. Camargo
36
52
152
8
3
0
3
15
13
0
37
0
0
166
48
6
1
0
0
1
.237
.297
.316
.613
14
-4.5
.276
75
-4.8
18 Nick Castellanos
N. Castellanos
548
535
2,062
251
115
7
73
295
123
19
518
26
5
2,218
896
195
0
14
2
53
.266
.311
.435
.746
277
16.1
.322
104
11.5
19 Dalton Guthrie
D. Guthrie
11
37
45
7
1
0
1
5
9
2
14
1
0
56
15
2
0
0
0
0
.244
.393
.333
.726
8
1
.338
115
0.9
20 Yairo Munoz
Y. Munoz
12
29
57
7
2
0
3
7
3
0
10
1
0
60
23
5
0
0
0
0
.211
.250
.404
.654
6
-1.3
.283
80
-1.4
21 Kyle Schwarber
K. Schwarber
456
546
2,031
375
71
5
155
357
374
20
705
21
7
2,438
1,002
231
0
13
17
21
.225
.349
.493
.842
381
94.7
.361
131
89.7
22 Edmundo Sosa
E. Sosa
182
260
693
94
41
7
21
90
28
21
177
14
3
752
300
69
5
5
0
21
.263
.309
.433
.742
93
4
.321
103
2.4
23 Bradley Zimmer
B. Zimmer
4
9
16
4
1
0
0
0
0
0
4
0
0
16
5
1
0
0
0
0
.250
.250
.313
.563
1
-0.8
.245
54
-0.9
24 Garrett Stubbs
G. Stubbs
85
141
383
52
12
3
7
39
40
6
109
9
0
432
124
22
2
1
0
2
.222
.305
.324
.628
40
-10.4
.283
79
-11.4
25 Brandon Marsh
B. Marsh
294
369
1,107
148
60
12
33
152
135
6
384
34
8
1,263
477
105
3
12
2
9
.266
.345
.431
.776
174
24.8
.338
114
22.1

More Phillies Stats

Team Rankings

HR

83

16th

R

370

11th

SO

746

2nd

ERA

3.82

12th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
48
34
.585
Phillies Phillies
47
34
.580
0.5
Braves Braves
37
43
.463
10.0
Marlins Marlins
34
45
.430
12.5
Nationals Nationals
33
48
.407
14.5
Schedule
DATE MATCHUP TIME (ET)
Fri
6/27
PHI PHI
@
ATL ATL
7:15 PM
Sat
6/28
PHI PHI
@
ATL ATL
7:15 PM
Sun
6/29
PHI PHI
@
ATL ATL
1:35 PM
Mon
6/30
SDP SDP
@
PHI PHI
6:30 PM
Tue
7/1
SDP SDP
@
PHI PHI
6:30 PM
Last Game
HOU Astros

48 - 33

2

Final

1

PHI Phillies

47 - 34

Thu 26 Jun 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
Mets Mets
48
34
.585
Phillies Phillies
47
34
.580
0.5
NL Central W L PCT GB
Cubs Cubs
48
33
.593
Brewers Brewers
45
36
.556
3.0
NL West W L PCT GB
Dodgers Dodgers
51
31
.622
Padres Padres
44
36
.550
6.0
AL East W L PCT GB
Yankees Yankees
46
34
.575
Rays Rays
46
35
.568
0.5
AL Central W L PCT GB
Tigers Tigers
51
31
.622
Guardians Guardians
40
39
.506
9.5
AL West W L PCT GB
Astros Astros
48
33
.593
Mariners Mariners
41
39
.513
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/10
CHC CHC
@
PHI PHI
2-7
Tue
6/10
TOR TOR
@
STL STL
5-2
Tue
6/10
DET DET
@
BAL BAL
1-10
Tue
6/10
SFG SFG
@
COL COL
10-7
Wed
6/11
WSH WSH
@
NYM NYM
3-4

Schedule

DATE MATCHUP TIME (ET)
Fri
6/27
NYM NYM
@
PIT PIT
6:40 PM
Fri
6/27
ATH ATH
@
NYY NYY
7:05 PM
Fri
6/27
TBR TBR
@
BAL BAL
7:05 PM
Fri
6/27
STL STL
@
CLE CLE
7:10 PM
Fri
6/27
MIN MIN
@
DET DET
7:10 PM