[6][7] Traoré was an unused member of Arsenal's 18-man squad for their UEFA Champions League match against Dinamo Zagreb the following month.
[6][8] He went on to sign a professional contract with the club in August 2006 before making his first team debut in the League Cup in a third round match against West Bromwich Albion on 24 October, as a 24th minute substitute for Emmanuel Adebayor.
[13] On 28 February 2007, Traoré started the FA Cup quarter-final replay against Blackburn Rovers in a 1–0 defeat at Ewood Park.
[16] In September 2007, Traoré returned to White Hart Lane, but this time only as a spectator when he was arrested for carrying knuckle dusters into the stadium.
[18] At the same month, Traoré set up the club's first goal of the game, in a 2–0 win against Newcastle United in the second round of the League Cup.
[19] It wasn't until on 18 December 2007 when he made his first appearance for Arsenal in three months against Blackburn Rovers in the fourth round of League Cup, starting the match and played 120 minutes to help the side win 3–2.
[24] Traoré was used as a left-winger in Arsenal's final two league matches of the 2007–08 season, supplying the cross which led to Nicklas Bendtner's winner against Everton.
[27] He thereafter played in Arsenal's 2–0 win over West Bromwich Albion in the League Cup, for up to 61 minutes before being replaced by Nacer Barazite.
[28] Due to Gaël Clichy and Kieran Gibbs both incurring injuries, Traoré stepped up to the starting left-back position.
[35] Clichy's return forced Traoré out of the side until May's trip to Blackburn Rovers, but the defender had proved he was a more-than-capable understudy, helping the Gunners close the gap at the top of the Premier League table.
[38][39] It was reported on 29 August 2011 that Traore was on a verge of moving to newly promoted Premier League side Queens Park Rangers after passing his medical.
[41] He made his debut for Portsmouth against Manchester United at Fratton Park, playing the first 56 minutes of the game before being replaced by Jerome Thomas.
[43] He had enjoyed a fair amount of playing time in the early part of his loan spell, being utilised as a left midfielder.
[citation needed] Following his end to his loan spell at the club, Traoré reflected his time at Portsmouth, stating that it helped him improve as a player.
[47] On 31 August 2010, Traoré joined Italian giants Juventus on a season-long loan and was given the shirt number 17, previously worn by David Trezeguet, who recently left the club.
[48] Due to an injury, he missed almost three months of the season before finally making his debut on 13 November 2010 against Roma, coming on as a 45th minute substitute for Fabio Grosso.
[50] Traoré made his first start for Juventus on 1 December 2010 in a UEFA Europa League match against Lech Poznań, playing 83 minutes before being substituted out in an eventual 1–1 draw.
[53] After missing one match due to injury, he returned to the starting line–up on 10 April 2011 and played the full 90 minutes in a 3–2 win against Genoa.
[57] On 30 August 2011, Traoré completed a move to Queens Park Rangers, signing a three-year contract for an undisclosed transfer fee, which understood to be costing The Hoops £1.3 million.
[58] On 12 September 2011, Traoré made his Queens Park Rangers debut, starting a match and played 51 minutes before being substituted for Matthew Connolly, in a 0–0 draw against Newcastle United.
However, Manchester City managed to score twice in injury time, resulting in them winning the 2011–12 Premier League title by an epic 3-2 come-from-behind victory.
[77] Following a 4–2 loss against Milton Keynes Dons in the fourth round of the FA Cup, his performance was singled out criticism by Manager Harry Redknapp.
[81] Ahead of the 2013–14 season, the club attempted to sell Traoré following Queens Park Rangers' relegation to the Championship, but stayed in the end.
[94] With Queens Park Rangers, he reached the 2014's Championship playoff final which the Hoops won 1–0 against Derby County at Wembley.
Ahead of the 2014–15 season, Traoré was linked a move away from Queens Park Rangers, as Crystal Palace, which was managed by Neil Warnock was keen to sign him.
[99] However, he found his playing time, mostly coming from the substitute bench, as well as, facing competition from fellow left–back, Clint Hill and his own injury concern that affected most of the 2014–15 season.
[110] However, Traoré found himself sidelined on two separate occasions between November and March, including a knee injury that he sustained during a 1–1 draw against Preston North End on 14 December 2016.
[123] He made his Cardiff City's debut, starting a match against Leeds United on 3 February 2018 and set up the club's first goal of the game, in a 4–1 win.
[127] On 20 July 2018, Traoré joined Turkish Süper Lig side Çaykur Rizespor on a two-year contract with a one-year option.
[128] He made his Çaykur Rizespor debut, starting the whole game, in a 2–0 win against Tarsus İdman Yurdu in the third round of the Turkish Cup on 26 September 2018.