 He participated in the 2010 Paraguayan Primera División season, scoring 4 goals (including a double in a 3–0 away victory against former club Tacuary on 16 May) in 26 appearances, and also participated in the 2010 Copa Libertadores, making two appearances (one appearance in a 1–0 away defeat against Once Caldas on 1 April, and the other in a 2–0 home victory against Monterrey on 21 April).In January 2011, Caballero signed with C.S.D.Municipal for the 2010–11 Liga Nacional de Fútbol de Guatemala season.