Diarra è cresciuto nel settore giovanile dell'Huddersfield Town, con cui ha debuttato il 12 dicembre 2020 nell'incontro di Championship perso 5-0 contro il Bournemouth.[1] Nel febbraio del 2022 è stato ceduto in prestito all'Harrogate Town,[2] con cui ha trovato la prima rete in carriera l'8 febbraio contro il Crawley Town.
Rientrato all'Huddersfield è stato promosso definitivamente in prima squadra. Al termine della stagione 2023-2024 è rimasto svincolato.[3]