Career
Pavlov came through the youth system of Volyn Lutsk. He spent three more seasons at the club, before being released in the summer of 2013. After being without a club for several months, Pavlov had a trial with Serbian champions Partizan in December 2013.
He scored two goals for their affiliated side Teleoptik in a test match, but failed to sign a contract.
He eventually signed with Sevastopol in March 2014, making three league appearances until the end of the 2013-2014 season. In August 2014, Pavlov joined Russian club Sokol Saratov.
In January 2015, Pavlov returned to Serbia by signing a permanent contract for SuperLiga club Mladost Lučani. He made 10 league appearances and scored two goals until the end of the 2014-2015 season.
On 18 August 2015 Pavlov signed a three-year deal with Hungarian club Vasas.
Pavlov represented his country at all youth international levels from Under-16 to Under-21.