Lettered in baseball and football at Federal Way High School in Washington...was a four-time All State selection...set school records for homers and RBI in his sophomore year...graduated in 2011...Attended Washington State University...hit .340 in 2014, receiving All-Pac-12 Conference Team honors...Drafted by the Astros in the 14th round of the 2014 draft...signed by Astros scout Paul Gale...Is signed to a minor league contract for the 2020 season...has been an NRI at Major League Spring training in each of the last three seasons (2018-20).
Spent the entire season at Triple A Round Rock...hit .295 (134x454) with 39 doubles, three triples, 19 homers, 84 RBI and an .880 OPS (.360 OBP/.520 SLG) in 125 games...ranked tied for second in the Pacific Coast League in doubles...named the PCL Player of the Week on June 9 following his five-hit game on June 8...hit multiple homers on back-to-back days from June 5-6...posted multiple hits in six straight games from July 31-Aug. 7...batted .327 with a .999 OPS (.386 OBP/.613 SLG) in 45 games following the All-Star Break...had a scorching hot Spring Training with the Major Leauge club in which he hit .353 (18x51) with six doubles, one triple, five homers, 18 RBI, and a 1.215 OPS (.411 OBP/.804 SLG) in 21 games.
After missing most of the 2017 season following knee surgery, returned to action and put together a strong season in the upper minors...began the year as an NRI at Astros Spring Training...appeared in nine games, going 2x12, before being reassigned to minor league camp on March 7...began his regular season at Double A Corpus Christi, appearing in 29 games for the Hooks and hitting .287 (33x115)...promoted to Triple A Fresno on May 17 and finished his season with the Grizzlies...combined to hit .288 (113x392) with 22 doubles, nine home runs and 59 RBI in 105 games on the season...made starts at third base (72g), second base (15g) and first base (9g)...appeared in nine games in Fresno's postseason run, hitting .382 (13x34) with two doubles, two home runs, five RBI and a 1.079 OPS as the Grizzlies starting third baseman... following the season, played in 16 games for Aukland in the Australian Baseball League, hitting .255 (14x55) with four doubles and six RBI.
Missed virtually all of the season while recovering from a right knee injury...played in two games with the GCL Astros, going 2x5 with a double and an RBI.
Hit .285 (145x508) with 24 doubles, three triples, 11 homers, 76 RBI and a .327 OBP in 130 games between Double A Corpus Christi (95g) and Class A Advanced Lancaster (35g)...was named the Lancaster Player of the Month in April after hitting .301 (22x73) with six doubles, one triple, two homers, 11 RBI, two steals and an .835 OPS in 19 games during the month...was named an MiLB.com Organization All Star.
Spent the entire season at Class A Quad Cities, batting .308 (129x419) with 27 doubles, 70 RBI and a .354 on-base percentage in 110 games...was a Midwest League Midseason and Postseason All-Star...named Quad Cities Player of the Month for July.
Was a New York-Penn League Midseason All-Star after hitting .300 (70x233) with 16 doubles and a .353 on-base percentage in 62 games with Tri-City in what was his first professional season...named the Top Star of the New York-Penn League All-Star Game after going 3x3 with an RBI as the starting DH in the game...received Tri-City Player of the Month honors for July.