In 1927 he tied for 10-12th in Moscow (5th USSR Championship). The event was won by Fedor Bohatirchuk and Peter Romanovsky. In 1928, he won the Leningrad championship. In 1933 he tied for 3rd-5th in Leningrad (8th USSR Championship, won by Botvinnik). In 1934/35 Rabinovich shared first place with Levenfish in Leningrad (9th USSR Championship). At Moscow 1935, the second international tournament, he tied for 11-14th places. The event was won by Botvinnik and Salo Flohr.