| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 35 (45); Control: 25 (60). |
| 06/04/2025 |
Drafted in the 2025 first-year player draft out of college (Vanderbilt; Nashville, TN) by the Cincinnati Reds. (Round 1, Pick 12, 12th overall pick). |
| 06/20/2025 |
Signed a minor league contract with the Cincinnati Reds organization with a signing bonus of $7,460,000. |
| 06/27/2025 |
Named the #17 prospect in the MLB |
| 07/30/2025 |
Injured (heat exhaustion),day-to-day for 3 days. |
| 10/28/2025 |
Named the #14 prospect in the MLB |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 45 (50); Control: 40 (60). |
| 03/30/2026 |
Named the #11 prospect in the MLB |
| 06/25/2026 |
Injured (torn UCL),out for 12 months. |
| 07/02/2026 |
Named the #15 prospect in the MLB |
| 11/28/2026 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 50 (50); Control: 55 (55). |
| 03/29/2027 |
Was traded by the Cincinnati Reds to the Boston Red Sox in exchange for SP Sandy Alcantara and SP Eric Gaumer. |
| 05/28/2027 |
Suffered setback in recovery from injury, will miss another 4 days. |
| 07/11/2027 |
Injured (hamstring soreness),day-to-day for one week. |
| 07/19/2027 |
Was traded by the Boston Red Sox to the Kansas City Royals, along with CL Darren Reynolds, SP Kevin Lyons, 3B Iwato Miura, and RP Chris Campbell, in exchange for SP Joey Lucchesi, SP Andy Cournoyer, and RP Phil Shaw. |
| 11/28/2027 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 55 (55). |
| 04/07/2028 |
Injured (forearm soreness),day-to-day for 3 days. |
| 05/05/2028 |
Pitches a 5-hit shutout against the Delmarva Shorebirds with 8 strikeouts and 4 BB allowed! |
| 05/22/2028 |
Pitches a 8-hit shutout against the Charleston RiverDogs with 11 strikeouts and 1 BB allowed! |
| 06/09/2028 |
Pitches a 6-hit shutout against the Albuquerque Sundevils with 13 strikeouts and 1 BB allowed! |
| 06/14/2028 |
Was selected to the 2028 South Atlantic League All-Star Game. |
| 06/27/2028 |
Pitches a 6-hit shutout against the Augusta GreenJackets with 9 strikeouts and 3 BB allowed! |
| 08/04/2028 |
Injured (mild abdominal strain),day-to-day for 1 day. |
| 10/04/2028 |
Finished 2nd in 2028 SAL Outstanding Pitcher Award voting. |
| 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: 50 (50); Movement: 45 (45); Control: 50 (55). |
| 05/02/2029 |
Pitches a 6-hit shutout against the Salem Red Sox with 4 strikeouts and 1 BB allowed! |
| 06/24/2029 |
Was selected to the 2029 Carolina League All-Star Game. |
| 07/12/2029 |
Pitches a 4-hit shutout against the Winston-Salem Dash with 7 strikeouts and 1 BB allowed! |
| 07/18/2029 |
Pitches a 4-hit shutout against the Salem Red Sox with 5 strikeouts and 0 BB allowed! |
| 08/01/2029 |
Wins the CAR Pitcher of the Month Award. |
| 10/08/2029 |
Finished 2nd in 2029 CAR Outstanding Pitcher Award voting. |
| 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 (50); Movement: 50 (50); Control: 50 (50). |
| 05/16/2030 |
Injured (finger blister),day-to-day for 2 days. |
| 07/21/2030 |
Pitches a 5-hit shutout against the Tulsa Drillers with 9 strikeouts and 1 BB allowed! |
| 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 (50); Movement: 45 (45); Control: 50 (50). |
| 07/26/2031 |
Injured (oblique strain),out for one week. |
| 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). |
| 02/27/2032 |
Released by the Kansas City organization. |
| 04/03/2032 |
Signed a minor league contract with the Baltimore Orioles organization. |
| 07/02/2032 |
Released by the Baltimore organization. |
| 12/01/2032 |
Signed a minor league contract with the San Juan Cangrejeros organization. |
| 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). |
| 05/12/2033 |
Pitches a 5-hit shutout against the Rochester Red Wings with 6 strikeouts and 3 BB allowed! |
| 06/24/2033 |
Pitches a 3-hit shutout against the Columbus Clippers with 9 strikeouts and 2 BB allowed! |
| 07/01/2033 |
Wins the IL Pitcher of the Month Award. |
| 08/02/2033 |
Injured (recurring back spasms),out for 5 weeks. |
| 10/08/2033 |
Wins the 2033 IL Outstanding Pitcher Award. |
| 11/30/2033 |
Signed a minor league contract extension with the San Juan Cangrejeros organization. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (50). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (50). |
| 04/19/2034 |
Injured (hamstring soreness),day-to-day for one week. |
| 05/22/2034 |
Pitches a 1-hit shutout against the Syracuse Mets with 4 strikeouts and 2 BB allowed! |
| 06/02/2034 |
Pitches a 3-hit shutout against the Charlotte Knights with 4 strikeouts and 0 BB allowed! |
| 11/25/2034 |
Signed a minor league contract extension with the San Juan Cangrejeros organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 11/21/2035 |
Signed a minor league contract extension with the San Juan Cangrejeros organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 07/18/2036 |
Strikes out 17 against the San Jose Giants. |
| 09/15/2036 |
Injured (mild calf strain),day-to-day for 2 days. |
| 12/03/2036 |
Became a free agent. |
| 12/18/2036 |
Signed a minor league contract with majors option with the Detroit Tigers organization. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 04/29/2037 |
Did not elect for free agency and will remain in the Detroit organization. |
| 07/20/2037 |
Injured (heel soreness),day-to-day for 2 days. |
| 09/12/2037 |
Pitches a 6-hit shutout against the Baltimore (GCL) Orioles with 7 strikeouts and 1 BB allowed! |
| 09/24/2037 |
Wins the 2037 Gulf Coast Rookie League Round 3 with the Detroit E (GCL) Tigers East! |
| 11/30/2037 |
Signed a minor league contract extension with the Detroit Tigers organization. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 04/28/2038 |
Did not elect for free agency and will remain in the Detroit organization. |
| 06/16/2038 |
Released by the Detroit organization. |
| 06/23/2038 |
Signed a minor league contract with the Kansas City Royals organization. |
| 07/18/2038 |
Injured (sore back),day-to-day for 1 day. |
| 08/20/2038 |
Injured (mild calf strain),day-to-day for one week. |
| 08/25/2038 |
Injured (mild calf strain),day-to-day for 1 day. |
| 09/01/2038 |
Released by the Kansas City organization. |
| 09/08/2038 |
Wins the 2038 Appalachian League Round 1 with the Burlington Royals! |
| 09/28/2038 |
Signed a minor league contract with the Miami Marlins organization. |
| 11/28/2038 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |