Начинал карьеру в клубе «Любляна». С 1981 по 1988 год выступал в югославских клубах «Олимпия», «Динамо» и «Партизан». В 1988 году перешёл в немецкий «Штутгарт» где провёл лишь один сезон. Со швабами Катанец стал финалистом Кубка УЕФА. После окончания сезона уехал в Италию, в «Сампдорию». С итальянским клубом он выиграл почти все свои титулы: чемпионат, Кубок и Суперкубок. Также стал победителем Кубка обладателей кубков. В сезоне 1991/92 был финалистом последнего розыгрыша Кубка чемпионов, где его команда проиграла «Барселоне» в дополнительное время 0:1. После завершения карьеры работал тренером. Работал в клубах «Горица» и «Олимпиакос». Также возглавлял сборные Словении и Македонии. Вывел словенцев впервые в их истории на Чемпионат Европы и Чемпионат мира. Но на мировом первенстве словенцы проиграли все матчи и Катанеца уволили.