W sierpniu 2020 roku wystartował w turniejach Q School, w których bez powodzenia walczył o status profesjonalisty.
Sezon 2023-24 W listopadzie 2023 roku Kowalski zapewnił sobie najważniejszy tytuł w swojej karierze, pokonując w finale Rory’ego McLeoda 5-3 i zdobywając tytuł Landywood Q Tour.
W styczniu 2024 roku ponownie pokonał Baranowskiego w finale mistrzostw Polski, zdobywając swój trzeci tytuł mistrza kraju. W marcu 2024 roku dotarł do finału Mistrzostw Europy U-21 w Snookerze EBSA, w którym przegrał z Liamem Daviesem.
Sezon 2024-25 W maju 2024 wziął udział w Q School, gdzie w drugim turnieju awansował do dalszych etapów, pokonując i byłego zawodowca Jamesa Cahilla. W ostatniej rundzie zmierzył się z Anglikiem i zwyciężył 4-1, zapewniając sobie tym samym dwuletnią kartę do World Snooker Tour.
Swoją karierę zawodową rozpoczął w czerwcu 2024 w Championship League w Leicesterze, a wśród jego osiągnięć znalazł się remis 2-2 z finalistą Mistrzostw Świata Jakiem Jonesem w grupie każdy z każdym. Dotarł do trzeciej rundy turnieju Saudi Arabia Snooker Masters 2024 po zwycięstwie 4-0 nad He Guoqiangiem. We wrześniu 2024 roku pokonał Hammada Miaha podczas turnieju Northern Ireland Open 2024. W grudniu 2024 dotarł do 1/8 finału turnieju Snooker Shoot Out 2024.