2009年3月10日利物浦在欧冠八分之一决赛第二回合四比零战胜皇家马德里,从而以两回合五比零的总比分晋级四分之一决赛,马斯切拉诺在比赛的第八十八分钟助攻队友安德雷亚·多塞纳打进一球。2008-09赛季马斯切拉诺代表利物浦在各项赛事中出场三十八次,助攻两次。
2009年12月19日利物浦在英超第十八轮零比二负于朴茨茅斯,马斯切拉诺在上半场第四十五分钟因恶意犯规被红牌罚下,事后马斯切拉诺被英足总处以禁赛四场的处罚。2010年2月25日利物浦在欧洲联盟杯第二轮第二回合三比一战胜罗马尼亚的乌尔济切尼,马斯切拉诺在比赛的第三十分钟打进扳平比分的一球。2009-10赛季马斯切拉诺代表利物浦在各项赛事中出场四十八次,打进一球,助攻两次。
2010-11赛季马斯切拉诺代表利物浦在英超联赛中出场一次。
2010年8月27日马斯切拉诺从利物浦转会至西甲巴塞罗那足球俱乐部,双方签约四年。2010年9月11日巴塞罗那在西甲第二轮零比二负于赫库斯,马斯切拉诺在比赛中首发出场,完成了西甲首秀。2011年作为巴塞罗那主力后腰塞尔吉奥·布斯克茨替补的马斯切拉诺在下半个赛季被时任巴塞罗那主教练何塞普·瓜迪奥拉安排到了中后卫的位置上。2011年5月11日马斯切拉诺帮助巴塞罗那在西甲第三十六轮一比一战平莱万特,从而提前两轮夺得西甲联赛冠军。5月28日马斯切拉诺帮助巴塞罗那在欧冠决赛中三比一战胜曼联夺得冠军。2010-11赛季马斯切拉诺代表巴塞罗那在各项赛事中出场四十六次。
2011年8月26日马斯切拉诺帮助巴塞罗那在欧洲超级杯决赛中二比零战胜波尔图夺得冠军。12月18日马斯切拉诺帮助巴塞罗那在国际足联俱乐部世界杯决赛中四比零战胜桑托斯夺得冠军,这一荣誉使得巴塞罗那成为2011年度五冠王,分别是西甲联赛、欧冠联赛、西班牙超级杯、欧洲超级杯、世俱杯。
2012年5月25日马斯切拉诺帮助巴塞罗那在西班牙国王杯决赛中三比零战胜毕尔巴鄂竞技夺得冠军,2011-12赛季马斯切拉诺代表巴塞罗那在各项赛事中出场五十一次。
2012年8月29日巴塞罗那在西班牙超级杯决赛第二回合一比二负于皇家马德里,最终因客场进球的劣势获得亚军,马斯切拉诺第一百次代表巴塞罗那在正式比赛中出场。2013年4月马斯切拉诺因膝关节受伤而缺席了近一个月的比赛。2012-13赛季马斯切拉诺代表巴塞罗那在各项赛事中出场五十一次,其中在西甲联赛中出场二十五次,帮助巴塞罗那以一百分的积分夺得西甲联赛冠军。
2013年8月28日马斯切拉诺帮助巴塞罗那在西班牙超级杯决赛第二回合零比零战平马德里竞技,从而以第一回合一比一的客场进球优势夺得冠军。2014年3月8日在巴塞罗那零比一负于巴拉多利德的西甲第二十七轮联赛中,马斯切拉诺第一百次代表巴塞罗那在西甲联赛中出场。2013-14赛季马斯切拉诺代表巴塞罗那在各项赛事中出场四十六次,当选巴塞罗那赛季队内最佳球员。
2014年12月16日在巴塞罗那八比一大胜韦斯卡的西班牙国王杯十六分之一决赛第二回合比赛中,马斯切拉诺第二百次代表巴塞罗那在正式比赛中出场。2015年5月17日马斯切拉诺帮助巴塞罗那在西甲第三十七轮一比零战胜马德里竞技,从而提前一轮夺得西甲联赛冠军。5月30日马斯切拉诺帮助巴塞罗那在西班牙国王杯决赛中三比一战胜毕尔巴鄂竞技夺得冠军。
2014-15赛季马斯切拉诺代表巴塞罗那在西甲联赛中出场二十八次,在西班牙国王杯中出场七次,助攻一次,在欧洲冠军联赛中出场十二次,助攻一次。
2001年3月马斯切拉诺代表阿根廷U17国家队夺得南美U17青年足球锦标赛亚军。9月马斯切拉诺以主力球员的身份代表阿根廷U17国家队在世少赛中夺得第四名。
2003年1月马斯切拉诺代表阿根廷U20国家队在乌拉圭夺得南美青年足球锦标赛冠军。6月马斯切拉诺代表阿根廷U20国家队参加了在法国举行的土伦杯,并获得赛事最佳球员。7月17日马斯切拉诺在阿根廷队二比二战平乌拉圭队的友谊赛中完成了国家队首秀。11月马斯切拉诺跟随阿根廷U20国家队出征在阿拉伯联合酋长国举行的世青赛。12月12日阿根廷U20国家队在世青赛四分之一决赛中对阵美国U20国家队,马斯切拉诺在全场比赛的伤停补时打进扳平比分的一球,最终帮助阿根廷U20国家队在加时赛中以二比一战胜对手晋级半决赛。整届赛事马斯切拉诺共出场六次,打进一球,帮助阿根廷U20国家队夺得世青赛第四名。
2004年7月在秘鲁举行的美洲杯中,马斯切拉诺以主力球员的身份代表阿根廷国家队出场五次,帮助阿根廷国家队夺得美洲杯亚军。8月马斯切拉诺代表阿根廷国奥队出征雅典奥运会男足赛。整届赛事马斯切拉诺在阿根廷国奥队的六场比赛中踢满全场,帮助阿根廷国奥队夺得阿根廷足球史上第一枚奥运会足球金牌。
2006年5月15日马斯切拉诺入选了阿根廷国家队出征德国世界杯的二十三人大名单。6月10日阿根廷队在世界杯首场小组赛中二比一战胜科特迪瓦队,马斯切拉诺首发出场,完成了世界杯首秀。整届赛事马斯切拉诺在阿根廷国家队的五场比赛中踢满全场,帮助阿根廷国家队杀进了四分之一决赛。
2007年7月马斯切拉诺代表阿根廷国家队出征在委内瑞拉举行的美洲杯。7月6日阿根廷队在最后一场小组赛中一比零战胜巴拉圭队,马斯切拉诺在下半场第六十七分钟替补出场,随后在第七十九分钟打进制胜球,这是马斯切拉诺代表阿根廷国家队参赛以来的首粒进球。整届赛事马斯切拉诺共出场六次,打进两球,帮助阿根廷国家队夺得美洲杯亚军。