01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 25 (35); Movement: 25 (30); Control: 25 (50). |
06/04/2026 |
Drafted in the 2026 first-year player draft (Round 13, Pick 16, 380th overall pick) by the Atlanta Braves, out of high school University Prep (University Prep; Redding, CA). |
06/11/2026 |
Signed a minor league contract with the Atlanta Braves organization with a signing bonus of $550,000. |
12/25/2026 |
Was traded by the Atlanta Braves to the Pittsburgh Pirates, along with 2B Luis Sibrian, SP Ed Davis, SP Nate Sepulveda, and SP Tony Cuellar, in exchange for 2B Ronny Mauricio. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 25 (45); Movement: 30 (40); Control: 35 (60). |
07/25/2027 |
Pitches a 5-hit shutout against the Princeton Rays with 6 strikeouts and 1 BB allowed! |
09/13/2027 |
Wins the 2027 Appalachian League Round 1 with the Bristol Pirates! |
11/04/2027 |
Named the #66 prospect in the MLB |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 35 (50); Control: 45 (70). |
02/24/2028 |
Was traded by the Pittsburgh Pirates to the New York Mets, along with SP Shane Bieber and RP Kevin Townson, in exchange for 1B Anthony Rizzo. |
03/30/2028 |
Named the #86 prospect in the MLB |
04/21/2028 |
Injured (neck stiffness),day-to-day for one week. |
05/07/2028 |
Injured (sore elbow),day-to-day for 5 days. |
05/18/2028 |
Injured (shoulder inflammation),out for 4 months. |
06/30/2028 |
Named the #66 prospect in the MLB |
07/20/2028 |
Suffered setback in recovery from injury, requires surgery and will miss another 8 months. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 35 (55); Control: 50 (70). |
03/29/2029 |
Named the #91 prospect in the MLB |
05/04/2029 |
Strikes out 15 against the West Virginia Power. |
06/17/2029 |
Was selected to the 2029 South Atlantic League All-Star Game. |
06/29/2029 |
Named the #63 prospect in the MLB |
07/15/2029 |
Was selected to the 2029 Major League Baseball All-Star Futures Game. |
07/21/2029 |
Strikes out 18 against the Asheville Tourists. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 40 (60); Control: 60 (70). |
03/28/2030 |
Named the #70 prospect in the MLB |
06/16/2030 |
Was selected to the 2030 Florida State League All-Star Game. |
06/28/2030 |
Named the #73 prospect in the MLB |
07/07/2030 |
Was selected to the 2030 Major League Baseball All-Star Futures Game. |
08/18/2030 |
Pitches a 4-hit shutout against the Florida Fire Frogs with 7 strikeouts and 0 BB allowed! |
08/25/2030 |
Pitches a 6-hit shutout against the Daytona Tortugas with 8 strikeouts and 2 BB allowed! |
09/01/2030 |
Wins the FSL Pitcher of the Month Award. |
10/05/2030 |
Wins the 2030 FSL Outstanding Pitcher Award. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (55); Control: 65 (70). |
03/27/2031 |
Named the #97 prospect in the MLB |
06/27/2031 |
Named the #83 prospect in the MLB |
07/11/2031 |
Injured (mild hamstring strain),day-to-day for 1-2 weeks. |
07/17/2031 |
Injured (sore elbow),day-to-day for one week. |
09/14/2031 |
Wins the 2031 Eastern League Round 1 with the Binghamton Rumble Ponies! |
11/25/2031 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (55); Control: 65 (70). |
04/01/2032 |
Named the #76 prospect in the MLB |
07/02/2032 |
Named the #79 prospect in the MLB |
11/28/2032 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (55); Control: 65 (70). |
02/27/2033 |
Injured (strained bicep tendon),day-to-day for 4 weeks. |
03/28/2033 |
Released by the New York Mets. |
08/17/2033 |
Signed a minor league contract with the Seattle Mariners organization. |
09/09/2033 |
Signed a 1-year minor league contract extension with the Seattle Mariners organization. |
09/29/2033 |
Wins the 2033 Pacific Coast League Round 2 with the Tacoma Rainiers! |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (55); Control: 60 (60). |
07/08/2034 |
Pitches a 4-hit shutout against the Salt Lake Bees with 5 strikeouts and 1 BB allowed! |
08/23/2034 |
Injured (sore elbow),day-to-day for 2 weeks. |
08/31/2034 |
Suffered setback in recovery from injury, will miss another one week. |
09/21/2034 |
Wins the 2034 Texas League Round 2 with the Arkansas Travelers! |
09/28/2034 |
Injured (sore back),day-to-day for 1 day. |
11/26/2034 |
Became a minor league free agent. |
11/27/2034 |
Signed a 1-year minor league contract with the Fargo-Moorhead RedHawks organization. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 60 (65). |
04/28/2035 |
Injured (torn labrum (Shoulder)),out for 8-9 months. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 60 (60); Control: 60 (60). |
07/01/2036 |
Wins the AA Pitcher of the Month Award. |
10/28/2036 |
Became a free agent. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 65 (65); Control: 60 (60). |
01/05/2037 |
Signed a minor league contract with the Pittsburgh Pirates organization. |
12/03/2037 |
Received a 1-year contract through automatic renewal worth a total of $720,000. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 65 (65); Control: 60 (60). |
02/08/2038 |
Was traded by the Pittsburgh Pirates to the Chicago White Sox, along with C Leo Carbajal, in exchange for RP Steve Lull and $2,850,000. |
08/01/2038 |
Injured (strained abdominal muscle),day-to-day for 2 weeks. |
11/28/2038 |
Received a 1-year contract through automatic renewal worth a total of $720,000. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 65 (65); Control: 60 (60). |
04/03/2039 |
Injured (sore elbow),day-to-day for one week. |
05/20/2039 |
Injured (tender elbow),day-to-day for one week. |
06/19/2039 |
Suspended 4 games after ejection following a brawl. |
11/26/2039 |
Received a 1-year contract through automatic renewal worth a total of $720,000. |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 70 (70); Control: 60 (60). |