Yusuf è nato e cresciuto a Kano, città della Nigeria settentrionale.[2] Ha fatto parte dell'FC Hearts, club fondato a Kano nel 1999 ma successivamente trasferitosi presso la città di Abuja.[3] Yusuf nel 2016 e nel 2017 è volato a Göteborg per prendere parte al torneo giovanile Gothia Cup con la maglia del TikiTaka Football Development,[4] accademia con sede in Nigeria co-fondata però da svedesi come Börje Gustavsson e il figlio Tony Gustavsson.
Dopo essersi allenato con l'IFK Göteborg, è stato firmato dalla stessa società biancoblu nel luglio 2018 al raggiungimento dei 18 anni di età, con un contratto professionistico valido per due anni più un'opzione per ulteriori due anni.[5] Nella metà di campionato rimanente da lì al termine dell'Allsvenskan 2018, Yusuf ha disputato un'unica partita ufficiale, subentrando nei minuti finali della sfida del 22 ottobre vinta in trasferta contro il Brommapojkarna, gara coincisa con il suo debutto nella massima serie svedese.[6]
Nel corso dell'Allsvenskan 2019 è riuscito a ritagliarsi con stabilità un ruolo da centrocampista centrale titolare nell'undici di partenza del tecnico Poya Asbaghi, tanto da rimanere in Svezia per volontà del club anziché andare a disputare i Mondiali Under-20 tra maggio e giugno con la Nazionale nigeriana di categoria.[7] Le sue prime due reti nel campionato svedese le ha segnate negli ultimi minuti dell'ultima partita dell'Allsvenskan 2019, rispettivamente all'85' e al 90' minuto della sfida vinta dall'IFK Göteborg per 7-1 contro l'Östersund.[8]
Nel corso dell'Allsvenskan 2021, a luglio, l'IFK Göteborg ha ceduto Yusuf ai belgi dell'Anversa per una cifra che i media hanno quantificato in circa 1,5 milioni di euro.[9]
^(EN) FC HEARTS NIGERIA – The Brave Hearts, su fcheartsnigeria.com. URL consultato il 1º novembre 2019 (archiviato dall'url originale il 15 maggio 2019).