In 1925 Rabinovich became the first Soviet player to compete outside the USSR. He played at Baden-Baden and took 7th place. The event was won by Alekhine. In 1925 he tied for 1st-4th in the Leningrad championship. In 1925 he took 3rd at Leningrad (4th USSR Championship, won by Bogoljubov). In 1925 he took 16th in the first Moscow international tournament; Bogoljubow won. In 1926, he won at Leningrad. In 1926 he tied for 2nd-3rd places with Mikhail Botvinnik in the Leningrad Championship, won by Alexander Ilyin-Genevsky.