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.