Zawodnik BKS Bydgoszcz jest 7-krotnym mistrzem Polski (większość tytułów zdobył jako zawodnik Zawiszy Bydgoszcz). W 2002 oraz 2003 został mistrzem Polski w dziesięcioboju (na stadionie). W 1998, 2000, 2004 oraz 2008 zdobył złoto Halowych Mistrzostw Polski w siedmioboju. W 1997 został Halowym Mistrzem Polski w trójskoku. Największym sukcesem na międzynarodowych zawodach jest 8. miejsce podczas Halowych Mistrzostw Europy (7-bój, Gandawa 2000).