Dopo aver trascorso dal 2003 nelle Nazionali minori della Repubblica Ceca, nel 2006 arriva nell'Under-21 e nel 2007 gioca nella Nazionale maggiore. Ha esordito il 18 ottobre 2003, all'Europeo Under-17 in Repubblica Ceca-Liechtenstein 5-1. Nel 2007 partecipa al Mondiale Under-20 in Canada giocando tutti gli incontri: dopo aver superato il girone con Argentina 0-0, Corea del Nord 2-2 e Panama 2-1, supera i sedicesimi contro il Giappone e ai quarti la Spagna raggiunge la semifinale dove la Rep. Ceca sconfigge l'Austria 2-0 arrivando alla finale dove è l'Argentina a trionfare 2-1.