Hubnik on pelannut useissa Tšekin nuorisomaajoukkueissa. Tšekin A-maajoukkueessa hän on pelannut 29 ottelua ja tehnyt niissä kolme maalia vuosina 2009–2016. EM-kilpailuissa 2012 hän pelasi täydet ajan ensimmäisessä alkulohko-ottelussa Venäjää vastaan mutta jäi seuraavissa otteluissa vaihtopelaajaksi. EM-kilpailuissa 2016 hän pelasi täydet minuutit Tšekin kaikissa kolmessa ottelussa.[2]