01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 35 (55); Movement: 35 (50); Control: 25 (60). |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 35 (55); Movement: 40 (45); Control: 25 (60). |
06/04/2024 |
Drafted in the 2024 first-year player draft (Round 4, Pick 30, 134th overall pick) by the Philadelphia Phillies, out of college Missouri |
06/18/2024 |
Signed a minor league contract with the Philadelphia Phillies organization with a signing bonus of $1,400,000. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 45 (50); Control: 35 (55). |
03/24/2025 |
Was traded by the Philadelphia Phillies to the St. Louis Cardinals, along with SP Michel Baez, in exchange for 1B Sam Jurado. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 50 (50); Control: 45 (55). |
03/24/2026 |
Injured (flu-like symptoms),day-to-day for 2 days. |
06/28/2026 |
Was selected to the 2026 Texas League All-Star Game. |
09/17/2026 |
Injured (dizziness and nausea),day-to-day for 4 days. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 50 (50); Control: 45 (55). |
07/26/2027 |
Was traded by the St. Louis Cardinals to the Detroit Tigers, along with 1B Pete Alonso, 2B Luis Aguilar, SP Josh Griggs, and SP Bob Lozano, in exchange for LF Riley Greene and 2B Quincy McAfee. |
07/31/2027 |
Pitches a 1-hit shutout against the Scranton WB RailRiders with 5 strikeouts and 0 BB allowed! |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 45 (45); Control: 55 (55). |
12/12/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 (55); Movement: 50 (50); Control: 60 (60). |
11/29/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 (55); Movement: 45 (45); Control: 60 (60). |
05/27/2030 |
Pitches a 8-hit shutout against the Charlotte Knights with 8 strikeouts and 4 BB allowed! |
06/12/2030 |
Pitches a 8-hit shutout against the Syracuse Mets with 4 strikeouts and 0 BB allowed! |
07/01/2030 |
Wins the IL Pitcher of the Month Award. |
11/30/2030 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 60 (60). |
05/02/2031 |
Pitches a 4-hit shutout against the Rochester Red Wings with 11 strikeouts and 2 BB allowed! |
05/18/2031 |
Pitches a 4-hit shutout against the Louisville Bats with 9 strikeouts and 0 BB allowed! |
07/11/2031 |
Pitches a 4-hit shutout against the Charlotte Knights with 9 strikeouts and 1 BB allowed! |
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: 55 (55); Movement: 55 (55); Control: 60 (60). |
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: 55 (55); Movement: 45 (45); Control: 60 (60). |
11/29/2033 |
Received a 1-year contract through arbitration worth a total of $1,000,000. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 55 (55). |
04/18/2034 |
Pitches a 2-hit shutout against the Columbus Clippers with 8 strikeouts and 2 BB allowed! |
08/02/2034 |
Pitches a 2-hit shutout against the Rochester Red Wings with 5 strikeouts and 4 BB allowed! |
11/24/2034 |
Became a free agent. |
12/28/2034 |
Signed a minor league contract with majors option with the Seattle Mariners organization. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 60 (60). |
04/12/2035 |
Pitches a 5-hit shutout against the Sacramento River Cats with 11 strikeouts and 2 BB allowed! |
05/13/2035 |
Pitches a 7-hit shutout against the Reno Aces with 8 strikeouts and 0 BB allowed! |
06/08/2035 |
Pitches a 3-hit shutout against the Reno Aces with 8 strikeouts and 1 BB allowed! |
06/25/2035 |
Pitches a 5-hit shutout against the Omaha Storm Chasers with 7 strikeouts and 0 BB allowed! |
07/01/2035 |
Was selected to the 2035 Pacific Coast League All-Star Game. |
07/02/2035 |
Wins the PCL PC Player of the Week Award. |
11/24/2035 |
Became a minor league free agent. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 60 (60). |
04/11/2036 |
Signed a 1-year contract worth a total of $21,200 with the Sugar Land Skeeters organization. |
05/09/2036 |
Pitches a 2-hit shutout against the Lancaster Barnstormers with 8 strikeouts and 1 BB allowed! |
05/25/2036 |
Pitches a 5-hit shutout against the Wichita Red Devils with 7 strikeouts and 1 BB allowed! |
06/01/2036 |
Wins the ATL Pitcher of the Month Award. |
07/07/2036 |
Was selected to the 2036 Atlantic League All-Star Game. |
09/14/2036 |
Pitches a 2-hit shutout against the Road Warriors with 6 strikeouts and 1 BB allowed! |
10/18/2036 |
Finished 2nd in 2036 ATL Outstanding Pitcher Award voting. |
10/26/2036 |
Became a free agent. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 55 (55). |
02/06/2037 |
Signed a 1-year contract worth a total of $1,100,000 with the Cleveland Guardians organization. |
07/12/2037 |
Was selected to the 2037 Major League Baseball All-Star Game. |
12/01/2037 |
Received a 1-year contract through arbitration worth a total of $4,410,000. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 55 (55). |
11/26/2038 |
Received a 1-year contract through arbitration worth a total of $8,550,500. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 60 (60). |