| Player History |
| 06-01-2012 | Joined the Flint Central Phoenix. |
| 01-01-2013 | SISA scouting updated ratings (potential): Contact: 7 (86); Power: 6 (32); Eye: 7 (85). |
| 04-03-2013 | Goes 5-5 against the Loy Norrix Knights, with 2 2B, 2 RBI and 1 R. |
| 04-08-2013 | Wins the TTWBHS DJL Player of the Week Award. |
| 04-20-2013 | Was selected to the 2013 TTWB High School All-Star Game. |
| 04-27-2013 | Hits for the CYCLE, going 6-7 against the Clio Mustangs, with 5 RBI and 1 runs scored. |
| 04-27-2013 | Goes 6-7 against the Clio Mustangs, with 1 2B, 1 3B, 1 HR, 5 RBI and 1 R. |
| 04-29-2013 | Wins the TTWBHS DJL Player of the Week Award. |
| 05-01-2013 | Wins the TTWBHS DJL Batter of the Month Award. |
| 06-09-2013 | Wins the 2013 TTWBHS DJL Glove Wizard Award at RF. |
| 06-11-2013 | Wins the 2013 TTWBHS DJL Outstanding Hitter Award. |
| 01-01-2014 | SISA scouting updated ratings (potential): Contact: 10 (86); Power: 9 (33); Eye: 12 (85). |
| 04-29-2014 | Goes 5-5 against the Thomas Stone Cougars, with 1 3B, 1 HR, 3 RBI and 2 R. |
| 06-01-2014 | Drafted in the 2014 first-year player draft (Round 1, Pick 12, 12th overall Pick) by the San Antonio Rampage. |
| 07-30-2014 | Injured (sprained ankle), out for one week. |
| 09-25-2014 | Wins the 2014 TTWBSA LCL Glove Wizard Award at RF. |
| 01-01-2015 | SISA scouting updated ratings (potential): Contact: 19 (86); Power: 9 (33); Eye: 20 (85). |
| 01-13-2015 | Named the #38 prospect in the TTWB |
| 04-05-2015 | Named the #90 prospect in the TTWB |
| 06-11-2015 | Injured (left knee contusion), out for 2 weeks. |
| 07-21-2015 | Goes 5-5 against the Flint Panthers, with 1 3B, 1 RBI and 2 R. |
| 08-29-2015 | Injured (moderate throwing shoulder tendinitis), out for 6 weeks. |
| 01-01-2016 | OSA scouting updated ratings (potential): Contact: 66 (86); Power: 16 (33); Eye: 42 (85). |
| 04-03-2016 | Named the #31 prospect in the TTWB |
| 04-14-2016 | Goes 5-7 against the Dublin Stout, with 1 2B, 3 RBI and 1 R. |
| 11-24-2016 | Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01-01-2017 | OSA scouting updated ratings (potential): Contact: 74 (86); Power: 16 (33); Eye: 64 (85). |
| 04-02-2017 | Named the #40 prospect in the TTWB |
| 10-31-2017 | Won the 2017 To The Wall Baseball National Patriotic Series with the San Antonio Rampage! |
| 11-25-2017 | Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01-01-2018 | OSA scouting updated ratings (potential): Contact: 85 (86); Power: 25 (33); Eye: 83 (85). |
| 09-03-2018 | Wins the TTWB NL Player of the Week Award. |
| 11-22-2018 | Received a 1-year contract worth a total of $4,200,000 through arbitration. |
| 01-01-2019 | OSA scouting updated ratings (potential): Contact: 87 (87); Power: 30 (33); Eye: 83 (85). |
| 09-30-2019 | Goes 5-6 against the Central Valley Turkey Vultures, with 3 2B, 3 RBI and 2 R. |
| 11-26-2019 | Received a 1-year contract worth a total of $4,102,400 through arbitration. |
| 01-01-2020 | OSA scouting updated ratings (potential): Contact: 87 (87); Power: 33 (33); Eye: 83 (85). |
| 07-05-2020 | Was selected to the 2020 To The Wall Baseball All-Star Game. |
| 08-03-2020 | Wins the TTWB NL Player of the Week Award. |
| 08-03-2020 | Goes 5-6 against the Ludington Lumberjaxxx, with 1 2B, 1 3B, 3 RBI and 1 R. |
| 09-16-2020 | Injured (mild hamstring strain), day-to-day for 2 days. |
| 09-26-2020 | Injured (twisted ankle), day-to-day for 5 days. |
| 11-23-2020 | Received a 1-year contract worth a total of $6,349,800 through arbitration. |