Ljuban Crepulja è un centrocampista Astra che è sceso in campo in ogni gara di Liga I del 2020/2021, 30 volte da titolare e 9 a gara in corso.
Crepulja ha giocato la sua ultima gara il 19 maggio, con Astra: una sconfitta per 1-0 contro Viitorul, in cui ha giocato 36 minuti. Ha ricevuto 1 cartellino rosso.
Nella passata stagione di Liga I Crepulja è sceso in campo in 33 partite con Astra, gare in cui ha realizzato 1 gol.
Il centrocampista è passato tra le fila Astra nel luglio 2019, mentre prima giocava con Sarajevo, con cui ha collezionato 32 presenze in campionato.