| 06/04/2024 |
Drafted in the 2024 first-year player draft out of high school (Payson; Payson, UT) by the Minnesota Twins. (Round 8, Pick 5, 225th overall pick). |
| 07/29/2024 |
Signed a minor league contract with the Minnesota Twins organization with a signing bonus of $710,000. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 25 (40); Power: 20 (20); Eye: 25 (45). |
| 03/27/2025 |
Released by the Minnesota organization. |
| 04/09/2025 |
Signed a 1-year minor league contract with the Visalia Rawhide organization. |
| 08/14/2025 |
Injured (back spasms),day-to-day for one week. |
| 08/28/2025 |
Released by the Arizona organization. |
| 09/02/2025 |
Signed a 1-year minor league contract with the Oakland Athletics organization. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Contact: 30 (35); Power: 20 (20); Eye: 25 (35). |
| 06/05/2026 |
Released by the Oakland organization. |
| 06/05/2026 |
Signed a 1-year minor league contract with the Philadelphia Phillies organization. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 40 (45); Control: 35 (55). |
| 03/11/2027 |
Injured (viral infection),day-to-day for 2 days. |
| 04/14/2027 |
Was traded by the Philadelphia Phillies to the Oakland Athletics, along with LF Isaiah Thomas, in exchange for 2B Chris Janisch and C Andres Lopez. |
| 12/15/2027 |
Was traded by the Oakland Athletics to the Milwaukee Brewers, along with CL Alex Santos, CL Mike Burt, and $750,000, in exchange for CL Josh Hader and RP Nick Griffin. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 40 (45); Control: 40 (50). |
| 07/02/2028 |
Was selected to the 2028 Major League Baseball All-Star Futures Game. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (50); Control: 50 (55). |
| 04/18/2029 |
Injured (oblique strain),out for 8 weeks. |
| 06/23/2029 |
Injured (finger blister),day-to-day for 1-2 weeks. |
| 11/25/2029 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (50). |
| 06/01/2030 |
Wins the PCL AC Pitcher of the Month Award. |
| 08/29/2030 |
Injured (herniated disc (back)),out for one week. |
| 11/25/2030 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 03/12/2031 |
Injured (back spasms),day-to-day for 5 days. |
| 11/28/2031 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (50). |
| 10/03/2032 |
Wins the 2032 Pacific Coast League Round 2 with the San Antonio Missions! |
| 12/01/2032 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 05/02/2033 |
Injured (back spasms),day-to-day for one week. |
| 11/30/2033 |
Became a free agent. |
| 12/17/2033 |
Signed a minor league contract with the Minnesota Twins organization. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 05/20/2034 |
Pitches a NO-HITTER against the Durham Bulls with 9 strikeouts and 1 BB allowed! |
| 11/25/2034 |
Signed a minor league contract extension with the Minnesota Twins organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 11/21/2035 |
Signed a minor league contract extension with the Minnesota Twins organization. |
| 12/22/2035 |
Added to the secondary (40-man) roster for the Minnesota Twins. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 04/06/2036 |
Was claimed off waivers by San Diego while with Minnesota. |
| 09/26/2036 |
Wins the 2036 Pacific Coast League Round 2 with the El Paso Chihuahuas! |
| 12/03/2036 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 12/24/2036 |
Was traded by the San Diego Padres to the Kansas City Royals, along with RP Chris Welch, 1B Chris Whitehead, and SP Eric Oakley, in exchange for CL Nate Ruggeri and RF Chris Powell. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 07/05/2037 |
Was selected to the 2037 Major League Baseball All-Star Game. |
| 11/30/2037 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 03/09/2038 |
Injured (partially torn UCL (elbow)),out for 8 months. |
| 11/26/2038 |
Received a 1-year contract through arbitration worth a total of $2,926,000. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 40 (40); Control: 55 (55). |