| 06/15/2022 | Drafted in the 2022 first-year player draft (Round 7, Pick 14, 157th overall pick) by the Toronto Titans, out of high school (Abbotsford; Abbotsford, WI). |
| 06/19/2022 | Injured (tired arm), out for 3 weeks. |
| 01/01/2023 | OSA scouting updated ratings (potential): Contact: 3 (4); Power: 2 (4); Eye: 2 (3). |
| 05/08/2023 | Goes 5-5 against the Pinch Scorchers, with 1 2B, 3 RBI and 2 R. |
| 07/31/2023 | Was traded by the Toronto Titans to the Guelph Royals in exchange for C Enrique Guillén, $400,000. |
| 08/28/2023 | Wins the OTMR SL2 Player of the Week Award. |
| 01/01/2024 | OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (5); Eye: 3 (4). |
| 06/15/2024 | Hits for the CYCLE, going 4-5 against the Modesto Besiegers, with 3 RBI and 5 runs scored. |
| 07/09/2024 | Injured (patellar tendinitis), out for 1-2 weeks. |
| 08/04/2024 | Goes 0-5 against the Louisville Nautilus, ending his hitting streak at 21 games. |
| 08/21/2024 | Injured (knee contusion), out for one week. |
| 01/01/2025 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 4 (5); Eye: 3 (4). |
| 06/12/2025 | Was selected to the 2025 OTM Double A All-Star Game. |
| 10/07/2025 | Wins the 2025 OTMAA SL2 Glove Wizard Award at RF. |
| 01/01/2026 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 4 (4); Eye: 4 (3). |
| 04/28/2026 | Injured (back spasms), day-to-day for 1 day. |
| 06/11/2026 | Was selected to the 2026 OTM Double A All-Star Game. |
| 01/01/2027 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 4 (4); Eye: 4 (3). |
| 04/30/2027 | Injured (sprained ankle), out for 1-2 weeks. |
| 05/28/2027 | Injured (bruised shin), day-to-day for 4 days. |
| 09/24/2027 | Won the 2027 OTM Double A Round 2 with the Havre Sparks! |
| 01/01/2028 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 4 (3). |
| 05/03/2028 | Injured (bruised knee), day-to-day for one week. |
| 06/15/2028 | Was selected to the 2028 OTM Double A All-Star Game. |
| 06/20/2028 | Suspended 2 games after ejection following a brawl. |
| 11/24/2028 | Became a minor league free agent. |
| 01/01/2029 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 4 (3). |
| 05/23/2030 | Injured (sprained ankle), out for 2 weeks. |
| 01/01/2031 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 4 (3). |
| 03/17/2031 | Released by the Detroit Diesel. |