 In January 2010, he rejoined Xelaju from CD Suchitepéquez.Rodríguez made his debut for Guatemala in a May 2008 friendly match against El Salvador after being called up for the first time for the April 2008 game against Haiti.He had earned 11 caps at the start of February 2010, including 6 qualifying matches for the 2010 FIFA World Cup.