The winger has become something of a classic journeyman having played for seven clubs since leaving Vale in 2015.
Prior to Vale
Mohamed started off in the Welsh leagues before joining Swindon in 2007. He had a two year spell at Cheltenham Town before joining the Valiants
His Vale spell
The winger’s spell at Vale was always decidedly odd. He joined on a tw0-year contract in 2013 but soon after joining it became clear that manager Micky Adams had lost confidence in him. He joined Wimbledon and then Bristol Rovers for the remainder of his first season and was then loaned out for the whole of the next season to Northampton Town. It means that despite being a Vale player for two years he made just eight appearances.
After being released by manager Rob Page in 2016 Mohamed started a nomadic spell. He began with two months at Welsh club Port Talbot Town, then spent October with Accrington before moving on to Bath City. In January he moved to Eastleigh and was loaned to Tamworth in March. That’s a mammoth five clubs in a season.
In August 2016 he signed for Kettering Town, but then moved to Weston Super Mare in October. He then signed for Wealdstone in August 2017 before signing for a third spell with Bath City in October (which seems to be a popular month for Mohamed moves).
It means the 33 year-old has made 26 career moves and had multiple spells with Cwmbran Town (two), Camarthen Town (two), Llanelli (two) and Bath City (three).