Martin Králik České Budějovice ha giocato la maggior parte delle gare del suo club in Czech Liga nel 2020/2021, avendo collezionato 31 presenze, per un totale di 2732 minuti. É stato scelto nell'11 iniziale in tutte le 31 presenze, su 34 giornate.
Králik ha collezionato la sua ultima presenza il 29 maggio, con České Budějovice: una sconfitta per 2-1 contro Slavia Praha, in cui ha giocato 90 minuti. Ha ricevuto 5 cartellini gialli.
Nella passata stagione di Super Liga Králik è sceso in campo in 22 partite con Žilina, gare in cui ha realizzato 3 gol.
Králik è passato tra le fila České Budějovice nell'agosto 2020, mentre prima giocava con Žilina, con cui ha collezionato 127 presenze in campionato, con 7 gol segnati.