Kowal, der für WKS Legia Zakopane startete, gab am 30. Dezember 1983 sein Debüt im Skisprung-Weltcup. In seinem ersten Springen in Oberstdorf im Rahmen der &lt;a href="Vierschanzentournee%201983/84"&gt;Vierschanzentournee 1983/84&lt;/a&gt; konnte er jedoch nur den 75. Platz erreichen. Auch die weiteren Springen der Tournee verliefen erfolglos. Bei der Nordischen Skiweltmeisterschaft 1985 in Seefeld in Tirol sprang Kowal auf den 63. Platz von der Normal- und den 57. Platz von der Großschanze. Am 24. März 1986 konnte er von der Großschanze in Planica erstmals mit einem 12. Platz Weltcup-Punkte gewinnen. Bei der Nordischen Skiweltmeisterschaft 1987 in Oberstdorf erreichte er von der Normalschanze den 14. und von der Großschanze den 41. Platz. Kowal gehörte kurz darauf zum Aufgebot für die Olympischen Winterspiele 1988 in Calgary. Dort sprang er von der Großschanze auf den 37. Platz. Von der Normalschanze lag er am Ende punktgleich mit dem Franzosen Didier Mollard auf dem 34. Platz. Im Auftaktspringen zur &lt;a href="Skisprung-Weltcup%201988/89"&gt;Weltcup-Saison 1988/89&lt;/a&gt; konnte Kowal in Lake Placid mit dem 7. Platz das beste Einzelresultat seiner Karriere erreichen. Nach weiteren Platzierungen in den Punkterängen belegte er am Ende den 34. Platz in der Weltcup-Gesamtwertung.