| 06/07/2023 |
Joined the Stanford Cardinals. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (23); Movement: - (33); Control: - (26). |
| 04/05/2024 |
Suspended 6 games after ejection following a brawl. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (25); Movement: - (31); Control: - (25). |
| 03/23/2025 |
Suspended 9 games after ejection following a brawl. |
| 05/02/2025 |
Injured (flu), day-to-day for 2 days. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (28); Movement: - (35); Control: - (23). |
| 03/23/2026 |
Injured (sore shoulder), out for 5 days. |
| 06/07/2026 |
Drafted in the 2026 first-year player draft (Round 5, Pick 1, 120th overall pick) by the Oakland Storm Chasers. |
| 06/07/2026 |
Drafted in the 2026 first-year player draft (Round 5, Pick 18, 137th overall pick) by the Eureka Hornets. |
| 06/11/2026 |
Released by the Stanford Cardinals. |
| 06/11/2026 |
Signed a minor league contract with the Eureka Hornets organization with a signing bonus of $160,000. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (27); Movement: - (37); Control: - (23). |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (25); Movement: - (39); Control: - (21). |
| 02/22/2028 |
Released by the Eureka organization. |
| 03/02/2028 |
Signed a minor league contract with the Seattle Sasquatch organization. |