2026: Appeared in 11 games off the bench for the Blue Devils … Batted .333 with five runs scored, one hit, one home run and one RBI … Posted a 1.333 slugging percentage and a .500 on-base percentage in limited action … Went 1-for-1 on stolen base attempts … Stole his first base of the season against Princeton (2/28) … Recorded his first hit of the season with a solo home run against North Carolina (4/25) … Also scored runs against Milwaukee (2/20), Princeton (2/28), Notre Dame (3/6) and at NC State (5/19).
2025: Appeared in 23 games for Duke, including three starts in the field … Scored eight runs and collected two hits, one home run, during his freshman campaign … Posted an on-base percentage of .364 in 16 qualified at-bats.
Prior to Duke: Rated the No. 1 shortstop in the state of Colorado and No. 5 overall prospect … Was named to Perfect Game’s 2024 Preseason All-American and All-West Region Teams … Named First Team All-State two years in a row, becoming the first player in 25 years at Regis Jesuit to collect 100 hits.