|Date of birth||1 July 1974|
|Place of birth||Osijek, SFR Yugoslavia|
|Height||1.78 m (5 ft 10 in)|
|* Senior club appearances and goals counted for the domestic league only.
† Appearances (Goals).
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 first division, 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.
- Stats and profile at Zerozero
- Stats at ForaDeJogo
- Petar Krpan at National-Football-Teams.com
- Petar Krpan – FIFA competition record