Career
In international competition Ninkov has represented Serbia. His former clubs include Radnički Jugopetrol, Rad Belgrade and FK Čukarički Stankom. On January 2008, he joined Red Star Belgrade from FK Čukarički Stankom.
During the season 2010-2011 he was also promoted to team captain.
Toulouse
On 21 June 2011, he joined Toulouse Football Club, signing a 4-year contract with the club Ninkov made his debut for the Serbian national football team on 6 February 2008 during a friendly match against the Republic of Macedonia.
Ninkov was then called up by coach Miroslav Đukić to represent Serbia"s national Olympic football team at the 2008 Summer Olympics in Beijing. On 11 November 2011, in a friendly match against Mexico, Mexican television referred to Ninkov as "Pablo Ninkon".