|Date of birth||1 July 1974|
|Place of birth||Osijek, SFR Yugoslavia|
|Height||1.78 m (5 ft 10 in)|
|Croatia U17 (coach)|
|* Senior club appearances and goals counted for the domestic league only.
Born in Osijek, Socialist Federal Republic of Yugoslavia, Krpan started his career with hometown club NK Osijek, and moved to Sporting Clube de Portugal in 1998, being scarcely used during his one 1/2-season spell. In January 2000, staying in Portugal, he left for U.D. Leiria and played for the team until the 2001 summer.
Krpan then returned to Croatia and played one season apiece for Osijek, NK Zagreb and HNK Hajduk Split, before returning to Leiria for 2004–05. He was an important offensive element during the campaign as his team barely avoided relegation from the Primeira Liga, notably scoring in a 1–1 home draw against F.C. Porto.
In 2005, Krpan once again moved back to his country by joining HNK Rijeka, where he spent one season before moving to second division side NK Inter Zaprešić. In 2007–08 he dropped down another level and signed with NK Grafičar Vodovod, returning to his hometown and retiring from football after one year, aged 34.
- NK Zagreb
- Hajduk Split
- "De pena máxima" [Maximum penalty]. Mundo Deportivo (in Spanish). 1 July 1998. Retrieved 30 June 2017.
- "Predsjednik Tudjman odlikovao hrvatsku nogometnu reprezentaciju" [President Tudjman decorated Croatian national team] (in Croatian). Croatian Radiotelevision. 12 July 1998. Retrieved 25 November 2016.