On July 31, 2015, the Braves traded Caratini to the Chicago Cubs for Emilio Bonifacio and James Russell. The Cubs sent him to the Kane County Cougars, where he finished the season. Caratini spent the 2015 season with the Myrtle Beach Pelicans where he batted .257, with four home runs and 53 runs batted in. He spent the 2016 season with the Tennessee Smokies, where be batted .291 with six home runs and 47 runs batted in. After the 2016 season, Caratini played for the Mesa Solar Sox of the Arizona Fall League and was added to the Cubs 40-man roster.
