Самохин родился в Запорожье и начал карьеру в 1966 году в местном Металлурге.

С 1972 по 1975 года выступал за киевское Динамо, сыграв 31 матч. Также играл в одесском СКА, Кривбассе, московском Локомотиве, никопольском Колосе и Динамо из Ирпеня.

В активе Самохина победа с киевским Динамо в Кубке СССР-1974. Также по два матча он сыграл в чемпионских сезонах бело-голубых 1974 и 1975 годов.