Разин выступал за "Металлург" и в 344 матчах за клуб набрал 237 очков (83 шайбы и 154 голевые передачи).
С 2018 года он возглавлял череповецкую "Северсталь", покинул команду после поражения в плей-офф от ЦСКА. Под руководством Разина клуб трижды подряд выходил в плей-офф.
До этого Разин занимал пост главного тренера в "Адмирале" из Владивостока, "Югре" из Ханты-Мансийска, екатеринбургском "Автомобилисте", ижевской "Ижстали" и саратовском "Кристалле".