(1991), 1 m. (1992), 1 m. (1993), 1 m. (1994), 1 m. (1995), 1 m. (1996), 1 m. (1997) 4 × 100 m stylem dowolnym: 2 m. (1989), 3 m. (1994) 4 × 200 m stylem dowolnym: 1 m. (1986), 2 m. (1989) 1 m. (1990), 3 m. (1991), 2 m. (1992), 2 m. (1993), 1 m. (1994), 2 m. (1997) Na mistrzostwach Polski na krótkim basenie wywalczył 18 złotych medali: 200 m stylem dowolnym: 1995 400 m stylem dowolnym: 1990, 1992, 1993, 1995, 1996 1500 m stylem dowolnym: 1989, 1990, 1991, 1992, 1993, 1995, 1996, 1997 4 × 100 m stylem dowolnym: 1990 4 × 200 m stylem dowolnym: 1989, 1990 4 × 100 m stylem zmiennym: 1991 Rekordy Polski Czterokrotnie poprawiał rekordy Polski na krótkim basenie, w tym 1 × na 800 m stylem dowolnym, 3 × na 1500 m stylem dowolnym. M.in. jako pierwszy Polak w historii przepłynął 1500 m poniżej 15 minut – 22 stycznia 1992 osiągnął wynik 14:53,63 (w latach 80. poniżej 15 minut na dystansie 1650 y pływał m.in. Mariusz Podkościelny, który w 1989 wygrał mistrzostwa NCAA z czasem 14:38,09, także Artur Wojdat osiągał wcześniej na dystansie 1650 y wyniki poniżej 15 minut). Na długim basenie pierwszym Polakiem, który przepłynął ten dystans poniżej 15 minut był w 2005 Mateusz SawrymowiczJanusz Waśko From Melbourne to Melbourne. Swimming. Long course records - 50-th Anniversary Warszawa-Zamość 2007, s.