- Entering first season with the Grizzlies in 2025
- Played two years with the Evansville Otters, batting .268 with eight homers, 10 doubles, 37 RBIs, and 12 stolen bases in 14 attempts over 63 games in 2025 before being released
- Batted .283 with nine homers, 42 RBIs, 11 doubles, and 10 stolen bases in 12 attempts over 54 games in 2024
- Also played in 20 games with the Chicago Dogs (American Assoc.) in 2024
- Played two seasons with the Tri-City ValleyCats, hitting .224 with nine homers, 14 doubles, and 13 stolen bases in 15 attempts over 95 games in 2023
- Has been a two-way player as a professional, appearing in 14 games with a 2.51 ERA, seven saves, 18 strikeouts and two walks in 14 1/3 innings in 2024 with Evansville, and posting a 3.80 ERA in 19 games with Tri-City in 2023 along with four saves, 22 strikeouts, and 10 walks over 21 1/3 innings
- Voted a Frontier League Midseason All-Star in 2022 with Tri-City, hitting .284 with 17 homers, 67 RBIs, 17 doubles, and 14 stolen bases in 19 attempts in 94 games
- Hit .330 with 15 homers, 102 RBIs, 27 doubles, 119 hits, 100 runs scored, and 24 stolen bases in 30 attempts with the Ogden Raptors in the Pioneer League in 2021
- Played one season in the Detroit Tigers organization in 2019 at Rookie-level GCL Tigers
- Selected in the 36th round by Detroit in 2019 MLB Draft out of Kent State University (NCAA D-I), where he played two seasons
- Also played two years collegiately at Butler University (NCAA D-I)