07/04/2017 |
Signed as an international free agent with the Pittsburgh Pirates. |
03/05/2020 |
Drafted in the 2020 inaugural draft (Round 221, Pick 26, 6626th overall pick) by the St. Louis Cardinals. |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 30 (35); Control: 45 (45). |
06/27/2021 |
Was selected to the 2021 Midwest League All-Star Game. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 30 (30); Control: 40 (40). |
06/19/2022 |
Was selected to the 2022 Midwest League All-Star Game. |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 45 (50). |
03/02/2023 |
Released by the St. Louis organization. |
03/12/2023 |
Signed a minor league contract with the Chicago White Sox organization. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (50); Control: 50 (55). |
03/24/2024 |
Injured (Mild oblique strain), day-to-day for 2 days. |
07/11/2024 |
Pitches a 7-hit shutout against the Texas Rangers with 6 strikeouts and 0 BB allowed! |
11/29/2024 |
Received a 1-year contract worth a total of $370,000 through automatic renewal. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (55); Control: 50 (55). |
03/27/2025 |
Was traded by the Chicago White Sox to the Pittsburgh Pirates, along with SP Luke Hayden, SP Eric Duffee, LF Angel Chaidez, in exchange for CL Blake Taylor, SP Justin Martinez. |
03/27/2025 |
Released by the Chicago White Sox. |
03/30/2025 |
Signed a minor league contract with the Los Angeles Dodgers organization. |
05/03/2025 |
Was granted free agency by the Pittsburgh organization. |
05/07/2025 |
Signed a minor league contract ($3,000,000 bonus) with the Arizona Diamondbacks organization. |
09/26/2025 |
Wins the 2025 Pacific Coast League Round 2 with the Reno Aces! |
11/24/2025 |
Received a 1-year contract through automatic renewal worth a total of $374,000. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 50 (55); Control: 50 (55). |
11/03/2026 |
Wins the 2026 Round 4 with the Arizona Diamondbacks. |
11/30/2026 |
Received a 1-year contract through automatic renewal worth a total of $382,000. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (55); Control: 55 (55). |
03/22/2027 |
Injured (sore ankle),day-to-day for 2 days. |
11/04/2027 |
Wins the 2027 Round 4 with the Arizona Diamondbacks. |
11/12/2027 |
Signed a 1-year contract extension worth a total of $850,000 with the Arizona Diamondbacks organization. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 55 (55). |
11/04/2028 |
Wins the 2028 Round 4 with the Arizona Diamondbacks. |
11/09/2028 |
Signed a 1-year contract extension worth a total of $1,100,000 with the Arizona Diamondbacks organization. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 55 (55). |
11/24/2029 |
Became a free agent. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55). |
01/26/2030 |
Signed a minor league contract with majors option with the Philadelphia Phillies organization. |
11/25/2030 |
Became a minor league free agent. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 65 (65). |
01/16/2031 |
Signed a 1-year contract worth a total of $1,000,000 with the Pittsburgh Pirates organization. |
04/11/2031 |
Was claimed off waivers by St. Louis while with Pittsburgh. |
05/23/2031 |
Injured (sore elbow),day-to-day for 5 days. |
11/29/2031 |
Received a 1-year contract through arbitration worth a total of $1,100,000. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 65 (65). |
07/14/2032 |
Injured (sore elbow),day-to-day for 4 days. |
11/24/2032 |
Became a free agent. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 65 (65). |
08/07/2033 |
Signed a minor league contract ($70,000 bonus) with the Boston Red Sox organization. |
11/20/2033 |
Released by the Boston Red Sox. |
12/13/2033 |
Signed a 1-year contract worth a total of $2,200,000 with the Texas Rangers organization. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 65 (65). |
03/16/2034 |
Injured (sore elbow),day-to-day for one week. |
11/27/2034 |
Became a free agent. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 60 (60); Control: 65 (65). |
02/16/2035 |
Signed a 1-year contract worth a total of $1,100,000 with the Toronto Blue Jays organization. |
05/21/2035 |
Released by the Toronto Blue Jays. |
07/04/2035 |
Signed a minor league contract ($210,000 bonus) with the Milwaukee Brewers organization. |
08/06/2035 |
Released by the Milwaukee Brewers. |
08/15/2035 |
Signed a minor league contract ($240,000 bonus) with the Atlanta Braves organization. |
08/30/2035 |
Pitches a 2-hit shutout against the Charlotte Knights with 2 strikeouts and 4 BB allowed! |
11/19/2035 |
Became a minor league free agent. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 60 (60). |