Na igrzyskach olimpijskich w Atlancie rywalizował z oponentami w trzech konkurencjach. W konkurencji 100 m st. dowolnym uplasował się na 40. pozycji w końcowej klasyfikacji (z czasem 51,76), w konkurencji 4 × 100 m st. dowolnym chorwacka sztafeta z jego udziałem zajęła 14. pozycję z czasem 3:26,02, natomiast w sztafecie 4 × 200 m tym samym stylem pływackim chorwacka ekipa uzyskała czas 7:43,69, z którym uplasowała się na 13. pozycji.

W drugim i ostatnim występie olimpijskim, który miał miejsce w Sydney, wystartował w konkurencji 50 m st. dowolnym, gdzie uzyskał rezultat czasowy 23,16 plasujący go na 32. pozycji, jak również w konkurencji 4 × 100 m st. dowolnym, gdzie chorwacki zespół z udziałem Kanjera uzyskał czas 3:24,96 i zajął 19. pozycję.

W 2001 otrzymał brązowy medal igrzysk śródziemnomorskich, w konkurencji sztafety 4 × 100 m st. dowolnym. Po raz ostatni w zawodach międzynarodowych wystartował w ramach mistrzostw świata na basenie 25-metrowym rozegranych w 2002 roku, na których zajął 35. pozycję w konkurencji 50 m st. dowolnym i 7. pozycję w konkurencji 4 × 100 m st.