Kibowen won the gold medal in the short race at the 1998 and 2000 IAAF World Cross Country Championships, and finished second in 2003. He won a bronze at the 2001 World Championships and a silver at the 2003 World Athletics Final, finished fourth at the 2003 World Championships and sixth at the 2004 Summer Olympics and the 2005 World Championships