| 05/11/2017 |
Joined the Oklahoma Sooners. |
| 08/03/2017 |
Injured (mild hamstring strain), day-to-day for 1-2 weeks. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (16); Control: - (14). |
| 06/07/2018 |
Released by the Oklahoma Sooners. |
| 06/07/2018 |
Drafted in the 2018 first-year player draft (Round 2, Pick 25, 50th overall pick) by the So Cal Republic. |
| 06/20/2018 |
Signed a minor league contract with the So Cal Republic organization with a signing bonus of $500,000. |
| 07/07/2018 |
Injured (mild shoulder strain), out for 2 weeks. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: - (14); Movement: - (15); Control: - (14). |
| 04/01/2019 |
Named the #48 prospect in the ABL |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (15); Control: - (14). |
| 04/06/2020 |
Named the #48 prospect in the ABL |
| 07/12/2020 |
Was selected to the 2020 DOUBLE A All-Star Game. |
| 10/22/2020 |
Won the 2020 DOUBLE A Double A World Series with the Riverside Red Bulls! |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (16); Control: - (14). |
| 04/05/2021 |
Named the #62 prospect in the ABL |
| 07/01/2021 |
Wins the AA ACL Pitcher of the Month Award. |
| 09/27/2021 |
Injured (tired arm), out for 1-2 weeks. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (13); Control: - (13). |
| 04/04/2022 |
Named the #43 prospect in the ABL |
| 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: - (53); Movement: - (70); Control: - (61). |
| 05/01/2023 |
Wins the AAA KSL Pitcher of the Month Award. |
| 06/23/2023 |
Signed a 5-year contract extension worth a total of $7,500,000 with the So Cal Republic organization. |
| 07/09/2023 |
Was selected to the 2023 TRIPLE A All-Star Game. |
| 11/01/2023 |
Finished 2nd in 2023 AAA KSL Cy Young Award voting. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (51); Movement: - (68); Control: - (53). |
| 06/22/2024 |
Pitches a 4-hit shutout against the Duke City Danger with 2 strikeouts and 4 BB allowed! |
| 11/03/2024 |
Wins the 2024 ABL World Series with the So Cal Republic. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (52); Movement: - (69); Control: - (46). |
| 11/09/2025 |
Wins the 2025 ABL World Series with the So Cal Republic. |
| 12/05/2025 |
Was traded by the So Cal Republic to the Mile High Mustangs, along with 1B Marshall Dempsey, SP Marcos Marino, in exchange for SP Rick Hill. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (51); Movement: - (70); Control: - (43). |
| 06/11/2026 |
Injured (dead arm), out for 4 days. |
| 08/17/2026 |
Injured (wrist soreness), day-to-day for 1-2 weeks. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (46); Movement: - (74); Control: - (43). |
| 03/10/2027 |
Injured (wrist soreness), day-to-day for 5 days. |
| 03/22/2027 |
Injured (back spasms), day-to-day for 1 day. |
| 10/28/2027 |
Injured (viral infection), out for one week. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (44); Movement: - (74); Control: - (42). |
| 06/07/2028 |
Was traded by the Mile High Mustangs to the Duke City Danger, along with CL Aaron Taylor, RF Bartolo Valentín, SP Elvis Callahan, DH Nakamaro Sato, in exchange for SP Nate Gary, SP Lorenzo Soto, RP Emerson Webber, RP Kazushige Kichida, RP Ken Heida. |
| 07/03/2028 |
Was traded by the Duke City Danger to the South Carolina Bombers in exchange for CF Mitsukuni Ojima. |
| 09/06/2028 |
Injured (strained bicep tendon), out for 4 weeks. |
| 11/20/2028 |
Signed a 1-year contract extension worth a total of $1,650,000 with the South Carolina Bombers organization. |