| 06/04/2024 |
Drafted in the 2024 first-year player draft out of college (Heartland CC; Normal, IL) by the New York Mets. (Round 8, Pick 25, 245th overall pick). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 30 (45); Power: 25 (35); Eye: 25 (45). |
| 01/01/2026 |
OSA scouting updated ratings (potential): Contact: 40 (45); Power: 30 (35); Eye: 35 (45). |
| 05/18/2026 |
Injured (strained back),day-to-day for one week. |
| 06/17/2026 |
Was selected to the 2026 South Atlantic League All-Star Game. |
| 08/21/2026 |
Injured (bruised foot),day-to-day for one week. |
| 09/02/2026 |
Injured (strained back),day-to-day for one week. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (35); Eye: 45 (55). |
| 04/26/2027 |
Wins the FSL Player of the Week Award. |
| 05/01/2027 |
Wins the FSL Batter of the Month Award. |
| 11/28/2027 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 12/14/2027 |
Was traded by the New York Mets to the Arizona Diamondbacks in exchange for SP Patrick Sandoval. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 45 (55). |
| 09/12/2028 |
Wins the 2028 SL Round 1 MVP Award. |
| 09/19/2028 |
Wins the 2028 Southern League Round 2 with the Jackson Generals! |
| 01/01/2029 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 50 (50). |
| 03/18/2029 |
Injured (hamstring soreness),day-to-day for 3 days. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 50 (50). |
| 06/02/2030 |
Goes 5-5 against the Salt Lake Bees, with 1 3B, 1 RBI and 2 R. |
| 06/03/2030 |
Wins the PCL PC Player of the Week Award. |
| 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): Contact: 45 (45); Power: 35 (35); Eye: 50 (50). |
| 05/25/2031 |
Goes 5-7 against the El Paso Chihuahuas, with 2 2B, 1 HR, 2 RBI and 3 R. |
| 06/16/2031 |
Wins the PCL PC Player of the Week Award. |
| 06/23/2031 |
Wins the PCL PC Player of the Week Award. |
| 06/29/2031 |
Was selected to the 2031 Pacific Coast League All-Star Game. |
| 07/01/2031 |
Wins the PCL PC Batter of the Month Award. |
| 07/06/2031 |
Goes 0-1 against the Las Vegas Aviators, ending his hitting streak at 21 games. |
| 10/06/2031 |
Wins the 2031 PCL PC Glove Wizard Award at LF. |
| 10/08/2031 |
Wins the 2031 PCL PC Platinum Stick Award at LF. |
| 10/11/2031 |
Wins the 2031 PCL PC Most Valuable Player Award. |
| 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): Contact: 55 (55); Power: 40 (40); Eye: 45 (45). |
| 12/01/2032 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 12/23/2032 |
Was traded by the Arizona Diamondbacks to the Atlanta Kings in exchange for SS Chris Adams. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 45 (45). |
| 07/02/2033 |
Injured (strained back),out for 2-3 weeks. |
| 07/11/2033 |
Was traded by the Atlanta Kings to the Minnesota Twins, along with LF Jon Meunier, in exchange for RP Martino Guerra. |
| 08/03/2033 |
Injured (knee soreness),day-to-day for 1 day. |
| 09/25/2033 |
Wins the 2033 International League Round 2 with the Rochester Red Wings! |
| 11/30/2033 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 45 (45). |
| 01/01/2034 |
Was traded by the Minnesota Twins to the Boston Red Sox, along with C Logan Driscoll, RP Jeff Webster, CF Jon Anderson, and SS J.J. Gonzales, in exchange for RP Adam Boucher and C Drew Hamrock. |
| 01/02/2034 |
Was traded by the Boston Red Sox to the Minnesota Twins, along with 1B Aaron McNeil, 3B Marco Luciano, and CL Jeff Webster, in exchange for SS Lewin De La Cruz, CF Pio Israel, 2B Gabe James, 2B Jesus Anaya, C Jeff Keyser, and RP Mike Stanonik. |
| 08/04/2034 |
Injured (bruised thumb),day-to-day for 2 days. |
| 09/27/2034 |
Injured (finger blister),day-to-day for 5 days. |
| 11/06/2034 |
Signed a 1-year contract extension worth a total of $980,000 with the Minnesota Twins organization. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 45 (45). |
| 11/19/2035 |
Received a 1-year contract through arbitration worth a total of $1,300,000. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 45 (45). |
| 07/20/2036 |
Injured (strained back),out for 2 weeks. |
| 12/01/2036 |
Became a free agent. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 45 (45). |
| 08/16/2037 |
Signed a 1-year minor league contract with the Kansas City (AZL) Royals organization. |
| 09/08/2037 |
Released by the Kansas City organization. |
| 09/17/2037 |
Signed a 1-year minor league contract with the Los Angeles N (AZL) Dodgers2 organization. |
| 11/30/2037 |
Signed a minor league contract extension with the Las Vegas Aces organization. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 45 (45). |
| 04/08/2038 |
Released by the Las Vegas organization. |
| 07/07/2038 |
Signed a 1-year minor league contract with the Kansas City (AZL) Royals organization. |
| 07/29/2038 |
Released by the Kansas City organization. |
| 08/14/2038 |
Signed a 1-year minor league contract with the Kansas City (AZL) Royals organization. |
| 09/07/2038 |
Released by the Kansas City organization. |
| 09/08/2038 |
Wins the 2038 Appalachian League Round 1 with the Burlington Royals! |
| 09/15/2038 |
Signed a 1-year minor league contract with the Kansas City (AZL) Royals organization. |
| 11/28/2038 |
Signed a minor league contract extension with the Kansas City Royals organization. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 40 (40). |
| 02/21/2039 |
Released by the Kansas City organization. |