Maurício, como es comúnmente conocido, comenzó su carrera en las categorías inferiores del Corinthians brasileño y en 2006 fichó por el Fluminense, en el que permaneció hasta 2009 y marcó cuatro goles en 68 partidos.
Posteriormente comenzó su periplo en Rusia, que inició en 2010 en el Terek Grozny, en el que marcó 30 goles en 172 partidos, convirtiéndose en uno de los líderes del conjunto, y continuó en 2016 en el Zenit de San Petersburgo, en el que anotó cuatro dianas en 42 encuentros.
#PAOK signs Brazilian midfielder #Mauricio on a three years deal. #DeadlineDay #transfers pic.twitter.com/qo6EsylMh3
— PAOK FC / ΠAOK (@PAOK_FC) 31 de agosto de 2017