| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 30 (65); Movement: 40 (70); Control: 20 (50). |
| 06/04/2026 |
Drafted in the 2026 first-year player draft out of high school (Clarke County; Grove Hill, AL) by the Atlanta Kings. (Round 1, Pick 8, 8th overall pick). |
| 06/17/2026 |
Signed a minor league contract with the Atlanta Kings organization with a signing bonus of $8,000,000. |
| 07/02/2026 |
Named the #65 prospect in the MLB |
| 11/05/2026 |
Named the #76 prospect in the MLB |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 40 (60); Control: 30 (55). |
| 06/07/2027 |
Was traded by the Atlanta Kings to the San Francisco Giants, along with LF Clint Frazier, in exchange for RF Austin Hendrick. |
| 09/17/2027 |
Wins the 2027 Arizona Rookie League Round 3 with the San Francisco (AZL) Giants Orange! |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 40 (60); Control: 30 (50). |
| 07/31/2028 |
Was traded by the San Francisco Giants to the Cincinnati Reds, along with RP Kirby Yates, in exchange for 1B Cy Baker. |
| 09/17/2028 |
Wins the 2028 Arizona Rookie League Round 3 with the San Francisco (AZL) Giants Orange! |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 35 (40); Movement: 55 (60); Control: 35 (55). |
| 07/01/2029 |
Was selected to the 2029 Major League Baseball All-Star Futures Game. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 60 (70); Control: 40 (55). |
| 11/02/2030 |
Named the #95 prospect in the MLB |
| 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: 50 (55); Movement: 70 (70); Control: 55 (60). |
| 04/22/2031 |
Pitches a 7-hit shutout against the Tampa Tarpons with 6 strikeouts and 0 BB allowed! |
| 07/15/2031 |
Pitches a 7-hit shutout against the Montgomery Biscuits with 7 strikeouts and 1 BB allowed! |
| 09/20/2031 |
Wins the 2031 Florida State League Round 2 with the Daytona Tortugas! |
| 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: 55 (55); Control: 60 (60). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 60 (60). |
| 03/17/2032 |
Unsuccessfully completed training to improve his secondary pitch at the Cincinnati Reds development complex. |
| 05/31/2032 |
Was traded by the Cincinnati Reds to the Boston Red Sox, along with RP Jacob Hodorovich, 1B Buddy Kennedy, LF Lolo Sanchez, and LF Brandon Riley, in exchange for SS Nate Jenkins. |
| 11/18/2032 |
Was traded by the Boston Red Sox to the New York Mets, along with SP Caleb Reis, in exchange for CL Jonathan Hyland. |
| 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: 55 (55); Control: 55 (60). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (60). |
| 05/27/2033 |
Injured (personal leave),out for 3 days. |
| 11/28/2033 |
Received a 1-year contract through arbitration worth a total of $2,222,000. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (60). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (60). |
| 11/06/2034 |
Signed a 1-year contract extension worth a total of $4,160,000 with the New York Mets organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
| 02/18/2035 |
Unsuccessfully completed training to make one of his poorer pitches more usable at the New York Mets development complex. |
| 09/26/2035 |
Wins the 2035 International League Round 2 with the Syracuse Mets! |
| 11/02/2035 |
Signed a 1-year contract extension worth a total of $6,400,000 with the New York Mets organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (55); Control: 50 (50). |
| 11/14/2036 |
Signed a 1-year contract extension worth a total of $9,300,000 with the New York Mets organization. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (50). |
| 04/08/2037 |
Released by the New York Mets. |
| 04/16/2037 |
Signed a minor league contract with majors option with the Washington Nationals organization. |
| 07/22/2037 |
Was claimed off waivers by New York while with Washington. |
| 11/30/2037 |
Became a free agent. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (50). |
| 04/21/2038 |
Signed a minor league contract with majors option with the Washington Nationals organization. |
| 11/28/2038 |
Became a free agent. |
| 12/29/2038 |
Signed a 1-year contract worth a total of $5,200,000 with the Chicago Cubs organization. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |