Habib Diallo del Metz ha giocato nella maggior parte delle gare della sua squadra in Ligue 1 nel 2025/2026, avendo collezionato 9 presenze, per un totale di 791 minuti. É stato scelto nell'11 iniziale in 9 presenze, su 14 giornate.
L'ultima partita di Diallo in campionato è stata il 9 novembre, con la maglia del Metz contro il Nizza. In quella gara ha realizzato un gol contribuendo alla vittoria per 2-1. Ha segnato nelle ultime 2 partite di Ligue 1. In totale l'attaccante ha realizzato 3 gol nel 2025/2026 - secondo tra i giocatori del suo club; ha inoltre fornito 1 assist.
Ha aperto le sue marcature nella stagione di Ligue 1 contro il Monaco il 21 settembre, nella sconfitta per 5-2.
La trasferta contro l'Auxerre, il 7 dicembre, sarà la prossima sfida di Ligue 1 per il Metz.
Nell'ultima stagione con Damac in Saudi League Diallo ha collezionato 27 presenze, realizzando 7 gol e fornendo 3 assist vincenti.
Prima di cominciare l'esperienza con il Metz nell'agosto 2025, l'attaccante ha collezionato 30 presenze in campionato con Al Shabab, per un totale di 6 gol e 2 assist.
Il 13 agosto 2016 Diallo ha debuttato in Ligue 1, a 21 anni e 56 giorni contro il Lilla. Finora in Ligue 1, ha collezionato 159 partite, con 56 gol e 10 assist.