3 stycznia 2018 podpisał kontrakt z belgijskim klubem Club Brugge, umowa do 30 czerwca 2024; kwota odstępnego 2 mln euro. 8 kwietnia 2018 zadebiutował w klubie Brugge w przegranym 0:1 meczu na wyjeździe z KAA Gent, zmieniając w 46. minucie Ahmeda Touby. 22 lipca 2018 Diatta zagrał w Superpucharze Belgii w 2018 grając 80 minut, aż został zmieniony przez Dion Coolsa, mecz zakończył się ostatecznie 2:1 na korzyść Club Brugge. 24 października 2018 zadebiutował w Lidze Mistrzów UEFA w zremisowanym 1:1 meczu u siebie z monakijskim klubem AS Monaco FC, zastępując kontuzjowanego Emmanuela Dennisa. 14 lutego 2019 zadebiutował w Lidze Europejskiej UEFA w wygranym 2:1 meczu u siebie z austriackim klubem FC Red Bull Salzburg podczas 32. rundy Ligi Europejskiej UEFA 2018–19. 10 marca 2019 strzelił swojego pierwszego gola dla klubu w wygranym 4:0 meczu na wyjeździe z KAS Eupen, strzelając z lewej strony pola karnego do prawego dolnego rogu siatki w 23. minucie.