Career
Haračić went through the ranks of his hometown club Iskra Bugojno, debuting in the First League of the Federation of Bosnia and Herzegovina in the first round of the 2012-2013 season, starting in the first 11 in the match against FK Budućnost Banovići, aged 18, establishing himself as a first team fixture in the second half of the season. He moved to NK Slaven Belupo in the summer of 2013, making his Prva HNL debut in the 1-0 away loss against HNK Hajduk Split, coming in the 63rd minute of the match for Dario Čanađija.