the last yankee to hit for the cycle

Melky Cabrera hit for the cycle against the White Sox on August 2, 2009.

NAME DATE CYCLE TM OPP AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP
1 Melky Cabrera
M. Cabrera
8/2/2009
1
NYY NYY
@
CWS CWS
5
3
4
1
1
1
4
0
0
0
0
0
5
10
3
0
0
0
0
2 Tony Fernandez
T. Fernandez
9/3/1995
1
NYY NYY
vs
OAK OAK
5
3
4
1
1
1
3
0
0
0
0
0
5
10
3
0
0
0
0
3 Bobby Murcer
B. Murcer
8/29/1972
1
NYY NYY
vs
TEX TEX
5
2
4
1
1
1
1
1
0
1
0
0
6
10
3
0
0
1
0
4 Mickey Mantle
M. Mantle
7/23/1957
1
NYY NYY
vs
CWS CWS
5
2
4
1
1
1
4
0
0
0
1
0
5
10
3
0
0
0
0
5 Joe DiMaggio
J. DiMaggio
5/20/1948
1
NYY NYY
@
CWS CWS
6
4
5
1
1
2
6
0
0
0
0
0
6
14
4
0
0
6 Joe Gordon
J. Gordon
9/8/1940
1
NYY NYY
@
BSA BSA
4
3
4
1
1
1
1
2
0
0
0
0
6
10
3
0
0
7 Buddy Rosar
B. Rosar
7/19/1940
1
NYY NYY
vs
CLE CLE
4
4
4
1
1
1
3
1
0
0
0
0
5
10
3
0
0
8 Lou Gehrig
L. Gehrig
8/1/1937
1
NYY NYY
vs
SLA SLA
5
1
4
1
1
1
3
0
0
0
0
0
5
10
3
0
9 Joe DiMaggio
J. DiMaggio
7/9/1937
1
NYY NYY
vs
WSH WSH
5
4
5
1
1
2
7
1
0
0
0
0
6
14
4
0
10 Lou Gehrig
L. Gehrig
6/25/1934
1
NYY NYY
vs
CWS CWS
5
3
4
1
1
1
3
0
0
1
0
0
5
10
3
0
11 Tony Lazzeri
T. Lazzeri
6/3/1932
1
NYY NYY
@
PHA PHA
6
3
5
1
1
1
6
0
0
1
1
0
6
11
3
0
12 Bob Meusel
B. Meusel
7/26/1928
1
NYY NYY
@
DET DET
6
2
4
1
1
1
3
0
0
2
0
0
6
10
3
0
13 Bob Meusel
B. Meusel
7/3/1922
1
NYY NYY
@
PHA PHA
5
2
4
1
1
1
6
0
0
0
0
1
5
10
3
0
14 Bob Meusel
B. Meusel
5/7/1921
1
NYY NYY
@
WSH WSH
5
2
4
1
1
1
4
0
0
1
0
0
5
10
3
0
15 Bert Daniels
B. Daniels
7/25/1912
1
NYH NYH
vs
CWS CWS
4
2
4
1
1
1
3
1
0
0
1
5
10
3
0
Results may be incomplete. StatMuse has complete game-level data for times hitting for the cycle going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Yankees Stats

Team Rankings

HR

242

1st

R

745

1st

SO

1,265

4th

ERA

3.92

14th

2025 Division Standings
TEAM W L PCT GB
Blue Jays Blue Jays
82
60
.577
Yankees Yankees
79
63
.556
3.0
Red Sox Red Sox
78
65
.545
4.5
Rays Rays
71
72
.497
11.5
Orioles Orioles
66
76
.465
16.0
Schedule
DATE MATCHUP TIME (ET)
Tue
9/9
DET DET
@
NYY NYY
7:05 PM
Wed
9/10
DET DET
@
NYY NYY
7:05 PM
Thu
9/11
DET DET
@
NYY NYY
7:05 PM
Fri
9/12
NYY NYY
@
BOS BOS
7:10 PM
Sat
9/13
NYY NYY
@
BOS BOS
4:10 PM
Last Game
NYY Yankees

79 - 63

3

Final

1

TOR Blue Jays

82 - 60

Sat 6 Sep 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
83
59
.585
Mets Mets
76
67
.531
7.5
NL Central W L PCT GB
Brewers Brewers
88
55
.615
Cubs Cubs
81
61
.570
6.5
NL West W L PCT GB
Dodgers Dodgers
78
64
.549
Padres Padres
77
65
.542
1.0
AL East W L PCT GB
Blue Jays Blue Jays
82
60
.577
Yankees Yankees
79
63
.556
3.0
AL Central W L PCT GB
Tigers Tigers
82
61
.573
Royals Royals
73
69
.514
8.5
AL West W L PCT GB
Astros Astros
78
65
.545
Mariners Mariners
75
68
.524
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
8/22
BOS BOS
@
NYY NYY
12-1
Fri
8/22
TOR TOR
@
MIA MIA
7-6
Fri
8/22
KCR KCR
@
DET DET
2-4
Fri
8/22
COL COL
@
PIT PIT
1-5
Fri
8/22
HOU HOU
@
BAL BAL
9-8

Schedule

DATE MATCHUP TIME (ET)
Sun
9/7
ATH ATH
@
LAA LAA
4:07 PM
Sun
9/7
BOS BOS
@
AZ AZ
4:10 PM
Mon
9/8
KCR KCR
@
CLE CLE
6:40 PM
Mon
9/8
WSH WSH
@
MIA MIA
6:40 PM
Mon
9/8
NYM NYM
@
PHI PHI
6:45 PM