| 06/12/2017 |
Drafted in the 2017 first-year player draft (Round 1, Pick 33, 33rd overall pick) by Kansas City Royals, out of high school (Mt. Clemens; Mt. Clemens, MI). |
| 01/01/2018 |
OSA scouting updated ratings (potential): Contact: 40 (55); Power: 30 (60); Eye: 35 (55). |
| 08/20/2018 |
Wins the AZL AZL Player of the Week Award. |
| 09/03/2018 |
Injured (Quadriceps soreness), day-to-day for 2 days. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Contact: 40 (50); Power: 35 (60); Eye: 35 (50). |
| 07/28/2019 |
Was selected to the 2019 Pioneer League All-Star Game. |
| 08/01/2019 |
Wins the PIO PIO Batter of the Month Award. |
| 10/07/2019 |
Wins the 2019 PIO PIO Platinum Stick Award at CF. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: 40 (55); Power: 40 (60); Eye: 40 (50). |
| 09/02/2020 |
Wins the 2020 Appalachian League Round 1 with the Burlington Royals! |
| 09/11/2020 |
Wins the 2020 APP APP Glove Wizard Award at CF. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: 40 (50); Power: 40 (55); Eye: 40 (45). |
| 08/15/2021 |
Hits for the CYCLE, going 4-4 against the Lynchburg Hillcats, with 2 RBI and 2 runs scored. |
| 08/16/2021 |
Wins the CAR Player of the Week Award. |
| 09/01/2021 |
Wins the CAR Batter of the Month Award. |
| 10/07/2021 |
Wins the 2021 CAR Platinum Stick Award at CF. |
| 11/24/2021 |
Received a 1-year contract through automatic renewal worth a total of $590,000. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: 45 (55); Power: 40 (55); Eye: 45 (45). |
| 05/02/2022 |
Wins the PCL AC Player of the Week Award. |
| 11/25/2022 |
Received a 1-year contract through automatic renewal worth a total of $610,000. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (55); Eye: 45 (45). |
| 06/25/2023 |
Was selected to the 2023 Pacific Coast League All-Star Game. |
| 11/27/2023 |
Received a 1-year contract through automatic renewal worth a total of $620,000. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: 45 (50); Power: 45 (50); Eye: 45 (45). |
| 03/22/2024 |
Was claimed off waivers by Colorado while with Kansas City. |
| 08/05/2024 |
Wins the PCL AC Player of the Week Award. |
| 12/02/2024 |
Became a free agent. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 45 (45). |
| 01/11/2025 |
Signed a minor league contract with the Cincinnati Reds organization. |
| 11/24/2025 |
Received a 1-year contract through automatic renewal worth a total of $750,000. |
| 12/14/2025 |
Was traded by the Cincinnati Reds to the Miami Marlins, along with SP Steven Matz, in exchange for SP Marcus Stroman, SP Myron Cross, CF Nate Hayes, 3B Juan Bello, and 1B Sean Forrest. |