| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 25 (45); Movement: 30 (50); Control: 25 (55). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 25 (45); Movement: 30 (50); Control: 25 (55). |
| 06/04/2025 |
Drafted in the 2025 first-year player draft out of high school (Metro Christian; Tulsa, OK) by the St. Louis Cardinals. (Round 3, Pick 18, 88th overall pick). |
| 07/03/2025 |
Signed a minor league contract with the St. Louis Cardinals organization with a signing bonus of $1,090,000. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 25 (50); Movement: 30 (50); Control: 25 (55). |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 25 (40); Control: 35 (60). |
| 08/11/2027 |
Injured (strained back),day-to-day for 5 days. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 25 (40); Control: 35 (60). |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 30 (40); Control: 50 (60). |
| 06/17/2029 |
Was selected to the 2029 Midwest League All-Star Game. |
| 07/13/2029 |
Injured (shoulder inflammation),out for 2 months. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 55 (55); Control: 55 (60). |
| 03/18/2030 |
Injured (mild abdominal strain),day-to-day for 4 days. |
| 04/18/2030 |
Injured (back stiffness),day-to-day for one week. |
| 07/19/2030 |
Injured (biceps tendinitis),out for 6 weeks. |
| 09/09/2030 |
Pitches a 2-hit shutout against the Corpus Christi Hooks with 6 strikeouts and 1 BB allowed! |
| 09/28/2030 |
Wins the 2030 Texas League Round 2 with the Springfield Cardinals! |
| 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: 45 (50); Movement: 55 (55); Control: 50 (55). |
| 07/25/2031 |
Was traded by the St. Louis Cardinals to the Los Angeles Angels, along with CF Enrique Bradfield, in exchange for SP Miguel Peralta and $2,790,000. |
| 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: 55 (55). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55). |
| 09/21/2032 |
Wins the 2032 Southern League Round 2 with the Rocket City Trash Pandas! |
| 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 (55). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (55). |
| 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). |
| 02/08/2034 |
Was traded by the Los Angeles Angels to the Boston Red Sox, along with RP Darlin Almonte, LF Chris Pichler, SP Tim Martin, SP Alex Pham, RP Will Klein, RP Tyler Summerour, CL Dan Free, RP Kevin Cox, and $1,100,000, in exchange for SP Ethan Hoopingarner, 2B Steve Eure, SP Steve Leyva, and LF Bryan Reynolds. |
| 03/27/2034 |
Was traded by the Boston Red Sox to the Cleveland Guardians, along with LF Marc Reid, in exchange for 1B Eddie Peterson. |
| 11/25/2034 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45). |
| 11/21/2035 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45). |
| 07/25/2036 |
Injured (torn elbow ligament),out for 9 months. |
| 11/14/2036 |
Signed a 1-year contract extension worth a total of $2,240,000 with the Cleveland Guardians organization. |
| 11/16/2036 |
Was claimed off waivers by St. Louis while with Cleveland. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45). |
| 09/23/2037 |
Injured (strained back),day-to-day for one week. |
| 10/03/2037 |
Injured (biceps tendinitis),out for 3 weeks. |
| 11/11/2037 |
Signed a 1-year contract extension worth a total of $3,320,000 with the St. Louis Cardinals organization. |
| 12/26/2037 |
Was traded by the St. Louis Cardinals to the Miami Marlins in exchange for SP Mike Pulsifer and SP Ju-il Im. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45). |
| 09/06/2038 |
Injured (back stiffness),day-to-day for 5 days. |
| 10/07/2038 |
Released by the Miami Marlins. |
| 12/06/2038 |
Signed a minor league contract with the Miami Marlins organization. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 02/23/2039 |
Injured (strained back),day-to-day for one week. |
| 02/27/2039 |
Injured (strained back),day-to-day for 1-2 weeks. |
| 03/30/2039 |
Injured (back stiffness),day-to-day for 2 days. |