| 06/04/2015 |
Joined the Iowa State Cyclones. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Contact: - (12); Power: - (14); Eye: - (10). |
| 04/23/2016 |
Was selected to the 2016 USA NCAA Division I All-Star Game. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Contact: - (12); Power: - (15); Eye: - (10). |
| 03/10/2017 |
Injured (viral infection), out for 3 days. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Contact: - (15); Power: - (18); Eye: - (11). |
| 03/05/2018 |
Injured (groin tightness), day-to-day for 2 days. |
| 04/20/2018 |
Injured (bruised cheekbone), day-to-day for 4 days. |
| 04/22/2018 |
Was selected to the 2018 USA NCAA DIVISION I All-Star Game. |
| 04/23/2018 |
Goes 0-3 against the Georgia Bulldogs, ending his hitting streak at 27 games. |
| 06/07/2018 |
Released by the Iowa State Cyclones. |
| 06/07/2018 |
Drafted in the 2018 first-year player draft (Round 5, Pick 1, 107th overall pick) by the Dallas Texans. |
| 06/22/2018 |
Signed a minor league contract with the Dallas Texans organization with a signing bonus of $240,000. |
| 08/01/2018 |
Wins the A AHL Batter of the Month Award. |
| 08/21/2018 |
Injured (fractured thumb), out for 5 weeks. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Contact: - (16); Power: - (18); Eye: - (11). |
| 05/22/2019 |
Goes 5-5 against the Newark Jail Birds, with 1 2B, 3 RBI and 3 R. |
| 07/07/2019 |
Was selected to the 2019 DOUBLE A All-Star Game. |
| 08/01/2019 |
Wins the AA ACL Batter of the Month Award. |
| 09/16/2019 |
Injured (bruised foot), day-to-day for 6 days. |
| 10/29/2019 |
Wins the 2019 AA ACL Silver Slugger Award. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: - (16); Power: - (18); Eye: - (11). |
| 05/18/2020 |
Wins the AAA KSL Player of the Week Award. |
| 07/12/2020 |
Was selected to the 2020 TRIPLE A All-Star Game. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: - (16); Power: - (18); Eye: - (11). |
| 05/24/2021 |
Wins the AAA KSL Player of the Week Award. |
| 06/01/2021 |
Wins the AAA KSL Batter of the Month Award. |
| 07/11/2021 |
Was selected to the 2021 TRIPLE A All-Star Game. |
| 08/06/2021 |
Injured (strained back), day-to-day for 5 days. |
| 09/05/2021 |
Goes 5-5 against the Coronado Phantoms, with 1 2B, 2 RBI and 0 R. |
| 11/02/2021 |
Finished 2nd in 2021 AAA KSL Silver Slugger Award voting. |
| 11/26/2021 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: - (13); Power: - (14); Eye: - (10). |
| 04/04/2022 |
Named the #89 prospect in the ABL |
| 11/23/2022 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: - (62); Power: - (65); Eye: - (48). |
| 11/19/2023 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: - (63); Power: - (69); Eye: - (50). |
| 04/01/2024 |
Injured (back spasms), day-to-day for 6 days. |
| 04/22/2024 |
Wins the ABL RCL Player of the Week Award. |
| 05/07/2024 |
Hits three home runs against the South Carolina Bombers, going 3-3 with 3 RBI and 4 runs scored! |
| 07/22/2024 |
Injured (sprained knee), out for 1-2 weeks. |
| 11/25/2024 |
Received a 1-year contract worth a total of $3,798,000 through arbitration. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: - (58); Power: - (67); Eye: - (46). |
| 05/25/2025 |
Injured (sore back), day-to-day for one week. |
| 11/29/2025 |
Signed a 1-year contract extension worth a total of $4,200,000 with the Dallas Texans organization. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Contact: - (59); Power: - (69); Eye: - (46). |
| 05/15/2026 |
Suspended 2 games after ejection following a brawl. |
| 06/20/2026 |
Injured (bruised knee), day-to-day for 6 days. |
| 07/05/2026 |
Injured (bruised ankle), day-to-day for 2 days. |
| 07/14/2026 |
Goes 5-5 against the Montreal Bandits, with 1 2B, 1 RBI and 1 R. |
| 11/30/2026 |
Received a 1-year contract worth a total of $5,160,000 through arbitration. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Contact: - (59); Power: - (67); Eye: - (48). |
| 07/19/2027 |
Was traded by the Dallas Texans to the Mile High Mustangs in exchange for CF Jeff Krause, RP Toshikasu Yoshida. |
| 08/02/2027 |
Wins the ABL TML Player of the Week Award. |
| 11/26/2027 |
Received a 1-year contract worth a total of $6,450,000 through arbitration. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Contact: - (61); Power: - (68); Eye: - (49). |
| 06/07/2028 |
Was traded by the Mile High Mustangs to the Duke City Danger, along with CL Aaron Taylor, RF Bartolo Valentín, SP Elvis Callahan, RP Max Grant, in exchange for SP Nate Gary, SP Lorenzo Soto, RP Emerson Webber, RP Kazushige Kichida, RP Ken Heida. |
| 10/20/2028 |
Injured (sprained ankle), out for 2-3 weeks. |
| 11/01/2028 |
Suffered setback in recovery from injury, will miss another one week. |
| 12/06/2028 |
Became a free agent. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Contact: - (57); Power: - (66); Eye: - (51). |
| 04/02/2029 |
Signed a 1-year contract worth a total of $8,000,001 with the Omaha Titans organization. |
| 07/06/2029 |
Goes 5-5 against the Kansas City Tornadoes, with 1 2B, 2 HR, 5 RBI and 2 R. |
| 07/09/2029 |
Wins the ABL RCL Player of the Week Award. |
| 12/08/2029 |
Became a free agent. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Contact: - (60); Power: - (65); Eye: - (52). |
| 09/10/2030 |
Signed a 1-year contract worth a total of $1,950,000 with the Georgia Grays organization. |
| 12/10/2030 |
Became a free agent. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Contact: - (58); Power: - (64); Eye: - (52). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Contact: - (60); Power: - (66); Eye: - (51). |
| 01/01/2032 |
Retired from professional baseball. |