David Cancola Slovan Liberec non ha preso parte a molte delle gare della sua squadra in Czech Liga nel 2020/2021, avendo collezionato 4 presenze, per un totale di 91 minuti. È partito titolare in 1 di queste presenze su 34 giornate ed è stato spesso utilizzato come subentrato, in 3 occasioni.
La sua ultima apparizione nella competizione risale al 24 aprile, gara in cui ha giocato solamente un minuto con la maglia Slovan Liberec contro Mladá Boleslav, nella vittoria per 1-0.
Nella passata stagione di Bundesliga Cancola ha giocato 29 partite con Hartberg, realizzando 1 gol e fornendo 1 passaggio vincente.
Il centrocampista ha iniziato la sua esperienza con Slovan Liberec nel settembre 2020, mentre prima giocava con Hartberg, con cui ha collezionato 40 presenze in campionato, con 3 gol e 2 assist.