Karlo Primorac (born 1 June 1984 in Osijek) is a Croatian footballer who plays as a forward.
He went on to establish himself as a regular member of Osijek's starting eleven and he appeared in a total of 136 Prva HNL matches and scored 25 goals before being released from the club in January 2010.
[1] He was then picked up by Dinamo Zagreb almost immediately, and he signed for the Blues on a free transfer in February 2010.
[2] In 2013, Primorac signed a contract with Sime Darby F.C., then a Malaysia Premier League club.
[4][5] Primorac was also capped for the Croatia U21 national team, appearing in 9 matches and scoring one goal.