Começou a sua carreira no FC Porto na época 1984/1985, transferido na época 1987/1988 para o Salgueiros. Na época 1994/1995 foi comprado pelo Sporting.
Foi dos jogadores mais carismáticos dos Leões, e como tal é apelidado na família sportinguista de "Ricardo Coração de Leão", tanto pela sua entrega em campo como pelo seu retrospecto a serviço do clube verde e branco: conquistou três Supertaças, duas Taças de Portugal e um título da Primeira Liga.
Real Sociedad
Em 1997 transferiu-se para a Real Sociedad, da Espanha, onde permaneceu até à temporada 1999–00, quando voltou para Portugal integrando o elenco do Sporting que seria campeão nacional.
Standard de Liège
Após uma despedida do clube português, transferiu-se para o Standard de Liége, da Bélgica, utilizando na camisa o número 76, em homenagem à claque sportinguista Juventude Leonina que foi criada nesse mesmo ano de 1976.
Aposentadoria
Acabou a carreira após um ano no Standard de Liége, no final da temporada 2006–07 no jogo All Stars'07 realizado pela fundação Luís Figo, onde marcou o seu último gol enquanto profissional. Após se aposentar, continuou sendo lembrado pelo seu faro de gol, espírito de equipe, garra, caráter e lealdade, superando ao longo da sua carreira difíceis obstáculos, como quatro operações aos joelhos, tendo conseguido, contra todas as perspectivas, voltar a jogar no mais alto nível e tornar-se então num dos jogadores mais queridos da família leonina. No total, Sá Pinto marcou 49 gols em duas passagens pelo Sporting.
Seleção Nacional
Representou a Seleção Portuguesa e disputou duas Eurocopas (1996 e 2000). Participou também das Eliminatórias para a Copa do Mundo de 2002, mas não foi convocado para a competição devido a uma lesão no joelho.[1] Disputou 45 partidas e marcou 10 gols pela Seleção Portuguesa.
Carreira como treinador
União de Leiria e Sporting
Em julho de 2010, iniciou como auxiliar técnico do União de Leiria. Um ano depois, aceitou o convite por parte da nova direção do Sporting e tornou-se treinador da equipe sub-19, acabando por ser campeão nacional na temporada 2011–12 em conjunto com Abel Ferreira.
No dia 13 de fevereiro de 2012, após a demissão de Domingos Paciência, assumiu o comando do time principal do Sporting.[2] Levou a equipe às semifinais da Liga Europa, após ter eliminado o Manchester City nas quartas-de-final.[3] Foi também finalista da Taça de Portugal nessa temporada.
Al-Fateh
No dia 29 de maio de 2016, foi contratado pelo Al-Fateh, da Árabia Saudita. Deixou a equipe no dia 23 de setembro.[4]
Standard de Liège
No dia 1 de julho do mesmo ano foi apresentado no Standard de Liège. A equipe terminou em segundo lugar no Campeonato Belga, conquistou a Copa da Bélgica[5] e qualificou-se para a Liga dos Campeões. Alcançou também o recorde de 19 jogos sem perder em casa. O treinador português foi considerado um dos melhores treinadores do ano na Bélgica em 2018.
Legia Varsóvia
No dia 13 de agosto de 2018, assinou contrato com o Legia Varsóvia.[6] Terminou a temporada como vice-campeão da liga polaca.[7]
Braga
No dia 3 de julho de 2019 foi contratado pelo Braga, assinando um contrato válido por duas temporadas.[8] Foi responsável pela melhor participação da história da equipe na fase de grupos da Liga Europa, com 14 pontos conquistados, Bateu também o recorde de invencibilidade de equipes portuguesas nas competições europeias (13 jogos), além de uma grande campanha na fase de grupos da Taça da Liga, na qual o clube teve o melhor ataque. Na Primeira Liga entretanto, a equipe ocupava apenas a 10° posição, e o treinador acabou deixando o clube no dia 23 de dezembro.[9]
Vasco da Gama
Foi anunciado como novo técnico do Vasco da Gama no dia 14 de outubro de 2020.[10][11] Foi demitido no dia 29 de dezembro, após uma derrota de 3 a 0 para o Athletico Paranaense, pelo Campeonato Brasileiro.[12] Em 15 jogos de Sá Pinto à frente do Vasco, o clube teve um aproveitamento de 33,3% nos pontos disputados. Foram três vitórias, seis empates e seis derrotas.[13][14]
No dia 8 de junho de 2023 foi anunciado como o novo treinador do APOEL Nicósia, do Chipre, para a época 2023/24. Sá Pinto levou o APOEL à conquista do primeiro campeonato desde 2019, numa época em que liderou por 26 jornadas, terminando com o melhor ataque (63 golos marcados) e a defesa menos batida (24 golos sofridos). [18]