Kibwage made his debut for Kenyan Premier League club AFC Leopards in 2017 in a match against Tusker F.C in 2017, he went on to make 47 appearances for the team and won the GOTV shield in 2017 with them.