David Lafata é um experiente atacante tcheco,que durante a maior parte de seu tempo como jogador profissional de futebol jogou em sua terra natal. Quase sempre atua como um atacante clássico, ou seja, joga na linha de frente do ataque. David Lafata celebrou recentemente seu 35º aniversário. Assim, ele é um dos jogadores mais velhos da República Tcheca.
David Lafata nasceu em 18 de setembro de 1981anos na Tchecoslováquia, eventualmente terminando na metade tcheca do poder desintegrado. Aos oito anos, ele se inscreveu na academia de futebol do pequeno clube local Oleshnik, onde treinou por três anos. Em 1992, o menino de 11 anos mudou-se para Ceske Budejovice, onde passou sete anos jogando em seleções de diversas categorias de idade. Em 1999, David Lafata assinou um acordo completo com o clube. Para ele, o atleta começou a se apresentar no futuro.
David Lafata é um jogador de futebol que mudou para o seucarreira está longe de ser um clube. Ele passou seis anos no clube de sua cidade, que no processo foi rebatizado de Dínamo. Em 2002, foi emprestado por um breve período a outro clube tcheco, o Vysočina, no qual disputou cinco partidas e marcou um gol. No restante do tempo no clube, David entrou em campo 123 vezes, marcando 34 gols.
Em 2005, ele se mudou parao campeonato grego, onde representou o clube "Xanthi", mas lá entrou em campo apenas nove vezes e não marcou um único golo, pelo que um ano depois regressou à República Checa e assinou contrato com o clube "Jablonec" . Lá ele jogou 31 partidas, marcou 10 gols e voltou a tentar a sorte no exterior, desta vez na Áustria, na Áustria. Neste clube, disputou 42 partidas, marcou seis gols e conquistou seu primeiro troféu - a Copa da Áustria.
No verão de 2008, Lafata voltou a Jablonec paraque posteriormente se apresentou por quatro anos e meio. Nesse período, ele entrou em campo 136 vezes, marcando 81 gols - esse foi um dos melhores períodos de sua carreira.
Mas o maior sucesso ainda estava por vir - no inverno de 2012do ano, o atacante mudou-se para o Praga "Sparta", para o qual ao longo de três anos e meio jogou 124 partidas, marcando 84 gols. Lafata está em campo há quinze partidas nesta temporada e marcou quatro gols.
Lafata estreou-se pela República Checa em setembro de 2006, aos 25 anos, e marcou a dobradinha no primeiro jogo contra o País de Gales.
Desde então, já disputou 40 jogos, marcou mais cinco golos e também visitou os Campeonatos Europeus de 2012 e 2016, onde disputou um total de três jogos em seis.
Sua última participação internacional até agora foi contra a Croácia no Campeonato Europeu de 2016.