Kelava playing for Lokomotiva
|Date of birth||20 February 1988|
|Place of birth||Zagreb, SFR Yugoslavia|
|Height||1.95 m (6 ft 5 in)|
|2009–2010||→ Lokomotiva (loan)||33||(0)|
|2014||→ Carpi (loan)||1||(0)|
|2015||→ Spartak Trnava (loan)||14||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 26 May 2019|
Kelava played for Dinamo Zagreb's youth teams from 1997, being promoted to the club's senior squad in the summer of 2006.
He started his first–team career as the club's fourth–choice goalkeeper and did not appear in any competitive matches during the 2006–07 season. Kelava debuted for Dinamo in the Croatian Cup in September 2007, before eventually making his Croatian First League debut in a 2–1 away victory against NK Zadar on 27 October 2007. By the end of the season he managed to establish himself as the club's second–choice goalkeeper, making a total of 7 league appearances. On 2 October 2008, he made his European debut, replacing the injured Tomislav Butina in the opening minutes of the second leg of their UEFA Cup first round fixture against Sparta Prague.
In August 2009 Kelava was loaned to Lokomotiva, where he established himself as their first–choice goalkeeper and made a total of 33 league appearances.
On 16 September 2010, Kelava kept a clean sheet in a 2–0 home win against Villarreal in the club's opening UEFA Europa League group match of the season. He was the first choice goalkeeper in the 2011–12 season as well, becoming a hero among Dinamo fans after making a number of crucial saves in the return leg of the Champions League play-off against Malmö FF which saw Dinamo through.
Udinese / Granada
On the 4 July 2013, Kelava joined Udinese for €1 million. He made his Serie A debut on 25 August 2013, starting in a 1–2 away loss against Lazio. After being a backup to Željko Brkić, he subsequently had loan stints at Carpi and Spartak Trnava.
On 25 August 2015 Kelava moved to Udinese's feeder club Granada CF, mainly as a replacement to Real Sociedad-bound Oier Olazábal. On 29 December 2016 he terminated his contract, after being rarely used.
On 1 February 2017, Kelava signed for Hungarian club Debrecen on a two and a half year contract. On 15 June of the same year, he joined Romanian club Politehnica Iași. After having spent five years abroad, Kelava returned to his native country on 19 June 2018, and signed for Inter Zaprešić.
Between 2004 and 2010 Kelava was capped over 50 times for Croatia at various youth levels. He won a total of 15 international caps for the Croatian national under-21 football team since making his debut against Chile U20 in a friendly played in Kuala Lumpur on 20 May 2008.
Kelava was called up by Slaven Bilić in the Croatia squad for Euro 2012, but failed to make an appearance in the tournament. Bilić was succeeded by Igor Štimac, who also called up Kelava as an unused third choice goalkeeper behind Stipe Pletikosa and Danijel Subašić for the 2014 FIFA World Cup qualification.
- As of match played on 30 April 2018
|Dinamo Zagreb||2007–08||Prva HNL||7||0||2||0||—||9||0|
|Lokomotiva (loan)||2009–10||Prva HNL||27||0||0||0||—||27||0|
|Carpi (loan)||2014–15||Serie B||1||0||0||0||—||1||0|
|Spartak Trnava (loan)||2014–15||Fortuna Liga||14||0||1||0||—||15||0|
|Debreceni||2016–17||Nemzeti Bajnokság I||0||0||0||0||—||0||0|
|Politehnica Iași||2017–18||Liga I||14||0||1||0||—||15||0|
|Inter Zaprešić||2018–19||Prva HNL||0||0||0||0||—||0||0|
- Dinamo Zagreb
- Croatian First League: 2007–08, 2008–09, 2010–11, 2011–12, 2012–13
- Croatian Cup: 2007–08, 2008–09, 2010–11, 2011–12
- "CSM Poli Iaşi a transferat un portar care a jucat în Liga Campionilor şi Serie A TIM". Digi Sport. 15 June 2016. Retrieved 17 July 2017.
- "Dinamo Zagreb » Squad 2006/2007". worldfootball.net. 30 December 2016. Retrieved 28 June 2017.
- "Dinamo Zagreb » Squad 2007/2008". worldfootball.net. 30 December 2015. Retrieved 28 June 2017.
- "CSM Politehnica Iași, in porta ecco l'ex Udinese Kelava" (in Italian). Tuttomercatoweb.com. 15 June 2017. Retrieved 28 June 2017.
- "Kelava, ex portiere dell'Udinese, si svincola dagli spagnoli del Granada" (in Italian). Corriere dello Sport. 31 December 2016. Retrieved 28 June 2017.
- "El Granada incorpora al meta croata Ivan Kelava" [Granada signs Croatian goalkeeper Ivan Kelava] (in Spanish). Marca. 25 August 2015. Retrieved 25 August 2015.
- "Goalkeeper Ivan Kelava leaves Granada CF". Granada CF. 30 December 2016. Retrieved 31 December 2016.
- "Ivan Kelava pronašao novi klub: Jedva čekam da upoznam nove suigrače [Ivan Kelava has found a new club: I can not wait to meet new teammates ]" (in Croatian). Gol. 1 February 2017. Retrieved 20 October 2017.
- "Încă un transfer bifat de CSM Poli Iași » Un portar trecut prin Italia și Spania vine în "Copou" [Another transfer checked by CSM Poli Iasi »A goalkeeper past Italy and Spain comes to" Copou "]" (in Romanian). GSP. 15 June 2017. Retrieved 20 October 2017.
- ""Sveti Ivan Kelava" se nakon 5 godina vratio u HNL" ["Sveti Ivan Kelava" returns to HNL after 5 years] (in Croatian). Germanijak. 19 June 2018. Retrieved 28 June 2018.
- "Ivan Kelava" (in Croatian). Croatian Football Federation. Retrieved 8 January 2015.
- "Ivan Kelava". HRNogomet. Retrieved 29 June 2018.
- "I. Kelava". Soccerway. Retrieved 29 June 2018.