| 07/02/2019 |
Signed by the St. Louis Cardinals as an international free agent. |
| 03/26/2020 |
Promoted from international complex to Rookie League St. Louis (DSL). |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 30 (40); Control: 30 (50). |
| 03/25/2021 |
Released by the St. Louis organization. |
| 06/23/2021 |
Signed a 1-year minor league contract with the Great Falls Voyagers organization. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 35 (40); Control: 35 (50). |
| 06/09/2022 |
Injured (Mild hamstring strain), day-to-day for 4 days. |
| 06/10/2022 |
Injured (Mild hamstring strain), day-to-day for 2 days. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 40 (45); Control: 35 (45). |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 40 (45). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 40 (45). |
| 09/09/2025 |
Wins the 2025 Dominican Rookie League Round 3 with the Chicago A (DSL) White Sox! |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 40 (45). |
| 09/18/2026 |
Finished 3rd in 2026 DSL Reliever of the Year voting. |
| 11/05/2026 |
Released by the Chicago organization. |
| 12/07/2026 |
Signed a 2-year contract worth a total of $2,620,000 with the New York Mets organization. |
| 12/27/2026 |
Was claimed off waivers by Boston while with New York. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 45 (50). |
| 11/04/2027 |
Wins the 2027 Round 4 with the Boston Red Sox. |
| 12/15/2027 |
Was traded by the Boston Red Sox to the Philadelphia Phillies, along with RP Blake Snell, SP Israel Rangel, and RP Mike Holcomb, in exchange for 1B Renato Nunez, SP Diego Navarro, and CL Josh Pandolfo. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (50). |
| 04/14/2028 |
Injured (neck stiffness),day-to-day for one week. |
| 06/19/2028 |
Was claimed off waivers by Milwaukee while with Philadelphia. |
| 11/24/2028 |
Received a 1-year contract through automatic renewal worth a total of $1,360,000. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (50). |
| 07/03/2029 |
Injured (tender shoulder),day-to-day for 5 days. |
| 11/25/2029 |
Received a 1-year contract through automatic renewal worth a total of $1,360,000. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 45 (45). |
| 02/02/2030 |
Was traded by the Milwaukee Brewers to the Detroit Tigers, along with RP Jose Encinas, SP Andy Ervin, 3B Mike Morales, 1B Eric Baumgardner, and $750,000, in exchange for SP Josiah Brown, RF A.J. Matthews, and $50,000. |
| 08/13/2030 |
Injured (sore ankle),day-to-day for 2 days. |
| 11/25/2030 |
Became a free agent. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 45 (45). |
| 01/26/2031 |
Signed a 3-year contract worth a total of $10,200,000 with the Texas Rangers organization. |
| 10/04/2031 |
Injured (mild shoulder strain),day-to-day for 3 days. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 04/26/2032 |
Injured (mild calf strain),day-to-day for 2 days. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (45). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (45). |
| 06/15/2033 |
Was selected to the 2033 Texas League All-Star Game. |
| 11/30/2033 |
Became a free agent. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (45). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (45). |
| 02/14/2034 |
Signed a minor league contract with majors option with the Brooklyn Dodgers organization. |
| 11/25/2034 |
Signed a minor league contract extension with the Brooklyn Dodgers organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (45). |
| 04/25/2035 |
Did not elect for free agency and will remain in the Brooklyn organization. |
| 11/21/2035 |
Became a minor league free agent. |
| 12/16/2035 |
Signed a minor league contract with the Brooklyn Dodgers organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45). |
| 03/31/2036 |
Released by the Brooklyn organization. |
| 04/02/2036 |
Signed a minor league contract with the Chicago Cubs organization. |
| 07/07/2036 |
Released by the Chicago organization. |
| 07/09/2036 |
Signed a minor league contract with the Los Angeles Angels organization. |
| 10/03/2036 |
Finished 3rd in 2036 PIO Reliever of the Year voting. |
| 12/03/2036 |
Signed a minor league contract extension with the Los Angeles Angels organization. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45). |
| 03/30/2037 |
Released by the Los Angeles organization. |
| 04/03/2037 |
Signed a minor league contract with the Montreal Expos organization. |
| 05/11/2037 |
Released by the Montreal organization. |
| 05/15/2037 |
Signed a minor league contract with the Baltimore Orioles organization. |
| 11/30/2037 |
Became a free agent. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45). |
| 01/20/2038 |
Signed a minor league contract with the Minnesota Twins organization. |
| 03/29/2038 |
Released by the Minnesota organization. |
| 04/11/2038 |
Signed a minor league contract with the St. Louis Cardinals organization. |
| 05/18/2038 |
Released by the St. Louis organization. |
| 06/01/2038 |
Signed a minor league contract with the Cleveland Guardians organization. |
| 07/08/2038 |
Released by the Cleveland organization. |
| 08/03/2038 |
Signed a minor league contract with the San Juan Cangrejeros organization. |
| 09/01/2038 |
Released by the San Juan organization. |
| 09/13/2038 |
Signed a minor league contract with the San Juan Cangrejeros organization. |
| 09/16/2038 |
Wins the 2038 Northwest League Round 1 with the Jacksonville Swordsmen! |
| 10/20/2038 |
Released by the San Juan organization. |
| 11/28/2038 |
Signed a minor league contract with the Brooklyn Dodgers organization. |
| 12/24/2038 |
Designated for assignment and placed on waivers by the Brooklyn Dodgers. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 40 (40); Control: 45 (45). |
| 03/28/2039 |
Released by the Brooklyn organization. |