| 06/15/2015 | Drafted in the 2015 first-year player draft (Round 1, Pick 7, 7th overall Pick) by the Helena Bobcats. |
| 06/15/2015 | Was traded by the Helena Bobcats to the Ruston Rabbits in exchange for CL B. Wilcox. |
| 10/05/2015 | Wins the 2015 OTMR SL1 Glove Wizard Award at RF. |
| 01/01/2016 | OSA scouting updated ratings (potential): Contact: 2 (6); Power: 1 (6); Eye: 1 (5). |
| 04/04/2016 | Named the #45 prospect in the OTM |
| 05/29/2016 | Injured (sprained thumb), out for 5 days. |
| 07/10/2016 | Won the 2016 OTM Short Season A Round 2 with the Glendale Scouts! |
| 10/05/2016 | Wins the 2016 OTMR SL1 Glove Wizard Award at CF. |
| 01/01/2017 | OSA scouting updated ratings (potential): Contact: 4 (6); Power: 2 (6); Eye: 2 (5). |
| 04/03/2017 | Named the #75 prospect in the OTM |
| 10/20/2017 | Named the #58 prospect in the OTM |
| 01/01/2018 | OSA scouting updated ratings (potential): Contact: 5 (6); Power: 2 (6); Eye: 2 (5). |
| 04/02/2018 | Named the #2 prospect in the OTM |
| 01/01/2019 | OSA scouting updated ratings (potential): Contact: 6 (6); Power: 3 (6); Eye: 3 (5). |
| 04/01/2019 | Named the #17 prospect in the OTM |
| 05/13/2019 | Wins the OTMAA SL1 Player of the Week Award. |
| 05/17/2019 | Goes 0-3 against the Pembroke Redjackets, ending his hitting streak at 26 games. |
| 06/13/2019 | Was selected to the 2019 OTM Double A All-Star Game. |
| 07/28/2019 | Goes 5-6 against the Castle Shannon Bandits, with 1 2B, 1 HR, 3 RBI and 4 R. |
| 09/02/2019 | Wins the OTMAA SL1 Player of the Week Award. |
| 10/06/2019 | Wins the 2019 OTMAA SL1 Glove Wizard Award at CF. |
| 10/08/2019 | Wins the 2019 OTMAA SL1 Outstanding Hitter Award. |
| 01/01/2020 | OSA scouting updated ratings (potential): Contact: 6 (6); Power: 4 (6); Eye: 5 (5). |
| 04/06/2020 | Named the #21 prospect in the OTM |
| 05/25/2020 | Wins the OTMAA SL1 Player of the Week Award. |
| 06/01/2020 | Wins the OTMAA SL1 Player of the Week Award. |
| 06/01/2020 | Wins the OTMAA SL1 Batter of the Month Award. |
| 06/10/2020 | Goes 0-3 against the Lyndhurst Bills, ending his hitting streak at 27 games. |
| 06/11/2020 | Was selected to the 2020 OTM Double A All-Star Game. |
| 10/04/2020 | Wins the 2020 OTMAA SL1 Glove Wizard Award at CF. |
| 11/17/2020 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2021 | OSA scouting updated ratings (potential): Contact: 6 (6); Power: 6 (6); Eye: 5 (5). |
| 04/05/2021 | Named the #7 prospect in the OTM |
| 11/17/2021 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2022 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 6 (6); Eye: 5 (5). |
| 06/27/2022 | Was selected to the 2022 Over The Mound All-Star Game. |
| 09/19/2022 | Wins the OTM WL Player of the Week Award. |
| 09/24/2022 | Injured (fractured rib), out for 4 weeks. |
| 09/26/2022 | Wins the OTM WL Player of the Week Award. |
| 11/13/2022 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2023 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 7 (6); Eye: 5 (5). |
| 06/19/2023 | Wins the OTM WL Player of the Week Award. |
| 06/26/2023 | Was selected to the 2023 Over The Mound All-Star Game. |
| 08/14/2023 | Wins the OTM WL Player of the Week Award. |
| 10/28/2023 | Wins the 2023 OTM WL The Ozzie Glove at CF. |
| 11/08/2023 | Received a 1-year contract worth a total of $10,500,000 through arbitration. |
| 01/01/2024 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 7 (6); Eye: 5 (5). |
| 07/01/2024 | Wins the OTM WL Player of the Week Award. |
| 08/12/2024 | Wins the OTM WL Player of the Week Award. |
| 10/26/2024 | Wins the 2024 OTM WL The Ozzie Glove at CF. |
| 11/06/2024 | Received a 1-year contract worth a total of $11,000,000 through arbitration. |
| 01/01/2025 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 7 (6); Eye: 5 (5). |
| 05/22/2025 | Hits for the CYCLE, going 4-6 against the Portland Beavers, with 2 RBI and 3 runs scored. |
| 06/16/2025 | Wins the OTM WL Player of the Week Award. |
| 07/06/2025 | Was selected to the 2025 Over The Mound All-Star Game. |
| 09/01/2025 | Goes 5-5 against the Guelph Royals, with 1 HR, 3 RBI and 2 R. |
| 10/22/2025 | Signed a 3-year contract extension worth a total of $34,500,000 with the Ruston Rabbits organization. |
| 01/01/2026 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 7 (6); Eye: 6 (5). |
| 07/05/2026 | Was selected to the 2026 Over The Mound All-Star Game. |
| 11/02/2026 | Wins the 2026 OTM WL The Ozzie Glove at CF. |
| 01/01/2027 | OSA scouting updated ratings (potential): Contact: 8 (7); Power: 8 (7); Eye: 6 (5). |
| 06/14/2027 | Wins the OTM WL Player of the Week Award. |
| 12/19/2027 | Signed a 3-year contract extension worth a total of $42,000,000 with the Ruston Rabbits organization. |
| 01/01/2028 | OSA scouting updated ratings (potential): Contact: 8 (7); Power: 8 (7); Eye: 5 (5). |
| 06/26/2028 | Wins the OTM WL Player of the Week Award. |
| 07/02/2028 | Was selected to the 2028 Over The Mound All-Star Game. |
| 07/17/2028 | Wins the OTM WL Player of the Week Award. |
| 08/14/2028 | Wins the OTM WL Player of the Week Award. |
| 09/17/2028 | Hits for the CYCLE, going 5-5 against the Toronto Titans, with 6 RBI and 2 runs scored. |
| 09/17/2028 | Goes 5-5 against the Toronto Titans, with 1 2B, 1 3B, 1 HR, 6 RBI and 2 R. |
| 11/10/2028 | Wins the 2028 OTM WL The Ozzie Glove at CF. |
| 01/01/2029 | OSA scouting updated ratings (potential): Contact: 8 (7); Power: 8 (7); Eye: 5 (5). |
| 05/20/2030 | Collects his 1000th career Over The Mound RBI! |
| 01/01/2031 | OSA scouting updated ratings (potential): Contact: 7 (7); Power: 8 (7); Eye: 6 (5). |
| 05/01/2031 | Goes 0-3 against the Toronto Titans, ending his hitting streak at 27 games. |
| 09/10/2031 | Scores his 1000th career Over The Mound run! |
| 10/11/2031 | Signed a 4-year contract extension worth a total of $46,000,000 with the Ruston Rabbits organization. |
| 01/01/2032 | OSA scouting updated ratings (potential): Contact: 7 (6); Power: 7 (7); Eye: 5 (5). |
| 04/07/2032 | Collects his 2000th career Over The Mound hit! |
| Year | GS | Rank | | 2024 | 159 | 8 | | 2025 | 159 | 7 | | 2026 | 159 | 8 | | 2027 | 159 | 10 | | 2030 | 158 | 10 | | 2031 | 158 | 9 | | | Year | PA | Rank | | 2024 | 714 | 10 | | 2025 | 709 | 9 | | 2028 | 718 | 9 | | 2029 | 710 | 10 | | 2030 | 718 | 10 | | | Year | AB | Rank | | 2023 | 629 | 9 | | 2024 | 646 | 4 | | 2025 | 641 | 3 | | 2026 | 629 | 9 | | 2027 | 644 | 6 | | 2028 | 640 | 7 | | 2029 | 641 | 7 | | 2030 | 641 | 5 | | 2031 | 636 | 7 | | | Year | H | Rank | | 2022 | 194 | 3 | | 2023 | 201 | 2 | | 2024 | 186 | 5 | | 2025 | 170 | 8 | | 2026 | 183 | 10 | | | Year | K | Rank | | 2023 | 142 | 7 | | 2025 | 155 | 5 | | 2027 | 139 | 5 | | 2031 | 170 | 2 | |
| Year | TB | Rank | | 2022 | 324 | 4 | | 2023 | 324 | 2 | | 2024 | 291 | 7 | | 2026 | 324 | 8 | | 2027 | 287 | 10 | | 2028 | 332 | 2 | | 2031 | 279 | 6 | | | Year | HR | Rank | | 2022 | 37 | 5 | | 2023 | 31 | 4 | | 2024 | 29 | 8 | | 2025 | 30 | 7 | | 2026 | 42 | 3 | | 2027 | 30 | 10 | | 2028 | 44 | 2 | | 2029 | 32 | 4 | | 2031 | 30 | 10 | | | Year | RBI | Rank | | 2022 | 111 | 5 | | 2023 | 100 | 5 | | 2024 | 108 | 6 | | 2026 | 120 | 6 | | 2027 | 127 | 2 | | 2028 | 126 | 2 | | 2031 | 117 | 1 | | | Year | R | Rank | | 2022 | 111 | 1 | | 2023 | 100 | 4 | | 2026 | 112 | 5 | | |
| Year | SF | Rank | | 2027 | 11 | 2 | | 2028 | 8 | 5 | | | Year | EBH | Rank | | 2023 | 58 | 10 | | 2028 | 71 | 4 | | | Year | AVG | Rank | | 2022 | .320 | 3 | | 2023 | .320 | 2 | | | Year | SLG | Rank | | 2022 | .535 | 5 | | 2023 | .515 | 4 | | 2028 | .519 | 5 | | | Year | RC | Rank | | 2022 | 127.84 | 4 | | 2023 | 120.56 | 3 | | 2024 | 101.50 | 9 | | 2028 | 113.26 | 10 | |
| Year | RC/27 | Rank | | 2022 | 7.88 | 4 | | 2023 | 7.20 | 5 | | 2028 | 6.23 | 10 | | | Year | ISO | Rank | | 2022 | .215 | 9 | | 2023 | .196 | 10 | | 2026 | .224 | 10 | | 2028 | .253 | 3 | | | Year | WOBA | Rank | | 2022 | .390 | 5 | | 2023 | .384 | 5 | | 2028 | .361 | 10 | | | Year | OPS | Rank | | 2022 | .925 | 3 | | 2023 | .894 | 4 | | 2028 | .853 | 9 | | | Year | VORP | Rank | | 2022 | 73.7 | 2 | | 2023 | 65.0 | 3 | | 2024 | 46.3 | 7 | | 2026 | 52.3 | 9 | | 2028 | 48.4 | 9 | |