| Player History |
| 03-01-2020 | Drafted in the 2020 first-year player draft (Round 6, Pick 16, 156th overall Pick) by the California Angels. |
| 01-01-2021 | SISA scouting updated ratings (potential): Stuff: 13 (7); Movement: 18 (47); Control: 13 (54). |
| 05-14-2021 | Injured (damaged meniscus (knee)), out for 2 weeks. |
| 07-11-2021 | Injured (flu), out for 2 weeks. |
| 01-01-2022 | SISA scouting updated ratings (potential): Stuff: 12 (7); Movement: 33 (47); Control: 28 (54). |
| 01-01-2023 | SISA scouting updated ratings (potential): Stuff: 12 (7); Movement: 48 (47); Control: 41 (54). |
| 01-01-2024 | SISA scouting updated ratings (potential): Stuff: 19 (17); Movement: 61 (62); Control: 50 (66). |
| 05-11-2024 | Injured (finger blister), out for 1-2 weeks. |
| 06-29-2024 | Injured (dead arm syndrome), out for 2 weeks. |
| 08-15-2024 | Pitches a 3-hit shutout against the Tacoma Rainiers with 4 strikeouts and 0 BB allowed! |
| 01-01-2025 | SISA scouting updated ratings (potential): Stuff: 26 (35); Movement: 67 (64); Control: 64 (69). |
| 03-26-2025 | Injured (finger blister), day-to-day for 1-2 weeks. |
| 06-16-2025 | Injured (bone chips (elbow)), out for 3 months. |
| 01-01-2026 | SISA scouting updated ratings (potential): Stuff: 26 (18); Movement: 54 (49); Control: 59 (50). |
| 01-01-2027 | SISA scouting updated ratings (potential): Stuff: 26 (30); Movement: 63 (63); Control: 61 (66). |
| 07-13-2027 | Injured (tender elbow), out for 1-2 weeks. |
| 11-14-2027 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01-01-2028 | OSA scouting updated ratings (potential): Stuff: 22 (17); Movement: 61 (46); Control: 68 (66). |
| 09-16-2028 | Injured (damaged ulnar collateral ligament), out for 2 months. |
| 10-31-2028 | Wins the 2028 CDL AL Gold Glove Award at P. |
| 11-13-2028 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01-01-2029 | OSA scouting updated ratings (potential): Stuff: 22 (17); Movement: 54 (46); Control: 68 (66). |
| 06-20-2029 | Injured (strained oblique muscle), out for 2 weeks. |
| 11-13-2029 | Received a 1-year contract worth a total of $300,000 through arbitration. |
| 01-01-2030 | OSA scouting updated ratings (potential): Stuff: 21 (17); Movement: 50 (46); Control: 68 (66). |
| 11-10-2030 | Received a 1-year contract worth a total of $300,000 through arbitration. |
| 01-01-2031 | OSA scouting updated ratings (potential): Stuff: 19 (17); Movement: 48 (46); Control: 66 (66). |
| 04-11-2031 | Injured (tight shoulder muscle), out for 2 weeks. |
| 06-05-2031 | Pitches a 4-hit shutout against the Reading Phillies with 4 strikeouts and 2 BB allowed! |