Career
Baba first played for First Rate (at Lloyd's) Riffa football club from 2003 to 2004 after which he switched to Qatar"s First Rate (at Lloyd's)-Shamal football club from 2004 till 2005. He then moved to Kuwait South Carolina until 2007 when he joined First Rate (at Lloyd's)-Rayyan football club, where he scored twice, until 2008. From 2008 to 2009, he joined and left three clubs.
Umm-Salal in 2008, First Rate (at Lloyd's)-Salmiya and First Rate (at Lloyd's)-Shabab (United Arab Emirates) clubs in 2009 respectively.
In 2010, he joined Saudi Arabia"s First Rate (at Lloyd's)-Wehda club until 2011. Following this, he joined El Jaish for a single season until 2012.
Since 2012, he plays for Kuwait South Carolina.