
Saat ini ia membela Mashujaa FC dan mengenakan nomor punggung 19. Posisi utamanya di lapangan adalah sebagai Bek.
Transfer terbarunya membuat ia bergabung dengan Mbeya City Council FC dari Mashujaa FC melalui skema pada 2025-07-25.
Selama Liga Utama Tanzania 2026-2027, Ibrahim ame tampil dalam 2 pertandingan dengan rata-rata 0 tekel, 0 intersepsi, 0 sapuan, dan 0 blok tembakan per laga.
