Ibrahim, 24, hosts a wealth of experience at Step 3, playing for Radcliffe, Marine and Glossop North End.
He began his career in Tranmere Rovers' youth set-up, making 40 appearances for the U18's squad.
Following his departure from Tranmere in 2016, Ibrahim joined St Helens Town.
After spells at Macclesfield, Radcliffe and Marine, he rejoined St Helens Town for his second spell at the club in July 2020.
Ibrahim linked up with NPL West Division side Glossop North End in August 2021 before joining Cymru Premier side Prestatyn in January.
Keep up-to-date with our exclusive email newsletters.
Subscribe