08 Oct2023 | Utrecht | De Graafschap | Free | |
07 Jan2023 | Cambuur | Utrecht | N/A | |
| - | Utrecht | Cambuur | Loan | |
| - | Zürich | Utrecht | Free | |
07 Jan2019 | Groningen | Zürich | N/A | |
| - | Sparta | Groningen | N/A |
M. Mahi transfer history tracks all club moves during the professional career, including transfer dates and teams involved.