Born in Skopje, Yugoslavia (today North Macedonia), he is the son of former footballer Mirko Petrov. While playing with the youth team of Vardar, Filip Petrov was regarded as one of the most talented youth players.[1]
After playing as senior with FK Vardar since 2007, Filip decided to move abroad and signed with Serbian SuperLiga club FK Javor Ivanjica in January 2010. After playing one and a half seasons with them, he returned in summer 2011 to his former club, Vardar. At the end of the 2011–12 First Macedonian Football League, beside winning the championship with Vardar, he became the league's top assistant and on 27 July 2012 he was selected for the MPL season best XI by the local football specialised website macedonianfootball.com.[2]