| 10/28/2015 |
Signed as an International Free Agent by the San Francisco Giants |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 40 (50); Control: 35 (45). |
| 09/21/2021 |
Wins the 2021 Northwest League Round 1 with the Salem-Keizer Volcanoes! |
| 09/23/2021 |
Wins the 2021 California League Round 2 with the San Jose Giants! |
| 10/07/2021 |
Finished 2nd in 2021 SAL Reliever of the Year voting. |
| 10/27/2021 |
Released by the San Francisco organization. |
| 11/19/2021 |
Signed a minor league contract ($60,000 bonus) with the Chicago White Sox organization. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 45 (50); Control: 35 (45). |
| 02/24/2022 |
Released by the Chicago organization. |
| 03/08/2022 |
Signed a minor league contract ($60,000 bonus) with the Detroit Tigers organization. |
| 06/03/2022 |
Released by the Detroit organization. |
| 06/06/2022 |
Signed a 1-year minor league contract with the Toronto Blue Jays organization. |
| 06/20/2022 |
Injured (Viral infection), day-to-day for 2 days. |
| 11/04/2022 |
Released by the Toronto organization. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 45 (55); Control: 45 (45). |
| 01/24/2023 |
Signed a minor league contract with the Philadelphia Phillies organization. |
| 02/22/2023 |
Was traded by the Philadelphia Phillies to the Los Angeles Dodgers, along with RF Jhailyn Ortiz, 3B Christopher Morel, CF Jeferson Espinal, SP Erik Miller, in exchange for RP Triston McKenzie, SS Miguel Droz, RF Donovan Casey, SP Duke Brotherton, LF Drew Avans. |
| 06/01/2023 |
Wins the TEX Pitcher of the Month Award. |
| 06/25/2023 |
Was selected to the 2023 Texas League All-Star Game. |
| 09/18/2023 |
Wins the 2023 Texas League Round 2 with the Tulsa Drillers! |
| 09/28/2023 |
Finished 3rd in 2023 TEX Reliever of the Year voting. |
| 11/25/2023 |
Became a minor league free agent. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 50 (50); Control: 50 (50). |
| 01/10/2024 |
Signed a 2-year contract worth a total of $6,760,000 with the Texas Rangers organization. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 55 (55); Control: 50 (50). |
| 11/20/2025 |
Received a 1-year contract through automatic renewal worth a total of $3,480,000. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 55 (55); Control: 50 (50). |
| 09/20/2026 |
Injured (torn elbow ligament),out for 11 months. |
| 11/28/2026 |
Received a 1-year contract through automatic renewal worth a total of $3,480,000. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 50 (50). |
| 07/08/2027 |
Was traded by the Texas Rangers to the Houston Astros in exchange for RP Jake Rowan. |
| 08/01/2027 |
Transferred to the 60-day IL. |
| 10/01/2027 |
Wins the 2027 Pacific Coast League Round 2 with the Round Rock Express! |
| 11/09/2027 |
Signed a 1-year contract extension worth a total of $4,360,000 with the Houston Astros organization. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50). |
| 11/22/2028 |
Received a 1-year contract through arbitration worth a total of $4,800,000. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 55 (55). |
| 11/25/2029 |
Became a free agent. |
| 12/30/2029 |
Signed a 1-year contract worth a total of $2,440,000 with the Kansas City Royals organization. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 50 (50). |
| 03/31/2030 |
Injured (hamstring soreness),day-to-day for 3 days. |
| 07/22/2030 |
Injured (unspecified),out for 4 weeks. |
| 07/24/2030 |
Was traded by the Kansas City Royals to the Texas Rangers, along with SP Jose Salazar, in exchange for LF Tommy Johnston. |
| 11/06/2030 |
Signed a 1-year contract extension worth a total of $3,040,000 with the Texas Rangers organization. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
| 01/15/2031 |
Was traded by the Texas Rangers to the Boston Red Sox, along with CF Luis Jimenez and LF Sam Grassmann, in exchange for RP Grant Holmes and LF Jorge Pena. |
| 02/03/2031 |
Was traded by the Boston Red Sox to the Minnesota Twins, along with RP A.J. Puk, CF Bobby Mejia, SS Dave Golding, LF Edwin Neri, RF Ed Rodelo, 2B Jose Avila, C Ian Carpenter, 2B Gabe James, and 2B Jon McAdams, in exchange for RP Deivi Garcia, LF Austin Meadows, SP Enyel De Los Santos, RP Colton Eastman, RP Kyle Cody, and RP David Hill. |
| 11/26/2031 |
Became a free agent. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 02/06/2032 |
Signed a minor league contract with majors option with the Colorado Rockies organization. |
| 12/01/2032 |
Became a minor league free agent. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 02/06/2033 |
Signed a minor league contract with majors option with the Brooklyn Dodgers organization. |
| 07/24/2033 |
Was traded by the Brooklyn Dodgers to the Baltimore Orioles in exchange for SP James Strawder. |
| 08/14/2033 |
Injured (strained back),out for 2 weeks. |
| 11/11/2033 |
Signed a 1-year contract extension worth a total of $1,420,000 with the Baltimore Orioles organization. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 55 (55). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 55 (55). |
| 11/23/2034 |
Became a free agent. |
| 12/25/2034 |
Signed a 1-year contract worth a total of $860,000 with the Houston Astros organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
| 10/08/2035 |
Released by the Houston Astros. |
| 10/10/2035 |
Finished 2nd in 2035 PCL AC Reliever of the Year voting. |
| 11/29/2035 |
Signed a 2-year contract worth a total of $2,280,000 with the Chicago Cubs organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (50). |
| 07/06/2036 |
Injured (sore ankle),day-to-day for 1 day. |
| 12/03/2036 |
Was traded by the Chicago Cubs to the Miami Marlins in exchange for CF Mat Helmuth and RP Tony Navarro. |
| 12/25/2036 |
Designated for assignment and placed on waivers by the Miami Marlins. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 08/30/2037 |
Injured (elbow strain),out for 3-4 weeks. |
| 09/13/2037 |
Suffered setback in recovery from injury, will miss another 2 weeks. |
| 11/30/2037 |
Became a free agent. |
| 12/30/2037 |
Signed a minor league contract with the Toronto Blue Jays organization. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 02/07/2038 |
Released by the Toronto organization. |
| 02/12/2038 |
Signed a minor league contract with the Seattle Mariners organization. |
| 03/29/2038 |
Released by the Seattle organization. |
| 03/31/2038 |
Signed a minor league contract with the Pittsburgh Pirates organization. |
| 05/08/2038 |
Released by the Pittsburgh organization. |
| 05/15/2038 |
Signed a minor league contract ($12,000 bonus) with the Brooklyn Dodgers organization. |
| 06/17/2038 |
Released by the Brooklyn organization. |
| 06/29/2038 |
Signed a minor league contract with the Washington Nationals organization. |
| 07/30/2038 |
Injured (elbow strain),out for 3 weeks. |
| 08/06/2038 |
Released by the Washington organization. |
| 08/12/2038 |
Signed a minor league contract with the New York Mets organization. |
| 10/05/2038 |
Released by the New York organization. |
| 11/28/2038 |
Signed a minor league contract with the Miami Marlins organization. |
| 12/24/2038 |
Designated for assignment and placed on waivers by the Miami Marlins. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 35 (35); Movement: 40 (40); Control: 55 (55). |
| 03/28/2039 |
Released by the Miami organization. |