Николай Поярков начал заниматься футболом в академии «Спартака», затем перешел в «Локомотив». Играл в юношеской лиге УЕФА, также выступал за «Казанку» в ПФЛ.
В 2019-м стал игроком «Ростова», но сезон 2019/20 провел в «Рубине» на правах аренды.