Formado no River Plate, Mascherano ainda representou o Corinthians, o West Ham, e o Liverpool, até chegar ao Barcelona em 2010.