| 06/04/2019 |
Drafted by the Chicago Cubs in the 6th round of the 2019 MLB June Amateur Draft. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: 35 (45); Power: 30 (50); Eye: 35 (50). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: 35 (45); Power: 30 (50); Eye: 40 (50). |
| 04/22/2022 |
Injured (Bruised thigh), day-to-day for 6 days. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: 40 (45); Power: 40 (50); Eye: 50 (50). |
| 06/25/2023 |
Was selected to the 2023 Carolina League All-Star Game. |
| 09/26/2023 |
Wins the 2023 Carolina League Round 2 with the Myrtle Beach Pelicans! |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50). |
| 09/27/2024 |
Wins the 2024 Pacific Coast League Round 2 with the Iowa Cubs! |
| 11/21/2024 |
Was traded by the Chicago Cubs to the Montreal Expos, along with RP Yency Almonte, LF Brennen Davis, 1B Rowdy Tellez, RF Trevor Larnach, in exchange for CF Jarred Kelenic, C Joey Bart. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50). |
| 07/11/2025 |
Injured (sprained ankle),day-to-day for one week. |
| 11/05/2025 |
Wins the 2025 MLB NL Gold Glove Award at C. |
| 11/08/2025 |
Wins the 2025 MLB NL Rookie of the Year Award. |
| 11/20/2025 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 11/22/2025 |
Drafted in the 2025 expansion draft from the Montreal Expos by the San Juan Cangrejeros. (Round 20, Pick 1, 39th overall pick). |
| 01/01/2026 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50). |
| 11/28/2026 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 11/29/2026 |
Was traded by the San Juan Cangrejeros to the Atlanta Kings in exchange for RP Jeremy Kremer. |
| 12/05/2026 |
Signed a 1-year contract extension worth a total of $4,000,000 with the Atlanta Kings organization. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Contact: 55 (55); Power: 55 (55); Eye: 55 (60). |
| 03/31/2027 |
Injured (strained oblique),day-to-day for 3 weeks. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (55); Eye: 55 (55). |
| 05/29/2028 |
Was traded by the Atlanta Kings to the Oakland Athletics, along with 2B Luis Garcia, 2B Nick Madrigal, and RF Glenallen Hill Jr., in exchange for C Victor Caratini. |
| 11/22/2028 |
Was not offered arbitration and became a free agent. |
| 11/24/2028 |
Signed a 1-year minor league contract with the Washington Nationals organization. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (55); Eye: 50 (50). |
| 02/19/2029 |
Released by the Washington organization. |
| 02/19/2029 |
Signed a 1-year minor league contract with the Brooklyn Dodgers organization. |
| 11/06/2029 |
Signed a 1-year contract extension worth a total of $1,820,000 with the Brooklyn Dodgers organization. |
| 12/10/2029 |
Was traded by the Brooklyn Dodgers to the Pittsburgh Pirates, along with LF Mike Grim, in exchange for SP Ed Hale. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 50 (50). |
| 11/25/2030 |
Became a free agent. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Contact: 40 (40); Power: 50 (50); Eye: 50 (50). |
| 02/27/2031 |
Signed a minor league contract with the Montreal Expos organization. |
| 08/31/2031 |
Injured (hamstring soreness),day-to-day for 3 days. |
| 11/28/2031 |
Became a free agent. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50). |
| 01/28/2032 |
Signed a minor league contract with the Atlanta Kings organization. |
| 04/12/2032 |
Was traded by the Atlanta Kings to the Montreal Expos, along with CF Joel Webster, LF Eloy Jimenez, 1B Frank Moscoso, SP T.J. Hatfield, 2B Alex Aguilar, 2B Noelvi Marte, LF D'Shawn Knowles, 1B Andrew Vaughn, and SP Andrew Abbott, in exchange for SP Cor Vermeer. |
| 05/25/2032 |
Injured (hamstring soreness),day-to-day for one week. |
| 06/07/2032 |
Injured (bruised finger),day-to-day for 2 days. |
| 08/06/2032 |
Injured (sinus infection),day-to-day for 3 days. |
| 12/01/2032 |
Became a free agent. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Contact: 40 (40); Power: 50 (50); Eye: 50 (50). |
| 06/09/2033 |
Signed a 1-year minor league contract with the Oklahoma City Dodgers organization. |
| 11/30/2033 |
Became a free agent. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Contact: 40 (40); Power: 45 (45); Eye: 55 (55). |
| 05/01/2034 |
Signed a 1-year minor league contract with the Columbus Black Aces organization. |
| 06/16/2034 |
Released by the San Juan Cangrejeros. |
| 06/20/2034 |
Signed a 1-year minor league contract with the Reading Fightin Phils organization. |
| 11/25/2034 |
Signed a minor league contract extension with the Philadelphia Phillies organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Contact: 40 (40); Power: 45 (45); Eye: 55 (55). |
| 05/23/2035 |
Injured (intercostal strain),out for 5 weeks. |
| 11/21/2035 |
Signed a minor league contract extension with the Philadelphia Phillies organization. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Contact: 40 (40); Power: 45 (45); Eye: 55 (55). |
| 07/26/2036 |
Injured (high ankle sprain),out for 4 weeks. |
| 09/24/2036 |
Wins the 2036 Florida State League Round 2 with the Clearwater Threshers! |
| 12/03/2036 |
Signed a minor league contract extension with the Philadelphia Phillies organization. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Contact: 40 (40); Power: 45 (45); Eye: 65 (65). |
| 04/09/2037 |
Released by the Philadelphia organization. |
| 05/04/2037 |
Signed a 1-year minor league contract with the Lancaster JetHawks organization. |
| 06/05/2037 |
Released by the Colorado organization. |
| 06/24/2037 |
Signed a 1-year minor league contract with the Cincinnati (AZL) Reds organization. |
| 07/18/2037 |
Released by the Cincinnati organization. |
| 07/22/2037 |
Signed a 1-year minor league contract with the Elizabethton Twins organization. |
| 08/19/2037 |
Released by the Minnesota organization. |
| 08/26/2037 |
Signed a 1-year minor league contract with the Miami (GCL) Marlins organization. |
| 09/18/2037 |
Released by the Miami organization. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Contact: 35 (35); Power: 45 (45); Eye: 65 (65). |
| 06/23/2038 |
Signed a 1-year minor league contract with the Wilmington Blue Rocks organization. |
| 07/16/2038 |
Released by the Kansas City organization. |
| 07/23/2038 |
Signed a 1-year minor league contract with the Los Angeles N (AZL) Dodgers2 organization. |
| 08/29/2038 |
Released by the Las Vegas organization. |
| 08/30/2038 |
Signed a 1-year minor league contract with the Stockton Ports organization. |
| 09/08/2038 |
Wins the 2038 Appalachian League Round 1 with the Burlington Royals! |
| 09/21/2038 |
Released by the Oakland organization. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Contact: 35 (35); Power: 40 (40); Eye: 70 (70). |