| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 45 (80); Movement: 40 (55); Control: 35 (60). |
| 06/04/2026 |
Drafted in the 2026 first-year player draft out of college (LSU; Baton Rouge, LA) by the Seattle Mariners. (Round 2, Pick 12, 56th overall pick). |
| 07/31/2026 |
Signed a minor league contract with the Seattle Mariners organization with a signing bonus of $1,510,000. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 60 (65); Control: 40 (50). |
| 06/16/2027 |
Was selected to the 2027 South Atlantic League All-Star Game. |
| 07/13/2027 |
Was traded by the Seattle Mariners to the Boston Red Sox, along with SP Jackson Phipps, RP Emmanuel Marcano, RP Tyler Whitaker, and 2B Jose Patino, in exchange for RP Pablo Lopez, RP Davis Vainer, LF Marcus Smith, and SP Daniele Di Monte. |
| 09/26/2027 |
Wins the 2027 New York-Penn League Round 2 with the Lowell Spinners! |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 55 (60); Control: 35 (40). |
| 10/31/2028 |
Wins the 2028 Round 4 with the Boston Red Sox. |
| 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: 80 (80); Movement: 55 (55); Control: 35 (35). |
| 07/23/2029 |
Was traded by the Boston Red Sox to the Toronto Blue Jays, along with 1B Mike Howard and SP Nate Akin, in exchange for 3B Mike Orton, RP Tanner Myatt, RP Felipe Tejada, and C Adam Kerner. |
| 08/04/2029 |
Injured (dizziness and nausea),day-to-day for 5 days. |
| 11/01/2029 |
Wins the 2029 Round 4 with the Boston Red Sox. |
| 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: 80 (80); Movement: 45 (50); Control: 35 (40). |
| 02/03/2030 |
Was traded by the Toronto Blue Jays to the Boston Red Sox, along with CF Adrian Hernandez, in exchange for SP Thomas Wilhite and RP Mike Knight. |
| 09/22/2030 |
Wins the 2030 International League Round 2 with the Pawtucket Red Sox! |
| 10/02/2030 |
Finished 2nd in 2030 IL Reliever of the Year voting. |
| 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: 80 (80); Movement: 50 (50); Control: 35 (40). |
| 03/24/2031 |
Was traded by the Boston Red Sox to the Detroit Tigers, along with SS Nico Hoerner, 1B Andy Paz, 1B Hiroshi Hayashi, LF Jerrion Ealy, and C Kyle Teel, in exchange for RP Josh Hughes, SP Shigeo Saiki, and RP Edwin Uceta. |
| 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: 75 (75); Movement: 50 (50); Control: 35 (35). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 35 (35). |
| 09/27/2032 |
Wins the 2032 International League Round 2 with the Toledo Mud Hens! |
| 11/12/2032 |
Signed a 1-year contract extension worth a total of $1,140,000 with the Detroit Tigers organization. |
| 12/13/2032 |
Was traded by the Detroit Tigers to the Boston Red Sox, along with SP Adrian Morejon, C Riley Adams, C Andy Longino, 2B William Hamiter, 3B Connor Simon, SS Edgardo Peralta, and RF Harry Commo, in exchange for LF Art Schumacher, LF Kevin Benner, 1B Bobby Dykstra, RP Chris Roberts, 3B Oscar Munoz, RP J.J. Kercheval, and SP Kevin Trask. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 35 (35). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 35 (35). |
| 11/28/2033 |
Became a free agent. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 35 (35). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 35 (35). |
| 01/21/2034 |
Signed a 1-year contract worth a total of $760,000 with the St. Louis Cardinals organization. |
| 11/06/2034 |
Signed a 1-year contract extension worth a total of $1,100,000 with the St. Louis Cardinals organization. |
| 11/28/2034 |
Was traded by the St. Louis Cardinals to the Chicago White Sox, along with $1,100,000, in exchange for 1B Jim Bissett and RP Josh Matula. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 30 (30). |
| 11/02/2035 |
Signed a 1-year contract extension worth a total of $1,500,000 with the Chicago White Sox organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 30 (30). |
| 12/01/2036 |
Became a free agent. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 30 (30). |
| 01/17/2037 |
Signed a minor league contract with the Montreal Expos organization. |
| 04/05/2037 |
Released by the Montreal organization. |
| 04/13/2037 |
Signed a minor league contract with the Kansas City Royals organization. |
| 11/11/2037 |
Signed a 1-year contract extension worth a total of $970,000 with the Kansas City Royals organization. |
| 11/19/2037 |
Was traded by the Kansas City Royals to the Philadelphia Phillies in exchange for LF Emmanuel Padilla, SP Mitch Lee, RP Mike Thigpen, and CF Freddy Galan. |
| 12/24/2037 |
Designated for assignment and placed on waivers by the Philadelphia Phillies. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 30 (30). |
| 11/09/2038 |
Signed a 1-year contract extension worth a total of $1,260,000 with the Philadelphia Phillies organization. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 35 (35); Control: 30 (30). |