Who was the last Angels player to hit for the cycle in a game?

Shohei Ohtani is just the seventh different Angels player to hit for the cycle in a game - and the first since Mike Trout in 2013.

NAME DATE TM OPP CYCLE AB R H 2B 3B HR RBI SH SF SB CS BB IBB HBP SO GIDP PA TB XBH
1 Shohei Ohtani
Shohei Ohtani
6/13/2019
LAA LAA
@ TBR @ TBR
1
4
2
4
1
1
1
3
0
0
0
0
0
0
0
0
0
4
10
3
2 Mike Trout
Mike Trout
5/21/2013
LAA LAA
vs. SEA vs. SEA
1
5
2
4
1
1
1
5
0
0
1
0
0
0
0
1
0
5
10
3
3 Chone Figgins
Chone Figgins
9/16/2006
LAA LAA
@ TEX @ TEX
1
4
3
4
1
1
1
3
0
0
0
0
0
0
0
0
0
4
10
3
4 Jeff DaVanon
Jeff DaVanon
8/25/2004
ANA ANA
vs. KCR vs. KCR
1
6
2
4
1
1
1
4
0
0
0
0
0
0
0
0
1
6
10
3
5 Dave Winfield
Dave Winfield
6/24/1991
CAL CAL
@ KCR @ KCR
1
5
3
5
1
1
1
3
0
0
0
0
0
0
0
0
0
5
11
3
6 Dan Ford
Dan Ford
8/10/1979
CAL CAL
vs. SEA vs. SEA
1
7
3
5
2
1
1
2
0
0
0
0
0
0
0
1
0
7
12
4
7 Jim Fregosi
Jim Fregosi
5/20/1968
CAL CAL
vs. BOS vs. BOS
1
5
3
4
1
1
1
2
0
0
0
0
1
1
0
0
0
6
10
3
8 Jim Fregosi
Jim Fregosi
7/28/1964
LAA LAA
vs. NYY vs. NYY
1
4
2
4
1
1
1
2
0
0
0
0
0
0
0
0
0
4
10
3
Results may be incomplete. StatMuse has complete game-level data for times hitting for the cycle going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Blue Jays Blue Jays
55
40
.579
Yankees Yankees
53
42
.558
2.0
AL Central W L PCT GB
Tigers Tigers
59
37
.615
Twins Twins
47
48
.495
11.5
AL West W L PCT GB
Astros Astros
56
39
.589
Mariners Mariners
50
45
.526
6.0
NL East W L PCT GB
Mets Mets
55
41
.573
Phillies Phillies
54
41
.568
0.5
NL Central W L PCT GB
Cubs Cubs
56
39
.589
Brewers Brewers
55
40
.579
1.0
NL West W L PCT GB
Dodgers Dodgers
57
39
.594
Padres Padres
52
43
.547
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/27
MIN MIN
@
DET DET
5-10
Fri
6/27
NYM NYM
@
PIT PIT
2-9
Fri
6/27
TBR TBR
@
BAL BAL
11-3
Fri
6/27
SEA SEA
@
TEX TEX
2-3
Fri
6/27
LAD LAD
@
KCR KCR
5-9

Schedule

DATE MATCHUP TIME (ET)
Sun
7/13
CHC CHC
@
NYY NYY
1:35 PM
Sun
7/13
TBR TBR
@
BOS BOS
1:35 PM
Sun
7/13
MIA MIA
@
BAL BAL
1:35 PM
Sun
7/13
SEA SEA
@
DET DET
1:40 PM
Sun
7/13
COL COL
@
CIN CIN
1:40 PM