Born in
Sete Lagoas,
Minas Gerais, Mauro Fernandes started his career with
Corinthians in 1970. After representing other clubs in the
São Paulo state, he moved to Mexico and Greece before returning and finishing his playing career with
CSA,
Treze and
Campinense. Mauro Fernandes started his managerial career in 1984, with
Auto Esporte. In 1986 he moved to
Série A club
Botafogo-PB, winning two
Campeonato Paraibano titles during his tenure. Mauro Fernandes subsequently managed
ABC (two stints), CSA,
Sergipe,
Náutico (three stints),
Goiás,
Atlético Goianiense (three stints),
Sport (two stints),
Coritiba,
Botafogo,
Gama (two stints),
Matonense,
América Mineiro (three stints),
CRB,
Londrina,
Brasiliense (two stints),
Fortaleza,
Ceilândia (two stints),
Bahia,
Vitória (two stints),
Santa Cruz,
Criciúma,
Villa Nova,
Grêmio Barueri and
Rio Verde before deciding to retire from football. On 3 December 2014, however, he stepped down from retirement to take over Caldas Novas Atlético Clube, but his reign only lasted three months. On 21 February 2017, after nearly two years without a club, Mauro Fernandes was named manager of Treze. On 30 May, he replaced
Estevam Soares at
Portuguesa. ==Honours==