Vinse cinque volte (1911, 1920, 1926, 1928, 1940) il campionato di San Pietroburgo/Leningrado.
Nel 1914 partecipò al torneo di Mannheim in Germania. In seguito all'inizio della prima guerra mondiale fu internato assieme a tutti i giocatori russi (tra cui Aleksandr Alechin) in un campo di prigionia. In seguito alcuni di essi (tra cui Alechin) furono liberati, ma Rabinovič, Bogoljubov, Romanovskij e altri rimasero in Germania fino alla fine della guerra. In quel periodo giocò diversi tornei. Fu 3º a Baden-Baden nel 1914, 2º a Triberg nel 1915 dietro a Bogoljubov, 1º a Triberg nel 1916 davanti tra gli altri a Bogoljubov e Aleksej Seleznëv.