Mascherano joined Barca from Liverpool in 2010 and has won a total of 17 trophies with the Catalan giants, including four La Liga titles, four Copas del Rey, three Spanish Super Cups, two Champions Leagues, two European Super Cups and two Club World Cups.