Latem 2011 roku Mario podpisał kontrakt z Realem Betis. Zadebiutował w nim 27 sierpnia 2011 roku w zwycięskim 1:0 wyjazdowym meczu z Granadą.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1999/00 Atlético Madryt C

Tercera División ? ? 2000/01 Atlético Madryt B

Segunda División B 28 0 2001/02 Real Valladolid

Primera División 17 0 2002/03 Real Valladolid

Primera División 17 1 2003/04 FC Barcelona

Primera División 1 0 2004/05 Real Valladolid

Segunda División 26 0 2005/06 Real Valladolid

Segunda División 30 2 2006/07 Recreativo Huelva

Primera División 24 1 2007/08 Getafe CF

Primera División 15 0 2008/09 Getafe CF

Primera División 28 0 2009/10 Getafe CF

Primera División 13 0 2010/11 Getafe CF

Primera División 3 0 2011/12 Real Betis

Primera División 12 0 2012/13 Real Betis

Primera División 20 1

Kariera reprezentacyjna W swojej karierze piłkarskiej Mario grał w młodzieżowych reprezentacjach Hiszpanii na różnych szczeblach wiekowych. W 1999 roku reprezentował Hiszpanię na Mistrzostwach Europy U-16.