06/06/2013 |
Drafted by the Miami Marlins in the 1st round (35th) of the 2013 MLB June Amateur Draft from St. Ignatius HS (San Francisco, CA). |
06/06/2016 |
Drafted by the San Francisco Giants in the 4th round (125th) of the 2016 MLB June Amateur Draft from University of Oregon (Eugene, OR) |
09/21/2020 |
Wins the 2020 Southern League Round 2 with the Montgomery Biscuits! |
09/23/2020 |
Wins the 2020 International League Round 2 with the Durham Bulls! |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 70 (70); Control: 35 (40). |
11/21/2021 |
Received a 1-year contract worth a total of $563,500 through automatic renewal. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 65 (70); Control: 40 (40). |
05/25/2022 |
Injured (Mild hamstring strain), day-to-day for 1 day. |
11/28/2022 |
Received a 1-year contract worth a total of $563,500 through automatic renewal. |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 70 (70); Control: 40 (40). |
04/28/2023 |
Injured (Elbow strain), out for 5 weeks. |
11/24/2023 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 70 (70); Control: 40 (40). |
04/18/2024 |
Released by the Montreal Expos. |
04/25/2024 |
Signed a minor league contract with the York Revolution organization. |
07/26/2024 |
Released by the York Revolution. |
07/31/2024 |
Signed a minor league contract ($75,000 bonus) with the New York Mets organization. |
09/27/2024 |
Signed a 1-year minor league contract extension with the New York Mets organization. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 70 (70); Control: 40 (40). |
02/03/2025 |
Was claimed off waivers by Seattle while with New York. |
12/01/2025 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 75 (75); Control: 40 (40). |
03/30/2026 |
Released by the Seattle Mariners. |
04/15/2026 |
Signed a minor league contract with majors option with the Boston Red Sox organization. |
04/25/2026 |
Did not elect for free agency and will remain in the Boston organization. |
08/05/2026 |
Injured (back stiffness),day-to-day for 1 day. |
11/21/2026 |
Signed a 1-year contract extension worth a total of $870,000 with the Boston Red Sox organization. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 75 (75); Control: 40 (40). |
01/08/2027 |
Was claimed off waivers by Los Angeles while with Boston. |
07/05/2027 |
Was selected to the 2027 Major League Baseball All-Star Game. |
07/19/2027 |
Was traded by the Los Angeles Dodgers to the San Francisco Giants, along with SP Dustin May, in exchange for SP Alex Faedo, SP Marc Sneed, SP Roland Corless, and 1B Daniel Espino. |
11/28/2027 |
Received a 1-year contract through automatic renewal worth a total of $870,000. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 70 (70); Control: 45 (45). |
12/12/2028 |
Received a 1-year contract through automatic renewal worth a total of $870,000. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 75 (75); Control: 35 (35). |
04/24/2029 |
Injured (back stiffness),day-to-day for one week. |
11/08/2029 |
Signed a 1-year contract extension worth a total of $1,300,000 with the San Francisco Giants organization. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 75 (75); Control: 40 (40). |
11/26/2030 |
Received a 1-year contract through arbitration worth a total of $1,890,000. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 75 (75); Control: 40 (40). |
11/23/2031 |
Received a 1-year contract through arbitration worth a total of $2,310,000. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 75 (75); Control: 40 (40). |
07/18/2032 |
Was selected to the 2032 Major League Baseball All-Star Game. |
11/28/2032 |
Became a free agent. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 75 (75); Control: 40 (40). |
05/05/2033 |
Signed a 1-year contract worth a total of $563,500 with the Pittsburgh Pirates organization. |
06/11/2033 |
Injured (back stiffness),day-to-day for 1-2 weeks. |
07/17/2033 |
Was selected to the 2033 Major League Baseball All-Star Game. |
11/04/2033 |
Wins the 2033 World Series with the Pittsburgh Pirates. |
12/01/2033 |
Became a free agent. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 75 (75); Control: 40 (40). |
04/12/2034 |
Signed a minor league contract with the New York Yankees organization. |
06/23/2034 |
Injured (strained oblique),out for 7 weeks. |
08/21/2034 |
Released by the New York organization. |
08/30/2034 |
Signed a minor league contract with the Seattle Mariners organization. |
09/04/2034 |
Released by the Seattle Mariners. |
12/22/2034 |
Signed a minor league contract with the Los Angeles Dodgers organization. |
12/25/2034 |
Drafted in the rule 5 draft (Round 4 , Pick 9, 99th overall Pick) by the Seattle Mariners from the Los Angeles Dodgers. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 75 (75); Control: 40 (40). |
02/05/2035 |
Released by the Seattle organization, returned to the Los Angeles Dodgers. |
03/17/2035 |
Signed a 1-year minor league contract extension with the Los Angeles Dodgers organization. |