| - | Granada CF | Elche | Return from loan | |
| - | Elche | Granada CF | Loan | |
| - | Sheffield Wed | Elche | Transfer | |
08 Feb2023 | Preston | Sheffield Wed | Free agent | |
| - | Barnsley | Preston | Free agent | |
07 May2019 | Lokeren | Barnsley | Transfer | |
07 Jan2018 | Sampdoria | Lokeren | Free agent | |
| - | Girona | Sampdoria | Return from loan | |
| - | Sampdoria | Girona | Loan | |
| - | Mantova | Sampdoria | Return from loan | |
| - | Sampdoria | Mantova | Loan | |
| - | Cornella | Sampdoria | Free agent |
B. Diaby transfer history tracks all club moves during the professional career, including transfer dates and teams involved.