07/02/2019 |
Signed by the San Francisco Giants as an international free agent. |
09/12/2023 |
Wins the 2023 Arizona Complex League Round 2 with the San Francisco (ACL) Giants Orange! |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 35 (40); Control: 45 (55). |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 45 (50); Control: 50 (55). |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 45 (45). |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 45 (45). |
09/08/2026 |
Injured (back stiffness),day-to-day for one week. |
09/21/2026 |
Wins the 2026 Northwest League Round 1 with the Eugene Emeralds! |
10/06/2026 |
Wins the 2026 California League Round 2 with the San Jose Giants! |
12/07/2026 |
Received a 1-year contract through automatic renewal worth a total of $800,000. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 55 (55); Control: 45 (45). |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 55 (55); Control: 45 (45). |
06/05/2027 |
Injured (sinus infection),day-to-day for 1 day. |
11/29/2027 |
Received a 1-year contract through automatic renewal worth a total of $825,000. |
12/06/2027 |
Was traded by the San Francisco Giants to the San Diego Padres, along with SP Miguel Yajure, RP Ryan Zeferjahn, and 3B Walker Martin, in exchange for SP Jairo Iriarte, RP Adam Walker, 3B Jordan Diaz, RP Chase Grillo, SS Chris Harvey, and CL Josh Downs. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 50 (50); Control: 50 (50). |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 50 (50); Control: 50 (50). |