Выступал за команду «Пахтакор» Ташкент, отыграл в ней 13 сезонов, провёл 300 матчей, забил более 200 голов. За сборную СССР сыграл 3 матча, забил 1 гол.
Отличался очень сильным «пушечным» ударом.
Работал тренером в команде «Пахтакор» Ташкент, главным тренером команды «Звезда» Джизак. В 1986-87 — начальник отдела футбола республиканского ДФСО профсоюзов. Красницкий делал попытки к изменению своего положения, но вышестоящее руководство отказало повысить оклад и должность ему. Он был переведен в разряд судьи-инспектора чемпионата Узбекистана.
Находясь в Курган-Тюбе на инспектировании матча, покончил с собой, выпрыгнув из окна гостиничного номера.