Career
The striker started his career at age nine by joining Kumasi based Lazio Football Club (under 12 to under 17) and later promoted to Rainbow Football Club a division three team in Kumasi Ghana at the time In 2010 he was promoted to the first team of the third tier Division Two League club of Rainbow Football Club. He played two years with the senior team and was loaned to BK Häcken on 23 August 2012. He made his debut for BK Häcken on 26 August 2012 against IF Elfsborg. After only six minutes he scored his first goal which meant 2–2.
Five minutes later he scored again.
The match ended 4–2 to BK Häcken. After scoring four goals in only seven games, on 6 October 2012 BK Häcken pulled the sold option from Rainbow Football Club and he signed a four-year contract.
International
Mohammed was previously the captain of the Ghana national under-17 football team He has played for the Ghana national under-20 football team since 2011.