| Player History |
| 06/15/2014 | Drafted in the 2014 first-year player draft (Round 7, Pick 4, 124th overall Pick) by the Bryan Bombers. |
| 01/01/2015 | OSA scouting updated ratings (potential): Contact: 3 (5); Power: 2 (4); Eye: 2 (4). |
| 01/01/2016 | OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (5); Eye: 2 (4). |
| 08/01/2016 | Wins the OTMAA SL1 Batter of the Month Award. |
| 08/08/2016 | Wins the OTMAA SL1 Player of the Week Award. |
| 01/01/2017 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 5 (5); Eye: 2 (4). |
| 07/17/2017 | Wins the OTMAA SL1 Player of the Week Award. |
| 08/01/2017 | Wins the OTMAA SL1 Batter of the Month Award. |
| 08/03/2017 | Goes 0-4 against the Bradley Counts, ending his hitting streak at 24 games. |
| 01/01/2018 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 6 (6); Eye: 3 (4). |
| 08/27/2018 | Wins the OTMAAA SL2 Player of the Week Award. |
| 01/01/2019 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 7 (6); Eye: 4 (4). |
| 05/01/2019 | Wins the OTM WL Rookie of the Month Award. |
| 11/13/2019 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2020 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 7 (6); Eye: 4 (4). |
| 06/03/2020 | Goes 5-6 against the Guelph Royals, with 1 2B, 1 HR, 1 RBI and 3 R. |
| 06/08/2020 | Wins the OTM WL Player of the Week Award. |
| 10/23/2020 | Won the 2020 Over The Mound World Series with the Bryan Bombers! |
| 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 (5); Power: 7 (6); Eye: 4 (4). |
| 07/22/2021 | Injured (strained hamstring), out for 2 months. |
| 11/14/2021 | Received a 1-year contract worth a total of $570,000 through arbitration. |
| 01/01/2022 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 7 (6); Eye: 5 (4). |
| 10/30/2022 | Wins the 2022 OTM WL The Ozzie Glove at 1B. |
| 11/10/2022 | Received a 1-year contract worth a total of $570,000 through arbitration. |
| 01/01/2023 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 6 (5); Eye: 5 (4). |
| 04/03/2023 | Injured (latissimus dorsi strain), out for one week. |
| 09/05/2023 | Injured (quadriceps strain), out for 4 weeks. |
| 10/28/2023 | Wins the 2023 OTM WL The Ozzie Glove at 1B. |
| 11/08/2023 | Received a 1-year contract worth a total of $7,000,000 through arbitration. |
| 01/01/2024 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 6 (5); Eye: 5 (4). |
| 06/05/2024 | Injured (strained hamstring), out for 3 weeks. |
| 06/23/2024 | Suffered setback in recovery from injury, will miss another one week. |
| 07/14/2024 | Injured (mild oblique strain), day-to-day for one week. |
| 09/29/2024 | Injured (fractured ankle), out for 3 months. |
| 11/09/2024 | Became a free agent. |
| 01/01/2025 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 6 (5); Eye: 5 (4). |
| 08/19/2025 | Signed a 1-year contract worth a total of $530,000 with the Boston Ninja Black Sox organization. |
| 10/26/2025 | Won the 2025 Over The Mound World Series with the Boston Ninja Black Sox! |
| 10/27/2025 | Released by the Boston Ninja Black Sox. |
| 01/01/2026 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 6 (5); Eye: 5 (4). |
| 01/01/2027 | OSA scouting updated ratings (potential): Contact: 6 (5); Power: 6 (5); Eye: 5 (4). |
| 01/01/2027 | Retired from professional baseball. |