Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
Islam started his career with Al Nasr in youth level, but struggled to find a place in the first team after getting promoted. He joined Egyptian Third Division side Al Obour in 2016 on a free transfer, and returned to Al Nasr in the following year after showing great potential with the third division side. He plays for Pyramids in the Egyptian Premier League after agreeing on a transfer fee of £E10m (~$565k).