| 06/04/2016 |
Joined the Oklahoma State Cowboys. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: - (10); Movement: - (13); Control: - (12). |
| 05/21/2017 |
Wins the 2017 College Feeder SBL Gold Glove Award at P. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: - (11); Movement: - (13); Control: - (14). |
| 04/21/2018 |
Injured (torn UCL (Tommy John surgery)), out for 10 months. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (13); Control: - (14). |
| 04/18/2019 |
Injured (strained oblique), out for 3-4 weeks. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (13); Control: - (14). |
| 04/19/2020 |
Was selected to the 2020 USA NCAA DIVISION I All-Star Game. |
| 05/07/2020 |
Released by the Oklahoma State Cowboys. |
| 06/07/2020 |
Drafted in the 2020 first-year player draft (Round 3, Pick 17, 68th overall pick) by the Maple Marauders. |
| 06/13/2020 |
Signed a minor league contract with the Maple Marauders organization with a signing bonus of $170,000. |
| 08/01/2020 |
Wins the A BOL Pitcher of the Month Award. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (12); Control: - (14). |
| 11/26/2021 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (11); Movement: - (8); Control: - (12). |
| 04/19/2022 |
Injured (rotator cuff tendinitis), out for 3 weeks. |
| 05/23/2022 |
Was traded by the Maple Marauders to the South Carolina Bombers, along with SP Ramu Pavi, LF Bill Nelson, CL Srinivasan Shubhashish, SP Loeck Jurgens, in exchange for SP John Martin, 1B Adrián Ortíz. |
| 11/23/2022 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (50); Movement: - (37); Control: - (59). |
| 04/10/2023 |
Injured (mild shoulder strain), out for 2 weeks. |
| 06/29/2023 |
Injured (strained hamstring), out for 2-3 weeks. |
| 09/29/2023 |
Injured (torn UCL (Tommy John surgery)), out for 10 months. |
| 11/19/2023 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (47); Movement: - (28); Control: - (59). |
| 07/01/2024 |
Was traded by the South Carolina Bombers to the San Diego Hops, along with 3B Ken Abbott, $1,750,000, in exchange for LF Justin Davis, LF Zhao-ying Gai, LF Shunso Fukuda, CL Alonso Esquivel. |
| 11/28/2024 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (47); Movement: - (25); Control: - (56). |
| 04/14/2025 |
Injured (mild calf strain), day-to-day for 1 day. |
| 04/30/2025 |
Injured (dead arm), out for 6 days. |
| 07/03/2025 |
Injured (abdominal soreness), day-to-day for 3 days. |
| 12/01/2025 |
Received a 1-year contract worth a total of $800,000 through arbitration. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (48); Movement: - (22); Control: - (57). |
| 11/30/2026 |
Received a 1-year contract worth a total of $900,000 through arbitration. |