Первый тренер: Виктор Анатольевич Дармин
Воспитанник футбольной школы: частная футбольная школа В.Дармина г. Смолевичи.
Уроженец Смолевичей окончил частную футбольную школу Виктора Дармина в родном городе. С 2013 года выступал за клуб «Смолевичи-СТИ», провёл во втором дивизионе 89 матчей, в которых забил три мяча. В августе 2017 года на правах аренды перешёл в минский «Луч», сыграл 13 матчей и стал победителем чемпионата Первой Лиги.
Сезон 2018 года Никита провёл в качестве полноценного игрока «Луча», дебютировав в сильнейшем дивизионе страны 5 апреля в матче против брестского «Динамо», появившись на поле на 63-й минуте матча. В 2019 году, после объединения «Луча» с могилёвским «Днепром», продолжил выступать в Высшей Лиге за новый клуб под названием «Дняпро». За два сезона сыграл в чемпионате 54 матча, в которых набрал три результативных балла (1+3).

В начале 2020 года Степанов проходил просмотр в польской «Ягеллонии», однако, в итоге подписал двухлетний контракт с жодинским «Торпедо-БелАЗ». В минувшем сезоне футболист сыграл 10 матчей в чемпионате страны и отличился одним ассистом.
В 2017-2018 годах играл за молодёжную сборную Беларуси. 26 февраля 2020 года дебютировал в национальной сборной страны в товарищеском матче против Болгарии, провёл на поле все 90 минут.
В январе 2021 года подписал годовой контракт с гродненским клубом.
| Сезон | Клуб | Турнир | Место | Игры | Минуты | Гол+Пас | Пропущенные голы | Ж/2Ж/К |
|---|---|---|---|---|---|---|---|---|
| 2026 | Динамо-Брест | Кубок Беларуси | 2 | 2/0 | 127 | 0 | - | 0/0/0 |
| 2025 | Динамо-Брест | Кубок Беларуси | 7 | 2/0 | 180 | 0 | - | 0/0/0 |
| 2025 | Динамо-Брест | Чемпионат Беларуси | 4 | 21/2 | 1898 | 1 | - | 0/0/0 |
| 2023 | Ислочь | Кубок Беларуси | 38 | 2/0 | 180 | 0 | - | 0/0/0 |
| 2022 | Ислочь | Чемпионат Беларуси | 5 | 29/0 | 2610 | 2 | - | 0/0/0 |
| 2021 | Торпедо-БЕЛАЗ | Кубок Беларуси | 3 | 1/0 | 73 | 0 | - | 0/0/0 |
| 2021 | Неман | Кубок Беларуси | 5 | 1/0 | 90 | 0 | - | 0/0/0 |
| 2021 | Неман | Чемпионат Беларуси | 11 | 2/0 | 178 | 0 | - | 0/0/0 |
| 2021 | Ислочь | Чемпионат Беларуси | 10 | 13/0 | 1170 | 2 | - | 0/0/0 |
| 2020 | Дняпро-МЧЗ | Кубок Беларуси | 7 | 2/0 | 180 | 0 | - | 0/0/0 |
| 2020 | Торпедо-БЕЛАЗ | Кубок Беларуси | 6 | 2/0 | 180 | 0 | - | 0/0/0 |
| 2020 | Торпедо-БЕЛАЗ | Чемпионат Беларуси | 3 | 8/2 | 743 | 0 | - | 0/0/0 |
| 2020 | Торпедо-БЕЛАЗ | Чемпионат дублёров | 9 | 9/0 | 753 | 0 | - | 0/0/0 |
| 2019 | Дняпро-МЧЗ | Чемпионат Беларуси | 14 | 25/2 | 2217 | 2 | - | 0/0/0 |
| 2018 | Прамень | Чемпионат Беларуси | 15 | 26/1 | 2367 | 0 | - | 0/0/1 |






