| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 30 (65); Movement: 25 (50); Control: 30 (50). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 25 (50); Control: 30 (50). |
| 06/04/2022 |
Drafted in the 2022 first-year player draft out of high school (American Heritage; Plantation, FL) by the St. Louis Cardinals (Supplemental Round 1, Pick 2, 35th overall pick). |
| 07/27/2022 |
Signed a minor league contract with the St. Louis Cardinals organization with a signing bonus of $8,250,000. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 35 (55); Movement: 30 (50); Control: 30 (50). |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 30 (50); Control: 35 (50). |
| 07/10/2024 |
Injured (back stiffness),day-to-day for 1 day. |
| 09/04/2024 |
Wins the 2024 Appalachian League Round 1 with the Johnson City Cardinals! |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 40 (50); Control: 35 (50). |
| 06/27/2025 |
Named the #80 prospect in the MLB |
| 08/18/2025 |
Injured (partially torn UCL),out for 10 months. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 50 (55); Control: 45 (60). |
| 07/10/2026 |
Injured (back stiffness),day-to-day for 2-3 weeks. |
| 07/24/2026 |
Injured (back stiffness),day-to-day for 2 days. |
| 11/28/2026 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (60); Control: 45 (50). |
| 06/22/2027 |
Was traded by the St. Louis Cardinals to the Boston Red Sox, along with RP Thomas Wilhite and RP Ryan Castellani, in exchange for RP Sam Tuivailala, RP Matt Krook, RP Joe Cavallaro, and RF Chris Greer. |
| 11/04/2027 |
Wins the 2027 Round 4 with the Boston Red Sox. |
| 11/28/2027 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 45 (45). |
| 01/11/2028 |
Was traded by the Boston Red Sox to the St. Louis Cardinals, along with 3B Rafael Devers, SP Bryce Osmond, RP Justin Barclay, and SS Lenniell Perez, in exchange for LF Christian Yelich, RF Max Kepler, RF Dave Serrano, SP Gage Ziehl, and RP Matt Krook. |
| 02/18/2028 |
Was claimed off waivers by Boston while with St. Louis. |
| 10/31/2028 |
Wins the 2028 Round 4 with the Boston Red Sox. |
| 11/24/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: 60 (60); Control: 45 (45). |
| 05/13/2029 |
Injured (partially torn UCL),out for 11-12 months. |
| 06/04/2029 |
Transferred to the 60-day IL. |
| 06/05/2029 |
Transferred to the 60-day IL. |
| 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: 50 (50); Movement: 65 (65); Control: 45 (45). |
| 03/15/2030 |
Injured (torn labrum (Shoulder)),out for 10-11 months. |
| 07/01/2030 |
Was traded by the Boston Red Sox to the Texas Rangers, along with LF Judson Fabian and RF Pat Barnes, in exchange for RF C.J. Schickling and LF Wilderd Patino. |
| 11/25/2030 |
Signed a minor league contract extension with the Texas Rangers organization. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 65 (65); Control: 45 (45). |
| 04/18/2031 |
Injured (asthma),day-to-day for 4 days. |
| 07/30/2031 |
Injured (back stiffness),day-to-day for 5 days. |
| 08/17/2031 |
Injured (hamstring strain),out for 4 weeks. |
| 11/28/2031 |
Signed a minor league contract extension with the Texas Rangers organization. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45). |
| 10/13/2032 |
Finished 2nd in 2032 PCL AC Reliever of the Year voting. |
| 12/01/2032 |
Became a minor league free agent. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 45 (45). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 45 (45). |
| 01/24/2033 |
Signed a minor league contract with majors option with the Chicago White Sox organization. |
| 06/19/2033 |
Was selected to the 2033 Southern League All-Star Game. |
| 07/13/2033 |
Injured (back stiffness),day-to-day for one week. |
| 10/02/2033 |
Wins the 2033 SL Reliever of the Year. |
| 11/30/2033 |
Became a minor league free agent. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45). |
| 02/13/2034 |
Signed a minor league contract with majors option with the Washington Nationals organization. |
| 09/20/2034 |
Wins the 2034 Eastern League Round 1 with the Harrisburg Senators! |
| 11/25/2034 |
Became a minor league free agent. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 55 (55); Control: 45 (45). |
| 01/15/2035 |
Signed a minor league contract with the Baltimore Orioles organization. |
| 06/05/2035 |
Injured (torn triceps),out for 2 months. |
| 11/21/2035 |
Signed a minor league contract extension with the Baltimore Orioles organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 50 (50); Control: 45 (45). |
| 03/31/2036 |
Released by the Baltimore organization. |
| 04/02/2036 |
Signed a minor league contract with the Miami Marlins organization. |
| 07/01/2036 |
Released by the Miami organization. |
| 07/09/2036 |
Signed a minor league contract with the Pittsburgh Pirates organization. |
| 07/21/2036 |
Injured (back spasms),day-to-day for one week. |
| 09/10/2036 |
Wins the 2036 Appalachian League Round 1 with the Bristol Pirates! |
| 12/03/2036 |
Signed a minor league contract extension with the Pittsburgh Pirates organization. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 50 (50); Control: 45 (45). |
| 04/09/2037 |
Released by the Pittsburgh organization. |
| 04/18/2037 |
Signed a minor league contract with the Houston Astros organization. |
| 05/03/2037 |
Injured (cold),day-to-day for 1 day. |
| 05/26/2037 |
Released by the Houston organization. |
| 06/03/2037 |
Signed a minor league contract with the Colorado Rockies organization. |
| 07/28/2037 |
Injured (torn UCL),out for 13 months. |
| 11/07/2037 |
Added to the secondary (40-man) roster for the Colorado Rockies. |
| 11/07/2037 |
Designated for assignment and placed on waivers by the Colorado Rockies. |
| 11/11/2037 |
Signed a 1-year contract extension worth a total of $1,060,000 with the Colorado Rockies organization. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 50 (50); Control: 45 (45). |
| 09/01/2038 |
Released by the Colorado organization. |
| 09/08/2038 |
Signed a minor league contract ($12,000 bonus) with the Toronto Blue Jays organization. |
| 11/09/2038 |
Signed a 1-year contract extension worth a total of $1,060,000 with the Toronto Blue Jays organization. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 25 (25); Movement: 45 (45); Control: 40 (40). |