Ivan Kelava atualmente sem clube |
Revelado pelo Dinamo Zagreb na temporada 2006/2007 teve sua primeira oportunidade com 19 anos e acabou permanecendo na equipe até a metade da temporada 2009/2010 quando saiu, jogando pelo Dinamo de Zagreb fez 24 jogos , acertou sua ida para Nk Lokomotiva também da Croacia onde permaneceu um ano, apesar de não ser contrato de emprestimo ele ficou 1 ano retornando para o Dinamo de Zagreb , nessa sua segunda passagem fez mais 114 jogos até acertar sua ida para a Udinese. Ao todo pela equipe do Dinamo atuou por 138 jogos contando as duas passagens pela equipe na qual foi revelada.
Chegou a Udine na temporada 2013/2014 e sua estreia foi logo num teste de fogo contra o NK Siroki Brijeg , a Udinese acabou ganhando os dois confrontos depois disso voltou a atuar mais 14 partidas perdendo espaço inicialmente para Brikic e posteriormente para Simone Scuffet. Ao termino da temporada saiu para o Carpi onde jogou a Serie B italiana na temporada 2014/2015 onde atuou em apenas 1 jogo mas antes do termino da temporada saiu para o Spartak Trnava onde atuou em 15 jogos , apesar disso foi considerado campeão italiano segundo o site Ogol.
Na temporada 2015/2016 teve sua primeira experiencia em território espanhol , o jogador acertou com o Granada jogou apenas 4 jogos, ficando por lá uma temporada e meia saindo para jogar no futebol da Hungria onde não fez nenhum jogo no período que esteve por lá , acertou sua saída e foi jogar na Romênia na temporada 2017/2018 mas precisamente no Politehnica Iasi na equipe jogou por 14 jogos. Depois de sua experiencias fora de seu país natal ele voltou a jogar pelo futebol croata dessa vez jogou na temporada passada Inter Zapresic em seu retorno da a Croácia jogou 14 jogos.
Atualmente o goleiro Ivan Kelava está sem clube , mas o goleiro já passou pela seleção croata em 2012 esteve no elenco da Eurocopa, em 2005 esteve no elenco do campeonato da europa sub 17.