1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels. Dernière mise à jour:
Formé au FC Hlučín(en) puis au FK Jablonec, il débute en pro lors de son prêt en deuxième division tchèque, au Banik Ostrava, pour la première partie de la saison 2016-2017, où il joue en tout deux matchs de Coupe de Tchéquie, et trois matchs de championnat. Il part en prêt pour la seconde partie de saison au FK Varnsdorf, où il joue 13 matchs et marque un but. Il est ensuite prêté une troisième fois pour six mois, cette fois au MFK Karviná. C'est avec ce club qu'il fait ses débuts dans l'élite du football tchèque, en disputant son premier match de První Liga face au FK Mladá Boleslav, le (1-1)[1]. Il retourne finalement à Jablonec au , et fait ses débuts avec son club formateur un peu plus d'un mois plus tard, le , en étant titularisé lors d'une victoire de son équipe face au FK Teplice (2-1)[2]. Il inscrit son premier but quelques jours plus tard, le , pour son deuxième match seulement, donnant la victoire à son équipe en marquant le seul but du match face à Dukla Prague[3]. À partir de là, il gagne une place de titulaire dans l'effectif du FK Jablonec.
Il joue son premier match pour le Sparta le , lors d'une rencontre de championnat face au FC Fastav Zlín. Il est titularisé et son équipe l'emporte par deux buts à zéro[5].
Retour au Banik Ostrava
Le , David Lischka fait son retour au Banik Ostrava, il est prêté pour une saison par le Sparta Prague, avec option d'achat[6]. Il joue son premier match depuis son retour le , lors de la première journée de la saison 2021-2022 face au FK Jablonec, son ancien club. Il est titulaire et son équipe s'incline (1-0)[7]. Il se fait remarquer lors de la journée suivante, le contre le FC Fastav Zlín en marquant deux buts, contribuant à la large victoire des siens (5-1 score final)[8],[9].
Le , David Lischka quitte définitivement le Sparta Prague pour s'engager avec le Banik Ostrava. Il signe un contrat de quatre ans et demi[10],[11].
David Lischka joue son premier match avec l'équipe de Tchéquie espoirs le , face à la Turquie, rencontre qui se termine sur un match nul[13]. Il marque son premier but avec les espoirs face à la Croatie le et les Tchèques s'imposent 2-1[14]. Par la suite, le , il porte le brassard de capitaine lors d'un match contre l'Autriche[15].