Im Sommer 2018 nahm Kowalski erneut am Paul Hunter Classic teil, verlor aber in der Qualifikation gegen Brian Cini. Anschließend schied er bei der U16-Amateurweltmeisterschaft 2018, bei der polnischen Meisterschaft 2019 und bei der U18-Europameisterschaft im selben Jahr im Achtelfinale aus und unterlag bei der U21-Europameisterschaft in der Runde der letzten 32. Danach gelang ihm jedoch sein erster großer Erfolg, als er bei der U16-Weltmeisterschaft das Finale erreichte und in diesem Bulcsú Révész besiegte. Somit wurde er der erste Pole, der ein internationales Snookerturnier gewinnen konnte. Nachdem er bei der Amateurweltmeisterschaft in der Runde der letzten 32 ausgeschieden war, zog Kowalski bei den WSF Junior Open 2020 ins Achtelfinale ein, verlor dann aber gegen Sean Maddocks. Danach erreichte er bei der polnischen Meister erneut ein Endspiel und kürte sich in diesem mit einem 6:4-Sieg über Mateusz Baranowski zum polnischen Meister. Dabei musste er bis zum Endspiel keinen einzigen Frame abgeben und spielte in diesem noch ein 106er-Break. Zuvor hatte er bereits die polnische U18-Meisterschaft gewonnen. Anschließend erreichte er trotz einer Verletzung am Sprunggelenk das Viertelfinale der U18-Europameisterschaft und das Achtelfinale des U21-Pendants.