Nowaczyk, der für den AZS Zakopane startet, nahm im Dezember 2012 im Lachtal erstmals am Europacup teil und belegte dabei den 94. Platz im Parallel-Riesenslalom. Bei den Juniorenweltmeisterschaften 2014 in Chiesa in Valmalenco kam er auf den 21. Platz im Parallel-Riesenslalom und auf den 20. Rang im Parallelslalom. Sein Debüt im Snowboard-Weltcup hatte er im Dezember 2014 im Montafon, welches er auf dem 49. Platz im Parallelslalom beendete. Bei den Juniorenweltmeisterschaften 2015 in Yabuli fuhr er auf den 11. Platz im Parallelslalom sowie auf den siebten Rang im Parallel-Riesenslalom und bei den Juniorenweltmeisterschaften 2016 in Rogla auf den 25. Platz im Parallel-Riesenslalom. In der Saison 2016/17 holte er seine ersten Weltcuppunkte und wurde bei der Winter-Universiade 2017 in Almaty Siebter im Parallelslalom sowie Vierter im Parallel-Riesenslalom. Beim Saisonhöhepunkt, den Snowboard-Weltmeisterschaften 2017 in der Sierra Nevada, errang er im Parallel-Riesenslalom sowie im Parallelslalom jeweils den 40. Platz. In der folgenden Saison wurde im Parallel-Riesenslalom sowie im Parallelslalom polnischer Meister und holte in Hochfügen seinen ersten Sieg im Europacup. Auch im folgenden Jahr siegte er bei den polnischen Meisterschaften im Parallel-Riesenslalom und gewann bei der Winter-Universiade in Krasnojarsk die Silbermedaille im Parallel-Riesenslalom. Zudem wurde er dort Siebter im Parallelslalom. Bei den Snowboard-Weltmeisterschaften 2019 in Park City belegte er den 24. Platz im Parallel-Riesenslalom und den 21. Rang im Parallelslalom. Im März 2019 holte er im Parallelslalom in Davos seinen zweiten Sieg im Europacup.
Nach Platz 30 in Cortina d’Ampezzo und Rang 44 im Carezza zu Beginn der Saison 2020/21, errang er im Parallel-Riesenslalom in Scuol mit dem zweiten Platz seine erste Podestplatzierung im Weltcup. Im weiteren Saisonverlauf siegte er beim Europacup in der Simonhöhe im Parallel-Riesenslalom und erreichte zum Saisonende den 20. Platz im Parallel-Weltcup. Beim Saisonhöhepunkt, den Snowboard-Weltmeisterschaften 2021 in Rogla, wurde er Achter im Parallel-Riesenslalom und Sechster im Parallelslalom. Im März 2021 triumphierte er bei den polnischen Meisterschaften im Parallel-Riesenslalom. In der Saison 2021/22 kam er auf den 21. Platz im Parallel-Weltcup. Sein bestes Ergebnis dabei war der siebte Platz im Parallelslalom in Berchtesgaden. Bei den Olympischen Winterspielen 2022 in Peking errang er den neunten Platz im Parallel-Riesenslalom. Im März 2022 wurde er erneut polnischer Meister im Parallel-Riesenslalom.
Teilnahmen an Weltmeisterschaften und Olympischen Winterspielen