El club fue fundado en 1924 y disputa sus partidos como local en el Estadio Eduard Streltsov situado en la capital rusa.