| 07/02/2019 |
Signed by the New York Mets as an international free agent. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 35 (50); Control: 25 (55). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 35 (50); Control: 30 (50). |
| 02/24/2022 |
Promoted from international complex to Rookie League New York N (DSL). |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 45 (50); Control: 35 (50). |
| 07/27/2023 |
Injured (Back stiffness), day-to-day for 4 days. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 50 (50); Control: 40 (50). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 50 (50); Control: 45 (50). |
| 03/03/2025 |
Injured (asthma),day-to-day for 3 days. |
| 06/11/2025 |
Injured (back stiffness),day-to-day for 3 days. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 50 (50). |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 50 (50); Control: 40 (45). |
| 06/22/2027 |
Was traded by the New York Mets to the Boston Red Sox, along with RF Heliot Ramos, CL Chris Campbell, 2B Emmanuel Watkins, and CF Robby Ashford, in exchange for RP Cole Stapler, RP Kodi Medeiros, and RP Mike Finnegan. |
| 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. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 55 (55); Control: 40 (45). |
| 02/14/2028 |
Signed a minor league contract with majors option with the Las Vegas Aces organization. |
| 04/26/2028 |
Did not elect for free agency and will remain in the Las Vegas organization. |
| 11/01/2028 |
Released by the Las Vegas organization. |
| 12/23/2028 |
Signed a 2-year contract worth a total of $4,760,000 with the Toronto Blue Jays organization. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 55 (55); Control: 40 (45). |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 50 (50); Control: 45 (50). |
| 11/25/2030 |
Became a free agent. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (50). |
| 01/25/2031 |
Signed a 3-year contract worth a total of $8,880,000 with the Kansas City Royals organization. |
| 03/25/2031 |
Injured (back stiffness),day-to-day for 1 day. |
| 08/01/2031 |
Wins the PCL AC Pitcher of the Month Award. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 07/06/2032 |
Injured (flu-like symptoms),day-to-day for 3 days. |
| 09/25/2032 |
Wins the 2032 Texas League Round 2 with the Northwest Arkansas Naturals! |
| 10/05/2032 |
Finished 3rd in 2032 TEX Reliever of the Year voting. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 09/30/2033 |
Wins the 2033 Pacific Coast League Round 2 with the Omaha Storm Chasers! |
| 11/30/2033 |
Received a 1-year contract through automatic renewal worth a total of $3,320,000. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 07/25/2034 |
Was traded by the Kansas City Royals to the Colorado Rockies in exchange for RF Chris Powell and SP Joel Lynch. |
| 10/01/2034 |
Injured (back stiffness),day-to-day for one week. |
| 11/25/2034 |
Received a 1-year contract through automatic renewal worth a total of $3,320,000. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 11/21/2035 |
Received a 1-year contract through automatic renewal worth a total of $3,320,000. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 12/03/2036 |
Became a free agent. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45). |
| 01/06/2037 |
Signed a minor league contract with the Cincinnati Reds organization. |
| 02/23/2037 |
Released by the Cincinnati organization. |
| 03/02/2037 |
Signed a minor league contract with the St. Louis Cardinals organization. |
| 04/10/2037 |
Released by the St. Louis organization. |
| 04/15/2037 |
Signed a minor league contract with the Houston Astros organization. |
| 05/25/2037 |
Released by the Houston organization. |
| 05/28/2037 |
Signed a minor league contract with the New York Mets organization. |
| 08/10/2037 |
Injured (torn fingernail),day-to-day for 4 days. |
| 08/13/2037 |
Injured (back stiffness),day-to-day for 3 days. |
| 09/19/2037 |
Finished 3rd in 2037 DSL Reliever of the Year voting. |
| 11/30/2037 |
Signed a minor league contract extension with the New York Mets organization. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 03/29/2038 |
Released by the New York organization. |
| 04/01/2038 |
Signed a minor league contract with the Las Vegas Aces organization. |
| 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/12/2039 |
Signed a minor league contract ($60,000 bonus) with the Minnesota Twins organization. |
| 02/21/2039 |
Released by the Minnesota organization. |
| 03/28/2039 |
Signed a minor league contract with the New York Mets organization. |