Career
At the 2012 Summer Olympics, he competed in the 10,000 metres, finishing 16th overall. His international debut came at the 2010 IAAF World Cross Country Championships, where he came 18th and helped Uganda to the junior bronze team medals. Ayeko stepped into the senior category in 2012 and began to focus on track running, running a 5000 m best of 13:23.25 minutes for second at the Memorial Primo Nebiolo and a 10,000 m best of 27:43.22 minutes in Birmingham.
He placed fourth at the Cinque Mulini a month later.
He was runner-up to Peter Kibet at that year"s Ugandan 10,000 m championship race and went on to place eleventh at the 2013 World Championships in Athletics with a personal best run of 27:40.96 minutes. A week later he came third at the Great South Run 10-miler.