Родился 22.05.1917 г. в станице Новоекатериновской ныне Кочубеевского района Ставропольского края. Русский. Член ВКП(б) с 1942 г.
В ВМФ с 1942 г.
В боях Великой Отечественной войны с 1944 г. Командир полуглиссера 1-го отдельного отряда полуглиссеров (1-я бригада речных кораблей, Днепропетровская флотилия) старшина 2-й статьи Сотников отличился в битве за Берлин.
В ночь на 25 апреля 1945 г. при форсировании реки Шпрее под шквальным огнём противника первым спустил катер в реку, переправлял десантников на противоположный берег. Старшина 2-й статьи Сотников М.Т. погиб 25 апреля 1945 г. во время очередного рейса от взрыва фаустпатрона.
Звание Героя Советского Союза Сотникову Михаилу Трифоновичу присвоено 31 мая 1945 года (посмертно).
Награждён орденом Ленина.
Похоронен в братской могиле в городе Кюстрин (ныне Кюстшин, Польша).
Навечно зачислен в списки воинской части. Его именем названа улица в селе Кочубеевском.