Attended West Chester Henderson High School and became the first player in school history to score 1,000 career points in basketball and record 100 career hits in baseball...Went on to attend Division II Millersville, where he had an outstanding four-year career...was named the 2017 PSAC Eastern Division Athlete of the Year...helped the Marauders to an NCAA Division II Championship runner-up finish in 2016...finished his career at Millersville with a .373 average and a .441 OBP...owns the program and conference record with 306 career hits...is the only Marauder in program history to be a four-time All-PSAC East selection and one of only four to be a three-time first-team selection...was a three-time All-Atlantic Region pick...finished career as Millersville’s all-time record holder in hits, runs and RBI...Drafted by the Astros out of Millersville in the 21st round of the June 2017 draft...signed by Astros scout Zach Clark...Added to the club’s 40-man roster on Sept. 29, 2020...this is his second Major League Spring Training, his first on the 40-man roster.
Was a non-roster invite to Spring Training and played in 17 games for the Astros, hitting .115 (3x26) with two homers and five RBI...Also invited to Summer Camp and later assigned to the club’s Alternate Training site for the entire 2020 season...made several Major League road trips as a member of the Taxi Squad...Added to the Astros 40-man roster prior to the Postseason...was active for both the Wild Card Series and ALDS, but did not make an appearance...Played for Escogido in the Dominican Winter League, hitting .269 (7x26) with three doubles, one RBI and one stolen base in seven games.
Appeared in 110 games between Corpus Christi and Round Rock, batting .269 (99x368) with six doubles, six triples, 14 homers, 66 RBI, and 16 stolen bases...on July 20 at New Orleans, he had a career night, going 3x5 with two runs, two home runs and six RBI.
Batted .273 (118x432) with 55 RBI, 23 doubles, four homers, four triples with 19 stolen bases in career-high 120 games between Buies Creek (51g) and Corpus Christi (69g)...on July 1 at Norwest Arkansas, went 3x3 with two walks and a stolen bases.
Played in 39 games between Greenville (8g), Buies Creek (4g) and Quad Cities (39g), where he batted .298 (50x168) with nine doubles, 22 RBI and 15 walks.