Iván Enrique Castillo (born May 30, 1995) is a Dominican professional baseball infielder and outfielder for the Kansas City Royals organization with the Northwest Arkansas Naturals. He has played in Major League Baseball (MLB) for the San Diego Padres. He signed with the Cleveland Indians as an international free agent in 2012.