| 06/04/2025 |
Drafted in the 2025 first-year player draft out of college (Grossmont; El Cajon, CA) by the Detroit Tigers. (Round 3, Pick 15, 85th overall pick). |
| 07/29/2025 |
Signed a minor league contract with the Detroit Tigers organization with a signing bonus of $650,000. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 30 (60); Movement: 40 (60); Control: 25 (50). |
| 06/30/2026 |
Injured (oblique strain),out for one week. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 55 (65); Control: 35 (55). |
| 09/15/2027 |
Injured (sore shoulder),day-to-day for one week. |
| 09/20/2027 |
Wins the 2027 Gulf Coast Rookie League Round 3 with the Detroit E (GCL) Tigers East! |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 60 (70); Control: 35 (55). |
| 03/27/2028 |
Named the #72 prospect in the MLB |
| 06/29/2028 |
Named the #61 prospect in the MLB |
| 09/01/2028 |
Injured (sore shoulder),day-to-day for 3 days. |
| 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: 80 (80); Control: 45 (55). |
| 06/17/2029 |
Was selected to the 2029 Midwest League All-Star Game. |
| 09/21/2029 |
Wins the 2029 Midwest League Round 2 with the West Michigan Whitecaps! |
| 09/27/2029 |
Wins the 2029 New York-Penn League Round 2 with the Norwich Sea Unicorns! |
| 10/04/2029 |
Wins the 2029 MID Outstanding Pitcher Award. |
| 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: 55 (65); Movement: 75 (75); Control: 45 (50). |
| 05/23/2030 |
Injured (torn rotator cuff),out for 11 months. |
| 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 (70); Movement: 70 (70); Control: 50 (50). |
| 03/24/2031 |
Was traded by the Detroit Tigers to the Boston Red Sox, along with SP Shigeo Saiki and RP Edwin Uceta, in exchange for RP Zach Jennings, SS Nico Hoerner, 1B Andy Paz, 1B Hiroshi Hayashi, LF Jerrion Ealy, and C Kyle Teel. |
| 09/21/2031 |
Wins the 2031 International League Round 2 with the Pawtucket Red Sox! |
| 11/28/2031 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 12/07/2031 |
Was traded by the Boston Red Sox to the Cincinnati Reds, along with LF C.J. Schickling, in exchange for CL J.J. Kercheval, 3B Brad Ellsworth, and $5,000,000. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 60 (60); Control: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 60 (60); Control: 50 (50). |
| 09/26/2032 |
Injured (sinus infection),day-to-day for 2 days. |
| 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: 60 (60); Movement: 60 (60); Control: 50 (50). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 50 (50). |
| 11/11/2033 |
Signed a 1-year contract extension worth a total of $1,440,000 with the Cincinnati Reds organization. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 11/06/2034 |
Signed a 1-year contract extension worth a total of $1,980,000 with the Cincinnati Reds organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 50 (50). |
| 08/27/2035 |
Signed a 4-year contract extension worth a total of $35,100,000 with the Cincinnati Reds organization. |
| 10/04/2035 |
Injured (back spasms),day-to-day for 5 days. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 50 (55); Control: 50 (50). |
| 11/09/2036 |
Injured (cold),day-to-day for 1 day. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50). |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50). |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50). |