| 06/04/2024 |
Drafted in the 2024 first-year player draft out of college (Pearl River CC; Poplarville, MS) by the Los Angeles Angels. (Round 15, Pick 29, 459th overall pick). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 30 (35); Control: 25 (40). |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 40 (65); Movement: 35 (45); Control: 35 (55). |
| 07/27/2026 |
Was selected to the 2026 Pioneer League All-Star Game. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 35 (45); Control: 40 (55). |
| 07/01/2027 |
Named the #82 prospect in the MLB |
| 11/05/2027 |
Named the #87 prospect in the MLB |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 35 (45); Control: 40 (55). |
| 03/27/2028 |
Named the #80 prospect in the MLB |
| 06/29/2028 |
Named the #84 prospect in the MLB |
| 11/01/2028 |
Named the #82 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: 55 (60); Movement: 40 (45); Control: 50 (50). |
| 08/22/2029 |
Pitches a 2-hit shutout against the Jackson Generals with 5 strikeouts and 4 BB allowed! |
| 09/30/2029 |
Wins the 2029 California League Round 2 with the Inland Empire 66ers! |
| 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 (55); Movement: 45 (50); Control: 50 (50). |
| 11/09/2030 |
Was claimed off waivers by Philadelphia while with Los Angeles. |
| 11/25/2030 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 12/10/2030 |
Injured (bruised knee),out for one week. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 45 (50); Control: 50 (50). |
| 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: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 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: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 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: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 11/06/2034 |
Signed a 1-year contract extension worth a total of $2,880,000 with the Philadelphia Phillies organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 03/18/2035 |
Injured (torn labrum (Shoulder)),out for 12 months. |
| 11/19/2035 |
Was not offered arbitration and became a free agent. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 06/25/2036 |
Signed a minor league contract with the New York Yankees organization. |
| 09/26/2036 |
Released by the New York organization. |
| 12/12/2036 |
Signed a 2-year contract worth a total of $2,960,000 with the Toronto Blue Jays organization. |
| 12/24/2036 |
Designated for assignment and placed on waivers by the Toronto Blue Jays. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 01/07/2037 |
Designated for assignment and placed on waivers by the Toronto Blue Jays. |
| 01/14/2037 |
Was claimed off waivers by Oakland while with Toronto. |
| 03/24/2037 |
Injured (shoulder inflammation),out for 3 weeks. |
| 04/13/2037 |
Designated for assignment and placed on waivers by the Oakland Athletics. |
| 12/12/2037 |
Was traded by the Oakland Athletics to the Boston Red Sox, along with SS Sam Swander and RP Christian Odum, in exchange for 3B Tommy Burry, LF Vinny Sonora, SP Butch Reynolds, and SP Bobby Myers. |
| 12/18/2037 |
Was traded by the Boston Red Sox to the Colorado Rockies, along with RP Christian Odum, in exchange for SS Joe Rodgers, LF Jerry Betances, and CL Sean Williamson. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 04/10/2038 |
Released by the Colorado Rockies. |
| 04/14/2038 |
Signed a minor league contract with majors option with the Miami Marlins organization. |
| 08/17/2038 |
Injured (hamstring strain),out for 4-5 weeks. |
| 11/28/2038 |
Became a free agent. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 40 (40); Control: 50 (50). |