On 27 October 2010 he made his debut for the first team, starting against Levante UD in the season's Copa del Rey.
On 15 January 2014 Mario made his first-team debut, starting in a 0–1 away loss against Levante UD, for the campaign's Copa del Rey.
He has played as a forward for numerous clubs, including Swedish Hammarby IF, Danish F.C. Copenhagen, Spanish Levante UD.