Samuel Arruda surgiu no Atlético Guaçuano antes de ir para a Ponte Preta. Em 1971, Samuel deixou a cidade de Campinas ao firmar compromisso com o São Paulo. No Tricolor do Morumbi, disputou 104 partidas, com 54 vitórias, 37 empates e 13 derrotas.
No início de 1976, Samuel foi apresentado no Palmeiras. No alviverde, foram 63 partidas disputadas, com 37 vitórias, 18 empates e 8 derrotas. Samuel também jogou no Sport Club do Recife (PE) e no Noroeste de Bauru antes de encerrar sua trajetória pelos gramados.