| 06/04/2015 |
Joined the Cal State Fullerton Titans. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (13); Control: - (17). |
| 05/16/2016 |
Injured (mild shoulder strain), out for 6 days. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (13); Control: - (16). |
| 04/23/2017 |
Was selected to the 2017 USA NCAA DIVISION I All-Star Game. |
| 05/11/2017 |
Released by the Cal State Fullerton Titans. |
| 06/07/2017 |
Drafted in the 2017 first-year player draft (Round 1, Pick 12, 12th overall pick) by the South Carolina Bombers. |
| 06/13/2017 |
Signed a minor league contract with the South Carolina Bombers organization with a signing bonus of $1,150,000. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (13); Control: - (14). |
| 04/02/2018 |
Named the #77 prospect in the ABL |
| 08/01/2018 |
Wins the AA FFL Pitcher of the Month Award. |
| 08/28/2018 |
Injured (ruptured tendon (finger)), out for 3 months. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (14); Control: - (14). |
| 04/01/2019 |
Named the #59 prospect in the ABL |
| 04/01/2019 |
Injured (shoulder inflammation), out for 3 months. |
| 06/13/2019 |
Suffered setback in recovery from injury, will miss another 4 weeks. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (14); Control: - (14). |
| 04/06/2020 |
Named the #80 prospect in the ABL |
| 05/26/2020 |
Injured (back stiffness), day-to-day for 1-2 weeks. |
| 06/20/2020 |
Pitches a 4-hit shutout against the Antioch Coal Miners with 6 strikeouts and 2 BB allowed! |
| 09/08/2020 |
Injured (sore shoulder), out for one week. |
| 11/26/2020 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (14); Control: - (15). |
| 05/25/2021 |
Injured (mild calf strain), day-to-day for 2 days. |
| 07/02/2021 |
Pitches a 3-hit shutout against the San Francisco Earthquakes with 2 strikeouts and 0 BB allowed! |
| 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: - (10); Movement: - (11); Control: - (13). |
| 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: - (44); Movement: - (58); Control: - (67). |
| 11/05/2023 |
Signed a 1-year contract extension worth a total of $2,400,000 with the South Carolina Bombers organization. |
| 11/20/2023 |
Was traded by the South Carolina Bombers to the Dallas Texans, along with 2B Jorge Rosas, RP Trey Burrell, RP Aaron Harris, in exchange for RP Gary Payne, CL Shinzo Sasaki, $3,000,000. |