Хоккеист, заслуженный мастер спорта (1956), офицер Советской Армии. Чемпион СССР (9 раз - в 1949-1964), Европы (6 раз - в 1955-1963), мира (1956, 1963), Олимпийских игр (1956). Был признан лучшим защитником олимпийских турниров 1956, 1960 и чемпионата мира 1957 г. В составе команды ЦСКА и сборной СССР играл в одном звене с заслуженный мастером спорта И.С. Трегубовым. Имеет государственные награды.
Скончался Н.М. Сологубов в 1988 г., похоронен в Москве на Востряковском кладбище, на Аллее спортсменов.