| 06/15/2026 | Drafted in the 2026 first-year player draft (Supplemental Round 1, Pick 12, 37th overall pick) by the Guelph Royals, out of high school (Mabton; Mabton, WA). |
| 01/01/2027 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 1 (2); Eye: 2 (5). |
| 05/31/2027 | Injured (strained abdominal muscle), out for 3 weeks. |
| 07/13/2027 | Goes 0-5 against the Fremont Sea Dogs, ending his hitting streak at 21 games. |
| 09/11/2027 | Won the 2027 OTM Single A Round 2 with the Sheldon Ricochets! |
| 01/01/2028 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 1 (2); Eye: 3 (5). |
| 05/21/2028 | Goes 0-3 against the Louisville Nautilus, ending his hitting streak at 22 games. |
| 07/03/2028 | Wins the OTMA SL2 Player of the Week Award. |
| 07/08/2028 | Injured (bruised finger), day-to-day for 4 days. |
| 09/24/2028 | Won the 2028 OTM Double A Round 2 with the Havre Sparks! |
| 01/01/2029 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 1 (2); Eye: 3 (3). |
| 05/05/2029 | Injured (back spasms), out for one week. |
| 05/28/2029 | Wins the OTMAA SL2 Player of the Week Award. |
| 05/11/2030 | Goes 5-5 against the Cincinnati Menace, with 1 3B, 2 RBI and 2 R. |
| 05/22/2030 | Injured (concussion), out for 2 weeks. |
| 06/13/2030 | Was selected to the 2030 OTM Double A All-Star Game. |
| 09/05/2030 | Injured (shoulder soreness), out for 4 weeks. |
| 01/01/2031 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 1 (2); Eye: 3 (3). |
| 04/30/2031 | Injured (herniated disc (back)), out for 3 weeks. |
| 05/11/2031 | Suffered setback in recovery from injury, will miss another 2 weeks. |
| 05/21/2031 | Suffered setback in recovery from injury, will miss another 6 days. |
| 07/18/2031 | Injured (back spasms), day-to-day for 4 days. |
| 08/13/2031 | Injured (strained oblique), out for 2 weeks. |
| 08/20/2031 | Injured ( ), out for 2 weeks. |
| 01/01/2032 | OSA scouting updated ratings (potential): Contact: 5 (4); Power: 1 (2); Eye: 3 (3). |