Signed for club from Tonbridge Angels in the summer of 2022. After impressing for Hanwell Town against them, Ibrahim joined Leatherhead in November 2018 and scored 13 goals for The Tanners having scored on his debut for them. He then joined Maidstone United in May 2019 before re-joining Leatherhead on loan. Ibrahim joined Tonbridge during the summer of 2021 and scored four goals from his first three starts with the Angels. He represented England with a FA rep team in the Falklands under Paul Fairclough.