| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 20 (30); Movement: 25 (25); Control: 20 (30). |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 25 (40); Movement: 25 (30); Control: 20 (25). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 25 (35); Control: 20 (40). |
| 06/04/2025 |
Drafted in the 2025 first-year player draft out of high school (Lower Merion; Ardmore, PA) by the Houston Astros. (Round 6, Pick 24, 181st overall pick). |
| 07/27/2025 |
Signed a minor league contract with the Houston Astros organization with a signing bonus of $2,860,000. |
| 08/09/2025 |
Injured (strained back),day-to-day for 4 days. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 30 (45); Control: 25 (55). |
| 03/30/2026 |
Named the #84 prospect in the MLB |
| 07/02/2026 |
Named the #14 prospect in the MLB |
| 07/05/2026 |
Was selected to the 2026 Major League Baseball All-Star Futures Game. |
| 11/05/2026 |
Named the #9 prospect in the MLB |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 45 (75); Movement: 25 (55); Control: 30 (65). |
| 03/29/2027 |
Named the #2 prospect in the MLB |
| 07/04/2027 |
Was selected to the 2027 Major League Baseball All-Star Futures Game. |
| 11/05/2027 |
Named the #3 prospect in the MLB |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 50 (75); Movement: 30 (55); Control: 35 (70). |
| 03/27/2028 |
Named the #3 prospect in the MLB |
| 06/29/2028 |
Named the #5 prospect in the MLB |
| 07/02/2028 |
Was selected to the 2028 Major League Baseball All-Star Futures Game. |
| 09/26/2028 |
Wins the 2028 New York-Penn League Round 2 with the Tri-City ValleyCats! |
| 11/01/2028 |
Named the #2 prospect in the MLB |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 60 (75); Movement: 40 (50); Control: 40 (65). |
| 03/26/2029 |
Named the #3 prospect in the MLB |
| 06/28/2029 |
Named the #4 prospect in the MLB |
| 07/01/2029 |
Was selected to the 2029 Major League Baseball All-Star Futures Game. |
| 07/01/2029 |
Was selected to the 2029 Pacific Coast League All-Star Game. |
| 11/02/2029 |
Named the #9 prospect in the MLB |
| 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: 65 (80); Movement: 45 (55); Control: 50 (60). |
| 03/25/2030 |
Named the #9 prospect in the MLB |
| 06/27/2030 |
Named the #17 prospect in the MLB |
| 07/31/2030 |
Was traded by the Houston Astros to the Oakland Athletics, along with RP JD Hammer, in exchange for 2B CJ Abrams. |
| 08/02/2030 |
Injured (back stiffness),day-to-day for 1 day. |
| 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 (70); Movement: 45 (55); Control: 45 (45). |
| 05/16/2031 |
Injured (back stiffness),day-to-day for 2 days. |
| 05/26/2031 |
Was traded by the Oakland Athletics to the New York Yankees, along with SP Milt Rosenberry, RP Rodolfo Trevino, RP Angel Pintor, RP Dan Wise, RP Mike Ritchie, and SP Bobby Cervantes, in exchange for 2B Johnny Winfrey, SP Rodolfo Cabreja, RP Ian Murphy, CL Brad Ross, RP Tim Johnston, SP Sal Guillen, SP Dave Carson, and SP Christian Odum. |
| 08/12/2031 |
Injured (hamstring soreness),day-to-day for one week. |
| 11/04/2031 |
Wins the 2031 Round 4 with the New York Yankees. |
| 11/28/2031 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 50 (55); Control: 45 (45). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 50 (55); Control: 45 (45). |
| 07/18/2032 |
Was selected to the 2032 Eastern League All-Star Game. |
| 12/01/2032 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 40 (40). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 40 (40). |
| 11/06/2033 |
Wins the 2033 Round 4 with the New York Yankees. |
| 11/30/2033 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (55); Control: 40 (40). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (55); Control: 40 (40). |
| 11/01/2034 |
Wins the 2034 Round 4 with the New York Yankees. |
| 11/23/2034 |
Received a 1-year contract through arbitration worth a total of $2,925,000. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 50 (50); Control: 40 (40). |
| 01/15/2035 |
Was traded by the New York Yankees to the Miami Marlins, along with RP Butch Almazan, SP Victor Zapata, SP Sandy Alcantara, SP Alek Manoah, C Billy Ulrich, 2B Jeter Downs, C Tyler Stephenson, LF Greg Combs, RF Antonio Cabello, and $13,000,000, in exchange for 3B Joe Thompson, C Gabe Baylor, and SP Freddy Perez. |
| 11/02/2035 |
Signed a 5-year contract extension worth a total of $56,800,000 with the Miami Marlins organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 50 (55); Control: 40 (40). |
| 07/24/2036 |
Injured (sore elbow),day-to-day for 3-4 weeks. |
| 08/20/2036 |
Injured (back stiffness),day-to-day for one week. |
| 11/09/2036 |
Wins the 2036 World Series with the Miami Marlins. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 45 (45). |
| 03/18/2037 |
Unsuccessfully completed training to increase his endurance on the mound at the Miami Marlins development complex. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 45 (45). |
| 02/21/2038 |
Successfully completed training to improve his secondary pitch at the Miami Marlins development complex. |
| 05/15/2038 |
Injured (ruptured ulnar collateral ligament),out for 12 months. |
| 12/14/2038 |
Suffered setback in recovery from injury, requires surgery and will miss another 15 months. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 40 (40). |