*Số trận ra sân và số bàn thắng ở câu lạc bộ tại giải quốc gia, chính xác tính đến 9 tháng 12 năm 2014 (UTC) ‡ Số trận ra sân và số bàn thắng ở đội tuyển quốc gia, chính xác tính đến 17 tháng 11 năm 2015
Đầu tiên Baba thi đấu cho Al Riffa từ 2003 đến 2004 sau đó sang Al-Shamal của Qatar từ 2004 đến 2005. Sau đó anh chuyển đến Kuwait SC cho đến năm 2007 khi anh gia nhập Al-Rayyan, ghi 2 bàn thắng đến năm 2008. Từ 2008 đến 2009, anh gia nhập và rời khỏi 3 câu lạc bộ; Umm-Salal năm 2008, Al-Salmiya và Al-Shabab (UAE) năm 2009. Năm 2010, anh gia nhập Ả Rập Saudi's Al-Wehda đến năm 2011. Tiếp theo đó, anh gia nhập El Jaish thi đấu một mùa giải đến năm 2012. Từ năm 2012, anh thi đấu cho Kuwait SC.
Bàn thắng quốc tế
Tỉ số và kết quả liệt kê bàn thắng của Bahrain trước.[2]