
PlayerPlays for Aston Villa F.C.Nationality Burkina FasoAge 31 (born 6 Sept 1995)Position attacking midfielder, forward, inside forward
Sources Wikidata, OpenFootball, WikipediaUpdated Item Q828627
| Season | Club | Division | Apps | Goals | Cups | Europe | Other | Total | Total goals | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| 2015/16 | Premier League | 10 | 2 | 4 (2) | 2 (0) | 0 (0) | 16 | 4 | Wikipedia | |
| 2013/14 | Vitesse (loan) | Eredivisie | 13 | 3 | 0 (0) | Not held | 2 (0) | 15 | 3 | Wikipedia |
| 2014/15 | Vitesse (loan) | Eredivisie | 29 | 13 | 3 (3) | Not held | 4 (1) | 36 | 17 | Wikipedia |
| 2016/17 | Ajax (loan) | Eredivisie | 24 | 9 | 0 (0) | 15 (4) | Not held | 38 | 13 | Wikipedia |
| 2017/18 | Lyon | Ligue 1 | 31 | 13 | 3 (1) | 9 (4) | Not held | 43 | 18 | Wikipedia |
| 2018/19 | Lyon | Ligue 1 | 33 | 7 | 6 (3) | 8 (1) | Not held | 47 | 11 | Wikipedia |
| 2019/20 | Lyon | Ligue 1 | 23 | 1 | 7 (2) | 5 (1) | Not held | 35 | 4 | Wikipedia |
| 2020/21 | Premier League | 36 | 7 | 2 (1) | Not held | Not held | 38 | 8 | Wikipedia | |
| 2021/22 | Premier League | 9 | 0 | 1 (0) | Not held | Not held | 10 | 0 | Wikipedia | |
| 2022/23 | Premier League | 8 | 2 | 0 (0) | Not held | Not held | 8 | 2 | Wikipedia | |
| 2023/24 | Premier League | 2 | 0 | 0 (0) | 4 (0) | Not held | 6 | 0 | Wikipedia | |
| 2022/23 | İstanbul Başakşehir (loan) | Süper Lig | 12 | 2 | 0 (0) | 6 (1) | Not held | 18 | 3 | Wikipedia |
| 2023/24 | Villarreal | La Liga | 11 | 1 | Not held | 0 (0) | Not held | 11 | 1 | Wikipedia |
| 2024/25 | Ajax | Eredivisie | 32 | 6 | 2 (0) | 15 (4) | Not held | 49 | 10 | Wikipedia |
| 2025/26 | Ajax | Eredivisie | 1 | 0 | Not held | Not held | Not held | 1 | 0 | Wikipedia |
| 2025/26 | Premier League | 12 | 1 | 0 (0) | Not held | Not held | 12 | 1 | League: this archive; rest: Wikipedia |
According to Wikipedia, except where marked. Cups, Europe and Other show appearances with goals in brackets; point at a figure for the competitions it counts. A dash means the article gives no figure, not zero. 1 row does not check out: 2016/17 Ajax (loan) (apps by competition add up to 39, total says 38).
Includes data from Wikipedia (“Bertrand Traoré”, revision 1376297171, read 16 Oct 2026), CC BY-SA 4.0. Wikipedia is edited by volunteers; the archive treats it as a secondary source and checks it against its own records where it can.
| Season | Club | Apps | Starts | Minutes | Goals |
|---|---|---|---|---|---|
| 2025/26 | 12 | 9 | 639 | 1 |
Minutes count to the 90th minute and stop at a sending-off.
| Club | Dates | Matches | Goals | Joined |
|---|---|---|---|---|
| 2014 – 2017 | Not held | Not held | Not given | |
| SBV Vitesse | 2014 – 2015 | 42 | 16 | Loan |
| Olympique Lyonnais | 26 June 2017 – 19 Sept 2020 | Not held | Not held | Not given |
| 19 Sept 2020 – present | Not held | Not held | Not given | |
| Senior clubs, total |
| 4 spells |
| 42 |
| 16 |
| 3 without figures |
Source: Wikidata (CC0), member of sports team (P54) with its matches, goals and acquisition qualifiers. Wikidata does not say which competitions a spell's matches and goals count, so they can be lower than a club's own totals for all competitions. Totals are the sum of the spells' own figures; spells without figures add nothing. Transfer fees and contracts are not held.