Graduated from Murrieta Valley HS (Murrieta, Calif.) in 2013¡hit .524 as a senior¡had committed to playing collegiately at San Diego State University, but chose to forgo his commitment and sign with the Yankees.
2023
Signed with OAK as a Minor League free agent on Dec. 20, 2022 with an invite to Major League Spring Training...Had three separate stints with OAK throughout the campaign¡ originally had his contract selected from Triple-A Las Vegas on April 14 and appeared in 10 games (three starts; two at SS and one in LF), going 1-for-13 (.077) at the dish before being designated for assignment on April 29¡cleared waivers and was outrighted to LV on May 1...Had his contract selected again on June 17 and appeared in 16 games (11 starts; all at shortstop), going 12-for-38 (.316) at the plate before being outrighted back to LV on July 14...Had his contract selected for the third time on Aug. 1 but did not appear in a game before being DFA¡¯d again on Aug. 3 and outrighted back to LV on Aug. 4...In his 91 games for LV, he hit .291 (99-for-340) with 20 2B, one 3B, six HR, 47 RBI and 68 runs¡also converted a Minor League career-high 42 of 51 stolen base attempts (82.4%)¡ also converted each of his four stolen base attempts at the ML level with OAK...While with LV, made 28 appearances (all starts) at 2B, 27 (26 starts) at SS, 17 (15 starts) in CF, nine at 3B (all starts), seven (all starts) in LF, two (both starts) in RF and two (one start) as the DH.
2022
Was on the Opening Day roster for the Los Angeles Angels and batted .218 with a home run, eight RBI and a .544 OPS in 67 games before he was outrighted to Triple-A Salt Lake July 8¡ went 1-for-4 in two games with the Bees before he was traded to the New York Yankees on July 13¡spent the balance of the season at Triple-A Scranton/Wilkes-Barre where he hit .227 with four home runs and 16 RBI in 42 games...Had career highs in at bats (147) and sacrifice hits (five) with the Angles and matched his high in doubles (five) and extra base hits (six)....His batting average broke down to .227 (5-for-22) with a .519 OPS against left-handed pitchers compared to .216 (27-for-125) with a .549 OPS against right-handers....Hit .196 over innings 1-6, .267 from the seventh inning on....Had a .133 batting average with two strikes....Batted .182 in interleague play¡now has a .146 career average with three home runs in 53 games against National League competition compared to a .229 average and four home runs in 278 games against the American League....Started 23 games at second base, nine at third base, nine at shortstop, four in right field, two in left field and one in center field¡committed two errors as a second baseman (.978 fielding percentage), two at third base (.935) and one at shortstop (.978).....Was 0-for-2 as a pinch hitter and is now 1-for-12 with a walk in his career...Started games at each of the bottom four spots in the order, including 31 games hitting eighth....Combined at Triple-A to bat .228 with four home runs, 16 RBI and a .723 OPS in 44 games....Was successful in 15-of-16 (93.8%) stolen base attempts....Hit .252 (23-for-103) with all four of his home runs and a .818 OPS against right-handed pitchers compared to .167 (7-for-42) against left-handers...His average improved to .303 with runners in scoring position....Started games at six different positions, including 12 in center field, nine at shortstop, nine at second base, six in left field, three in center field and one at third base¡committed two errors as a second baseman (.941 fielding percentage) and one at shortstop (.968).....Made starts at every spot in the order except third through fifth¡saw his most action with 11 starts hitting second.....Began the year with the Angels and went 1-for-5 over his first three games¡ then had a season-best six-game hitting streak from April 10-18 (8-for-19, .421)¡followed that up by going 5-for-27 (.185) over his next 11 games through May 5¡finished April with a .304 batting average in 19 games but then hit .160 in 22 games in May and .204 in 25 games in June¡went 1-for-16 over a seven-game stretch from May 14-20¡hit his lone home run with the Angels on May 27 against Toronto, a go-ahead solo shot in the fifth inning¡went 10- for-41 (.244) with one double and no RBI over his final 23 games with Los Angeles beginning June 7¡scored a career-high tying three runs June 21 against Kansas City (also Aug. 9, 2021, at Kansas City)¡was designated for assignment on July 3 and outrighted to Triple-A Salt Lake on July 8¡went 1-for-4 in two games with the Bees before he was traded to the New York Yankees on July 13 for a player to be named later (had been traded from the Yankees to the Angels for a PTBNL or cash on Nov. 22, 2021)¡was assigned to Triple-A Scranton/Wilkes-Barre and reached base safely in each of his first 15 games with a plate appearance¡batted .298 (14-for-47) with 12 walks (.441 on-base percentage) over that span¡stole two bases on Aug. 6 at Buffalo, his first of two two-steal games (Sept. 25 at Lehigh Valley)¡hit .191 over his final 26 games beginning Aug. 10¡went 3-for-4 on Sept. 23 at Lehigh Valley, his only game with more than two hits in 2022¡batted .196 in September.
2021
Acquired by the Angels from the Yankees for a PTBL or cash considerations Nov. 22, 2021...In fifth big league season with the Yankees, set career highs in several offensive categories, including hits, runs, doubles, stolen bases, walks, batting average and on-base percentage...17 steals led the Yankees, ranked third in the American League East (15th in A.L.) and were the most by a Bomber since 2017 (Brett Gardner, 23 SB and Jacoby Ellsbury¡¯s 22 SB)...Defensively, appeared at shortstop (31 G), third base (27 G), second base (19 G), center field (10 G), left field (8 G) and right field (7 G)...Prior to the season, had only played 32 games in the outfield at the Major League level...Posted a .356 (21/59) clip over his final 42 games of the season (July 30-Oct. 3).
2020
Hit .170 (15-for-88) with 19R, 3 doubles, 3HR, 10RBI, 12BB and 4SB in 52 games with the Yankees¡spent the entire season at the Major League level for the first time in his career... Made his first career Opening Day start on 7/23 at Washington, going 1-for-1 with 1R and 1BB...Hit his first home run of the season on a solo shot in the third inning of Game 2 on 8/30 vs. the Mets...Hit a game-tying solo HR in the third inning on 9/13 vs. Baltimore...Tied his career-high in runs scored (2R) in back-to-back games (9/15 and 9/16 vs. Toronto)...Hit a two-run HR in the fifth inning on 9/26 vs. Miami, snapping the Yankees¡¯ five-game homerless streak...Had seven assists at 2B on 9/27 vs. Miami, matching the most by a Yankee in a game (from any position) since 2018 (fourth time, first since Gleyber Torres on 4/23/19)... Appeared in four playoff games (three as a defensive replacement, one as PR)¡made his postseason debut as ninth-inning defensive replacement at 2B in ALWCS Game 1 on 9/29 at Cleveland (did not bat)¡walked to load the bases in the ninth inning in ALDS Game 1 at Tampa Bay at Petco Park, his only plate appearance of the postseason.
2019
Hit .245 (23-for-94) with 16R, 3 doubles, 1 triple, 2HR, 11RBI, 11BB and 7SB in 43 games over three stints with the Yankees (4/1-5/7, 7/28-8/2 and 8/18-9/29)...Has played at 2B, SS, 3B and all three outfield positions in his Major League career...Singled, stole second base and scored the game-winning run in the ninth inning on 4/24 at Los Angeles-AL...Had his first career multi-SB game on 4/25 at Los Angeles-AL (2SB)...Hit his second career homer on 7/30 vs. Arizona (also 7/11/18 at Baltimore)..became the 22nd player to homer for the Yankees in 2019, marking the fourth time in franchise history the team had at least 22 different players homer in the same season...Hit .297/.366/.486 (11-for-37) with 6R, 2 doubles, 1 triple, 1HR, 5RBI, 4BB and 1SB in 18 games in September...Hit a two-run triple on 9/10 at Detroit, the first triple of his career and third career multi-RBI game...Collected at least 1H and 1R in three straight games with an AB from 9/15-21 (4-for-8, 3R, 1 double, 1HR, 2RBI)...Was on the Yankees' ALDS roster vs. Minnesota, but did not play...Hit .296 (89-for-301) with 51R, 19 doubles, 4 triples, 4HR, 38RBI and 13SB in 79 games with Triple-A Scranton/ Wilkes-Barre...Had five consecutive multi-hit games with Scranton/WB from 6/28-7/2 (11-for-23)..from 6/28 through his 7/28 recall, batted a team-best .358 (38-for-106) with 20R, 9 doubles, 1 triple, 2HR and 15RBI in 26 games..was the fifth-best batting average in the International League over the span.
2018
Hit .167 (11-for-66) with 8R, 4 doubles, 1HR, 5RBI and 1SB in 36 games (13 starts at 2B, 1 at SS and 1 at LF) over four stints with the Yankees (3/29-4/22, 7/6-25, 7/27-8/2, 9/1-9/30)...Made his first career Opening Day roster…at age 23y, 126d, was the youngest player on the Yankees' Opening Day roster and the youngest position player to make a Yankees O.D. roster since Melky Cabrera in 2007 (age 22y, 234d)...Made his first career appearance in CF in 4/10 loss at Boston, moving to the position defensively in the eighth...During his second stint with the Yankees, hit .368 (7-for-19) with 5R, 2 doubles, 1HR and 1RBI in 10 games...Hit his first Major League home run (a solo shot in the sixth off Wright Jr.) and set a career high in hits in 7/11 win at Baltimore, going 3-for-5 with 1 double...In 91 games with Triple-A Scranton/WB, hit .255 (93-for-364) with 46R, 18 doubles, 4 triples, 4HR, 27RBI, 37BB and 11SB…saw time at SS (51 games/48 starts), LF (12 starts), 2B (10 starts), CF (10 starts), RF (eight starts) and 3B (three games/two starts)...Was on the Yankees' AL Wild Card Game roster, but did not play.
2017
In 30 games (11 starts at 2B, 1 at SS, 1 in LF and 1 in RF) over three stints with the Yankees (6/27-7/15, 7/23-8/25 and 9/4-10/1), hit .155 (9-for-58) with 7R, 4 doubles and 2RBI... Made his Major League debut in 6/27 loss at Chicago-AL, pinch-hitting for Refsnyder in the eighth and remaining in the game in LF (0-for-1, 1R, 1BB)…scored the game-tying run in the eighth inning after drawing a walk in his first career PA…became the second Yankee since 1997 to make his Major League debut as a substitute and still score a run (also Brandon Laird on 7/22/11 vs. Oakland)…was signed to a Major League contract and selected to the Yankees' 25-man roster from Triple-A Scranton/Wilkes-Barre prior to the game... With his debut on 6/27, Miguel Andújar's debut on 6/28 and Dustin Fowler debuting on 6/29, the Yankees had position players make their Major League debuts on three straight days for the first time since Jack Little, John Dowd and Bill Otis from 7/2-4/1912 (credit: Elias)... Collected his first Major League hit with a sixth-inning double off Jake Petricka in 6/28 win at Chicago-AL…made his first career start (in LF) and went 1-for-5 with 1R, 1 double and 1RBI in the game... In 85G with Scranton/WB, hit .310/.382/.460 (105-for-339) with 68R, 22 doubles, 4 triples, 7HR, 31RBI and 26SB (in 31 chances), winning the International League batting title…was named to the International League Postseason All-Star Team…appeared at 2B, SS, 3B, LF, CF and RF... Was on the Yankees' AL Wild Card Game roster, but did not play.
2016
Hit .259 (131-for-505) with 90R, 16 doubles, 7 triples, 5HR, 27RBI and 66BB in 133 games with Double-A Trenton…was named to both the Eastern League Mid-Season and Postseason All-Star teams…ranked third in the Eastern League in walks and runs scored and fourth in games played and at-bats…stole 27 bases in 35 attempts (77.1%), fourth-most among all Yankees minor leaguers…played 91G at SS and 38G at 2B... Reached base safely in his first 18 games of the season (4/7-26)... Following the season, batted .241 (13-for-54) with 17R, 1 triple, 4RBI and 13BB in 18 games with the Scottsdale Scorpions of the Arizona Fall League, while going 10-for-11 in stolen base attempts…played 16 of his 18G in the outfield.
2015
Combined with Single-A Tampa (98G) and Double-A Trenton (29G) to bat .262 (126-for-481) with 57R, 15 doubles, 5 triples, 3HR and 31RBI in 127 games…stole 33 bases in 49 attempts (67.3%), third-most among Yankees minor leaguers…earned spots on both the Florida State League Mid-Season and Postseason All-Star teams…played 100G at SS and 24G at 2B... In 98 games at Tampa, hit .280 (103-for-368) with 51R, 11 doubles, 5 triples, 2HR, 28RBI and 31SB…was named FSL "Batter of the Week" for 7/6-13 after batting .560 (14-for-25) with 7R, 2 doubles, 1 triple, 3BB and 1SB in 7G, including a streak of five straight multi-hit games from 7/7-11... Was promoted to Trenton on 8/5 and hit .204 (23-for-113) in 29 games with the Thunder... Following the season, was ranked by Baseball America as the Yankees' No. 7 prospect…was ranked by Baseball America as the No. 18 prospect in the Florida State League following the season... After the season, batted .220 (9-for-41) with 6R, 2 doubles, 6RBI and 6BB in 14 games with the Surprise Saguaros of the Arizona Fall League.
2014
Spent the entire season with Single-A Charleston, batting .272 (138-for-507) with 77R, 24 doubles, 6 triples, 1HR and 51RBI in 129 games…tied for third among Yankees minor leaguers in stolen bases (22)…played 94G at SS, 20G at DH, 15G at 2B and 1G at 3B…following the season, was tabbed an Organization All-Star by MiLB.com.
2013
Made his professional debut with the GCL Yankees 1 and played his first 46 games there, batting .309 (50-for-162) with 10 doubles, 37R, 12RBI, 32BB and a .429 on-base percentage…stole 11 bases in 12 attempts (91.7%)... Was transferred to short-season Single-A Staten Island on 8/28 and went 1-for-13 (.077) in 4G…ranked fourth among Yankees minor league hitters in season batting average (.291).