| 11/08/2019 |
Drafted in the 2019 first-year player draft (Round 4, Pick 6, 48th overall pick) by the Batavia Muckdogs, out of high school (Art & Design; New York, NY). |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: 29 (68); Power: 4 (19); Eye: 9 (33). |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: 35 (68); Power: 5 (19); Eye: 9 (33). |
| 08/27/2021 |
Injured (Sprained ankle), day-to-day for 5 days. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: 44 (68); Power: 6 (19); Eye: 12 (33). |
| 08/04/2022 |
Goes 0-4 against the Vermont Lake Monsters, ending his hitting streak at 23 games. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: 54 (68); Power: 11 (19); Eye: 22 (33). |
| 06/23/2023 |
Injured (Flu), day-to-day for 4 days. |
| 07/17/2023 |
Wins the FA+ Player of the Week Award. |
| 07/28/2023 |
Injured (Quadriceps strain), day-to-day for 4 days. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: 64 (68); Power: 15 (19); Eye: 26 (33). |
| 04/24/2024 |
Injured (Sinusitis), day-to-day for 3 days. |
| 07/31/2024 |
Injured (Quadriceps strain), day-to-day for 3 days. |
| 08/06/2024 |
Injured (Bruised shoulder), day-to-day for 4 days. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 70 (68); Power: 18 (19); Eye: 31 (33). |
| 11/30/2025 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |