Tiro Federal
Born in Arequito, Caseros, Santa Fe Province, Magallanes started his professional career at the province capital, for Tiro Federal. He made his Argentine Primera División debut on 29 April 2006, against Racing de Avellaneda. That match Tiro Federal lost to Racing 0–2 and Magallanes was substituted by Jorge Sebastián Sáez. The team relegated after the 2006 "Clausura" season. Magallanes then joined Torneo Argentino B (4th level) side Gimnasia y Tiro.