2016 has treated Carlos Carrasco pretty well.