After the completion of the 2015 season, DeShields finished in 7th place in the American League Rookie of the Year voting, with one third place vote. He was voted as the Texas Rangers' Rookie of the Year by fellow players and coaches. DeShields began the 2016 season as the Rangers' starting center fielder, but eventually lost his job to Ian Desmond for inconsistency and was demoted to the Triple-A Round Rock Express. DeShields finished the season with a .209 batting average, four home runs and 13 RBI with eight stolen bases in 74 games. Deshields made the 2017 Opening Day roster. On April 21, 2017, he hit a walk-off RBI single in the bottom of the 13th inning in a game against the Kansas City Royals. On March 31, 2018, DeShields experienced pain in his left hand after swinging. He was diagnosed with a broken hamate bone in the left hand, ruling him out for four to six weeks. DeShields ended the season with a .216 batting average with two home runs and 20 stolen bases. In 2019, he hit .249/.325/.347/.672 with four home runs, 32 RBI, and 24 stolen bases. Cleveland Indians On December 15, 2019, the Rangers traded DeShields and Emmanuel Clase to the Cleveland Indians in exchange for Corey Kluber and cash considerations. Overall with the 2020 Cleveland Indians, DeShields batted .252 with no home runs and 7 RBI in 37 games. On December 2, 2020, the Indians declined to tender DeShields a contract for the 2021 season, making him a free agent. Texas Rangers (second stint) On February 1, 2021, DeShields signed a minor-league contract with the Texas Rangers organization and was invited to spring training. He was not added to the 40-man roster, and was assigned to the Triple-A Round Rock Express. DeShields played in 66 games for Round Rock, hitting .263 with 5 home runs and 18 RBI's, while also stealing 16 bases. Boston Red Sox On August 5, 2021, DeShields was traded to the Boston Red Sox in exchange for cash considerations. He was assigned to the Triple-A Worcester Red Sox. DeShields played in 18 games for Triple-A Worcester, hitting .210 with one home run and four RBI. Cincinnati Reds On August 31, 2021, DeShields was traded to the Cincinnati Reds in exchange for cash considerations. He was assigned to the Triple-A Louisville Bats. The following day, the Reds selected DeShields' contract. DeShields