| 05/07/2020 |
Joined the Alabama Crimson Tide. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (17); Movement: - (15); Control: - (18). |
| 04/18/2021 |
Was selected to the 2021 USA NCAA DIVISION I All-Star Game. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (12); Control: - (17). |
| 04/01/2022 |
Wins the College Feeder SBL Pitcher of the Month Award. |
| 04/24/2022 |
Was selected to the 2022 USA NCAA DIVISION I All-Star Game. |
| 05/21/2022 |
Finished 2nd in 2022 College Feeder SBL Cy Young Award voting. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (65); Movement: - (56); Control: - (81). |
| 04/23/2023 |
Suspended 2 games after ejection following a brawl. |
| 06/07/2023 |
Drafted in the 2023 first-year player draft (Round 1, Pick 3, 3rd overall pick) by the Washington Federals. |
| 07/04/2023 |
Released by the Alabama Crimson Tide. |
| 07/04/2023 |
Signed a minor league contract with the Washington Federals organization with a signing bonus of $3,600,000. |
| 12/18/2023 |
Injured (strained back), day-to-day for 4 days. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (58); Movement: - (62); Control: - (82). |
| 04/01/2024 |
Named the #12 prospect in the ABL |
| 07/05/2024 |
Was traded by the Waco RedWolves to the So Cal Republic in exchange for SP Evan Charnley. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (57); Movement: - (62); Control: - (79). |
| 04/07/2025 |
Named the #16 prospect in the ABL |
| 10/01/2025 |
Wins the A AHL Pitcher of the Month Award. |
| 12/05/2025 |
Was traded by the So Cal Republic to the Mile High Mustangs, along with SP Max Grant, 1B Marshall Dempsey, in exchange for SP Rick Hill. |
| 12/22/2025 |
Was traded by the Mile High Mustangs to the Maple Marauders, along with RP Son Mai, SP Robinson Pedercini, RP Steve McBryde, RP Sawao Yoshimura, in exchange for CF Bartolo Valentín. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (46); Movement: - (57); Control: - (65). |
| 04/06/2026 |
Named the #68 prospect in the ABL |
| 12/03/2026 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |