Javadov started playing football at age 7 and attended one of the local football schools under Vagif Pashayev. He joined CSKA's youth system at 11, playing for the club's youth and reserve teams as a striker.[1][2] In 2007, he left CSKA Moscow and joined Qarabağ.[3][4]
Club career
After settling into the team and under the tutelage of Gurban Gurbanov, Javadov's play improved immensely and he managed to become a favourite of FK Qarabağ fans shortly thereafter. Javadov reaffirmed his importance to the club with an impressive first two seasons with FK Qarabağ, where he made almost 100 appearances and scored many goals in the league winning campaign. And he has also played in Europa League well in the matches against Rosenborg in 2010 and Twente. After matches against Twente, the Dutch team bought the footballer. His full name is Vagif Fuzuli oglu Javadov.
On 26 December 2009, following on from a successful World Cup 2010 qualification and Europa League campaign, he signed a four-and-a-half-year contract with FC Twente for an undisclosed fee.[5][6][7][8] However, he failed to debut within 8 months following a string of injuries.[9][10]
On 30 August 2010, Twente agreed to loan to FC Baku for a year with the option that Twente's scouts will decide after the loan spell, his return to the club or selling permanently to Baku.[11][12]
On 29 June 2011, Javadov signed with the Volga. Following 11 goalless appearances for the Russian club, in January 2012 Javadov left the Volga as a free agent due to salary delays. On 17 January 2012, he signed a new contract with his former club FK Qarabağ.
In June 2013, Javadov signed for Inter Baku.[13] After one year with Inter Baku, Javadov moved to TFF First League team Gaziantep B.B., signing a two-year contract,[14] but left Gaziantep B.B. in January 2015, joining fellow TFF First League side Boluspor on a six-month contract with the option of an additional year.[15]
On 31 August 2015, Javadov signed a four-month loan deal with Gabala FK from FK Khazar Lankaran.[16] Javadov left Gabala at the end of his loan deal.[17]
On 17 January 2018, Keşla FK announced the signing of Javadov on a six-month contract.[18] On 22 June 2018, Javadov a new contract with Keşla until the end of the 2018/19 season.[19]