| 07/02/2019 |
Signed by the Seattle Mariners as an international free agent. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 30 (45); Control: 25 (45). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 35 (45); Control: 35 (50). |
| 02/24/2022 |
Promoted from international complex to Rookie League Seattle (DSL). |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 40 (45); Control: 45 (50). |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 45 (45); Control: 50 (50). |
| 07/23/2024 |
Injured (gout),out for 4 days. |
| 08/01/2024 |
Injured (back stiffness),day-to-day for 5 days. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 40 (40); Control: 50 (50). |
| 08/10/2025 |
Was selected to the 2025 Northwest League All-Star Game. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 45 (45); Control: 55 (55). |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 55 (55). |
| 07/13/2027 |
Was traded by the Seattle Mariners to the Boston Red Sox, along with SP Jackson Phipps, RP Zach Jennings, RP Tyler Whitaker, and 2B Jose Patino, in exchange for RP Pablo Lopez, RP Davis Vainer, LF Marcus Smith, and SP Daniele Di Monte. |
| 09/26/2027 |
Wins the 2027 New York-Penn League Round 2 with the Lowell Spinners! |
| 11/28/2027 |
Became a minor league free agent. |
| 12/24/2027 |
Signed a 3-year contract worth a total of $9,240,000 with the New York Mets organization. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 55 (55). |
| 05/13/2028 |
Injured (sore shoulder),day-to-day for one week. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 55 (55). |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 55 (55). |
| 06/27/2030 |
Injured (dead arm),out for 2 weeks. |
| 07/20/2030 |
Injured (back stiffness),day-to-day for 4 days. |
| 11/25/2030 |
Became a free agent. |
| 12/26/2030 |
Signed a 3-year contract worth a total of $10,560,000 with the Toronto Blue Jays organization. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 60 (60). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 55 (55). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 55 (55). |
| 05/31/2032 |
Injured (back stiffness),day-to-day for 2 weeks. |
| 12/15/2032 |
Was traded by the Toronto Blue Jays to the Baltimore Orioles, along with $3,880,000, in exchange for LF Cameron Yisrael. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55). |
| 03/29/2033 |
Injured (back stiffness),day-to-day for 1 day. |
| 11/30/2033 |
Became a free agent. |
| 12/30/2033 |
Signed a 2-year contract worth a total of $13,600,000 with the Las Vegas Aces organization. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55). |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 40 (40); Control: 50 (50). |
| 11/21/2035 |
Became a free agent. |
| 12/20/2035 |
Signed a minor league contract with majors option with the Cleveland Guardians organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 03/31/2036 |
Released by the Cleveland organization. |
| 04/04/2036 |
Signed a minor league contract ($12,000 bonus) with the Cleveland Guardians organization. |
| 07/03/2036 |
Injured (back spasms),day-to-day for 3 days. |
| 12/03/2036 |
Signed a minor league contract extension with the Cleveland Guardians organization. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 04/07/2037 |
Released by the Cleveland organization. |
| 04/16/2037 |
Signed a minor league contract with the Minnesota Twins organization. |
| 05/18/2037 |
Released by the Minnesota organization. |
| 05/23/2037 |
Signed a minor league contract with the Las Vegas Aces organization. |
| 06/28/2037 |
Released by the Las Vegas organization. |
| 07/02/2037 |
Signed a minor league contract with the St. Louis Cardinals organization. |
| 11/30/2037 |
Became a free agent. |
| 12/31/2037 |
Signed a minor league contract with the Houston Astros organization. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 04/05/2038 |
Released by the Houston organization. |
| 04/25/2038 |
Signed a minor league contract with the Colorado Rockies organization. |
| 06/01/2038 |
Released by the Colorado organization. |
| 06/12/2038 |
Signed a minor league contract with the Oakland Athletics organization. |
| 07/04/2038 |
Released by the Oakland organization. |
| 07/20/2038 |
Signed a minor league contract with the Philadelphia Phillies organization. |
| 08/26/2038 |
Released by the Philadelphia organization. |
| 09/05/2038 |
Signed a minor league contract with the Kansas City Royals organization. |
| 09/15/2038 |
Injured (back stiffness),day-to-day for 2 days. |
| 11/28/2038 |
Became a free agent. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 40 (40); Control: 50 (50). |
| 01/23/2039 |
Signed a 1-year contract worth a total of $630,000 with the Chicago White Sox organization. |