| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 25 (45); Movement: 30 (55); Control: 20 (40). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 30 (60); Control: 20 (50). |
| 06/19/2022 |
Drafted in the 2022 first-year player draft (Round 1, Pick 15, 15th overall pick) by the Texas Rangers, out of high school (Athens Academy; Athens, GA). |
| 06/19/2022 |
Drafted in the 2022 first-year player draft (Round 1, Pick 15, 15th overall pick) by the Texas Rangers, out of high school (Athens Academy; Athens, GA). |
| 06/23/2022 |
Signed a minor league contract with the Texas Rangers organization with a signing bonus of $9,500,000. |
| 07/01/2022 |
Named the #18 prospect in the MLB |
| 08/22/2022 |
Failed to sign with the Texas Rangers and joined North Carolina State. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 35 (50); Control: 20 (45). |
| 07/30/2023 |
Was selected to the 2023 Northwest League All-Star Game. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 35 (50); Control: 20 (45). |
| 07/11/2024 |
Injured (Flu), day-to-day for one week. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 35 (50); Control: 25 (45). |
| 05/31/2025 |
Injured (Strained oblique), day-to-day for one week. |
| 08/31/2025 |
Injured (Oblique strain), out for 5 days. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 40 (50); Control: 25 (45). |
| 07/22/2026 |
Injured (sore back),day-to-day for one week. |
| 09/01/2026 |
Wins the AZL Pitcher of the Month Award. |
| 09/17/2026 |
Wins the 2026 Arizona Rookie League Round 3 with the Texas (AZL) Rangers! |
| 09/30/2026 |
Finished 2nd in 2026 AZL Outstanding Pitcher Award voting. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 35 (55); Movement: 50 (50); Control: 25 (45). |
| 04/05/2027 |
Named the #99 prospect in the MLB |
| 07/04/2027 |
Named the #82 prospect in the MLB |
| 11/07/2027 |
Named the #85 prospect in the MLB |
| 12/05/2027 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 50 (50); Control: 30 (45). |
| 03/30/2028 |
Named the #94 prospect in the MLB |
| 06/30/2028 |
Named the #97 prospect in the MLB |
| 11/27/2028 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 50 (50); Control: 40 (45). |
| 07/16/2029 |
Was traded by the Texas Rangers to the San Francisco Giants, along with RP Skyler Richardson, CF Ben Scamp, and RF Manny Lara, in exchange for CL Tommy Briley and RP Dashawn Bonhomme. |
| 11/28/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 (55); Movement: 45 (45); Control: 45 (45). |
| 06/30/2030 |
Injured (strained back),out for 3 weeks. |
| 09/26/2030 |
Injured (strained back),out for 2-3 weeks. |
| 11/27/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: 45 (45); Control: 45 (45). |
| 11/24/2031 |
Received a 1-year contract through arbitration worth a total of $950,000. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 45 (50). |
| 09/27/2032 |
Pitches a 5-hit shutout against the Los Angeles (N) Dodgers with 7 strikeouts and 0 BB allowed! |
| 10/03/2032 |
Injured (strained back),day-to-day for one week. |
| 11/22/2032 |
Received a 1-year contract through arbitration worth a total of $1,100,000. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 45 (45); Control: 50 (50). |
| 11/20/2033 |
Received a 1-year contract through arbitration worth a total of $1,300,000. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 50 (50). |
| 07/31/2034 |
Was traded by the San Francisco Giants to the Montreal Expos in exchange for 3B Bo Bichette. |
| 11/20/2034 |
Received a 1-year contract through arbitration worth a total of $1,500,000. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 50 (50). |
| 07/05/2035 |
Injured (hand soreness),day-to-day for one week. |
| 11/25/2035 |
Became a free agent. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 02/17/2036 |
Signed a minor league contract with majors option with the Colorado Rockies organization. |
| 11/30/2036 |
Became a minor league free agent. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (50). |
| 03/02/2037 |
Signed a 1-year contract worth a total of $1,980,000 with the New York (N) Mets organization. |
| 06/13/2037 |
Injured (partially torn labrum),out for 4 months. |
| 12/04/2037 |
Became a free agent. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (50). |
| 08/02/2038 |
Signed a minor league contract with majors option with the Baltimore Orioles organization. |
| 11/22/2038 |
Became a free agent. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50). |
| 02/07/2039 |
Signed a minor league contract with the San Francisco Giants organization. |
| 03/02/2039 |
Injured (strained back),day-to-day for one week. |
| 07/04/2039 |
Released by the San Francisco Giants. |
| 07/25/2039 |
Signed a minor league contract with majors option with the Texas Rangers organization. |
| 11/27/2039 |
Became a free agent. |
| 12/20/2039 |
Signed a minor league contract with majors option with the Chicago (A) White Sox organization. |
| 01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 05/02/2040 |
Was granted free agency by the Chicago (A) organization. |
| 01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |