During Gentry's first and only season at Walters State in 2018, he batted .379 with 18 home runs over 64 games.[3] Following the season's end, he transferred to the University of Alabama where he played for the Alabama Crimson Tide baseball team.[4] Over 56 games in 2019 with the Crimson Tide, Gentry hit .310 with a team-high 13 home runs, 42 RBIs, and 37 runs scored.[5][6] That summer, he played in the Cape Cod Baseball League with the Brewster Whitecaps where he was named a league all-star.[7][8][9] During his junior season in 2020, he batted .429 over 17 games before the season was cancelled due to the COVID-19 pandemic.
Professional career
Gentry was selected by the Kansas City Royals in the third round with the 76th overall selection of the 2020 Major League Baseball draft.[10] He signed for $750,000.[11] Gentry did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[12] Gentry made his professional debut in 2021 with the High–A Quad Cities River Bandits.[13] His season ended in mid-July due to knee injuries.[14] Over 44 games prior to the injury, he batted .259 with six home runs and 28 RBI. Gentry opened the 2022 season with Quad Cities and was promoted to the Double–A Northwest Arkansas Naturals in early June.[15][16][17] Over 108 games between the two teams, he slashed .326/.422/.542 with 21 home runs, 86 RBI, 22 doubles, and 10 stolen bases.[18] He was selected to play in the Arizona Fall League for the Surprise Saguaros after the season.[19] Gentry was assigned to the Omaha Storm Chasers of the Triple–AInternational League for the 2023 season.[20] Over 129 games, he batted .253 with 16 home runs, 71 RBI, and 28 doubles.[21]
On November 14, 2023, the Royals added Gentry to their 40-man roster to protect him from the Rule 5 draft.[22] He was optioned to Triple–A Omaha to begin the 2024 season.[23] In 105 games for Omaha, Gentry hit .256/.346/.429 with 13 home runs and 54 RBI. On August 25, 2024, Gentry was selected to the 40-man roster and promoted to the major leagues for the first time.[24] He made his debut later that day in an 11–3 Royals loss to the Philadelphia Phillies, coming in to pinch-hit for MJ Melendez in the bottom of the eighth inning. Facing José Alvarado, Gentry swung at the first pitch and flew out to right fielderNick Castellanos. Gentry finished the game in right field.[25]