05/10/2026 |
Signed a minor league contract out of Dominican Republic with the Houston Astros organization. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 25 (40); Movement: 30 (45); Control: 20 (45). |
09/21/2027 |
Wins the 2027 Gulf Coast Rookie League Round 3 with the Houston (GCL) Astros! |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 35 (45); Control: 20 (45). |
03/02/2028 |
Was traded by the Houston Astros to the Pittsburgh Pirates, along with SP Rodolfo Calva, SP Josh Price, RP Anton Pirandello, and RP Nate Davis, in exchange for SP Asa Lacy. |
09/22/2028 |
Wins the 2028 Gulf Coast Rookie League Round 3 with the Pittsburgh (GCL) Pirates! |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 25 (30); Control: 30 (45). |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 30 (35); Control: 35 (45). |
05/17/2030 |
Injured (hamstring soreness),day-to-day for 5 days. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 35 (35); Control: 45 (50). |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 35 (35); Control: 40 (45). |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 35 (35); Control: 40 (45). |
01/23/2033 |
Signed a 1-year minor league contract extension with the Pittsburgh Pirates organization. |
07/01/2033 |
Wins the FSL Pitcher of the Month Award. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 35 (35). |
07/16/2034 |
Was selected to the 2034 Major League Baseball All-Star Futures Game. |
11/26/2034 |
Received a 1-year contract through automatic renewal worth a total of $720,000. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 50 (60); Control: 35 (35). |
02/22/2035 |
Was traded by the Pittsburgh Pirates to the San Francisco Giants, along with CF Kristian Robinson, LF Hector Ramos, RF Manny Vazquez, and CF Jamie Strickland, in exchange for CF Cristian Pache and RF Juan Soto. |
07/06/2035 |
Injured (bone chips (elbow)),out for 5 weeks. |
11/24/2035 |
Received a 1-year contract through automatic renewal worth a total of $720,000. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 55 (60); Control: 35 (35). |
06/29/2036 |
Was selected to the 2036 Pacific Coast League All-Star Game. |
12/02/2036 |
Received a 1-year contract through automatic renewal worth a total of $720,000. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 30 (30). |
12/03/2037 |
Received a 1-year contract through automatic renewal worth a total of $720,000. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 35 (35). |
11/28/2038 |
Received a 1-year contract through automatic renewal worth a total of $720,000. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 35 (35). |
10/02/2039 |
Injured (torn rotator cuff),out for 14-15 months. |
11/24/2039 |
Received a 1-year contract through arbitration worth a total of $1,608,000. |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 40 (40). |