He finished in the top ten with a time of 2 : 12 : 28 hours .
In 2012 , Mohamed made his debut over the marathon distance at the Hamburg Marathon .
Mohamed finished in the top ten with a time of 2 : 12 : 28 hours .
In 2012 , Mohamed made his debut over the marathon distance at the Hamburg Marathon .