| Player History |
| 06/15/2015 | Drafted in the 2015 first-year player draft (Round 1, Pick 2, 2nd overall Pick) by the Boston Ninja Black Sox. |
| 08/28/2015 | Injured (bruised foot), day-to-day for 5 days. |
| 01/01/2016 | OSA scouting updated ratings (potential): Contact: 4 (6); Power: 3 (5); Eye: 3 (5). |
| 04/04/2016 | Named the #94 prospect in the OTM |
| 04/04/2016 | Was traded by the Boston Ninja Black Sox to the Evansville Otters, along with MR D. Scott, RF J. Santos, 2B R. Sánchez, SP M. Pérez, SP O. Carter, MR N. Dyer, 1B V. Larkin, in exchange for RF C. Hatcher, 1B Z. Messer, SS D. Wiles, MR L. Peña, $5,000,000. |
| 10/04/2016 | Wins the 2016 OTMAA SL2 Glove Wizard Award at C. |
| 01/01/2017 | OSA scouting updated ratings (potential): Contact: 5 (6); Power: 4 (5); Eye: 4 (5). |
| 04/03/2017 | Named the #23 prospect in the OTM |
| 04/12/2017 | Goes 5-5 against the Jackson Hole Cowboys, with 1 RBI and 2 R. |
| 08/29/2017 | Goes 5-5 against the Bryan Bombers, with 2 2B, 1 HR, 3 RBI and 2 R. |
| 10/20/2017 | Named the #8 prospect in the OTM |
| 11/12/2017 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2018 | OSA scouting updated ratings (potential): Contact: 6 (7); Power: 4 (6); Eye: 5 (5). |
| 04/02/2018 | Named the #12 prospect in the OTM |
| 06/25/2018 | Was selected to the 2018 Over The Mound All-Star Game. |
| 11/11/2018 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2019 | OSA scouting updated ratings (potential): Contact: 6 (7); Power: 4 (6); Eye: 5 (5). |
| 09/22/2019 | Goes 5-5 against the Mexican Hat Wild Burros, with 3 2B, 7 RBI and 4 R. |
| 11/10/2019 | Received a 1-year contract worth a total of $4,636,000 through arbitration. |
| 01/01/2020 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 5 (5); Eye: 6 (5). |
| 03/23/2020 | Injured (mild hamstring strain), day-to-day for one week. |
| 04/16/2020 | Injured (quadriceps soreness), day-to-day for 4 days. |
| 07/04/2020 | Hits for the CYCLE, going 4-5 against the Portland Beavers, with 1 RBI and 3 runs scored. |
| 07/05/2020 | Was selected to the 2020 Over The Mound All-Star Game. |
| 08/31/2020 | Wins the OTM WL Player of the Week Award. |
| 11/14/2020 | Received a 1-year contract worth a total of $10,500,000 through arbitration. |
| 01/01/2021 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 5 (5); Eye: 6 (5). |
| 11/14/2021 | Received a 1-year contract worth a total of $10,500,000 through arbitration. |
| 01/01/2022 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 5 (5); Eye: 6 (5). |
| 09/01/2022 | Wins the OTM WL Batter of the Month Award. |
| 10/19/2022 | Won the 2022 Over The Mound World Series with the Evansville Otters! |
| 11/10/2022 | Received a 1-year contract worth a total of $10,500,000 through arbitration. |
| 01/01/2023 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 5 (5); Eye: 7 (6). |
| 04/12/2023 | Suspended 9 games after ejection following a brawl. |
| 05/31/2023 | Goes 5-5 against the Toronto Titans, with 1 2B, 4 RBI and 0 R. |
| 06/26/2023 | Was selected to the 2023 Over The Mound All-Star Game. |
| 08/30/2023 | Injured (intercostal strain), out for 4 weeks. |
| 11/11/2023 | Became a free agent. |
| 01/01/2024 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 5 (5); Eye: 8 (6). |
| 02/20/2024 | Signed a 3-year contract worth a total of $28,140,000 with the Lowell Knights organization. |
| 05/18/2024 | Injured (precautionary reasons (head injury)), out for 1 day. |
| 01/01/2025 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 5 (5); Eye: 8 (6). |
| 01/01/2026 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 4 (5); Eye: 8 (6). |
| 11/16/2026 | Became a free agent. |
| 01/01/2027 | OSA scouting updated ratings (potential): Contact: 6 (6); Power: 3 (5); Eye: 8 (6). |
| 01/01/2028 | OSA scouting updated ratings (potential): Contact: 5 (6); Power: 3 (5); Eye: 8 (6). |
| 01/01/2028 | Retired from professional baseball. |