| 06/04/2030 |
Drafted in the 2030 first-year player draft out of college (Massachusetts Bay CC; Wellesley Hills, MA) by the Colorado Rockies. (Round 2, Pick 8, 50th overall pick). |
| 07/21/2030 |
Signed a minor league contract with the Colorado Rockies organization with a signing bonus of $3,620,000. |
| 09/05/2030 |
Injured (mild hamstring strain),day-to-day for 1 day. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 35 (55); Movement: 60 (70); Control: 25 (45). |
| 07/28/2031 |
Was selected to the 2031 Northwest League All-Star Game. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 55 (55); Control: 35 (45). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 55 (55); Control: 35 (45). |
| 07/01/2032 |
Named the #89 prospect in the MLB |
| 08/15/2032 |
Injured (heel soreness),day-to-day for 2 days. |
| 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: 50 (55); Movement: 55 (55); Control: 40 (50). |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 55 (55); Control: 40 (50). |
| 06/18/2033 |
Injured (sprained elbow),day-to-day for 3 weeks. |
| 11/30/2033 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 12/12/2033 |
Was traded by the Colorado Rockies to the Boston Red Sox, along with LF Mike Orton, CF Joe Plummer, 1B Dan Freyaldenhoven, LF Juan Guillen, 1B Brad Morris, SP Bob Noe, and SP Mike Eakins, in exchange for CF Bubba Alvord, RP Chris Prieto, RP Ylermi Katajamaki, C Jovesa Elouera, and LF Gabe Gaines. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 45 (50). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 45 (50). |
| 08/14/2034 |
Injured (asthma),day-to-day for 4 days. |
| 11/25/2034 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (55); Control: 40 (40). |
| 11/19/2035 |
Received a 1-year contract through arbitration worth a total of $2,714,400. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 50 (55); Control: 35 (35). |
| 08/20/2036 |
Injured (back tightness),day-to-day for one week. |
| 10/23/2036 |
Injured (torn flexor tendon (elbow)),out for 13 months. |
| 12/01/2036 |
Was not offered arbitration and became a free agent. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 35 (35). |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 35 (35). |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 55 (55); Control: 35 (35). |