| 06/04/2025 |
Drafted in the 2025 first-year player draft out of college (Mississippi State; Starkville, MS) by the Seattle Mariners. (Round 1, Pick 18, 18th overall pick). |
| 07/31/2025 |
Signed a minor league contract with the Seattle Mariners organization with a signing bonus of $5,860,000. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 40 (65); Movement: 50 (55); Control: 35 (55). |
| 05/05/2026 |
Injured (strained abdominal muscle),day-to-day for 2 weeks. |
| 05/24/2026 |
Injured (strained abdominal muscle),day-to-day for 4 days. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 60 (60); Control: 50 (60). |
| 06/01/2027 |
Wins the CAL Pitcher of the Month Award. |
| 06/20/2027 |
Was selected to the 2027 California League All-Star Game. |
| 08/01/2027 |
Was traded by the Seattle Mariners to the Boston Red Sox, along with RP Alex Baringer, in exchange for SS Trevor Story and RP Nate Gates. |
| 08/17/2027 |
Injured (oblique strain),out for 2 weeks. |
| 10/05/2027 |
Wins the 2027 CAL Reliever of the Year. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 03/27/2028 |
Was traded by the Boston Red Sox to the Oakland Athletics, along with RP Yoshizo Arakaki, SP DJ Jefferson, SP Carson Montgomery, and CF Dan Stevens, in exchange for SP Gilberto Maldonado, RP Justin Steele, and RP Richard Rodriguez. |
| 05/04/2028 |
Was traded by the Oakland Athletics to the Baltimore Orioles in exchange for SS Moises Ramirez. |
| 08/01/2028 |
Wins the CAR Pitcher of the Month Award. |
| 10/06/2028 |
Wins the 2028 CAR Reliever of the Year. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 05/17/2029 |
Injured (forearm stiffness),out for one week. |
| 07/01/2029 |
Wins the EL Pitcher of the Month Award. |
| 09/17/2029 |
Wins the 2029 Eastern League Round 1 with the Bowie Baysox! |
| 09/30/2029 |
Wins the 2029 EL 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 (55); Movement: 65 (65); Control: 55 (55). |
| 02/09/2030 |
Was traded by the Baltimore Orioles to the Atlanta Kings in exchange for 2B Jeter Downs and RP Alec Roberts. |
| 02/21/2030 |
Injured (herniated disc (back)),out for 5 weeks. |
| 04/16/2030 |
Injured (mild shoulder strain),day-to-day for one week. |
| 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: 55 (55); Movement: 65 (65); Control: 55 (55). |
| 07/19/2031 |
Injured (shoulder tendinitis),out for 5-6 weeks. |
| 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: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50). |
| 02/02/2032 |
Was traded by the Atlanta Kings to the Houston Astros in exchange for 1B Angelo Serna. |
| 05/08/2032 |
Injured (cold),day-to-day for 1 day. |
| 08/19/2032 |
Injured (mild calf strain),day-to-day for one week. |
| 11/12/2032 |
Signed a 1-year contract extension worth a total of $1,100,000 with the Houston Astros 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). |
| 03/10/2033 |
Injured (mild oblique strain),day-to-day for 2 days. |
| 05/06/2033 |
Injured (elbow strain),out for 2 weeks. |
| 05/14/2033 |
Suffered setback in recovery from injury, will miss another 2 weeks. |
| 11/11/2033 |
Signed a 1-year contract extension worth a total of $1,760,000 with the Houston Astros organization. |
| 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). |
| 11/06/2034 |
Signed a 1-year contract extension worth a total of $5,300,000 with the Houston Astros organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45). |
| 02/23/2035 |
Injured (herniated disc (back)),out for one week. |
| 03/13/2035 |
Injured (mild abdominal strain),day-to-day for 5 days. |
| 11/19/2035 |
Was not offered arbitration and became a free agent. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (50). |
| 04/02/2036 |
Signed a minor league contract with the Boston Red Sox organization. |
| 04/28/2036 |
Was traded by the Boston Red Sox to the San Francisco Giants in exchange for CL Mat Schultz. |
| 08/20/2036 |
Injured (mild abdominal strain),day-to-day for 3 days. |
| 12/03/2036 |
Became a free agent. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 02/06/2037 |
Signed a minor league contract with the Atlanta Kings organization. |
| 04/12/2037 |
Injured (mild calf strain),day-to-day for 1 day. |
| 06/07/2037 |
Injured (mild abdominal strain),day-to-day for 5 days. |
| 06/09/2037 |
Injured (herniated disc (back)),out for 1-2 weeks. |
| 06/15/2037 |
Was traded by the Atlanta Kings to the Montreal Expos in exchange for CL Gabriel Machuca. |
| 10/03/2037 |
Injured (mild abdominal strain),day-to-day for 2 days. |
| 11/30/2037 |
Became a free agent. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 01/23/2038 |
Signed a minor league contract ($170,000 bonus) with the Brooklyn Dodgers organization. |
| 08/17/2038 |
Injured (neck stiffness),day-to-day for 2 days. |
| 09/22/2038 |
Released by the Brooklyn Dodgers. |
| 09/29/2038 |
Signed a minor league contract with the Seattle Mariners organization. |
| 11/28/2038 |
Became a free agent. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 40 (40); Control: 45 (45). |
| 01/09/2039 |
Signed a minor league contract ($60,000 bonus) with the Brooklyn Dodgers organization. |