Campeão brasileiro com o Fluminense em 2010, Marquinho pode retornar ao Rio de Janeiro para defender o rival, Vasco da Gama. O meia tinha contrato com o Athletico Paranaense, mas não vinha sendo utilizado e negocia com o Cruz-Maltino.
Marquinho ficou um ano e meio sem entrar em campo por conta de duas cirurgias em sequência no joelho. O meia acertou um contrato curto com o Athletico para tentar recuperar a forma física, e teve destaque com o time de Aspirantes na conquista do Paranaense, mas não o suficiente para ser aproveitado no time principal.
Com 32 anos, Marquinho está longe do auge, mas tem boas recordações de sua passagem pelo Fluminense, titular da conquista de 2010. O meia ainda jogou pela Roma com algum sucesso, utilizado em um sistema de rotação do elenco entre 2012 e 2013, mas depois passou a ter uma carreira de nômade, passando por Verona, Al Ittihad, Udinese, Al Ahli, Fluminense e Athletico.