- Entering first season with the Grizzlies in 2025
- Hit .233 with two homers, seven doubles, and 17 RBIs in 40 games with the Schaumburg Boomers in 2024
- Did his best work with the Boomers at Grizzlies Ballpark last year, batting .300 (6-for-20) with three doubles, two home runs, and six RBIs over six games in Sauget
- Also saw action in 19 games with the York Revolution (Atlantic League) in 2024
- Played one season in the Kansas City Royals organization, playing in 46 combined games between A-Advanced Quad Cities and Triple-A Omaha in 2023
- Began his Frontier League career with the Joliet Slammers in 2022, hitting .343 with four home runs and 11 RBIs in only 18 games before being signed in the subsequent offseason by Kansas City
- Played one season in the Los Angeles Angels organization at Single-A Inland Empire in 2021, hitting .280 with four home runs and 16 RBIs in 23 games
- Played three seasons at Wichita State University (NCAA D-I), batting .322 with 11 home runs, 11 doubles, and 49 RBIs in 54 games as a junior in 2021, earning First Team All-American Athletic Conference honors as well as the Division-I Gold Glove award from Rawlings/ABCA at third base