Career
He currently is the president of Honduran national league club Deportes Savio. Caballero began his career with hometown club Deportivo Melgar. He then joined, playing with the team from 1996 until transferring overseas in 2001.
The central defender moved to Serie A to play for Udinese, where his second season was hampered by a long knee injury lay-official
He would remain in Udine until moving to Salernitana in 2004. He only played in 2 cup games for them and then signed for in Uruguay, but the move did not materialise since had too many foreigners in their squad, so he joined Defensor Sporting instead.
In Uruguay he was unlucky with injuries again. At the start of 2005, he moved to Major League Soccer and the Chicago Fire.
Caballero had a disappointing 2005 with the club, and was released.
He spent the 2006 preseason with the Colorado Rapids. China Caballero had a lengthy spell with Chinese side and played in the 2008 AFC Champions League with them. In the 2008-2009 Winter Market it was reported that two teams from Honduras, Marathon and, were interested in the signing of Samuel Caballero after he publicly stated his desire to return to Honduras in order to be close to family and return to the National Team.
However, the player still had a contract with the Chinese Club and stated that if he did not receive any offers he would return to the club and complete his contract.
Career end controversy In summer 2011 he finally returned to Honduras to sign with Necaxa and declared the team would be his final before retiring. However, he would never play for the club since he was still contracted to and they did not give him permission to play for Necaxa.
Caballero has played an important part at the national team setup for over 10 years, mostly playing alongside other Honduran greats like Amado Guevara, Julio César de León and Carlos Pavón. He made his debut for Honduras in a January 1998 friendly match against Costa Rica and has earned a total of 71 caps, scoring 11 goals.
Also, he played at the 2001 Copa América. and was one of three of Honduras" over-age players at the 2008 Summer Olympics.
International goals Scores and results list Honduras" goal tally first. In October 2012, Caballero was named president of Deportes Savio.