Ilyin-Genevsky foi um dos organizadores do primeiro campeonato soviético em 1920 e do match de 1933 entre Mikhail Botvinnik e Salo Flohr. Foi tricampeão do Campeonato Municipal de Xadrez de Leningrado, em 1925, 1926 e 1929; e participou da final de nove campeonatos soviéticos de xadrez. Em 1925, venceu uma partida contra o então campeão mundial José Raúl Capablanca no Torneio Internacional de Moscou.