06/11/2023 |
Drafted in the 2023 first-year player draft (Round 2, Pick 30, 66th overall pick) by the Toronto Blue Jays, out of college College of the Desert |
07/05/2023 |
Signed a minor league contract with the Toronto Blue Jays organization with a signing bonus of $1,700,000. |
07/07/2023 |
Named the #72 prospect in the MLB |
08/07/2023 |
Injured (stomach virus),day-to-day for one week. |
08/07/2023 |
Injured (oblique strain),out for one week. |
11/12/2023 |
Named the #61 prospect in the MLB |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 35 (55); Movement: 40 (50); Control: 40 (65). |
04/04/2024 |
Named the #49 prospect in the MLB |
07/05/2024 |
Named the #36 prospect in the MLB |
07/14/2024 |
Was selected to the 2024 Major League Baseball All-Star Futures Game. |
09/17/2024 |
Wins the 2024 High-A West Round 1 with the Vancouver Canadians! |
11/07/2024 |
Named the #27 prospect in the MLB |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 50 (50); Control: 45 (65). |
04/03/2025 |
Named the #43 prospect in the MLB |
07/04/2025 |
Named the #70 prospect in the MLB |
07/21/2025 |
Was traded by the Toronto Blue Jays to the Washington Nationals, along with 3B Nolan Arenado, SP Dave O'Shields, 3B Nestor Izquierdo, and SP Vinny Gomez, in exchange for 3B Gleyber Torres and RP Tanner Scott. |
11/07/2025 |
Named the #58 prospect in the MLB |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 55 (60); Control: 45 (55). |
04/02/2026 |
Named the #52 prospect in the MLB |
07/03/2026 |
Named the #72 prospect in the MLB |
09/22/2026 |
Wins the 2026 Double-A Northeast Round 1 with the Harrisburg Senators! |
11/30/2026 |
Received a 1-year contract through automatic renewal worth a total of $570,500. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 60 (60); Control: 45 (50). |
11/24/2027 |
Received a 1-year contract through automatic renewal worth a total of $570,500. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (55); Control: 45 (50). |
11/24/2028 |
Received a 1-year contract through automatic renewal worth a total of $570,500. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (60); Control: 45 (45). |
11/26/2029 |
Received a 1-year contract through automatic renewal worth a total of $570,500. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
06/18/2030 |
Was claimed off waivers by Philadelphia while with Washington. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 45 (45). |
11/24/2031 |
Was not offered arbitration and became a free agent. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50). |
12/13/2032 |
Signed a 2-year contract worth a total of $2,200,000 with the Baltimore Orioles organization. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 45 (45). |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50). |
11/07/2034 |
Signed a 1-year contract extension worth a total of $3,250,000 with the Baltimore Orioles organization. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
09/02/2035 |
Injured (viral infection),day-to-day for 3 days. |
11/26/2035 |
Became a free agent. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50). |