1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 2 juillet 2022
Né à Mutěnice en Tchéquie, Michal Trávník est formé au FC Slovácko. Il fait ses premiers pas dans le championnat tchèque le , contre le Dynamo České Budějovice, les deux équipes se neutralisant sur un score de 2-2[1].
FK Jablonec
En juin 2015 est annoncé le transfert de Michal Trávník au FK Jablonec[2].
La saison suivante, il inscrit son premier doublé en championnat, lors de la réception du Viktoria Plzeň en . Un mois plus tard, il inscrit son premier triplé, sur la pelouse du 1. FK Příbram[4].
Sparta Prague
Le , lors du mercato estival, Michal Travnik s'engage avec le Sparta Prague pour trois ans[5].
Avec les espoirs, il participe à deux phases finale de championnat d'Europe, en 2015 puis en 2017. Lors de l'édition 2017, il officie comme capitaine et marque un but contre l'Italie[7].
Travnik honore sa première sélection avec la Tchéquie le , lors du match amical face à l'Uruguay. Il entre en jeu à la place de Tomáš Souček et les Tchèques s'inclinent sur le score de 2-0[8]. Trois jours plus tard, il est propulsé titulaire et délivre une passe décisive envers son coéquipier Tomáš Kalas, lors d'un match contre la Chine[9].