01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 30 (60); Movement: 30 (30); Control: 25 (70). |
06/23/2025 |
Drafted in the 2025 first-year player draft (Round 1, Pick 21, 21st overall pick) by the Tampa Bay Rays, out of high school (Apache Junction; Apache Junction, AZ). |
07/07/2025 |
Signed a minor league contract with the Tampa Bay Rays organization with a signing bonus of $7,000,000. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 30 (65); Movement: 30 (35); Control: 25 (65). |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 40 (65); Movement: 30 (40); Control: 30 (65). |
07/12/2027 |
Was selected to the 2027 Major League Baseball All-Star Futures Game. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 45 (65); Movement: 35 (40); Control: 30 (60). |
11/06/2028 |
Named the #90 prospect in the MLB |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 50 (65); Movement: 35 (35); Control: 35 (60). |
03/29/2029 |
Named the #24 prospect in the MLB |
06/17/2029 |
Was selected to the 2029 Southern League All-Star Game. |
06/29/2029 |
Named the #29 prospect in the MLB |
11/05/2029 |
Named the #26 prospect in the MLB |
11/28/2029 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 65 (75); Movement: 35 (35); Control: 40 (55). |
04/01/2030 |
Named the #27 prospect in the MLB |
11/04/2030 |
Named the #26 prospect in the MLB |
11/04/2030 |
Was traded by the Tampa Bay Rays to the San Francisco Giants, along with 2B Mike Marquette, RP Steve Vercelli, and RP Gordie McDuffee, in exchange for SP Melvin Patino and RF Manny Lara. |
11/27/2030 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 75 (80); Movement: 35 (35); Control: 40 (55). |
04/07/2031 |
Named the #28 prospect in the MLB |
07/06/2031 |
Named the #38 prospect in the MLB |
12/01/2031 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 30 (30); Control: 40 (50). |
11/22/2032 |
Received a 1-year contract through arbitration worth a total of $997,500. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 30 (30); Control: 40 (45). |
11/14/2033 |
Released by the San Francisco organization. |
12/25/2033 |
Signed a minor league contract with majors option with the Toronto Blue Jays organization. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 30 (30); Control: 45 (45). |
11/05/2034 |
Signed a 1-year contract extension worth a total of $1,280,000 with the Toronto Blue Jays organization. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 30 (30); Control: 45 (45). |
11/18/2035 |
Became a free agent. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 30 (30); Control: 45 (45). |
02/17/2036 |
Signed a minor league contract with the Atlanta Braves organization. |
11/10/2036 |
Signed a 1-year minor league contract extension with the Atlanta Braves organization. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 30 (30); Control: 50 (50). |
11/13/2037 |
Signed a 1-year minor league contract extension with the Atlanta Braves organization. |
01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 30 (30); Control: 50 (50). |
05/28/2038 |
Injured (heel soreness),day-to-day for 1 day. |
11/15/2038 |
Was not offered arbitration and became a free agent. |
01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 30 (30); Control: 50 (50). |
05/02/2039 |
Signed a minor league contract with majors option with the Texas Rangers organization. |
10/21/2039 |
Signed a 1-year minor league contract extension with the Texas Rangers organization. |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 45 (45). |
01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 45 (45). |
11/19/2040 |
Became a minor league free agent. |
01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 45 (45). |
01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 45 (45). |