Кнежевич начал свою карьеру в молодёжном клубе «Осиек». После двух лет игры в молодёжном клубе подписал профессиональный контакт с тем же «Осиеком». За «Осиек» Йосип Кнежевич играл 2 года и успел за это время провести 37 матчей и забить 6 голов. После окончания срока действия контракта Кнежевич решил уйти из «Осиека». Во время зимних трансферов ему предложили контракт «Амкар» и «Москва». Кнежевич был близок к подписанию контракта с «Москвой», но из-за проблем с финансами, «Москва» отклонила контракт, и Кнежевич подписал контракт с «Амкаром». Контракт рассчитан на 4 года.
За молодёжную сборную Хорватии Кнежевич провёл 13 матчей.
Ссылка
- http://www.gazeta.ru/sport/rfc/amkar/3323337.shtml
- News of day
- http://www.sport.ru/ru/news/20100212/football/article136188/