Olsen satte i løpet av sin karriere fem norske rekorder. I 1979 ble han første nordmann som kastet over 70 meter, da med Einar Brynemo som trener. Olsens siste rekord på 74,46, satt i Walnut, California 14. juni 1980, sto i hele 31 år før den ble forbedret av Eivind Henriksen i 2011. Richard Olsen deltok i EM i 1978 og 1982 samt VM i 1983, uten å kvalifisere seg til finalen. I 1983 ble han tildelt Kongepokalen.