Graduated from Franklin High School in Elk Grove, Calif. Rated as the No. 9 player in the country and No. 1 in California by Perfect Game. Participated in the 2018-19 Area Code Games...Participated in the 2019 Perfect Game All-American Classic and was a 2020 Perfect Game Preseason All-American...Played college baseball at the University of Arizona (2021-2023), finishing his career with 39 HR, third-most in school history. Named consensus All-American and Pac-12 Conference honors & Pac-12 Tournament MVP as a junior...His brother, Tommy, played football at Southern Oregon University. His mother, Jamille, played volleyball at Cornell...Is often compared is former Rockies All-Star Carlos González...Speaks Spanish as a second language...Signed by Scott Cousins.
2025
Played his entire season with the Texas League Champion Springfield Cardinals, establishing single-season career highs in games played (113), plate appearances (494), at-bats (414), runs scored (61), walks (67) and on-base pct. (358)...Ranked among qualified Texas League leaders in walks (sixth) and on-base pct. (ninth), while finishing third among Cardinals full-season farmhands in walks and fourth in on-base pct...Slashed .307/.400/.432 (54-for-176) with five home runs and an .832 OPS in 55 games from the leadoff spot...Committed only one error in 109 games to rank second in fielding pct. (.995) among minor league outfielders with 750+ innings played...Appeared defensively in 86 games in center field, 19 games in right field and five in left field.
2024
Began the season in Palm Beach (A) and played in 74 games before getting promoted to Peoria (A+) for 30 games and finished the season in Springfield (AA) for eight games and the Texas League playoffs...Homered in his first plate appearances upon being promoted to Springfield...Combined to bat .252 with 12 HR and 70 RBI...2024 Florida State League Player of the Month for June...Walked in five straight games (6/15-23) starting with three straight multi-walk games and two career-best three walk games...Cardinals Minor League Player of the Month in June...Invited to attend the MLB at Rickwood Field game between the Cardinals and Giants on June 20 with Tink Hence, Tre Richardson and Trey Paige...Played in three Texas League postseason games going 2-for-8 with a home run and two RBI.