| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| USL Dunkerque | - | (Player) | ||||
| 2014 | Lens | - | 91 | 3 | 2016 | (Player) |
| 2016 | 1. FSV Mainz 05 | - | 86 | 3 | 2019 | (Player) |
| 2019 | Everton | £25,000,000 | 6 | 0 | 2023 | (Player) |
| 2022 | CSKA Moscow | Loan | 11 | 1 | 2022 | (On loan) |
| 2022 | Trabzonspor | Loan | 18 | 0 | 2023 | (On loan) |
| 2023 | USL Dunkerque | - | 21 | 2 | 2024 | (Player) |
| 2024 | FC Nantes | - | 14 | 0 | 2025 | (Player) |
| 2025 | Metz | - | 5 | 1 | Current | (Player) |
| 2025 | FC Zurich | - | 15 | 1 | 2025 | (Player) |