1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Il débute en première division le 17 août 2014, lors d'un déplacement sur la pelouse du Viktoria Plzeň (défaite 4-0). Il inscrit son premier but en première division le 9 mai 2015, lors de la réception du Baník Ostrava, permettant à son équipe de l'emporter 1-0[1].
Lors de l'été 2017, il est recruté par le Slavia Prague[2], mais se voit prêté dans la foulée au FK Teplice[3]. Il joue son premier match le , lors d'une rencontre de championnat face au Dukla Prague. Il entre en jeu à la place de Martin Fillo(en) et son équipe l'emporte par trois buts à un[4].
Le , Daniel Trubač s'engage définitivement avec le FK Teplice[5], sans avoir joué le moindre match avec le Slavia.
En sélection nationale
Avec les moins de 20 ans, Trubač joue un total de deux matchs, les deux en 2017[6].
Daniel Trubač joue son premier match avec l'équipe de Tchéquie espoirs le , lors d'un match amical face à la Turquie. Il entre en jeu lors de cette rencontre qui se solde par un match nul (1-1). Au total, il reçoit 12 sélections avec les espoirs. Il délivre une passe décisive contre la Croatie en mars 2018, puis officie comme capitaine contre l'Autriche en juin 2018[7].