Habib Diallo è un attaccante del Metz che ha giocato nella maggior parte delle partite del club in Ligue 1 nel 2025/2026, avendo collezionato 25 presenze, per un totale di 1910 minuti. É partito titolare in 21 presenze su 34 giornate ed è entrato 4 volte.
Diallo ha giocato la sua ultima gara il 10 maggio, con il Metz: una sconfitta per 4-0 contro il Lorient, in cui ha giocato 26 minuti. In totale l'attaccante ha segnato 4 gol nel 2025/2026 - secondo tra i giocatori della propria squadra; ha inoltre registrato 1 assist.
É stato contro il Lione il 25 gennaio che Diallo ha segnato il suo ultimo gol, nella sconfitta per 5-2. Ha aperto le sue marcature in questo campionato contro il Monaco il 21 settembre, avendo realizzato una rete nella sconfitta per 5-2.
Nella passata stagione di Saudi League Diallo ha giocato 27 partite con Damac, gare in cui ha segnato 7 gol e fornito 3 passaggi vincenti.
Prima di arrivare a vestire la maglia del 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. In totale, nella sua carriera in Ligue 1, ha collezionato 175 partite, con 57 gol e 10 assist.