Soufyan Ahannach signed for Albion from Dutch Eerste Divisie team Almere City in the summer of 2017.
Ahannach helped his former club reach the Dutch second-tier play-offs in 2017, scoring an impressive 18 goals and claiming 15 assists in 42 appearances throughout the campaign.
The winger made his first appearance for Almere City in 2012 and hit the back of the net 32 times in 97 appearances for the Dutch club.
After making nine league appearances for Albion's under-23 side during the 2017/18 campaign, Ahannach joined Sparta Rotterdam on loan for the remainder of the season.
Ahannach went on to make a further seven appearance for Albion’s under-23s on his return from a long-term injury, finding the back of the net in a 2-1 win over Derby County.