A história de Marco Silva no mundo do futebol começa em 1991, tinha 14 anos, nos juniores B do Cova da Piedade, clube de Almada. Por ali ficou até 1994, já junior A, altura em que se mudou para o Restelo. Aí, estreou-se no futebol sénior, na temporada 1996/97.

O lateral direito mudou de ares na temporada seguinte, não abandonado Lisboa, e seguindo do Restelo para a Tapada da Ajuda, para representar o Atlético CP. Nos três anos seguintes, andou pelo norte e pelo Alentejo: Trofa, Campo Maior, Trofa. Em 2001/02, muda-se para Vila do Conde, está duas épocas na equipa B do Sporting de Braga e uma no Salgueiros.

Em 2004/05, volta a Lisboa, ao Odivelas, e é no ano seguinte que se estabiliza no Estoril-Praia, onde fica seis anos como jogador e onde toda a vida muda, pendurando as chuteiras em 2010/11.

Marco Silva foi convidado a assumir o cargo de diretor desportivo, função para a qual nunca saberá se estava mesmo destinado, já que, com a saída de Vinícius Eutrópio de forma súbita, assumiu o comando da equipa da linha, que estava ainda na segunda liga.

Assim, nasceu o ‘fenómeno’. Subiu a equipa à I Liga e nas duas épocas seguintes fez da equipa a surpresa da Liga. Em 2012/13, apurou o Estoril para um inédito quinto lugar e a estreia nas competições europeias (conseguiu chegar à fase de Grupos da Liga Europa) e, não satisfeito, deixou a equipa no quarto lugar na última temporada.