06/03/2024 |
Drafted in the 2024 first-year player draft (Round 2, Pick 8, 43rd overall pick) by the Kansas City Royals, out of high school (Sweetwater; National City, CA). |
06/16/2024 |
Signed a minor league contract with the Kansas City Royals organization with a signing bonus of $7,000,000. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 40 (55); Control: 25 (55). |
11/11/2025 |
Was traded by the Kansas City Royals to the Washington Nationals, along with CL Jemir Leal, in exchange for SP Joey Cantillo. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 45 (45); Control: 25 (45). |
06/21/2026 |
Was selected to the 2026 Carolina League All-Star Game. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 45 (45); Control: 30 (45). |
07/18/2027 |
Was selected to the 2027 Eastern League All-Star Game. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 40 (45). |
03/01/2028 |
Was traded by the Washington Nationals to the Toronto Blue Jays, along with SS Ezequiel Tovar and RP Tyler Zuber, in exchange for 2B Chris Salinas, RP Masaaki Inoue, SS Jelfry Marte, and C Hiromi Nishida. |
07/31/2028 |
Was traded by the Toronto Blue Jays to the San Francisco Giants in exchange for SP Tim Brooks and RP Eddie Steele. |
11/27/2028 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 45 (45). |
07/09/2029 |
Was traded by the San Francisco Giants to the New York (A) Yankees, along with SP Greg Rogers, CF Johnny Jernigan, and C Dusty Wurstner, in exchange for LF T.J. Rolland, SP Angel Ortega, RP Dan Heppner, SP Curt Kading, and RF Leonardo Manzanares. |
11/26/2029 |
Received a 1-year contract through arbitration worth a total of $800,000. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 45 (45). |
11/24/2030 |
Received a 1-year contract through arbitration worth a total of $900,000. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 45 (45). |
04/05/2031 |
Was traded by the New York (A) Yankees to the Toronto Blue Jays, along with CF Erick Pena, CF Alex Sanchez, and LF Carl Sandberg, in exchange for SP Joe Shattuck, 1B Tyler Whiting, C Caleb Wood, and 2B Dan Young. |
04/05/2031 |
Was traded by the New York (A) Yankees to the Toronto Blue Jays, along with CF Erick Pena, CF Alex Sanchez, and LF Carl Sandberg, in exchange for SP Joe Shattuck, 1B Tyler Whiting, C Caleb Wood, and 2B Dan Young. |
11/24/2031 |
Received a 1-year contract through arbitration worth a total of $1,000,000. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50). |
04/28/2032 |
Pitches a 5-hit shutout against the Texas Rangers with 7 strikeouts and 3 BB allowed! |
11/22/2032 |
Received a 1-year contract through arbitration worth a total of $1,100,000. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50). |
09/17/2033 |
Injured (back stiffness),day-to-day for 1 day. |
09/23/2033 |
Pitches a 6-hit shutout against the Baltimore Orioles with 4 strikeouts and 0 BB allowed! |
11/07/2033 |
Signed a 4-year contract extension worth a total of $17,600,000 with the Toronto Blue Jays organization. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (55). |
05/29/2034 |
Was traded by the Toronto Blue Jays to the Chicago (N) Cubs in exchange for RP Jim Litzler and SP Semuwemba Ola. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 50 (50). |
07/27/2035 |
Injured (flu),day-to-day for 1 day. |
11/04/2035 |
Finished 2nd in 2035 MLB NL Reliever of the Year voting. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 55 (55). |
07/13/2036 |
Was selected to the 2036 Major League Baseball All-Star Game. |
11/06/2036 |
Declined his contract option. |
11/30/2036 |
Became a free agent. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50). |
04/13/2037 |
Signed a 1-year contract worth a total of $7,500,000 with the Colorado Rockies organization. |
12/04/2037 |
Became a free agent. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50). |
05/10/2038 |
Signed a 1-year contract worth a total of $4,000,000 with the Arizona Diamondbacks organization. |
11/22/2038 |
Became a free agent. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 50 (50). |
01/24/2039 |
Signed a 1-year contract worth a total of $1,600,000 with the San Francisco Giants organization. |
11/27/2039 |
Became a free agent. |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |