| Player History |
| 06/15/2013 | Drafted in the 2013 first-year player draft (Round 1, Pick 2, 2nd overall Pick) by the Schenectady Blue Jays. |
| 01/01/2014 | OSA scouting updated ratings (potential): Contact: 6 (7); Power: 2 (4); Eye: 4 (7). |
| 04/07/2014 | Named the #9 prospect in the OTM |
| 06/06/2014 | Was selected to the 2014 OTM Triple A All-Star Game. |
| 11/18/2014 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2015 | OSA scouting updated ratings (potential): Contact: 7 (7); Power: 3 (4); Eye: 5 (7). |
| 04/06/2015 | Named the #4 prospect in the OTM |
| 08/01/2015 | Wins the OTM EL Rookie of the Month Award. |
| 08/17/2015 | Injured (lacerated hand), day-to-day for 2 weeks. |
| 09/23/2015 | Goes 5-6 against the Asheville Tourists, with 1 2B, 1 3B, 3 RBI and 2 R. |
| 10/24/2015 | Won the 2015 Over The Mound World Series with the Schenectady Blue Jays! |
| 11/17/2015 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2016 | OSA scouting updated ratings (potential): Contact: 8 (7); Power: 4 (4); Eye: 5 (7). |
| 07/02/2016 | Was selected to the 2016 Over The Mound All-Star Game. |
| 11/16/2016 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2017 | OSA scouting updated ratings (potential): Contact: 9 (6); Power: 5 (4); Eye: 5 (7). |
| 07/02/2017 | Was selected to the 2017 Over The Mound All-Star Game. |
| 11/09/2017 | Received a 1-year contract worth a total of $6,750,000 through arbitration. |
| 01/01/2018 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 5 (4); Eye: 8 (7). |
| 05/01/2018 | Wins the OTM EL Batter of the Month Award. |
| 05/11/2018 | Goes 0-3 against the New York Gothams, ending his hitting streak at 25 games. |
| 06/25/2018 | Was selected to the 2018 Over The Mound All-Star Game. |
| 10/17/2018 | Won the 2018 Over The Mound World Series with the Schenectady Blue Jays! |
| 11/08/2018 | Received a 1-year contract worth a total of $10,500,000 through arbitration. |
| 01/01/2019 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 5 (4); Eye: 9 (7). |
| 06/24/2019 | Was selected to the 2019 Over The Mound All-Star Game. |
| 11/10/2019 | Received a 1-year contract worth a total of $10,500,000 through arbitration. |
| 01/01/2020 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 5 (5); Eye: 10 (7). |
| 05/10/2020 | Hits for the CYCLE, going 4-4 against the Asheville Tourists, with 4 RBI and 3 runs scored. |
| 05/23/2020 | Signed a 4-year contract extension worth a total of $59,320,000 with the Schenectady Blue Jays organization. |
| 07/27/2020 | Was traded by the Schenectady Blue Jays to the Tri-City ValleyCats, along with SP D. Clayton, SP C. Vargo, MR C. Peña, $5,000,000, in exchange for SP A. González, SP S. Johnston, SP J. Trujillo, CL K. Shaw, C S. Kelley, 1B A. Longley, 2B P. Short, SS C. Tyler, LF D. Leonard. |
| 08/03/2020 | Wins the OTM EL Player of the Week Award. |
| 09/28/2020 | Wins the OTM EL Player of the Week Award. |
| 10/01/2020 | Wins the OTM EL Batter of the Month Award. |
| 01/01/2021 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 6 (5); Eye: 10 (7). |
| 06/28/2021 | Was selected to the 2021 Over The Mound All-Star Game. |
| 01/01/2022 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 6 (5); Eye: 9 (7). |
| 05/30/2022 | Wins the OTM EL Player of the Week Award. |
| 06/04/2022 | Goes 0-4 against the Pittsburgh River Bandits, ending his hitting streak at 22 games. |
| 01/01/2023 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 6 (5); Eye: 9 (7). |
| 04/07/2023 | Injured (oblique strain), out for 3 weeks. |
| 06/18/2023 | Scores his 1000th career Over The Mound run! |
| 12/10/2023 | Signed a 4-year contract extension worth a total of $81,318,000 with the Tri-City ValleyCats organization. |
| 01/01/2024 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 6 (5); Eye: 9 (7). |
| 05/07/2024 | Goes 6-8 against the Detroit Diesel, with 3 RBI and 0 R. |
| 06/30/2024 | Was selected to the 2024 Over The Mound All-Star Game. |
| 01/01/2025 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 6 (5); Eye: 10 (7). |
| 06/14/2025 | Collects his 2000th career Over The Mound hit! |
| 07/06/2025 | Was selected to the 2025 Over The Mound All-Star Game. |
| 01/01/2026 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 6 (5); Eye: 10 (7). |
| 07/05/2026 | Was selected to the 2026 Over The Mound All-Star Game. |
| 07/30/2026 | Injured (flu), day-to-day for 5 days. |
| 08/04/2026 | Collects his 1000th career Over The Mound RBI! |
| 08/12/2026 | Injured (elbow contusion), out for 1-2 weeks. |
| 01/01/2027 | OSA scouting updated ratings (potential): Contact: 9 (7); Power: 6 (5); Eye: 9 (7). |
| 04/21/2027 | Goes 0-4 against the Asheville Tourists, ending his hitting streak at 25 games. |
| 06/02/2027 | Injured (sprained ankle), out for 8 weeks. |
| 01/01/2028 | OSA scouting updated ratings (potential): Contact: 8 (7); Power: 5 (5); Eye: 9 (7). |
| 04/07/2028 | Injured (intercostal strain), out for 3 weeks. |
| 05/08/2028 | Scores his 1500th career Over The Mound run! |
| 06/21/2028 | Collects his 2500th career Over The Mound hit! |
| 06/26/2028 | Wins the OTM EL Player of the Week Award. |
| 09/24/2028 | Injured (sinusitis), out for 3 days. |
| 11/24/2028 | Became a free agent. |
| 01/01/2029 | OSA scouting updated ratings (potential): Contact: 8 (7); Power: 4 (5); Eye: 9 (7). |
| 03/18/2029 | Signed a 1-year contract worth a total of $11,500,000 with the Asheville Tourists organization. |
| 07/16/2030 | Signed a 1-year contract worth a total of $6,500,000 with the Pittsburgh River Bandits organization. |
| 08/18/2030 | Injured on 08/17/2030, diagnosed with a concussion, will miss 4 months. |