| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 25 (40); Movement: 25 (25); Control: 20 (35). |
| 06/04/2024 |
Drafted in the 2024 first-year player draft out of high school (Port Allen; Port Allen, LA) by the St. Louis Cardinals. (Round 29, Pick 20, 870th overall pick). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 25 (25); Control: 20 (25). |
| 06/10/2025 |
Released by the St. Louis organization. |
| 06/19/2025 |
Signed a 1-year minor league contract with the Salem-Keizer Volcanoes organization. |
| 09/22/2025 |
Released by the San Francisco organization. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 25 (25); Control: 20 (30). |
| 02/23/2026 |
Signed a 1-year minor league contract with the Clearwater Threshers organization. |
| 05/25/2026 |
Injured (fractured finger),out for 2-3 months. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 20 (20); Control: 35 (45). |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 25 (30); Control: 35 (55). |
| 03/13/2028 |
Injured (hamstring soreness),day-to-day for one week. |
| 06/11/2028 |
Was selected to the 2028 Florida State League All-Star Game. |
| 06/29/2028 |
Named the #96 prospect in the MLB |
| 09/16/2028 |
Injured (strained back),day-to-day for one week. |
| 09/20/2028 |
Wins the 2028 Florida State League Round 2 with the Clearwater Threshers! |
| 09/20/2028 |
Suffered setback in recovery from injury, will miss another one week. |
| 11/01/2028 |
Named the #44 prospect in the MLB |
| 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: 70 (75); Movement: 30 (35); Control: 45 (55). |
| 03/26/2029 |
Named the #41 prospect in the MLB |
| 05/08/2029 |
Injured (oblique strain),out for one week. |
| 06/28/2029 |
Named the #40 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 (70); Movement: 35 (40); Control: 45 (50). |
| 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: 65 (75); Movement: 35 (35); Control: 45 (50). |
| 03/09/2031 |
Injured (sore back),day-to-day for 3 days. |
| 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: 70 (75); Movement: 50 (50); Control: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 50 (50). |
| 03/15/2032 |
Was traded by the Philadelphia Phillies to the New York Yankees in exchange for 2B Leonardo Jimenez. |
| 11/08/2032 |
Was traded by the New York Yankees to the Philadelphia Phillies, along with RP Al Boswell, C Bobby Painter, SS Andres Navarro, RP Alex Aviles, and C Mike Jensen, in exchange for RP Jaime Hardwick and RP Dave Hardie. |
| 11/29/2032 |
Received a 1-year contract through arbitration worth a total of $1,000,000. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 50 (50). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 50 (50). |
| 11/28/2033 |
Was not offered arbitration and became a free agent. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 50 (50); Control: 50 (50). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 50 (50); Control: 50 (50). |
| 02/18/2034 |
Signed a 1-year contract worth a total of $800,000 with the Philadelphia Phillies organization. |
| 03/17/2034 |
Injured (wrist soreness),day-to-day for 4 days. |
| 11/06/2034 |
Signed a 1-year contract extension worth a total of $3,720,000 with the Philadelphia Phillies organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 45 (45); Control: 45 (45). |
| 11/02/2035 |
Signed a 1-year contract extension worth a total of $4,600,000 with the Philadelphia Phillies organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 45 (45). |
| 07/02/2036 |
Injured (mild abdominal strain),day-to-day for 4 days. |
| 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/25/2037 |
Signed a minor league contract with the New York Yankees organization. |
| 06/29/2037 |
Was traded by the New York Yankees to the Kansas City Royals, along with RP Josh Johnson, RP Victor Bermudez, and RP Ralph Hardy, in exchange for SP Manny Gonzalez, RP Jake Powell, RP Kevin Hillenburg, CF Billy Hysell, and $5,000,000. |
| 11/30/2037 |
Became a free agent. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45). |
| 02/13/2038 |
Signed a minor league contract with the Atlanta Kings organization. |
| 06/16/2038 |
Injured (torn elbow ligament),out for 9 months. |
| 11/28/2038 |
Became a minor league free agent. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 40 (40); Control: 45 (45). |