Cuba national baseball team
As a member of Cuba's Las Tunas team in the Cuban National Series, Guerrero was named to the 2010–2011 All-Star team as well as playing for the Cuba national baseball team at the 2012 Haarlem Baseball Week and the 2011 World Port Tournament. He was part of the initial roster for the 2013 World Baseball Classic but did not make the final roster and reportedly sat out the regular season because he was upset at his snub.