Bułgar w trakcie swojej kariery grał już we Francji, na Węgrzech oraz w Rumunii. W poprzednim sezonie występował w Olimpiji Lublana – w Lidze Adriatyckiej zdobywał średnio 7 punktów i 4,8 zbiórki na mecz. Ostatnio był zawodnikiem Lewskiego Sofia. W ośmiu spotkaniach ligi bułgarskiej notował średnio 15,9 punktu, 7 zbiórek i 1,8 asysty.
Nikołow ma za sobą także występy w reprezentacji Bułgarii.