Solunskyj, der für den Avangard Charkiw startete, wurde in den Jahren 1977 sowie 1979 sowjetischer Juniorenmeister im Kleinen Vierkampf und im Jahr 1981 sowjetischer Meister im Großen Vierkampf. International trat er bei den Juniorenweltmeisterschaften 1979 in Grenoble in Erscheinung, wo er den 12. Platz im Kleinen Vierkampf errang. In der Saison 1979/80 kam er bei der 3-Bahnen-Tournee in Inzell auf den dritten Platz im Sprint-Mehrkampf und bei seiner einzigen Teilnahme an Olympischen Winterspielen in Lake Placid auf den neunten Platz über 1500 m. In den folgenden Jahren belegte er bei der Mehrkampfweltmeisterschaft 1981 in Oslo den 20. Platz und bei der Mehrkampfeuropameisterschaft 1982 in Oslo den zehnten Rang im Großen Vierkampf.