Mit der tschechischen Nationalmannschaft nahm er an fünf Mitropa Cups teil (1999, 2000, 2002, 2006 und 2012). Am erfolgreichsten war er beim Mitropa Cup 2006 in Brünn, wo er am ersten Brett den zweiten Platz mit der Mannschaft belegte und eine individuelle Goldmedaille für sein Ergebnis von 6 Punkten aus 9 Partien erhielt. Für die tschechische Nationalmannschaft spielte er auch bei der Schacholympiade 2006, und zwar am zweiten Reservebrett sowie bei der Mannschaftseuropameisterschaft 2009 am ersten Reservebrett.