[1] He made his debut replacing Damien Le Tallec in the 85th minute of the match against Novi Pazar on 18 February 2017.
[14] Pavkov made his first appearance, of the new season, in the first leg of the first qualifying round for 2017–18 UEFA Europa League, replacing Richmond Boakye in the last minutes of the match against Floriana.
[17] During the 2017–18 Serbian SuperLiga campaign, Pavkov scored 23 goals on 33 played matches, making himself second scorer of the season, behind Aleksandar Pešić.
[11] Returning to Red Star in 2018, Pavkov passed the whole summer pre-season with the club under coach Vladan Milojević.
[18] After Aleksandar Pešić left the club, Pavkov was named into the 20-man squad for the first leg of the first qualifying round for 2018–19 UEFA Champions League campaign, against Spartaks Jūrmala.
[25] Pavkov was called up to the Serbia national team for the first time in March 2019 for games against Germany and Portugal, replacing Aleksandar Prijović who had to withdraw from the squad due to injury.