In der Saison 2011/12 nahm er an einigen Rennen des Scandinavian Cups und Juniorenrennen teil. Bei den Juniorenweltmeisterschaften 2012 in Erzurum wurde er Vierter über 10 km klassisch. Niskanen nahm an der finnischen Juniorenmeisterschaft teil und gewann zweimal Gold und einmal Silber. Zum Saisonbeginn &lt;a href="Nordic%20Opening"&gt;2012/13&lt;/a&gt; war der 40. Platz über 15 km seine beste Platzierung. Es folgten Teilnahmen am Scandinavian Cup und nationale Meisterschaften. Bei der finnischen Juniorenmeisterschaft 2013 gewann er zweimal Gold.