| 06/15/2019 |
Drafted in the 2019 first-year player draft out of high school (Loma Linda Academy; Loma Linda, CA) by the St. James Crusaders (Round 2, Pick 6, 41st overall pick). |
| 07/15/2019 |
Failed to sign with the St. James Crusaders and joined Sacramento State. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 7 (15); Movement: 9 (12); Control: 3 (15). |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 7 (15); Movement: 9 (12); Control: 3 (15). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 8 (13); Movement: 8 (13); Control: 3 (12). |
| 06/15/2022 |
Drafted in the 2022 first-year player draft out of college (Sacramento State; Sacramento, CA) by the Key West Corals. (Round 2, Pick 8, 41st overall pick). |
| 06/19/2022 |
Signed a minor league contract with the Key West Corals organization with a signing bonus of $300,000. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 10 (15); Movement: 11 (15); Control: 3 (7). |
| 06/01/2023 |
Wins the NALBAA SL2 Pitcher of the Month Award. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 9 (10); Movement: 10 (10); Control: 4 (5). |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 9 (10); Movement: 10 (10); Control: 4 (5). |
| 03/11/2024 |
Detrimentally completed training to make one of his poorer pitches more usable at the Key West Corals development complex. |
| 04/19/2024 |
Injured on 04/16/2024, diagnosed with a torn labrum, will miss 6-7 months. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 8 (10); Movement: 8 (10); Control: 3 (3). |