| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 25 (50); Movement: 30 (60); Control: 20 (45). |
| 06/04/2024 |
Drafted in the 2024 first-year player draft out of high school (Malverne; Malverne, NY) by the Miami Marlins. (Round 1, Pick 17, 17th overall pick). |
| 07/29/2024 |
Signed a minor league contract with the Miami Marlins organization with a signing bonus of $8,250,000. |
| 10/28/2024 |
Named the #45 prospect in the MLB |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 30 (60); Control: 20 (45). |
| 03/27/2025 |
Named the #38 prospect in the MLB |
| 06/27/2025 |
Named the #44 prospect in the MLB |
| 07/13/2025 |
Was selected to the 2025 Major League Baseball All-Star Futures Game. |
| 10/28/2025 |
Named the #65 prospect in the MLB |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 40 (55); Control: 25 (50). |
| 03/30/2026 |
Named the #60 prospect in the MLB |
| 07/02/2026 |
Named the #56 prospect in the MLB |
| 11/05/2026 |
Named the #46 prospect in the MLB |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 45 (60); Control: 35 (60). |
| 03/29/2027 |
Named the #55 prospect in the MLB |
| 05/21/2027 |
Pitches a 4-hit shutout against the Palm Beach Cardinals with 1 strikeouts and 1 BB allowed! |
| 07/01/2027 |
Named the #46 prospect in the MLB |
| 11/05/2027 |
Named the #59 prospect in the MLB |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 50 (60); Control: 40 (60). |
| 03/27/2028 |
Named the #66 prospect in the MLB |
| 04/23/2028 |
Injured (strained forearm),out for 3 months. |
| 06/29/2028 |
Named the #45 prospect in the MLB |
| 11/01/2028 |
Named the #48 prospect in the MLB |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 50 (60); Control: 45 (60). |
| 03/26/2029 |
Named the #21 prospect in the MLB |
| 08/12/2029 |
Injured (torn triceps),out for 3 months. |
| 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: 55 (60); Movement: 55 (55); Control: 55 (60). |
| 02/25/2030 |
Injured (sore back),day-to-day for 3 days. |
| 05/03/2030 |
Injured (sprained ankle),out for 8 weeks. |
| 11/25/2030 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 60 (65). |
| 06/23/2031 |
Was traded by the Miami Marlins to the Atlanta Kings in exchange for CF Pat Galvan and RF Dave Cercignani. |
| 07/19/2031 |
Injured (elbow strain),day-to-day for 1-2 weeks. |
| 10/02/2031 |
Injured (torn rotator cuff),out for 7 months. |
| 11/26/2031 |
Received a 1-year contract through arbitration worth a total of $3,757,000. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55). |
| 04/12/2032 |
Was traded by the Atlanta Kings to the Montreal Expos, along with CF Joel Webster, LF Eloy Jimenez, 1B Frank Moscoso, 1B Alex Aguilar, C Ethan Hearn, 2B Noelvi Marte, LF D'Shawn Knowles, 1B Andrew Vaughn, and SP Andrew Abbott, in exchange for SP Cor Vermeer. |
| 04/14/2032 |
Transferred to the 60-day IL. |
| 05/26/2032 |
Injured (mild oblique strain),day-to-day for 2 days. |
| 07/10/2032 |
Injured (back spasms),day-to-day for 4 days. |
| 11/13/2032 |
Signed a 1-year contract extension worth a total of $6,100,000 with the Montreal Expos organization. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55). |
| 04/05/2033 |
Signed a 3-year contract extension worth a total of $25,600,000 with the Montreal Expos organization. |
| 04/22/2033 |
Injured (mild oblique strain),day-to-day for 3 days. |
| 08/02/2033 |
Injured (elbow strain),out for 2 weeks. |
| 09/03/2033 |
Injured (back spasms),day-to-day for one week. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55). |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 07/01/2035 |
Was selected to the 2035 Major League Baseball All-Star Game. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 50 (50). |
| 02/25/2036 |
Was traded by the Montreal Expos to the Atlanta Kings in exchange for SP Carter Sheppard, 2B Jerry Vasquez, 1B Danny Bautista, 2B Lewin De La Cruz, and SP Jonathan Kalkman. |
| 06/11/2036 |
Signed a 3-year contract extension worth a total of $26,700,000 with the Atlanta Kings organization. |
| 07/02/2036 |
Injured (mild abdominal strain),day-to-day for 4 days. |
| 08/11/2036 |
Injured (back spasms),day-to-day for 4 days. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 05/06/2037 |
Injured (pulled abdominal muscle),day-to-day for 3 days. |
| 07/27/2037 |
Was traded by the Atlanta Kings to the Pittsburgh Pirates, along with RP Mike Hames, SP Sam Kelm, and SP Art Vieira, in exchange for SP Sean Munkres. |
| 11/30/2037 |
Became a free agent. |
| 12/31/2037 |
Signed a 1-year contract worth a total of $2,200,000 with the Colorado Rockies organization. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 06/26/2038 |
Released by the Colorado Rockies. |
| 07/05/2038 |
Signed a minor league contract with majors option with the Brooklyn Dodgers organization. |
| 10/23/2038 |
Signed a 2-year contract extension worth a total of $4,000,000 with the Brooklyn Dodgers organization. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 55 (55). |