Ostrovskis began his career with his hometown club -
Daugava Rīga in 1954. The young left-back played two and a half seasons with Daugava in the
Soviet First League, earning a good reputation and the interest from the
Soviet Top League side -
Torpedo Moscow. Ostrovskis joined the ZIL factory team in 1956, making his
Soviet Top League debut on 12 May in a draw against
Dynamo Kiev. In 1960, the factory team won the
Soviet Top League title, as well as the
Soviet Cup, and Ostrovskis played 29 games that season. The following season,
Torpedo once again was among the leading Soviet sides, but eventually, they finished second. Ostrovskis played with
Torpedo till 1963, when he got an offer to join the
Dynamo Kiev team. Initially, this caused a suspension since the
Torpedo did not want him to leave, but after a while, he was cleared to play. The 6-year stint in Kiev was the most successful of his career. Ostrovskis won three more Soviet Top League titles (1966, 1967, 1968), as well as two Soviet Cups (1964, 1966), playing alongside such talented players, like
Anatoly Byshovets,
Evgeny Rudakov and
Yozhef Sabo. After winning his fourth
Soviet Top League title, Ostrovskis retired at the age of 32 due to injuries. In total, Ostrovskis played 135 games with
Dynamo Kiev, scoring one goal. ==International career==