Dibaba finished second in the junior race at the 2002 WCCC in Dublin, Ireland before winning that race in Lausanne, Switzerland in 2003.