According to Statcast, Soler's average launch speed was 91.39 miles per hour (147.08 km/h) in 2016.
Soler's playing time with Chicago dipped in 2016, playing in 86 games compared to 101 the previous year. The Cubs were the most dominant team for the entirety of the regular season, entering the postseason as the favorites. Through 13 at-bats in the playoffs, Soler totaled 4 strikeouts, 3 walks, and two hits. Both of his hits came in the World Series. The more notable of the two was a triple in Game 3 off of Bryan Shaw. The Cubs went on to win the 2016 World Series over the Cleveland Indians in seven games.
On December 7, 2016, the Cubs traded Soler to the Kansas City Royals for Wade Davis. After a string of injuries and inconsistency at the plate, Soler was demoted to the Omaha Storm Chasers on June 2. In 74 games for Omaha he batted .267 with 24 home runs and 59 RBIs, and in 35 games for Kansas City, he compiled a .144 batting average with two home runs and six RBIs.