Металац
Pavlović played in the Serbian SuperLiga in 2007 with FK Borac Čačak. During his tenure with Borac he featured in the 2008–09 UEFA Cup against FC Dacia Chișinău, and PFC Lokomotiv Sofia. In 2009, he signed with Cukaricki Stankom, and later played with FK Metalac Gornji Milanovac. In 2010, he played abroad in the Nemzeti Bajnokság I with Kaposvári Rákóczi FC. In 2014, he played in the Croatian First Football League for three seasons with NK Istra 1961. He later played in the Canadian Soccer League with Serbian White Eagles FC for the 2018 season.