The peak of Ryakhovskiy's career came in 1958. That year he achieved a triple jump world record of at the 1958 USA-USSR International Match, improving upon Brazilian Adhemar da Silva's three-year-old record by three centimetres. Ryakhovskiy's record stood for less than a year, as it was improved by fellow Soviet Oleg Fedoseyev the following May. Ryakhovskiy was selected for the Soviet team for the 1958 European Athletics Championships. Despite clearing sixteen metres at the competition (which no athlete had done previously) he was outperformed by Poland's Józef Szmidt and settled for European silver. He closed the season with a second straight national title at the Soviet Championships.