| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 40 (65); Movement: 45 (55); Control: 25 (50). |
| 06/04/2026 |
Drafted in the 2026 first-year player draft out of college (Rutgers; New Brunswick, NJ) by the Milwaukee Brewers. (Round 2, Pick 29, 73rd overall pick). |
| 06/19/2026 |
Signed a minor league contract with the Milwaukee Brewers organization with a signing bonus of $40,000. |
| 07/18/2026 |
Injured (sore ankle),day-to-day for 1 day. |
| 07/27/2026 |
Was selected to the 2026 Pioneer League All-Star Game. |
| 08/09/2026 |
Injured (shoulder inflammation),out for 7-8 months. |
| 09/22/2026 |
Wins the 2026 Pioneer League Round 2 with the Rocky Mountain Vibes! |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 45 (50); Control: 45 (55). |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 45 (55). |
| 04/23/2028 |
Injured (biceps strain),out for 7 weeks. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (55). |
| 03/09/2029 |
Injured (forearm soreness),day-to-day for one week. |
| 06/17/2029 |
Was selected to the 2029 Southern League All-Star Game. |
| 12/20/2029 |
Was traded by the Milwaukee Brewers to the Washington Nationals, along with 3B Jose Gil, SP Victor Ramos, RP Luis Faringthon, LF Dave Nichols, LF Bill Loera, and CF Jayden McCoy, in exchange for LF Giordano Mazeri. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 50 (50). |
| 11/25/2030 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (55). |
| 10/07/2031 |
Finished 2nd in 2031 PCL AC Reliever of the Year voting. |
| 11/28/2031 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 50 (50). |
| 07/04/2032 |
Was selected to the 2032 Major League Baseball All-Star Game. |
| 10/03/2032 |
Wins the 2032 Pacific Coast League Round 2 with the San Antonio Missions! |
| 12/01/2032 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50). |
| 03/16/2033 |
Injured (sinus infection),day-to-day for 2 days. |
| 08/19/2033 |
Injured (acromioclavicular joint irritation),out for 2-3 weeks. |
| 12/03/2033 |
Was traded by the Milwaukee Brewers to the Brooklyn Dodgers, along with RF Pat Perry, 3B Luis Jimenez, CF Mitch Jewell, and C Hector Morales, in exchange for SP Gavin Collyer and SP Pat Black. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55). |
| 11/06/2034 |
Signed a 1-year contract extension worth a total of $1,120,000 with the Brooklyn Dodgers organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (45). |
| 11/02/2035 |
Signed a 1-year contract extension worth a total of $1,660,000 with the Brooklyn Dodgers organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45). |
| 01/26/2036 |
Designated for assignment and placed on waivers by the Brooklyn Dodgers. |
| 07/23/2036 |
Injured (hamstring soreness),day-to-day for one week. |
| 12/01/2036 |
Was not offered arbitration and became a free agent. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45). |
| 02/25/2037 |
Signed a minor league contract with the San Francisco Giants organization. |
| 09/01/2037 |
Wins the AZL Pitcher of the Month Award. |
| 09/30/2037 |
Finished 2nd in 2037 AZL Reliever of the Year voting. |
| 11/11/2037 |
Signed a 1-year contract extension worth a total of $980,000 with the San Francisco Giants organization. |
| 11/30/2037 |
Was traded by the San Francisco Giants to the Philadelphia Phillies in exchange for 3B A.J. Slagle, SP Angel Vargas, and LF Winston Ybarra. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45). |
| 05/07/2038 |
Injured (mild oblique strain),day-to-day for 2 days. |
| 11/28/2038 |
Became a free agent. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50). |
| 01/22/2039 |
Signed a minor league contract ($60,000 bonus) with the Chicago White Sox organization. |