Tanzanian international Adi Yussuf began his career with Leicester City in the Foxes development side signing professional terms at the King Power Stadium in 2011.
His first senior experience came earlier that year with Tamworth in the National League scoring twice in ten appearances as an 18-year old.
In the summer of 2011 he was snapped up by Burton Albion making his debut in August of that year. He went on to score his first league goal against Barnet in a 6-3 victory but found league opportunities limited. He made 25 league appearances for the Brewers in two seasons and moved on to Lincoln City in 2013.
With the Imps he made just two appearances before fruitful loan spells with Gainsborough Trinity, Harrogate Town and Histon. After a season with Lincoln he moved on to Oxford City in the National League South, a break-out year for the Zanzibar-born forward.
With the Hoops he scored 27 goals in 39 league appearances as the division's top marksman and earned a move back to the EFL as Mansfield Town came calling.
He made his Stags debut in August 2015 and scored his first goal against Dagenham & Redbridge in October 2015. Yussuf scored five goals in League Two during 2015/16. He was loaned out to Crawley Town in 2016 before leaving Mansfield permanently in January 2017 for Grimsby Town.
Following half a season with the Mariners, he came to the National League with Barrow for a season and later Solihull Moors. With the Moors, he bagged 19-goals in a lucrative campaign that saw his side reach the playoffs. After scoring against Blackpool in the FA Cup in a superb cup tie, Yussuf later moved to Bloomfield Road but found opportunities limited during the 2019/20 season.
In the summer of 2020 he joined Wrexham on a season-long loan.