who is the most recent player to hit for a cycle

J.C. Escarra has gotten 12 hits 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 J.C. Escarra
J.C. Escarra
12
25
55
3
4
0
1
6
8
1
8
1
0
65
19
5
0
1
0
1
.218
.323
.345
.669
7
-0.6
.302
93
-0.5
2 Logan Davidson
L. Davidson
3
9
20
1
1
0
0
2
3
0
12
0
0
24
4
1
1
0
0
1
.150
.261
.200
.461
1
-1.7
.223
38
-1.7
3 John Rave
J. Rave
4
12
18
1
2
0
0
0
2
0
7
1
1
21
6
2
1
0
0
1
.222
.300
.333
.633
2
-0.5
.285
76
-0.6
4 Gage Workman
G. Workman
3
12
16
0
1
0
0
2
1
0
7
1
0
17
4
1
0
0
0
0
.188
.235
.250
.485
1
-1.3
.220
37
-1.2
5 Carson McCusker
C. McCusker
1
5
6
0
0
0
0
0
0
0
4
0
0
6
1
0
0
0
0
0
.167
.167
.167
.333
0
-0.8
.148
-15
-0.8
6 Jake Mangum
J. Mangum
32
32
108
8
4
0
1
15
6
0
16
10
0
115
39
5
1
0
0
2
.296
.333
.361
.694
13
-0.3
.310
103
0.3
7 Willie MacIver
W. MacIver
5
8
24
2
1
0
0
2
1
0
7
1
0
25
6
1
0
0
0
0
.208
.240
.250
.490
1
-1.8
.221
36
-1.8
8 Hayden Senger
H. Senger
5
13
28
3
1
0
0
0
1
0
9
0
0
29
6
1
0
0
0
0
.179
.207
.214
.421
0
-2.8
.190
18
-2.7
9 Drew Avans
D. Avans
2
7
15
1
0
0
0
0
0
0
5
1
0
15
2
0
0
0
0
0
.133
.133
.133
.267
-1
-2.3
.119
-35
-2.3
10 Denzel Clarke
D. Clarke
11
17
55
7
1
0
1
3
1
1
31
3
0
57
15
2
0
0
0
1
.200
.228
.273
.501
2
-4.1
.224
38
-4
11 Will Wilson
W. Wilson
9
24
51
2
3
0
0
1
5
1
23
1
0
59
12
3
2
0
0
0
.176
.263
.235
.498
3
-3.7
.234
46
-3.6
12 Matt Gorski
M. Gorski
8
15
41
2
0
1
2
4
1
0
16
0
1
42
16
3
0
0
0
1
.195
.214
.390
.605
3
-1.8
.260
60
-1.9
13 Tyler Callihan
T. Callihan
1
4
6
0
0
0
0
1
0
0
1
0
0
6
1
0
0
0
0
0
.167
.167
.167
.333
0
-0.8
.148
-20
-0.8
14 Maverick Handley
M. Handley
3
14
37
2
0
0
0
3
2
1
16
0
0
43
3
0
2
1
0
0
.081
.146
.081
.227
-2
-6.7
.117
-35
-6.6
15 Christian Koss
C. Koss
14
29
64
6
0
0
1
8
4
1
21
1
0
72
17
1
3
0
0
0
.219
.275
.266
.541
5
-3.7
.248
57
-3.6
16 Tyler Tolbert
T. Tolbert
1
14
7
3
0
0
0
0
0
0
2
6
0
7
1
0
0
0
0
0
.143
.143
.143
.286
0
-1
.127
-34
-1.1
17 Ryan Ritter
R. Ritter
4
4
16
0
0
1
0
2
0
1
7
0
0
17
6
1
0
0
0
1
.250
.294
.375
.669
2
-0.3
.294
73
-0.5
18 Robert Hassell III
R. Hassell III
15
17
63
5
1
0
1
7
0
0
18
1
0
63
19
2
0
0
0
1
.238
.238
.302
.540
3
-3.8
.237
47
-3.9
19 Zac Veen
Z. Veen
4
12
34
1
1
0
1
2
2
1
14
1
1
37
8
2
0
0
0
0
.118
.189
.235
.424
1
-3.5
.196
5
-4.1
20 Marcelo Mayer
M. Mayer
9
14
40
7
3
0
1
2
4
0
11
0
0
44
15
4
0
0
0
0
.225
.295
.375
.670
4
-0.6
.298
84
-0.8
21 Max Muncy
M. Muncy
18
27
93
7
4
0
4
10
3
0
30
1
0
96
34
8
0
0
0
1
.194
.219
.366
.584
6
-4.6
.254
59
-4.4
22 Daylen Lile
D. Lile
6
11
31
4
3
1
0
2
2
1
7
0
1
35
11
4
0
1
0
1
.194
.257
.355
.612
3
-1.3
.266
67
-1.3
23 Braxton Fulford
B. Fulford
2
5
12
2
0
0
1
2
0
0
7
0
0
12
5
1
0
0
0
0
.167
.167
.417
.583
1
-0.6
.247
41
-0.8
24 Liam Hicks
L. Hicks
31
42
113
14
7
1
4
24
11
2
17
0
0
129
52
12
2
1
0
1
.274
.346
.460
.807
19
4
.353
124
3.5
25 Caleb Durbin
C. Durbin
31
47
149
15
10
0
2
22
10
11
13
5
2
174
47
12
2
2
0
3
.208
.302
.315
.618
16
-4.2
.283
78
-4.5

More Yankees Stats

Team Rankings

HR

107

1st

R

359

3rd

SO

612

3rd

ERA

3.76

13th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
40
25
.615
Blue Jays Blue Jays
37
30
.552
4.0
Rays Rays
36
31
.537
5.0
Red Sox Red Sox
33
36
.478
9.0
Orioles Orioles
26
39
.400
14.0
Schedule
DATE MATCHUP TIME (ET)
Wed
6/11
NYY NYY
@
KCR KCR
7:40 PM
Thu
6/12
NYY NYY
@
KCR KCR
7:40 PM
Fri
6/13
NYY NYY
@
BOS BOS
7:10 PM
Sat
6/14
NYY NYY
@
BOS BOS
7:15 PM
Sun
6/15
NYY NYY
@
BOS BOS
1:35 PM
Last Game
KCR Royals

34 - 33

2

Final

10

NYY Yankees

40 - 25

Tue 10 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
40
25
.615
Blue Jays Blue Jays
37
30
.552
4.0
AL Central W L PCT GB
Tigers Tigers
44
24
.647
Twins Twins
35
31
.530
8.0
AL West W L PCT GB
Astros Astros
36
30
.545
Mariners Mariners
33
33
.500
3.0
NL East W L PCT GB
Mets Mets
43
24
.642
Phillies Phillies
38
29
.567
5.0
NL Central W L PCT GB
Cubs Cubs
41
26
.612
Cardinals Cardinals
36
31
.537
5.0
NL West W L PCT GB
Dodgers Dodgers
40
28
.588
Giants Giants
39
28
.582
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
5/25
SFG SFG
@
DET DET
1-3
Sun
5/25
CWS CWS
@
NYM NYM
1-2
Sun
5/25
NYY NYY
@
LAA LAA
5-1
Mon
5/26
LAD LAD
@
CLE CLE
9-5
Mon
5/26
STL STL
@
BAL BAL
7-4

Schedule

DATE MATCHUP TIME (ET)
Wed
6/11
MIA MIA
@
PIT PIT
12:35 PM
Wed
6/11
CHC CHC
@
PHI PHI
1:05 PM
Wed
6/11
CIN CIN
@
CLE CLE
1:10 PM
Wed
6/11
ATL ATL
@
MIL MIL
2:10 PM
Wed
6/11
TOR TOR
@
STL STL
2:15 PM