Ricardo Silva comandou o Vitória em cinco competições: Campeonato Brasileiro (Séries A e B), Copa do Brasil, Sul-Americana, Campeonato Baiano e Campeonato do Nordeste.
O primeiro jogo de Ricardo Silva no comando do Vitória foi em fevereiro de 2009, quando assumiu após a saída de Vagner Mancini, e ganhou de 2 a 0 do Madre de Deus, em Madre de Deus, pelo Campeonato Baiano. Ele ficou treinando o time até o último jogo da fase de classificação, entregando-o nas semifinais ao técnico Paulo César Carpegiani.
Substituiu Carpegiani quando Mancini retornou ao Vitória em 2010, e depois ficou no lugar de Mancini antes da contratação de Toninho Cecílio. Depois da saída de Cecílio, voltou a assumir interinamente até que Antonio Lopes foi contratado.
Ricardo Silva foi responsável por comandar o Vitória no primeiro jogo do Brasileiro da Série B, após o desligamento de Lopes, e venceu o Vila Nova (GO), por 1 x 0. Agora, substitui Geninho que substituiu Lopes. (ECV)