After having played one season for the Spanish Second League club Recreativo Huelva Carabajal moved to Mexico and played with Real Huastecos, Jaibos Tampico MaderoMauro Carabajal at conroesoccerclub.com, retrieved 30-5-2014 and San Luis Potosi.playerhistoy.comMauro Carabajal at footballdatabase.eu Then, he continued his career in the United States playing with West Michigan Edge. In 2004, he signed with USL A-League side Syracuse Salty Dogs in their last season before being dissolved. In 2005, he moved to USL First Division club Rochester Raging Rhinos.Mauro Carabajal at soccerstats.us Since 2007, he has played in another American club, the Deportivo Lempira.
