06/01/2020 |
Drafted in the 2020 first-year player draft (Round 7, Pick 29, 230th overall pick) by the Boston Red Sox, out of high school (Eastside; Lancaster, CA). |
06/16/2020 |
Signed a minor league contract with the Boston Red Sox organization with a signing bonus of $140,000. |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 35 (70); Movement: 35 (50); Control: 25 (55). |
07/25/2021 |
Injured (Finger blister), day-to-day for 1 day. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 45 (70); Movement: 45 (50); Control: 30 (55). |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 55 (75); Movement: 55 (55); Control: 30 (55). |
11/28/2023 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 60 (75); Movement: 55 (55); Control: 40 (50). |
11/28/2024 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 65 (75); Movement: 50 (50); Control: 55 (55). |
11/28/2025 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 55 (55). |
06/21/2026 |
Signed a 1-year contract extension worth a total of $1,650,000 with the Boston Red Sox organization. |
07/10/2026 |
Injured (Flu), day-to-day for 3 days. |
11/22/2026 |
Finished 2nd in 2026 SKY EAST Reliever of the Year voting. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 55 (55). |
07/02/2027 |
Signed a 1-year contract extension worth a total of $5,490,000 with the Boston Red Sox organization. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 50 (50). |
07/03/2028 |
Was traded by the Boston Red Sox to the Pittsburgh Pirates in exchange for RP Nick Thrun, 2B Bobby Gaines, LF Miguel Saenz. |
11/28/2028 |
Became a free agent. |
12/06/2028 |
Signed a 4-year contract worth a total of $34,000,000 with the Colorado Rockies organization. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 50 (50). |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 50 (50). |
11/03/2030 |
Decided not to opt out of the remaining portion of his contract. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 50 (50). |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 50 (50). |
04/05/2032 |
Was traded by the Colorado Rockies to the Kansas City Royals in exchange for 1B Hector Flores and $5,000,000. |
12/06/2032 |
Became a free agent. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 55 (55). |
01/06/2033 |
Signed a 2-year contract worth a total of $15,800,000 with the Detroit Tigers organization. |
11/13/2033 |
Executed his contract year option. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 50 (50). |
05/26/2034 |
Injured (biceps strain),day-to-day for 2-3 weeks. |
06/05/2034 |
Was traded by the Detroit Tigers to the San Francisco Giants, along with SP Danny Vasquez, 1B Kris Birck, and SS Juan Ramirez, in exchange for SS Adrian Santiago, RF Stanley Scherr, RP Phil Axelson, 1B Chris Gibbons, and SP Avery Bicknell. |
09/24/2034 |
Signed a 3-year contract extension worth a total of $23,030,000 with the San Francisco Giants organization. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 50 (50). |
07/24/2035 |
Injured (shoulder tendinitis),day-to-day for one week. |
08/01/2035 |
Suffered setback in recovery from injury, will miss another one week. |
11/14/2035 |
Decided not to opt out of the remaining portion of his contract. |
11/18/2035 |
Signed a 2-year contract extension worth a total of $11,000,000 with the San Francisco Giants organization. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 50 (50); Control: 55 (55). |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 50 (50). |
09/13/2037 |
Injured (finger blister),day-to-day for 5 days. |
11/29/2037 |
Became a free agent. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 50 (50). |
04/07/2038 |
Signed a minor league contract with majors option with the Houston Astros organization. |
05/05/2038 |
Did not elect for free agency and will remain in the Houston organization. |
06/21/2038 |
Released by the Houston Astros. |